自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (2)
  • 收藏
  • 关注

原创 十三年码农的一点反思

俗话说:你是做一个十年经验的程序员,还是反复十次的一年程序员。

2022-08-20 16:57:20 139

原创 命名法的思考

工作很久很久后,偶尔翻开书,才发现自己对命名规范依旧没有自己的思考,都是人云亦云。没有思考到底哪种更合适。今天看到cleancode里面几点建议:不建议匈牙利标记、成员前缀、接口前缀。都是希望编码的附加信息尽量避免包含在变量名中。这样到底适不适合我们?尤其是大型中国项目。 基于我的工作经验:我觉得命名规范应该遵循以下几点,可以减轻大家维护代码的工作,减少wtf/min的次数。 1.规则一定要统一(就跟身份证样式一样,一定要一套样式,否则维护起来很麻烦)。统一是...

2021-06-28 15:42:00 176

原创 2018年的尾巴,又想起了自己还有个CSDN账号

mark下,以后还是多写点总结,不动脑子,都腐朽了。最近在看《激荡三十年》《程序员生存定律》《程序员修炼之道》《clean code》

2018-12-04 17:29:15 214

转载 [C/C++]在头文件中使用static定义变量意味着什么

看到有一位同学在头文件中这么写:?12staticconst wchar_t* g_str1 = …staticconst wchar_t* g_str2 = …这种定义变量的方式我从来没有见过,而且它还能顺利通过编译,于是我很想知道编译器是如何处理这种变量定义的。 定义全局变量时使用sta

2014-11-14 16:35:51 976

原创 memcpy memset memmove 区别(部分转载)

memset 就是初始化用的原型如下

2014-11-11 11:11:33 978

转载 Linux下C语言的各种信息获取

原始路径http://blog.chinaunix.net/uid-312504-id-2133194.html

2014-11-11 10:45:20 1732

转载 mockcpp使用方法简明指导

mockcpp使用方法简明指导mock工具介绍mock工具的作用是指定函数的行为(模拟函数的行为)。可以对入参进行校验,对出参进行设定,还可以指定函数的返回值。 几个相关概念(1)mock规范:每个MOCKER(function)开始,跟一系列的.stubs、.with、.will等的内容的整体,称为一个mock规范。 (2)核心关键字:指stubs/defaults/expe

2014-06-24 11:06:09 46109

原创 C 语言sscanf复杂应用。

sscanf() - 从一个字符串中读进与指定格式相符的数据.   函数原型:   Int sscanf( string str, string fmt, mixed var1, mixed var2 ... );   int scanf( const char *format [,argument]... );   说明:   sscanf与scanf类似,都是用于输入的,只

2013-11-04 09:09:34 1003 1

原创 大概有2年没来了,惭愧啊,自己是怎么了?退步了?

后续会经常来这里的,希望还能碰见喵喵,碰见牛逼的人们,大家互勉。现在在做嵌入式程序,也可以互相交流。我是新人,请多多关注。

2013-10-31 13:47:59 936

转载 乔布斯经典语录

【德新社旧金山10月6日电】史蒂夫·乔布斯因创造了“现实扭曲力场”而闻名,他在其中的魅力、话语、个性和见解将他成功地塑造为科技界最具说服力的布道者。以下是乔布斯有关科技和生活的一些名言:“向那些疯狂、特立独行、想法与众不同的家伙们致敬。或许他们在—些人看来是疯子,但却是我

2011-10-08 01:13:02 1642

转载 腾讯公司简介及福利待遇介绍

古人云:以铜为镜,可以整衣冠;以人为镜,可以知得失;以史为镜,可以知兴亡。公司介绍  腾讯公司于1998年11月在深圳成立,是中国最早也是目前中国市场上最大的互联网即时通信软件开发商。1999年2月,腾讯正式推出第一个即时通信软件---“腾讯QQ”;并于2004年6月16

2011-09-27 15:48:25 34527

原创 sql开窗函数over()用法

over()最长用的地方就是SELECT FCITY, FAGE, COUNT(*)FROM T_PersonWHERE FSALARY执行上面的 SQL 以后我们会得到下面的错误信息:选择列表中的列 'T_Person.FCity' 无效,因为该列没有包含在

2011-08-05 15:17:08 13423

原创 SQL join on 性能分析

今天突然遇到一个问题,到底是sql语句先join后where 效率高,还是先where后join高经过测试是一样的 SELECT MaterialID,Amount, ABC FROM (SELECT MaterialID,Amount FROM SameWayAg

2011-08-01 16:44:28 2772

转载 两台服务器上两个数据库结构不同的表之间数据复制解决办法!!!

http://www.uipower.com/bbs/thread-35773-1-1.html /*不同服务器数据库之间的数据操作*/--创建链接服务器 exec sp_addlinkedserver   'ITSV', '', 'SQLOL

2011-08-01 14:52:14 3884

转载 我在北京工作这几年 – 一个软件工程师的反省

我于2007年来到北京,在北京工作这些年,先后在NEC、风行、百度几家公司担任软件工程师的职务。NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒、数字电视上嵌入式软件的研发。风行是一家成立于2005年的在线视频公司,主要做P2P视频点播的业务

2011-08-01 09:19:31 1135 1

转载 win7共享xp打印机和文件解决方法(图解)

转载自http://hi.baidu.com/tyhggz/blog/item/24738a15c5cfcf5ff3de32cb.htm公司的打印机是连接的xp电脑,通过局域网共享打印机,实现远程访问公司的xp和2003访问都很正常,只是我的笔记本(win 7系统)是无法

2011-07-30 11:06:51 1153

原创 win7环境下装系统

这两天配了新机子,win764位的操作系统。刚开始装软件没觉得啥,后来昨天早上运行程序发现好多问题,才发现没有准备的后果。果断下午2点一键还原了系统开始重新装。这次就网上先搜搜各个软件的的安装顺序,以及可能遇到的问题。下面附上自己的安装清单及顺序。1.安装显卡驱动

2011-07-29 09:01:04 777

转载 上阶段面试经历回顾及工作小结

http://blog.csdn.net/v_july_v/article/details/6618285早就该写这篇文章了的。一万年太久,只叹人生短暂而痛苦。     回顾此前的半个月,10天面试了近十家公司。直到上周五被现在的这家公司面上,想想,从6月30日开始找工作到7月1

2011-07-23 10:57:37 969

原创 一些简单面试题

今天看CSDN上有人分享这个,就5个简单问题,但是也惹来不少议论。在这里整理粘出来,看群众们有什么不一样的想法。(很多思想是在讨论的过程中学习的)题目1.说一下在C#中i++和++i的区别。2.求1,1,2,3,5,8,13......(Fibonacci数列)第20项的值。3.

2011-07-22 08:51:19 723

原创 RDLC报表总结(二)

今天发现客户需求又增加了,需要图形报表,已经一些结构比较复杂的报表。下面是这些报表的基本数据:下面要根据这些数据生成下面图表过程基本一样,但遇到几个问题,一个是刻度线的问题,怎么显示,怎么修改间距等。后来都在摸索中找到。发现这个制作报表真方便。另一个是关于合计,刚开始想通过报表自

2011-07-21 17:08:25 1746

原创 GridView添加表头表尾以及合并相同项

今天又在研究GridView想实现合并相同单元格后来就找了点网上例子,搜gridview通用大全,或者gridview使用大全都可以搜到我主要用看的这个人例子http://www.cnblogs.com/huangjianhuakarl/稍加改动,实现了自己功能,好了可以看源代码

2011-07-16 15:26:33 2552

原创 RDLC报表总结

这2天纠结的报表基本上已近完成大部分功能。现在总结一下自己近期的学习成果首先制作微软RDLC报表由以下三部分构成:制作自己的DateSet集合(数据集);制作自己的报表文件(.rdlc);制作显示报表的前台页面(.aspx);这是这几天来做的测试,很杂乱,但都是3个文件相互管理,

2011-07-16 13:56:38 5690 4

转载 技术型领导

Facebook前工程总监黄易山撰写了一系列文章,很好地总结了Facebook卓越研发文化中的宝贵经验。本文是这一系列文章的第五篇,也是最后一篇。何谓技术型领导所有从外部聘用的管理人员包括技术部门负责人,都必须能够编写代码,并且要达到炉火纯青的地步。如果是一家技术公司,CEO也应

2011-07-11 17:42:44 1393

转载 Stay Hungry, Stay Foolish--2005斯坦福大学05年毕业演讲

斯蒂夫•保罗•乔布斯(Steve Paul Jobs,1955年2月24日出生-)是蘋果電腦的現任首席執行長(首席执行官)兼創辦人之一。同時也是Pixar動畫公司的董事長及首席執行長。这是他2005在斯坦福大学做的毕业演讲。。。很鼓舞人。。。也许精彩就在平实之间。。。Thank

2011-07-11 17:01:58 664

原创 JavaScript实现在网页上打印页面某块区域

做了几天报表,看CrystalReport有自动打印和导出功能,没咋关键细节。今天想着在网页上点个按钮就能实现打印当前页面不是更灵活。所以做了下面这个东西。代码附上,主要是document.execCommand("print"); function m

2011-07-11 12:00:46 1505

原创 水晶报表学习1

最近要做报表,今天开始看,发现网上给的例子都很散,自己拿来老是运行不是很正确。要不就是运行不出来。不过还是找到了不少好的资料。比如

2011-07-09 15:38:01 814

原创 制作自动提示匹配项输入框

平时用百度,输入一个字后都有匹配的选项让你选择。想做一个这样的东西查看资料发现要用到jquer.autocomplete.第一天就做出可简单的,可是后期大数据量时候老是出错,本来以为是ajax有数据传输上限,后来发现是数据中存在特殊字符导致不能解析成json。

2011-07-08 10:01:00 1009

转载 揭秘SQL Server查询优化方法-Mssql数据库教程

转载地址http://edu.gamfe.com/tutor/d/24613.html查询速度慢的原因很多,常见如下几种          1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)          2、I/O吞吐量小,形成了瓶

2011-07-06 09:15:41 727

转载 Jquery AutoComplete的使用方法实例

转载地址http://www.cnblogs.com/hyl8218/archive/2010/03/19/1688828.html相关文章http://topic.csdn.net/u/20090703/14/8d349262-8ca1-4bf5-998d-

2011-07-05 14:58:20 1013

原创 DbDataAdapter.Update方法

现在又一个数据库,有goodname字段,全是中文名称,现在需要增加一个字段shorname,是中文名称每个汉字的首字母。转换过程调用EasyFuncLib.dllusing System;using System.Collections.Generic;

2011-07-04 18:01:18 3745

原创 SQL命令

今天看别人写的SQL查询语句,看了半天不知道怎么翻译的。这个语句一共涉及2张表一张user(username,firm),一张record(username,date,AttendanceState)firm表示是否可用,0代表可用。attendanceState表示是否出勤,1代表出勤。现在希望得到的查询结果是:源代码是这样declare @s varchar(8000) set @s=s

2011-07-02 11:54:27 888 2

原创 c# 导出EXCEL

 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System.Windows.Forms;using Excel = Microsoft.Office

2011-07-02 10:07:07 715

原创 JS实现表格一列宽度拖拽

Code: >   html xmlns="http://www.w3.org/1999/xhtml">      head>   script language="javascript" src="../JS/jquery-1.3.2-vsdoc2.js">script>       title>ResizeTablet

2011-06-01 10:50:00 4759 1

原创 堆和栈的区别(转)

几天前被人问到这个问题,一时半会组织不上来,人家还追问,win32可以申请的栈的最大空间是多少?为什么是这么大?什么时候最常出现栈溢出等等。所以今天把这个帖子摘出来,供大家稳固和学习。原帖地址:http://bbs.cup.edu.cn/cupbbs/ReplyList.aspx?tid=86696&fid=54铺垫:链表与数组的区别A 从逻辑结构来看A-1. 数组必须事先定义固定的长度(元素个数

2011-05-30 16:46:00 702 1

原创 转:ThoughtWorks University 取经记

ThoughtWorks University 取经记上http://phoenixtoday.blogbus.com/logs/27454013.html下http://phoenixtoday.blogbus.com/logs/28533541.html四月份我加入了ThoughtWorks公司,由于是应届毕业生的缘故,紧接着就被派到印度班加罗尔分公司进行了六周的公司培训。六周

2011-05-27 09:49:00 1084

原创 一位软件工程师的6年总结

一位软件工程师的6年总结 “又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 1、分享第一条经验:“学历代表过去

2011-05-26 22:41:00 1150 16

原创 转:拿什么拯救你,我的团队

一向认为软件开发就像是在搭房子或者说是在构建一座宏伟的大厦,当然这根据工程的大小而定。其实细细想来软件工程的很多地方都是借助于建筑方面的知识,就从“工程”这个词来说就是从建筑学引进的,类似的还有等概念也是来源于建筑学。如此说来软件的开发和建造房屋一样,一般是多人合作完成的。如果您非要自己动手盖一个小平房也不是不可以,但请注意那一定是一个足够小的小平房。其实要说起团队开发让人最头疼的不是什么技术问题

2011-05-25 14:20:00 719 2

原创 转:求一组数的第K大数方法

Code:   void qs(int s,int e)  //快速排序      {               int x=a[s],l=s,r=e;//以第一个数为参照做比较             if(l>=r)return;               while(l                {   

2011-05-12 15:27:00 1275 5

原创 转:开发人员为什么不能估算时间

  导读:原文作者ley Moran发表的一篇博客《Why Cant Developers Estimate Time?》。译文由伯乐在线整理编译成《为什么开发人员不能估算时间?》,Ashley Moran是一名软件开发人员,最近在其关注的邮件列表中看到了一些有趣的观点,所以他做出了相应回应。编者按:Ashley Moran 是一名软件开发人员,最近在其关注的邮件列表中看到了一些

2011-05-12 14:50:00 564 2

原创 转:MSSQL问题汇总

http://topic.csdn.net/u/20091127/14/d8214bdf-2338-4829-9ce7-067e2bbb81eb.htmlSQL Server 2000连接中的四个最常见错误:一."SQL Server 不存在或访问被拒绝"这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多.一般说来,有以下几种可能性:1,SQL Server名称或IP

2011-05-07 11:28:00 614

王庆老师的c++版数据结构

这是我们西工大王庆老师的数据结构PPT觉得不错,老师让拿出来给大家分享,希望对学习数据结构的人能有所帮助

2010-01-17

卢开澄组合数学答案及习题讲解

组合数学课后题答案卢开澄组合数学答案及习题讲解

2009-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除