06 2012 档案

摘要:效果实现这篇文章给了一个不错的参考方案.http://www.codeproject.com/Articles/19141/WPF-Checkbox-Text-On-Left-Side但是因为只是想把开关文字换一个位置,我觉得应该有CheckBox默认的模板再稍作修改就可以了.而且上面那个文章的方案在对其上面和原来的CheckBox有所不同.所以我去看了一下CheckBox默认的模板.以下是和今天内容相关的部分.<Setter Property="Control.Template"> <Setter.Value> <ControlTemplat 阅读全文
posted @ 2012-06-29 17:36 atskyline 阅读(7279) 评论(0) 推荐(0)
摘要:简介 但凡涉及到图形界面,往往的设计都是不支持或者不推荐使用多个线程操作界面内容.而且通常会有一个专门的线程调度器来处理任务线程和界面线程的问题.下面提供两个两个方案. 使用Dispatcher.BeginInvoke 这个方法简单暴力适合小工作量的修改一些界面内容.使用Dispatcher.BeginInvoke()会将代码安排为调度程序的一个任务. 步骤 使用Thr... 阅读全文
posted @ 2012-06-22 10:13 atskyline 阅读(29777) 评论(2) 推荐(3)
摘要:起因 到WPF的字体可以设置的东西变得非常的多,而却没有提供专用的字体选择对话框,甚至于WinFrom的FontDialog也是不能直接用来设置WPF中的字体.解决方法是使用第 三方的字体选择器 第三方字体选择器 我在这里介绍两个字体选择器,各有优缺点. 第一个下载地址:http://ovpwp.wordpress.com/2009/05/04/wpf-choose-fo... 阅读全文
posted @ 2012-06-20 18:54 atskyline 阅读(3164) 评论(0) 推荐(0)
摘要:添加启动项 RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true); if(key == null)//如果该项不存在的话,则创建该子项 { key = Registry.LocalMachine.CreateSub... 阅读全文
posted @ 2012-06-20 11:50 atskyline 阅读(810) 评论(0) 推荐(0)
摘要:问题描述 今天发现如果我想在一个TextBlock弄一个右键菜单,并且使用Command绑定,结果发现默认菜单式不可用的. 问题原因 这个问题不知道算不算BUG,反正如果是在一个不可获得的焦点的东西上面使用ContextMenu,CanExecute的事件路由就会停止在ContextMenu,就没办法到达窗体上.一个解决的方案是吧CommandTarget设置到窗体上去. ... 阅读全文
posted @ 2012-06-19 20:42 atskyline 阅读(3902) 评论(0) 推荐(0)
摘要:问题描述 今天发现如果我想在一个TextBlock弄一个右键菜单,并且使用Command绑定,结果发现默认菜单式不可用的. 问题原因 这个问题不知道算不算BUG,反正如果是在一个不可获得的焦点的东西上面使用ContextMenu,CanExecute的事件路由就会停止在ContextMenu,就没办法到达窗体上.一个解决的方案是吧CommandTarget设置到窗体上去. ... 阅读全文
posted @ 2012-06-19 20:38 atskyline 阅读(1155) 评论(0) 推荐(0)
摘要:起因 这个学都在小学期,第一周的是数据结构的课,给了一些题目,选一个做就可以了.选了个Apriori算法的题目,之前没有认真研究过这个算法.其实除了高中那段高NOIP的日子,其他时候对算法的训练是在是缺失的很.写出来的代码也是恶心得很,一点都不简洁,也完全失去了结构化. Apriori算法介绍 这个算法主要是来处理一些关系之间的相关性的问题.简单的例子就是那个啤酒尿布的故事.一... 阅读全文
posted @ 2012-06-18 20:30 atskyline 阅读(509) 评论(0) 推荐(0)
摘要:简介 今天配置了使用org-mode下用org-remeber写日记,而且默认带加密功能,更有意思的每个月会自动新开一个文件以防文件过大. 系统要求 org-mode (默认版本不确定是否可以,建议使用最新版) ps-ccrypt (这个是用来加密的,具体可以参考<用emacs加密文件(使用ccrypt)>) 配置 (org-remember-insin... 阅读全文
posted @ 2012-06-17 21:51 atskyline 阅读(1685) 评论(0) 推荐(0)
摘要:简介 比较流行的方法其实是使用easypg作文gungp的前端来进行加密 ,而且也同时支持了win和linux而且加密的功能也更为的强大,唯一比较麻烦的问题是gpg2之后的版本没办法保存密码缓冲,导致每次按保存文件都要进行一次算法选择,一次密码输入非常的烦人.所以好不容易又找到一个方法,就是使用ccrypt,它也有cygwin的win版本. 下载ccrypt 项目主页: ht... 阅读全文
posted @ 2012-06-16 21:34 atskyline 阅读(1892) 评论(0) 推荐(0)
摘要:用emacs(org2blog)发布cnblogs,可以添加 删除 修改,但是tag 分类有问题 经过修改了org2blog的部分代码之后,就可以再cnblog发布了. 基本的思想是这样 根据http://www.cnblogs.com/atskyline/services/metaweblog.aspx 提供的API,删除掉一些在org2blog代码中一些不可用的代码和参数,因为o... 阅读全文
posted @ 2012-06-15 00:09 atskyline 阅读(795) 评论(1) 推荐(0)
摘要:想要搞用org2blog在cnblogs发文章的,但是好像博客园的metaweblog.aspx一些接口和org2blog的定义不太一样,这个明后天可以改一改org2blog的代码来处理这个问题就算是在wordpress发表文章,也是有一些问题的.首先要去弄一个新版本的org-mode.我win下的emacs23.3的org-mode的版本不太够.没有编译的org-mode运行时的加载是在太慢了.linux下的应该会好一些,这个过两天也会进行测试以下是org2blog的配置(add-to-list 'load-path "~/.emacs.d/mylisp/org2b... 阅读全文
posted @ 2012-06-13 22:23 atskyline 阅读(621) 评论(2) 推荐(0)
摘要:这两天刚刚完成的.之前是在本地使用SVN做的版本控制,SVN没办法放同时制定两个仓库的位置,所以就把它放到GitHub,以后也考虑是不是应该要投奔像GIT了之前一直找不到好用的支持LINUX的批量代理验证搜索程序,所以最近就决心自己用JAVA也一个.源码地址:https://github.com/atskyline/ProxyChecker 阅读全文
posted @ 2012-06-12 00:11 atskyline 阅读(154) 评论(0) 推荐(0)
摘要:一直在使用Rainlendar2的,块平台,又有方案可以和google同步,非常好的软件但是最近事情比较多,它的todo-list的功能明显就不够强大了.本来就是想找个好用的todo-list 管理工具,没想到弄七弄八的还玩了国内几个软件.先说todo-list的软件,找到一块开源的小软件listo ,还是不够好的是没法再桌面上有一个好的显示项目主页是https://code.google.com/p/listo/它写的那个主页好像被DNS污染了,进不去.这个软件JAVA写的,跨平台的.主要是足够简单,可以简单的指定文件来进行同步.另外也许会让我转而向EMACS 的org-mode来管理TOD 阅读全文
posted @ 2012-06-05 14:46 atskyline 阅读(157) 评论(0) 推荐(0)