<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mjk的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/mjk</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; mjk]]></copyright><item><title><![CDATA[如何在Window Form中显示Word文件，并且可以修改、保存？]]></title><link>https://blog.csdn.net/mjk/article/details/7298874</link><guid>https://blog.csdn.net/mjk/article/details/7298874</guid><author>mjk</author><pubDate>Mon, 27 Feb 2012 17:22:18 +0800</pubDate><description><![CDATA[1.用WebBrowser控件来显示一篇Word文档。具体做法和例子代码在这个地址可以找到：http://support.microsoft.com/default.aspx?scid=kb;en-us;Q304662


2.参考http://support.microsoft.com/default.aspx?scid=kb;en-us;Q251133。简单的说，有一部分OLECMDID]]></description><category></category></item><item><title><![CDATA[C# 中 Struct 与 Class 的区别，以及两者的适用场合]]></title><link>https://blog.csdn.net/mjk/article/details/7270519</link><guid>https://blog.csdn.net/mjk/article/details/7270519</guid><author>mjk</author><pubDate>Sat, 18 Feb 2012 20:39:50 +0800</pubDate><description><![CDATA[出处：
http://www.cnblogs.com/waitrabbit/archive/2012/01/14/1202064.html

C# 中 Struct 与 Class 的区别，以及两者的适用场合


先说区别，原文出处 http://www.dotnetspider.com/resources/740-Difference-between-class-struct-C.a]]></description><category></category></item><item><title><![CDATA[这段代码处理排版比较乱的文本文件，但是我一直整理文件不成功,忘记从哪个大牛的网站上摘来的，抱歉！]]></title><link>https://blog.csdn.net/mjk/article/details/6954613</link><guid>https://blog.csdn.net/mjk/article/details/6954613</guid><author>mjk</author><pubDate>Thu, 10 Nov 2011 08:31:33 +0800</pubDate><description><![CDATA[module Main where

import Data.Char
import Data.List
import System.Environment
import System.FilePath
import Text.Parsec
import Text.Parsec.String

paraBeginSpace :: Int
paraBeginSpace = 2

main :: IO]]></description><category></category></item><item><title><![CDATA[一段Parsec CSV文件的haskell代码]]></title><link>https://blog.csdn.net/mjk/article/details/6954600</link><guid>https://blog.csdn.net/mjk/article/details/6954600</guid><author>mjk</author><pubDate>Thu, 10 Nov 2011 08:28:00 +0800</pubDate><description><![CDATA[from 《Real World Haskell》

-- file: ch16/csv1.hs
import Text.ParserCombinators.Parsec

{- A CSV file contains 0 or more lines, each of which is terminated
   by the end-of-line character (eol). -}
csv]]></description><category></category></item><item><title><![CDATA[安装WinDbg, Windows SDKs 7.1, VC++2010 CMD过程日志]]></title><link>https://blog.csdn.net/mjk/article/details/6582169</link><guid>https://blog.csdn.net/mjk/article/details/6582169</guid><author>mjk</author><pubDate>Sun, 03 Jul 2011 18:51:11 +0800</pubDate><description><![CDATA[原来一直使用Platform SDK 6.0A和VC++ 2008 命令行,今天换了1台机器,结果cl link debug后的exe文件老是不能执行,想想也别麻烦了,干脆升级一下开发环境吧, 我的机器是WindowsXP sp3, 32位1. 到http:/]]></description><category></category></item><item><title><![CDATA[scheme]]></title><link>https://blog.csdn.net/mjk/article/details/6455541</link><guid>https://blog.csdn.net/mjk/article/details/6455541</guid><author>mjk</author><pubDate>Mon, 30 May 2011 20:56:00 +0800</pubDate><description><![CDATA[<br />(define)<br />(display)<br />(newline)<br />[]<br />lambda<br />let<br /> <br /> ]]></description><category></category></item><item><title><![CDATA[>> >>= do]]></title><link>https://blog.csdn.net/mjk/article/details/6452840</link><guid>https://blog.csdn.net/mjk/article/details/6452840</guid><author>mjk</author><pubDate>Sun, 29 May 2011 11:40:00 +0800</pubDate><description><![CDATA[<br />In general, use >> if the actions don’t return a value, >>= if you’ll be immediately passing that value into the next action, and do-notation otherwise.]]></description><category></category></item><item><title><![CDATA[Understanding Haskell Monads]]></title><link>https://blog.csdn.net/mjk/article/details/6438030</link><guid>https://blog.csdn.net/mjk/article/details/6438030</guid><author>mjk</author><pubDate>Sun, 22 May 2011 17:15:00 +0800</pubDate><description><![CDATA[<br />http://ertes.de/articles/monads.html<br /> Understanding Haskell Monads<br />Copyright © 2011 Ertugrul Söylemez<br />Version 1.04 (2011-04-20)<br />Haskell is a modern purely functional programming language, which is easy to learn, has a beautiful sy]]></description><category></category></item><item><title><![CDATA[Ubuntu 10.04 LTS - Lucid Lynx控制台显示中文的处理方法]]></title><link>https://blog.csdn.net/mjk/article/details/6238336</link><guid>https://blog.csdn.net/mjk/article/details/6238336</guid><author>mjk</author><pubDate>Thu, 10 Mar 2011 20:30:00 +0800</pubDate><description><![CDATA[<br />Ctrl+Alt+F1进入控制台<br />sudo apt-get install zhcon<br />zhcon --utf8]]></description><category></category></item><item><title><![CDATA[修改Ubuntu console控制台显示器分辨率]]></title><link>https://blog.csdn.net/mjk/article/details/6238170</link><guid>https://blog.csdn.net/mjk/article/details/6238170</guid><author>mjk</author><pubDate>Thu, 10 Mar 2011 18:39:00 +0800</pubDate><description><![CDATA[<br />1、修改文件/etc/default/grub<br />sudo vim /etc/default/grub<br /> <br /># If you change this file, run 'update-grub' afterwards to update<br />
# /boot/grub/grub.cfg.<br /><br />
GRUB_DEFAULT=0<br />
GRUB_HIDDEN_TIMEOUT=0<br />
GRUB_HIDDEN_TIMEOUT_QU]]></description><category></category></item><item><title><![CDATA[Ubuntu 10.04 LTS - Lucid Lynx安装GeForce4 MX440 With AGP8X显卡]]></title><link>https://blog.csdn.net/mjk/article/details/6238089</link><guid>https://blog.csdn.net/mjk/article/details/6238089</guid><author>mjk</author><pubDate>Thu, 10 Mar 2011 17:55:00 +0800</pubDate><description><![CDATA[refrence:http://ubuntuforums.org/showthread.php?t=1467074我的显卡类型是：GeForce4 MX440 With AGP8X，安装Ubuntu 10.04后，显卡总是显示不正常，使用系统自带的不行，网上很多方法也不行，在控制台安装总是报错，最后找到这么一个帖子，安装很顺利，最后显示的时候稍微有点小状况，不过很好处理，总算可以发挥显卡的效用了。（原来挖个地雷都费劲，别说看电影了，那个卡呀！），如下是详细方法，供遇到此类问题的朋友参考，但愿能帮上忙。[HO]]></description><category></category></item><item><title><![CDATA[R中的“CRAN Task Views”功能]]></title><link>https://blog.csdn.net/mjk/article/details/6229737</link><guid>https://blog.csdn.net/mjk/article/details/6229737</guid><author>mjk</author><pubDate>Mon, 07 Mar 2011 17:12:00 +0800</pubDate><description><![CDATA[<br />如果要使用这个功能，需要先下载包ctv：<br />install.packages('ctv")<br />然后使用如下命令：<br />install.views("Econometrics")<br />这样就可以将计量经济学范畴的包都下载安装了。<br />目前的views有:<br />Bayesian         Bayesian Inference <br />Cluster           Cluster Analysis & Finite Mixture Models ]]></description><category></category></item><item><title><![CDATA[CRAN Task View: Computational Econometrics]]></title><link>https://blog.csdn.net/mjk/article/details/6229703</link><guid>https://blog.csdn.net/mjk/article/details/6229703</guid><author>mjk</author><pubDate>Mon, 07 Mar 2011 17:05:00 +0800</pubDate><description><![CDATA[计算计量经济学（Computational Econometrics） 网址：http://cran.r-project.org/web/views/Econometrics.html维护人员：Achim Zeileis 版本：2008-04-02 翻译：R-fox, 2008-04-15 R的很多基本函数都可用于计量经济学，尤其是stats包。CRAN的许多包也有可以分析计量经济学，下面做个简要的综述。这里介绍的工具可能与CRAN的计量金融(empirical finance)任务列表（http://cr]]></description><category></category></item><item><title><![CDATA[R包的分类介绍]]></title><link>https://blog.csdn.net/mjk/article/details/6229697</link><guid>https://blog.csdn.net/mjk/article/details/6229697</guid><author>mjk</author><pubDate>Mon, 07 Mar 2011 17:03:00 +0800</pubDate><description><![CDATA[《R包的分类介绍》2010-05-18 14:41感谢R-fox。 R分析空间数据（Spatial Data）R机器学习包(Machine Learning)R多元统计包（Multivariate Statistics）R药物（代谢）动力学数据分析包R计算计量经济学包（Computational Econometrics）R机器学习包(Machine Learning)Machine Learning & Statistical Learning （机器学习 & 统计学习）网址：http://cran.r-]]></description><category></category></item><item><title><![CDATA[Paul Hudak谈Haskell ]]></title><link>https://blog.csdn.net/mjk/article/details/5953932</link><guid>https://blog.csdn.net/mjk/article/details/5953932</guid><author>mjk</author><pubDate>Wed, 20 Oct 2010 13:17:00 +0800</pubDate><description><![CDATA[<br />http://www.infoq.com/cn/interviews/paul-hudak-haskell<br /> ]]></description><category></category></item><item><title><![CDATA[Haskell:String和ByteString互相转换代码]]></title><link>https://blog.csdn.net/mjk/article/details/5951417</link><guid>https://blog.csdn.net/mjk/article/details/5951417</guid><author>mjk</author><pubDate>Tue, 19 Oct 2010 15:26:00 +0800</pubDate><description><![CDATA[<br /><br />toBS :: String ->
BS.ByteString<br />toBS = BS.pack . map (fromIntegral . fromEnum)<br /> <br />fromBS :: BS.ByteString -> String<br />fromBS = map (toEnum . fromIntegral) . BS.unpack ]]></description><category></category></item><item><title><![CDATA[case x of是没有otherwise的]]></title><link>https://blog.csdn.net/mjk/article/details/5923413</link><guid>https://blog.csdn.net/mjk/article/details/5923413</guid><author>mjk</author><pubDate>Wed, 06 Oct 2010 10:17:00 +0800</pubDate><description><![CDATA[<br />module Main where<br />import System.Environment(getArgs)<br />import qualified Data.ByteString as B (readFile, writeFile, map)<br />main = do<br />  args <- getArgs<br />  case args of<br />    [from, out, direction] -> <br />      case direction of]]></description><category></category></item><item><title><![CDATA[case是可以嵌套case的]]></title><link>https://blog.csdn.net/mjk/article/details/5922889</link><guid>https://blog.csdn.net/mjk/article/details/5922889</guid><author>mjk</author><pubDate>Tue, 05 Oct 2010 21:45:00 +0800</pubDate><description><![CDATA[<br />module Main where<br />import System.Environment(getArgs)<br />import qualified Data.ByteString as B (readFile, writeFile, map)<br />main = do<br />  args <- getArgs<br />  case args of<br />    [from, out, direction] -> <br />      case direction of]]></description><category></category></item><item><title><![CDATA[上手haskell没有不痛苦的！]]></title><link>https://blog.csdn.net/mjk/article/details/5922882</link><guid>https://blog.csdn.net/mjk/article/details/5922882</guid><author>mjk</author><pubDate>Tue, 05 Oct 2010 21:41:00 +0800</pubDate><description><![CDATA[<br />haskell太怪了，上手很痛苦！<br /> <br />module Main where<br /> <br />import System.Environment(getArgs)<br />import qualified Data.ByteString as B (readFile, writeFile, map)<br />main = do<br />  args <- getArgs<br />  case args of<br />    [from, out, direct]]></description><category></category></item><item><title><![CDATA[Install gtk2hs on ubuntu]]></title><link>https://blog.csdn.net/mjk/article/details/5889240</link><guid>https://blog.csdn.net/mjk/article/details/5889240</guid><author>mjk</author><pubDate>Thu, 16 Sep 2010 20:28:00 +0800</pubDate><description><![CDATA[cabal install gtk2hs-buildtools<br />sudo cp ~/.cabal/bin/gtk2hsC2hs /usr/bin<br /><br />
sudo cp ~/.cabal/bin/gtk2hsHookGenerator /usr/bin<br /><br />
sudo cp ~/.cabal/bin/gtk2hsTypeGen /usr/bin<br /><br />
cabal install gtk<br /><br />
cd ~/.cabal/sh]]></description><category></category></item></channel></rss>