
Others
文章平均质量分 53
gyymen
一个人能走多远,不在于你的体力有多好和你是否有一双好的鞋子,而在于你的视野和你所选择的路。
展开
-
一位软件工程师的6年工作总结
1、 分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来”。其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生”!所以放在每一条,让刚刚毕业的朋友们早点看到! 2、 一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉原创 2016-12-09 08:30:22 · 305 阅读 · 0 评论 -
调试手段及原理
本文将从应用程序、编译器和调试器三个层次来讲解,在不同的层次,有不同的方法,这些方法有各自己的长处和局限。了解这些知识,一方面满足一下新手的好奇心,另一方面也可能有用得着的时候。 从应用程序的角度 最好的情况是从设计到编码都扎扎实实的,避免把错误引入到程序中来,这才是解决问题的根本之道。问题在于,理想情况并不存在,现实中存在着大量有内存错误的程序,如果内存错误很容易避免,JAVA/C#的优势将原创 2016-12-09 08:32:53 · 763 阅读 · 0 评论 -
关于调试时指针错误的基本含义
0xcdcdcdcd - Created but not initialised0xdddddddd - Deleted0xfeeefeee - Freed memory set by NT's heap manager0xcccccccc - Uninitialized locals in VC6 when you compile w//GZ0xabababab - Memory followi原创 2016-12-09 08:32:30 · 337 阅读 · 0 评论 -
FTP的传输模式的原理
如果你问别人“为什么连不上某个FTP”呢?他可能会让你改变FTP的传输模式。什么是FTP的传输模式呢?改变FTP的传输模式能解决问题吗?让我和大家从“两个模式”聊起吧。 一、FTP的两个模式 FTP的两个模式分为主动模式(PORT)和被动模式(PASV)。若采用主动模式,就是FTP软件请求服务器来连它;若采用被动模式,如同是服务器告诉FTP软件“你来连接我”。 小提示:有防火墙用户不能使原创 2016-12-09 08:32:09 · 626 阅读 · 0 评论 -
windows运行命令详解
winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构 (WMI)wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write---------- 写字板winmsd---------系统信息wiaacmgr-------扫描仪和照相机向导winchat-------- XP自带局域原创 2016-12-09 08:31:17 · 1381 阅读 · 0 评论 -
原码、反码、补码
数值在计算机中表示形式为机器数,计算机只能识别0和1,使用的是二进制。而在日常生活中人们使用的是十进制,“正如亚里士多德早就指出的那样,今天十进制的广泛采用,只不过我们绝大多数人生来具有10个手指头这个解剖学事实的结果。尽管在历史上手指计数(5,10进制)的实践要比二或三进制计数出现的晚。”(摘自《数学发展史》)。为了能方便的与二进制转换,就使用了十六进制(24)和八进制(23)。下面进入正题。原创 2016-12-09 08:30:40 · 726 阅读 · 0 评论 -
编程修改IE首页
首先,注册表中的数据是通过一种树状结构以根键和子键的形式组成的。放在这些键中的各种参数控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行。 自己分别在Windows 7、vista和xp系统中打开注册表编辑器,发现都有五个根键,分别是:HKEY_CLASSES_ROOT、HKEY_CURRENT_USER、HKEY_LOCAL_MACHINE、HKEY原创 2016-12-09 08:30:25 · 328 阅读 · 0 评论 -
DOS命令大全
(一) MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 例1)在C盘的根目录下创建名为FOX的子目原创 2016-12-09 08:30:10 · 355 阅读 · 0 评论 -
XML的BOM
什么是BOM呢?BOM:Byte Order Mark,中文名字节顺序标记。UCS规范建议在传输字节流前,先传输BOM来判断字节顺序。其实UTF-8是不需要用BOM来表明字节顺序的,但是可以用BOM来表明编码方式。BOM的UTF-8编码是EF BB BF,所以呢,如果接受者收到EF BB BF开头的字节流,就说明它是UTF-8编码了。由此可见,对于UTF-8来说,BOM是可有可无的,可是,有的XM原创 2016-12-09 08:34:33 · 1563 阅读 · 0 评论 -
网络消息监听处理
定义函数指针(C++)或者委托(C#);为每一种类型的消息添加回调;为每一个消息添加回调;在收到消息的时候,先解析出消息类型,调用"类型回调",在类型回调里面,再解析出消息号,最后调用具体的回调处理过程即可;原创 2016-12-09 08:34:13 · 480 阅读 · 0 评论 -
\"S1023\" error when you install the DirectX SDK (June 2010)
Sysptoms - 症状If you have an existing Microsoft Visual C++ 2010 Redistributable installed on your computer, you may receive an "S1023" error when you install the June 2010 DirectX SDK.Cause - 原因(MS自家软件原创 2016-12-09 08:34:02 · 449 阅读 · 0 评论 -
Windows下实现协程-Coroutine
Widnows 是提供了用户级线程的,类似 coroutine 需要用户主动是切换。这在单线程程序中非常有用。线程调度模块只负责提供堆栈,环境的保存。不负责分配时间片等。自己实现 coroutine 并不难,但能用操作系统提供的可以得到更多的便利。Windows 中把这种用户级线程叫做 Fiber,纤维的意思。比较通用的译名是纤程。我们可以把一个 thread 转换成一个 fiber ,用到的 A原创 2016-12-09 08:33:45 · 2677 阅读 · 0 评论 -
error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartu
一、解决方法1.进入project->setting->c/c++, 在category中选择preprocessor,在processor definitions中删除_CONSOLE, 添加_WINDOWS2.进入project->setting->Link, 在Project options中将 /subsystem:console改为/subsystem:windows.3.保存设置,Re原创 2016-12-09 08:33:18 · 410 阅读 · 0 评论 -
对于访问IIS元数据库失败的解决
近日调试一Asp.net程序,出现了“访问 IIS 元数据库失败”的错误信息,最后经过搜索发现了解决问题的方法。解决方法如下:1、依次点击“开始”-“运行”。2、在“运行”栏内输入:“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i ”(不含引号),然后点“确定”按钮。3、出现的cmd窗口中显示原创 2009-12-16 15:25:00 · 466 阅读 · 1 评论 -
从语言到编程
在培训的授课阶段即将结束之际,趁脑子还比较清楚,总结一下课堂上向大家灌输的编程思想。现在看不太懂也没关系,等大家积累了一定的开发经验和编程思考,再回头来看看这些内容。或许你会有种“蓦然回首,那人却在灯火阑珊处”的感觉。由于时间匆忙,文中讲述不恰当的地方还请各位读者拍砖。1. 语言和编程本是两码事分不清语言和编程的人,估计很难学得好编程。1.1 盲从技术只能让你晕的更久和其它事物一样转载 2009-12-08 11:22:00 · 688 阅读 · 2 评论 -
fatal error C1093 系统找不到指定的路径 C++/C VS2005
最近在用visual studio 2005做点东西,在编译程序的过程中,出现如下类似的错误:fatal error C1093: API call ImportFile failed 0x80070003 : ErrorMessage: 系统找不到指定的路径(The system cant find the directory properly)。主要是说找不到我自己创建的一个原创 2009-05-11 19:25:00 · 3061 阅读 · 3 评论 -
大端(Big_endian)和小端(Little_endian)
1. 以字节为单位进行处理;2. 大端:低地址存储高位字节;小端:低地址存储低位字节;(可理解为:内存地址(索引),从左到右递增) 3. 此处的“端”,可理解为“起始存储位置”。大端,从字节值比较大的一端(即高位)开始存储(和书写顺序相同,从左到右),小端,从字节值比较小的一端(即低位)开始存储(和书写顺序相反,从右到左);4. Intel x86是小端架构处理器的代表,除此之外还有:MCS-48原创 2016-12-09 08:34:16 · 836 阅读 · 0 评论 -
任意规格的矩阵转置
/******************************************************************** purpose: 对任意指定行、列数的、元素类型为int型的矩阵进行转置处理 author: dotlive **********************************************************原创 2016-12-09 08:33:20 · 489 阅读 · 0 评论 -
字符串倒序
/******************************************************************** purpose: 字符串倒序 author: dotlive *********************************************************************/#include #inclu原创 2016-12-09 08:33:23 · 383 阅读 · 0 评论 -
Windows 7最全的硬盘安装方法
该Windows 7硬盘安装方法大全介绍了Windows 7下安装高版本的Windows 7,Vista下硬盘安装Windows 7,xp下硬盘安装Windows7等方法!一、windows 7系统下全新安装高版Windows7:1、下载windows7 7057 ISO镜像(RC或RTM),用虚拟光驱拷贝至非C盘(如D:\7057) 2、开机按F8——修复系统——选择最后一项命令修复——在命令框原创 2016-12-09 08:30:51 · 339 阅读 · 0 评论 -
如何进阶为职业程序员
不知不觉已经工作两年多了,回顾自己这段时间的程序员生涯,总结了一些东西,希望对想从事程序员工作的xdjm们有些帮助。 一、简单才是美 好的代码一定是最简单的,这应该是每个职业程序员心中万世不变的箴言。一个简单的“hello world”,可以有十几种实现,但是职业程序员绝对不会标新立异,他们会选择最简单最常用的那种。为什么要写简单的程序? 一、简单的程序易于扩展; 二、简单原创 2016-12-09 08:31:00 · 324 阅读 · 0 评论 -
全面掌握ISO8583报文协议
我刚进入金融行业时,就知道了IS08583报文协议,我想可能我还没进入这个行业都已经听过了,可知ISO8583的影响力有多大了。最初刚接触它时,确实对其中的一些细节概念不是很清晰,对有些地方比较迷惑。鉴于此,我想很多同行也必然会经历同样得阶段,所以我写下本文,以便大家能够少走一些弯路。 如果单纯的讲IS08583那些字段的定义,我觉得没有什么意思,标准中已经对每个字段解释的非常详细了,如果你原创 2016-12-09 08:31:02 · 571 阅读 · 0 评论 -
电脑护眼色设定
XP下电脑护眼色设置方式:桌面->右键->属性->外观->高级->项目选择(窗口)、颜色1(L)选择(其它)将色调改为:85。饱和度:123。亮度:205->添加到自定义颜色->在自定义颜色选定点确定->确定win7系统下:旗舰版:桌面--右键--个性化--窗口颜色--高级外观设置--项目--窗口--自定义颜色--指数由上至下85,123,205--添加到自定义颜色--应用--确定。家庭版:开始-原创 2016-12-09 08:33:35 · 755 阅读 · 0 评论 -
最新个人所得税计算方法
1. 计算社会保险和住房公积金的个人缴纳部分( = 缴纳基数 * 社保比例 + 缴费基数 * 公积金比例);2. 计算应纳税所得额( = 税前薪资总额 - 社会保险和住房公积金的个人缴纳部分 - 费用扣除标准(3,500元,外籍(含港澳台)4,800元));3. 计算个人所得税应纳税额( = 应纳税所得额 * 税率 - 速算扣除数);4. 计算净收入( = 税前薪资总额 - 社会保险和住房公原创 2016-12-09 08:34:19 · 961 阅读 · 0 评论 -
Sqlite删除列方法
sqlite中是不支持删除列操作的,所以网上 alter table [table_name] drop column [col_name] 这个语句在sqlite中是无效的,而替代的方法可以如下:1.根据原表创建一张新表2.删除原表3.将新表重名为旧表的名称相关sql语句:创建:create table [new_table]( id integer primary key, n原创 2016-12-09 08:34:55 · 9463 阅读 · 0 评论 -
Win10更新到10240后无法上网的解决办法
1、以管理员身份运行cmd在搜索框中输入“cmd”,在搜索结果中,对着命令提示符程序,单击鼠标右键,菜单中点击选择“以管理员身份运行”2、输入“netsh winsock reset”,回车后,重启即可原创 2016-12-09 08:34:47 · 1109 阅读 · 0 评论 -
AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之关系
ActionScript ActionScript通常简称为AS,它是Flash平台的语言。AS编写的程序,最终可以编译成SWF、SWC。SWF就是我们常说的Flash动画。但是现在SWF已经不仅仅是动画,而是RIA的载体。ActionScript有3个版本,分别是1.0版(AS1),2.0版(AS2)和3.0版(AS3)。只有Flash Player 9及以上播放器才支持AS3编译的SWF。这三原创 2016-12-09 08:32:55 · 743 阅读 · 0 评论 -
ORA-06413 连接未打开错误
今天同事打电话给我,反映有一个工具连接ORACLE数据库的时候提示“ORA-06413连接未打开错误”,PL/SQL、sqlplus、其它应用程序均可以正常登陆。之前没有遇到这样的错误,于是在ORACLE错误信息中找到下面相关解释:ORA-06413 Connection not open.Cause: Unable to establish connection.Action: Use diag原创 2016-12-09 08:32:21 · 13394 阅读 · 1 评论 -
ORA-03134: 不再支持连接到此版本的服务器
ORA-03134: 不再支持连接到此版本的服务器。ORA-03134: Connections to this server version are no longer supported. Cause: An attempt was made to connect to an Oracle server of older version.Action: Please refer to docu原创 2016-12-09 08:32:12 · 4598 阅读 · 0 评论 -
Oracle数据导入导出imp/exp
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过net8 assistant中本地——>服务命名 添加正确的服务命名。其实你可以想成是客户端与服务器端修了条路,然后数据就可以被拉过来了原创 2016-12-09 08:30:16 · 356 阅读 · 0 评论 -
Oracle基本语法
1、表create table test (names varchar2(12),dates date,num int,dou double);2、视图create or replace view vi_test asselect * from test;3、同义词create or replace synonym aafor dbusrcard001.aa;4、存储过程create or原创 2016-12-09 08:30:13 · 220 阅读 · 0 评论 -
初步使用std::vector
/******************************************************************** purpose: std::vector使用测试 author: dotlive *********************************************************************/#include #include原创 2016-12-09 08:33:54 · 604 阅读 · 0 评论 -
C++不定参实现
/******************************************************************** purpose: 可变参测试 author: dotlive *********************************************************************/#include #inclu原创 2016-12-09 08:33:29 · 716 阅读 · 0 评论 -
位域测试
/******************************************************************** purpose: 位域测试 author: dotlive *********************************************************************/#include using n原创 2016-12-09 08:33:26 · 516 阅读 · 0 评论 -
给应用程序加装“看门狗”
相信大多数的程序员或用户,在Windows中见到类似于下面的亲切而又温馨的提示信息,都不会感到陌生:“XXX执行了非法操作,将被关闭。要终止程序,请单击;要调试程序,请单击。”或者,“是否向Microsoft发送错误报告?,。”如果这个程序运行在无人值守、需要保持连续工作状态的场合,而其中的bug又一时难以排除,就需要采取应急措施,消除或减少程序出错造成的影响。本文讨论解决这个问题的办法。做过一定原创 2016-12-09 08:32:36 · 636 阅读 · 0 评论