- 博客(41)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
原创 Ruby 1.9不会杀死Python
松本行宏如约于圣诞节发布了Ruby 1.9。根据Ruby的惯例,小数点后面第一位如果是单数,那么就表明这是一个实验版本,不推荐用于产品环境。所谓“产品环境”,对于目前的Ruby来说,基本上就是Ruby on Rails。从目前RoR社群的反映来看,确实有人正在尝试用Ruby 1.9配合RoR,但是尚属玩票性质。我询问了一些处在真实项目中的RoR团队,目前还没有人打算在自己的项目中使用Ruby
2009-11-30 09:51:00
1023
转载 解读奇怪却合理的IT人才格局
受全球金融危机的影响,今年整体IT企业招聘和之前呈现出很不同的状态,虽然招聘需求并没有减少,企业对技术人才的渴望依旧,求职的技术人才也不见少,技术水平总体来说和以前也没有太大的变化,但就是感觉怪怪的,也说不出具体哪里不同,现在希望和大家共同来探讨分享一下。 一、奇怪却合理的技术人才市场格局 最近几个IT企业的知名人士对现IT人才结构趋势进行了较为深入的沟通,发现IT企业发展到今天,随着市场和企业
2009-11-21 09:24:00
581
转载 十年职业流水帐(希望对工作中的朋友有帮助)
(一) 99年,20岁,南京某大学毕业(读书早一年,小学又跳了一年),在上海找了 一份工作,国内一知名软件公司,那时候学计算机的工作好找,工资两千多一 点,包午餐包住。第一份工作,战战兢兢,生怕做错事。 后来发现,那些工作很多年的同事,不见得比自己强,可拿比自己高很多的薪 水。于是愤青般忿忿不平。 这是我职业生涯第一个错误的想法。因为我们只是看到别人弱的地方,却没看 到别人强的地方,拿自己强的和别
2009-11-04 11:07:00
762
1
转载 编程修养
最近发现自己写的代码质量越来越差,在网上找了一份文档,应该是前辈牛人所写,写的真的很不错,已经不知原作者是谁了,真的很报歉! By Lonkil 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。我认为好的程序员应该有以下几方面的素质:1、有专研
2009-10-29 15:06:00
556
原创 printf的格式控制的完整格式:
% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。②-:有-表示左对齐输出,如省略表示右对齐输出。③0:有0表示指定空位填0,如省略表示指定空位不填。④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数。N指精度。用于说明输出的实型数的小数位数。为指定n时,隐含的精度为n=6位。⑤l或h:l对整型指long型,对实型指do
2009-08-19 16:10:00
731
原创 Windows Mobile 6开发环境的配置过程
需要的文件列表:1.Visual Studio 2005 Professional及更高的版本(Visual Studio 2005 Express目前并不支持智能设备开发)(推荐用迅雷或者电骡下)。2.Visual Studio 2005 的补丁SP1 (推荐用迅雷或者电骡下)3. ActiveSync版本4.5 (http://download.microsoft.com/download/7
2009-08-08 11:17:00
1517
转载 VC++6.0编译环境介绍
大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“工欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢?V
2009-07-31 14:19:00
1351
1
转载 VC- Project Setting-Debug-Project Option语法解释
-优化- /O1 最小化空间 minimize space /Op[-] 改善浮点数一致性 improve floating-pt consistency /O2 最大化速度 maximize speed /Os 优选代码空间 favor code space /Oa 假设没有别名 assume no aliasing /Ot 优选代码速度 favor code speed /Ob 内联展开
2009-07-31 14:19:00
653
转载 CListCtrl控件主要事件及LVN_ITEMCHANGED消息和鼠标双击列表项事件的处理
LVN_BEGINDRAG 鼠标左键正在被触发以便进行拖放操作(当鼠标左键开始拖拽列表视图控件中的项目时产生)LVN_BEGINRDRAG 鼠标右键正在被触发以便进行拖放操作(当鼠标右键开始拖拽列表视图控件中的项目时产生)LVN_BEGINLABELEDIT 开始编辑项的文本LVN_COLUMNCLICK 单击列(当鼠标单击列表视图控件列标题时产生)NM_CLICK 当鼠标单击列表
2009-07-30 15:26:00
4063
原创 CListCtrl 控件显示乱码
需要手动修改控件的字体 如下:LOGFONT lf; memset(&lf,0,sizeof(LOGFONT)); lf.lfHeight = 12; strcpy(lf.lfFaceName,"宋体");
2009-07-30 12:04:00
3713
转载 一些VC的快捷键以及调试方法技巧
1.检测程序中的括号是否匹配 把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号 2.查看一个宏(或变量、函数)的宏定义 把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的Go To Defition Of …),如果没有建立Browse files,会出现提示对话框,确定,然后就会跳到定义那
2009-07-27 11:56:00
538
转载 char*和CString转换
CString 是一种很特殊的 C++ 对象,它里面包含了三个值:一个指向某个数据缓冲区的指针、一个是该缓冲中有效的字符记数(它是不可存取的,是位于 CString 地址之下的一个隐藏区域)以及一个缓冲区长度。 有效字符数的大小可以是从0到该缓冲最大长度值减1之间的任何数(因为字符串结尾有一个NULL字符)。字符记数和缓冲区长度被巧妙隐藏。(1) char*转换成CString 若将ch
2009-07-24 10:35:00
773
转载 VC中OnPaint()的工作原理[转载]
用了两年的VC,其实对OnPaint的工作原理一直都是一知半解。这两天心血来潮,到BBS上到处发帖询问,总算搞清楚了,现在总结一下。 对于窗口程序,一般有个特点:窗口大部分的区域保持不变,只有不分区域需要重新绘制。如果将整个窗口全部刷新的画,就做了许多不必要的工作,因而,MFC采用了一套基于无效区的处理机制。在分析无效区处理之前,我们要明白一个现实,现
2009-07-23 17:48:00
792
原创 设置CTabCtrl背景颜色
1. 继承 CTabCtrl, 例如: CTabCtrlEx2. 改写 CTabCtrlEx 的 OnEraseBkgnd 如下BOOL CTabCtrlEx::OnEraseBkgnd(CDC* pDC) { CBrush br(RGB(255,0,0)); CRect rc; GetClientRect(rc); pDC->FillRect(rc,
2009-07-23 17:39:00
3800
2
转载 如何设置对话框背景色
---- 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 ---- 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。 下面的例子是将应用程序对话框设置为蓝色背景和红色文本,步骤如下: ---- ① 新建一个基于Dialog的MFC AppWizard应用程序ExampleDlg。
2009-07-23 17:38:00
818
原创 VC 界面库 皮肤库
CJLib(mfc扩展开发包,是xtreme toolkit的前生,但xtreme toolkit收费了)http://www.codejock.com/BCGControlBar(收费,mfc扩展开发包,功能很强大)http://www.bcgsoft.comSkinMagic(收费,看起来像Office)http://appspeed.com/html/downlo
2009-07-23 17:37:00
763
转载 变量的声明与定义以及关键字extern的用法
变量的声明与定义:A of a variable allocates storage for the variable and may also specify an initial value for the variable. There must be one and only one definition of a variable in a program.A declar
2009-07-21 21:15:00
854
转载 VC调试入门
VC调试入门作者:阿荣 概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。 设置为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,
2009-07-21 14:02:00
633
转载 在一个工程中添加别的工程的中已创建好的对话框资源。(或是。。。)
因为我以前如果是只用资源的话,我对这个问题的解决办法是copy所需要的Rc文件的部分内容, 效果极其不好。如果是连同资源和类一起用的话,要么重新画和重新创建。 这个方法同样也是完整添加其他工程中的类的方法。 (他会把你所需要的类的*.h和*.cpp文件同时插入进来,即便没有Dialog资源) -------------------------------------------------
2009-07-21 13:06:00
633
转载 程序员计划
程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 >> 好记性不如烂笔头。呵呵 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 >> WORKLIST。计划很重要啊。 3、考虑自己一天工作中失误的地方,并想出避免下一次
2009-07-18 11:18:00
644
1
转载 开发人员一定要加入收藏夹的网站
开发人员一定要加入收藏夹的网站 收藏 http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/ 语言:中文 简介:可以说是XML的中国官
2009-07-17 16:27:00
474
转载 何必言精通——十年杂感 兼谈其它
30虚岁了。这一、两年,有事没事之中口中经常念着李商隐那首《锦瑟》:锦瑟无端五十弦,一弦一柱思华年。庄生晓梦迷蝴蝶;望帝春心托杜鹃。沧海月明珠有泪;蓝田日暖玉生烟。此情可待成追忆,只是当时已惘然。此情可待成追忆,只是当时已惘然。回首过去的十年,堪称快意,十年里,领略了很多领域:新材料、写作、技术管理、企业分析、软件开发等等,都留下了不深不浅的脚印:材料学是我本来的专业,很顺利的拿到硕士学位
2009-07-17 16:26:00
399
原创 开发人员一定要加入收藏夹的网站
<br />http://www.gotapi.com/<br /> 语言:英语<br /> 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。<br />http://www.w3schools.com/<br /> 语言:英语<br /> 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。<br />http://www.xml.org.cn/<br /> 语言:中文<br /> 简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系列技
2009-07-17 15:55:00
383
原创 CMarkup类解析xml文件
(一) 先讲一下XML中的物殊字符,手动填写时注意一下。字符 字符实体& &或& '或> >或>" "或"(二) CMarkup类的源代码。
2009-07-17 11:08:00
1007
转载 告诉你怎样学Java才是硬道理
做软件开发大概有6年多了,从事JAVA开发大概4年多,现在在网上总是看到大家在讨论什么架构比什么架构好,什么技术比什么技术强.对这个我想谈谈我的几点看法. 第一、我觉得谈架构是需要有资格的。如果你THINK JAVA或JAVA核心技术这两本书还有很多你不能理解 那么你最好先把其中的一本看个滚瓜烂熟,再去看其他技术。你SERVLET用得很熟练了么?如果没有,那么 strust你应该先停
2008-08-20 11:37:00
1876
27
原创 C#代码与javaScript函数的相互调用
问: 1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函
2008-07-15 11:43:00
522
转载 一个实用的 Javascript XML to JSON Object 对象的转换 (JQuery)
一个用来将xml文件转换成对象的插件xml文件如下TreeViewListGridListBox1生成的对象为:调用var xml = $.loadXML("PluginConf.xml");var obj = $(xml).toObject().get(0);alert(obj.pool);以下是源码下载
2008-06-02 16:08:00
2534
转载 jQuery + JSON
jQuery、JSON超强组合-转帖2008-04-28 00:25 通过AJAX异步减少网络内容传输,而JSON则可以把传输内容缩减到纯数据;然后利用jQuery内置的AJAX功能直接获得JSON格式的数据;在客户端直接绑定到数据控件里面,从而达到最优。1.设计htm页面:
2008-06-02 15:51:00
717
原创 Json DataTable
在JS中我们需要对对象进行JSON序列化通常使用JSON.net, 不过它对DataTable的序列化不能很好的满足的我们的需求,后来在CodeProject发现一个兄弟已经写好了 Convert ASP.NET DataTable to JSON, to use datatable in JAVASCRIPT ,记一下,免得忘记了。 public string JsonToDataT
2008-06-02 15:08:00
1452
原创 DataTable 的 JSON 序列化
在JS中我们需要对对象进行JSON序列化通常使用JSON.net, 不过它对DataTable的序列化不能很好的满足的我们的需求,后来在CodeProject发现一个兄弟已经写好了 Convert ASP.NET DataTable to JSON, to use datatable in JAVASCRIPT ,记一下,免得忘记了。 public string JsonToDataTable(D
2008-06-02 15:04:00
677
原创 DataTable 的 JSON 序列化
在JS中我们需要对对象进行JSON序列化通常使用JSON.net, 不过它对DataTable的序列化不能很好的满足的我们的需求,后来在CodeProject发现一个兄弟已经写好了 Convert ASP.NET DataTable to JSON, to use datatable in JAVASCRIPT ,记一下,免得忘记了。 public string JsonToDataTable(D
2008-06-02 15:04:00
862
转载 Top10 Web2.0在线生成器
web2.0的在线服务实在是为我们提供了很多方便,你不需要专业的设计能力,也能很快捷地制作出漂亮而流行的web2.0图标。下面精心整理了10个一流的web2.0在线发生器。 1、Web 2.0 Badges 网址:http://www.web20badges.com/ 看到一些博客上敲着一个web2.0的徽章是不是很羡慕?Web 2.0 Badges 可惜很方便的为你实现这个梦想
2008-05-27 16:31:00
598
转载 Top 100 web2.0网站
视频1. YouTube :YouTube(你的视频)是一个可以让用户免费上传、观赏、分享视频短片的热门视频共享网站2. Meta Cafe: Metacafe (麦塔咖啡厅)-得到最好的网上视频-搞笑录象,惊奇短片,罕见电影3. Vimeo(视频媒体):分享你自己剪辑的短片。上传你用自己的数码相机,手机,或摄象机拍摄后剪辑的短片,并通过Vimeo与大家分享。4. Daily Motion (每日
2008-05-21 16:03:00
1196
转载 微型项目实践感悟
1什么是微型项目微型项目是指绝大部分工作由一个人员负责的项目,这个核心成员负责项目的系统分析、构架、及绝大部分的编码工作。项目的持续时间一般不会超过一个月。项目的参与人员除了核心的程序员外还可能一部分辅助人员,包括第二程序员(负责一部分编码工作)、美工(负责界面设计)等。微型项目的规模一般很小,业务逻辑也比较简单,价格一般也不会超过10K。程序员通常直接和对方领导打交道。客户大多没有任何技
2008-05-13 16:44:00
486
原创 c#操作excel后关闭excel.exe的方法
1。网上的一种说法,关闭range,关闭worksheet,关闭workbook,最后关闭excelSystem.Runtime.InteropServices.Marshal.ReleaseComObject(Range); 2System.Runtime.InteropServices.Marshal.ReleaseComObject(myBook); 3System.Runtime.In
2008-05-12 16:25:00
1598
1
转载 JavaScript 经典效果集[第一集]
作者: 梦想照进现实-鹏:JavaScript 经典效果集[第二集]将在稍后发出(都是近1年收集的,想加入注释后再发,正在整理),敬请期待。对了,发现网络上有本帖的大量转贴,请朋友们转贴时注明作者,我叫:梦想照进现实-鹏,要是不注明,唉,那我也没办法,呵呵 ~-----梦想照进现实-鹏大家欣赏,收藏完之后,别忘了留一个自己珍藏的好代码记得发之前加上标题: 数字(如:二十六) + 标题(如:
2008-04-24 22:15:00
767
原创 33条C#、.Net经典面试题目及答案
本文集中了多条常见的C#、.Net经典面试题目例如“.NET中类和结构的区别”、“ASP.NET页面之间传递值的几种方式?”,并简明扼要的给出了答案,希望能对学习C#、.Net的读者有所帮助。 1, 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默 认的构造函数和
2008-04-24 17:38:00
726
原创 GridView 中嵌套DropDownList时的事件
原理,在初始GridView控件时将事件绑定到每row的dorpdownlist控件上...执行事件.protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) ...{ if (e.Row.RowType == DataControlRowType.DataRow)
2008-04-24 17:34:00
1099
原创 获取sql2005表结构
//<![CDATA[Sys.WebForms.PageRequestManager._initialize(AjaxHolder$scriptmanager1, document.getElementById(Form1));Sys.WebForms.PageRequestManager.getInstance()._updateControls([tAjaxHolde
2008-03-31 10:29:00
586
原创 根据表记录,生成插入语句
create proc proc_insert (@tablename varchar(256)) as begin /*根据表记录,生成插入语句*/set nocount on declare @sqlstr varchar(4000) declare @sqlstr1 varchar(4000) declare @sqlstr2 varchar(4000) select @sqlstr=se
2008-03-31 10:28:00
669
项目管理体系资料.rar
2019-07-24
图片格式转成PDF格式
2013-03-11
抓取网易公开课 并下载
2013-01-31
实现平滑实时图片旋转及透明缩放等
2011-08-15
自定义制标记库 用的多吗?
2008-10-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人