- 博客(26)
- 资源 (5)
- 收藏
- 关注
原创 我曾经做过的插件
最近在程序员圈子流行一个Atom的插件,在编码时伴随着特效。之前我也做过类似有趣的插件,给Visual Studio。比如说编码听音乐,把豆瓣FM嵌入在VS中;又比如说代码鼓励,在用户每次保存代码时给予鼓励的词语。
2015-12-03 23:51:35
568
原创 耐得住寂寞,才能守得住繁华
工作三年,最近辞职在家休息。主要买菜,做饭,洗碗,学车,闲下学学英语,做做健身操,啃啃编译器虎书。在外觉得回来挺好,休息休息,这还没过半个月时间,就有点急躁。因为地域问题(甘肃),想着继续不继续做一个程序员,毕竟这边工作机会太少,怕找的工作待遇有落差感。除了程序员,我还愿意做什么工作?离职时开玩笑说回兰州开黄焖鸡米饭。和朋友在一起算计着开间奶茶店。父母认为我只能开个
2014-10-28 16:14:02
1485
2
原创 VSX-3 VSCT文件
关于VSPackage中的VSCT,算是VSX开发中比较重要的一个成员。 我这里给出LearnVSXNow!系列文章关于VSCT的链接,除了#14有译文。#14#18#25看完上面几篇文章,也就对VSCT有一些基本的认识了,能做什么,不能做什么应该了解。在我项目中,一个功能,可能会出现在很多不同的地方,诸如新建项(New Item)的功能,可以在项目文件中点击右键,在添加(
2014-01-02 14:02:50
1098
原创 VSX-2 搭建项目
由于是公司的项目,也不可能直接拿过来写博客,所以准备搭建一个自己的VSX项目。 项目需求这里就不写了,大体可参考曾经的一篇文章,这个VSX项目就是用来简化插件式开发。 本文开始正式记录做这个VSX项目的关键点,如果读者没有接触过VSX开发,请参考LearnVSXNow!,这里有译文项目结构项目使用模块化开发,将多个VSPackage打包成VSIX项目,可随意删减增加模块。提出一
2014-01-02 13:58:39
805
原创 VSX-1 概述
博客搁置了一段时间,一直想写,无从下手,正好最近在做VS2010扩展方面的项目,所以写VSX系列文章以记之。背景现有工作是做金融行业,主要项目是一套银行综合前端系统,也就是银行平时用的最多的一个系统,存取款,中间业务等等。当然,我们做的只是前端。项目使用C/S架构,客户端使用C#,服务端使用Java,由于各自银行业务都有所差别的原因,大多都需定制,如何简化交易(可以理解
2013-12-27 20:51:49
977
1
原创 工作2年,反省与总结
前些日子特别烦躁,出差后,没时间烦躁。恰巧近期对一些事物有所感触,总是自我总结,反省过于”具体化”,这次准备分享点技术之外的东西,故出此文。1. 回家还是外出打工刚毕业的学生几乎都面临这么一个选择。有一种说法,家中有关系的毕业了才回来,没关系的只能在外打拼。从我本人来说,或许是吃不到葡萄说葡萄酸的心理,反正我是不甘心去做那”安稳”的工作。先说说两者之间的差别
2013-06-27 11:57:33
7122
8
原创 WPF控件开发(2) 自动完成(AutoComplete)-1
自动完成功能使用范围很广,多以TextBox或ComboBox的形式出现,在输入的同时给予候选词,候选词一般有两种方式获取。一种类似Baidu,Google,Bing之类的搜索引擎所用的直接给予前十个候选词,或者VS等IDE的自动完成,这种多以文本输入为准,候选词只作为·候选·所用;较之第一种,管理类软件中可能会以筛选的形式出现。与第一种不同之处,就是这里可能注重的是选择一条数据,输入的文
2013-06-16 20:39:27
2735
原创 WPF控件开发(1) TextBox占位符
在twitter-bootstrap中有这么一个功能:我们如何在WPF也实现类似这种写法:首先熟悉一点WPF的人都知道,placeholder在这里是一个附加属性,而这个附加属性的类型是String。第一种实现方式首先我们想到的可能是这样:public static string GetPlaceholder1
2013-06-03 08:48:02
3731
原创 编程人生(1) 我的软件
其实将这些做过的东西列出,除了能自我回忆一番,剩下的就只有装逼。买显示器何尝不是装逼,买HHKB何尝不是装逼,自然不必在乎这一回。每当我看到对软件大师的访谈时,总是在想,如果某天我功成名就,如何回忆我的编程人生? 所以将本来的[我的软件]改为编程人生。更新历史:2013-05-03 » 创建文章,那时我还不是程序员,上培训班2013-05-04 » 犹豫中前进,手机应用,不
2013-05-06 22:00:55
1376
原创 闲话WinFrom与WPF(4) 框架篇——结合VS扩展,插件式开发框架
当我的闲话WinFrom与WPF,还在进行的时候,突然出来介绍插件式开发框架,总觉得又会半途而废,最后偷懒,决定把这一篇定为闲话WinFrom与WPF的框架篇,倒也说的过去,反正还是使用WinForm,也没跑题。先说说由来。也就在去年的5月,我离开了上一家公司来现在的公司继续当一个苦逼程序猿,没有使用过WPF,AIX,Oracle……好多的不会,看到公司的一套WPF系统,感觉很惊讶,之
2013-05-01 11:06:07
2050
1
原创 闲话WinFrom与WPF(3) 控件篇——CheckedListBox
我曾经写过一个筛选的Demo,里面有一个列表选择控件:这次只是说一个全选功能。我曾经以为应该有更优雅的方式去实现全选功能,即使到现在我还是没有找到,有时候人们会告诉你不要对一个问题过于纠结,只要实现了功能就成,但是程序员往往不是这么想。当我开始再一次用WinForm实现这个功能时,发现还是只能使用原来的方法,没有更好的方案去做这个。这要说还是由于WinForm过于死板,无法
2013-03-31 21:21:20
1551
原创 闲话WinFrom与WPF(2) 控件篇——ComboBox
下拉框是一个很经典的控件,网上也有不少对于下拉框控件的扩展,其中包括与TreeView结合,做成树形选择;与DataGrid结合,做成列表选择;又或增加几个按钮来达到快捷编辑集合,选中项特殊显示等等。对于复杂的组合控件,我这里就不必多说,只说说原生ComboBox的一些应用。原文链接:http://nanqi.info/blog/2013/03/29/winform-wpf-2/
2013-03-30 17:04:03
1536
原创 闲话WinFrom与WPF(1) 差别篇——名称
2012年6月,我曾准备连载这个话题闲话WinFrom与WPF,最后半途而废。此时想起,算是零星整理,毕竟如我等从WinForm转到WPF的大有人在,一个框架的学习成本太高,写在这里,对自己算是一个备忘,对他人希望有所帮助。本人刚从WinForm转换倒WPF时,最烦的就是各种属性变名字的问题,感觉在这上面浪费时间真是太不划算。虽说换更正规的名字,更符合规范的名字有好处,但有时往往需要查
2013-03-24 19:38:01
1100
原创 Winform下DataGridView评分单元格的痛苦折磨
先上最终效果图:小小的一个功能折磨了哥近半个小时。首先是没有替换模板,新加一个列,然后妄想给这列的单元格赋值能达到效果,结果formattedValue和value都为空,好吧。我认了。直接给列的CellTemplate赋值,dataGridView1.Columns[2].CellTemplate = new DataGridViewTextBoxCellStar();
2012-02-23 15:32:51
1173
原创 [WPF学习]数据绑定
前阵子朋友发来一个Demo,说还是用的WINFORM的思想在写WPF程序,让我给看看有何改进之处,程序原帖如下:点击打开链接主要代码还是在四个Slider上绑定同一个事件处理函数: private void sliderValueChanged(object sender, System.Windows.RoutedPropertyChangedEventArgs
2012-01-11 14:58:23
166
原创 突然发现自己非常适合开培训班
记得在通瀛的日子里,经常开玩笑说以后在通瀛下面开个培训班和通瀛抢生意,说等着接老冯、老翟的班,说做WP开发还不如开个WP培训班…… 好吧,起初只是说说,但今天才猛然发现,我有很大的时间是在给别人解决问题。 暂不说前几个月在优快云上无聊的一直F5回答问题,只最近一段时间,我似乎一直都是在给别人帮忙做东西。前段时间,一个朋友QQ上加我好友的时,看到加我好友时要回答的几
2011-12-30 21:22:34
1166
原创 深入浅出WPF学习(一)
准备学习WPF,犹豫着没有什么学习的动力,发现公司有一本薄薄的《深入浅出WPF》。就随便拿来看看。在19页中讲的不是很明白,顾试着写了个Demo,只是为了学习。传送门相关代码:<Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/w
2011-12-12 17:59:31
1087
原创 DataGridView右键菜单动态更改
最近在做数据统计的时候需要根据某一列进行统计,但是专门放出来实在太难受,最后决定放在右键菜单里面。根据鼠标所在的列进行这列的统计,比如说学生信息,鼠标在性别上点,那么右键菜单里最后一项就是根据性别统计,在年龄上点就是根据年龄统计。起初给DataGridView绑定了Con
2011-10-17 21:12:21
1489
原创 c#做的小游戏 忍者
资源提取的都是太阁立志传的,郁闷的是我最高成绩是58分……还没及格。给出下载地址:http://115.com/file/dn0teem1
2011-10-03 22:40:50
1423
1
原创 汇编写的一段音乐——两只老虎
研究了几天程序发声,这是从网上下来的一段程序,和大多汇编程序一样,在win7上无法正常播放。;Assemble with:masm music;Link with:link music;Author:ZhuLiang;--------数据段-----------DA
2011-09-05 15:52:24
4909
原创 王爽版《汇编语言》课程设计1
ASSUME CS:CODE DATA SEGMENT DB '1975', '1976', '1977', '1978', '1979', '1980', '1981' DB '1982', '1983', '1984', '1985', '1986', '19
2011-08-31 12:31:45
207
原创 若在平时
若在平时若在平时,回来总少不了去网吧通宵,总少不了吃饭喝酒。今年人都散了。若在平时,此刻估计早已坐着火车回到学校,和舍友讲述假期的所见所感。今年似乎不需要了。若在平时,现在正在考虑什么网游公测了,麦德三世又发了什么猛贴。今年似乎把这些忘了。 每天都
2011-08-28 00:09:43
132
原创 拿来主义(QQ令牌的另一种使用)
昨天网上乱搜有关抓包种种,看了点webQQ的登录方式,就想着用C#也模仿webQQ登陆。 本来弄弄也就罢了,用的也只是一个测试的QQ号,但就在成功登陆后,用了一次自己的QQ号,由于绑定QQ令牌的缘故,在程序中没有考虑到,所以登陆失败,然后又分析了一下对于QQ令牌的HT
2011-07-26 21:53:25
677
原创 程序人生
程序人生仅以此文献给我即将开始的程序生涯每当写出另类文字,总有那么几个人给我说:你变了。这弄的我不敢写出不符合我“风格”的文字,生怕被人扣上“善变”的字眼。其实你们根本不懂我,又怎么能说我变了?大学“毕业工作”可谓旷日持久。零零碎碎的记起去年某月在学校考英语,
2011-07-04 22:20:36
618
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人