- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 2019年,好难好难的一年,听说后面还要更难!
2019,经历了好多,钱也借了,账也欠了。早期的团队也有人离开了,但是我明白自己要什么,我要站着坚持,就算只有水喝,也要完成理想。我就是我,我坚持我的。加油,加油!...
2019-08-27 12:30:46 338
原创 3年的成果之一,希望大家支持
VMS.net一整套完整的线上访客预约业务综合服务平台VMS.net平台是一套将线上线下访客应用融合的平台,为企事业单位,物业社区和访客用户提供一整套完整的线上访客预约,线下访客登记和安全认证的体系架构。并且提供开放的第三方接口,可与多种应用系统进行数据共享交互,例如停车管理系统,门禁系统,通道系统,消费系统等。在身份安全认证方面使用了安全快捷的离线式动态口令模式,选择了时间同步动态令
2016-09-08 16:25:35 560
原创 写给3年后的XXX【连载】-- (特辑)彩票
第一章 回忆《如果我有自己的开发团队...》第二章 2.1 2.2 2.3 2.4 2.5 2.6 2.7彩票生涯(特辑)这真的都是梦,只要努力,才有结果前面说过,曾经研究过彩票,下面就把当时的一些记录给大家分享。记得早先的买彩票都是双色球,那时候也是研究分析,不过很混乱。后来在1年多前的时候,和朋友一起接触的时时乐。我的时时乐投资生活
2013-04-17 16:52:17 1115
原创 写给3年后的XXX【连载】--《程序员的私活》2.2 经纪人
第一章 回忆《如果我有自己的开发团队...》第二章 2.1 2.2 2.3 2.4 2.5 2.6 2.72.2 经纪人 【图片来自百度】 一个雨后的下午,正懒洋洋的卧在公司提供的一点没有舒适度的椅子里,看着R Project文档(那段时间正在研究这个,很好的语言,准备做节能分析)。突然,手机震了起来。kao,被打扰了,研究
2013-04-14 16:28:52 1438 1
原创 写给3年后的XXX【连载】--《程序员的私活》2.1 开始
第一章 回忆《如果我有自己的开发团队...》第二章 2.1 2.2 2.3 2.4 2.5 2.6 2.7第二章 程序员的私活2.1 开始 【图片来源与百度】 估计这章的名字很有诱惑力吧。“私活”这个词对程序员来说应该不陌生,可是有没法公开话。让老板知道的话后果很严重吧。不过迫于各种压力,没办法吗,这是
2013-04-12 15:42:12 1656
原创 写给3年后的XXX【连载】--写作中的感慨
第一章 1.1 1.2 1.3第二章 程序员的私活不好意思,打断大家,感慨一下,不知道3年后我的团队这个XXX能不能成功,能不能改变世界,改变我们自己!÷几天前有个哥们酒桌上跟我谈团队,我去,什么是团队,我认为只有齐心协力做事的,并且成功的才叫团队!加油吧,xxx团队。3年后csdn这文章还在,我们做个见证。哈哈,哈哈成功了,开红酒庆祝
2013-04-11 19:44:34 1182
原创 写给3年后的XXX【连载】--1.3 步入而立之年的程序员的迷茫
第一章 1.1 1.2 1.3第二章 程序员的私活1.3 步入而立之年的程序员的迷茫 【百度借图,有PS,手法卓略】 上一节回忆了痛苦而美好的第一个项目,明白了先苦后甜的道理。做任何事都没那么容易,也没那么复杂。很多时候都是自己的心太杂了。呵呵,感慨了
2013-04-11 19:28:07 2243 1
原创 写给3年后的XXX【连载】-1.2 项目执行的痛并快乐着
第一章 1.1 1.2 1.3 1.2 项目执行的痛并快乐着【借用白老师的图】 Ok,第一次的项目会议应付过去了,心中暗喜。在回公司的路上舒了一口气,突然脑子里浮现出大领导的话:下次准备个PPT。我去,高兴的太早了,回去赶紧重视起来吧。看这架势是肯定要做,而且估计很快部署上
2013-04-11 10:54:29 1267
原创 写给3年后的XXX【连载】-1.1 天上掉下来的项目
第一章 1.1 1.2 1.3 第一章:回忆《如果我有自己的开发团队...》1.1 天上掉下来的项目 已经忘了当时是什么情况,反正是稀里糊涂的接受了任务,是一个单位的一卡通项目,当时应该是2005年底,也就是刚幻想完如何管理自己的研发团队没几个月。一卡通系统是当时单位做的大的系统集成里的一个小的不能再小的
2013-04-10 10:33:09 1635 4
原创 写给3年后的XXX【连载】-前言
前言 随感 今天突然想回忆一下过去,打开都快落灰的csdn上的blog看下,呵呵;《如果我有自己的开发团队...》这篇我当年的记录让我非常想写些东西。大家都知道,搞开发的人文笔都不好,不太会写东西,说白了其实是不愿意写(理由都是借口)。 大家有兴趣可以看看我的这篇2005年的《如果我有自己的开发团队...》,当年还真是有些想法。没想到现在真的有了自己的开发团队,而且也有了自己的
2013-04-09 19:51:19 1005
转载 Google Chrome 背后的天才
注:本文转载自:1986 To Present 原文链接:http://www.1986tp.cn/2009/04/the-genius-behind-google-chrome/导读:本文为《金融时报》网站发表的一篇人物特写,文章的主角是 Google Chrome V8引擎的开发者拉斯巴克(Lars Bak)。他是一个编程天才,却远离计算机世界的核心,在丹麦为Google工作。
2009-04-27 12:01:00 1064
转载 Google开放源码为Android开发提供软件样板
Google的一名编程人员开发了一款在Android上运行的wiki软件,为未来的手机办公软件提供了模板. 据国外媒体报道称,Google已经发布了其Android手机操作系统软件包,有趣的部分是开发在Android上运行的软件.Google一名软件编程人员创建了Apps-for-Android,这是一个采用Apache2.0许可的开放源代码项目,目标是共享Android平台的样
2009-04-16 17:09:00 694
转载 python常用第三方库 【转的,有用】
wxPython如果你之前是 windows 程序员,用 MFC 或者 WIN32API 开发界面程序,那进入 Python 国度最好的 GUI 选择应该是 wxPython。它是 wxWidgets 的 Python Bind,与 wxWidgets 的开发完美同步,最为重要的一点是它的消息机制与 MFC 颇为相似,以前在 MFC 的经验完全可以稍作变化就套用在 wxPython 上面。在
2008-09-23 16:21:00 1264
原创 python object 对象定义之精
python object 对象定义之精#ifdef Py_TRACE_REFS/* Define pointers to support a doubly-linked list of all live heap objects. */#define _PyObject_HEAD_EXTRA / struct _object *_ob_next; / struct
2008-07-31 19:28:00 1345
原创 如何提供输入
既然我们已经有了一个可以识别标记序列的简单语法,将需要寻求一种将这些标记提供给语法分析器的方法。lex 这种工具可以接受输入,将它转换成标记,然后将这些标记传递给 yacc。下面,我们将描述 lex 要将其转换成标记的表达式:eval.l %{/* Again, this is C code th
2008-07-08 08:48:00 889
转载 (1)从基础开始
从基础开始yacc 实际上非常易于使用。只要提供给它一组描述语法的规则,它就可以分析标记,并根据所见到的采取操作。对于我们使用的脚本语言,我们希望由浅入深,最初只是指定一些数字及其逻辑运算:eval.y %{/* This first section contains C code which will be included in the output file.*
2008-07-04 18:34:00 699
转载 完全优化MySQL数据库性能的八个方法
本文从八个方面来讲解如何全新优化MySQL数据库性能。 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多
2007-08-24 10:13:00 835 1
原创 苹果I 的创造者 沃兹
在china-pub 上买了《我是沃兹》。花了半天的功夫看完。太棒了。强者,而且是我梦想成为的那种只想做工程师的牛人。建议看看。
2007-08-22 16:02:00 832
原创 python 日志记录 用于debug 【copy 一位老兄的】
---------------------------------------import sys...if __name__==__main__: oldStdout = sys.stdout sys.stdout = open("script.log", "w+") print script.SchoolSong(Download()) sys.stdout = o
2007-07-27 16:12:00 1616
原创 PHP,python的研究小记
好久没来写东西了。最近做了个小项目用了PHP,感觉不错。很好学习,文档也全。用的很适手,准备把学习中的一些心得记一下。呵呵
2007-07-19 11:40:00 749
原创 win32下gvim的配置文件 _gvimrc
set ch=2 " Make command line two lines highset tabstop=4set mousehide " Hide the mouse when typing textset ruler"set shell=cmd.exe"set shellcmdflag=/cset shell=F:/msys/1.0/bin/sh.exeset makeprg=mingw
2006-04-12 16:03:00 3294
原创 为FreeBSD添加新硬盘
from : www.freeBSDchina.com本文介绍手工为FreeBSD添加新硬盘的一般性方法。假设我们的FreeBSD已经有了一块IDE硬盘,我们需要为它添加一块新的IDE硬盘,并把新添加的硬盘的所有空间作为一个分区加载到/disk1下面。基础知识 FreeBSD分区描述符为从"a"到"h"的8个字母。根据惯例,分区"c"被保留用作描述整个磁盘,"
2005-08-19 14:01:00 1470
原创 windows 下监测TCP/IP通信
/****************************************************************** * * windows下监测Tcp/Ip通信 * * Author by Jefong 2005/08/08 * * NETDUMP.C * *********************************************************
2005-08-08 13:45:00 2288
原创 C++/CLI中栈对象的设计问题
转载于 李建忠 blogjefong 2005/0729C++/CLI中栈对象的设计问题 C++/CLI中新推出的自动确定性资源回收(Automatic deterministic destruction)被视为一个优秀的设计。是使用所谓C++/CLI这个“新瓶”来装Bjarne Stroustrup提出的RAII这个“旧酒”。这的确不错,相对而言,这个比C#中的using 关键字(dispose
2005-07-29 10:38:00 1127
原创 用例创建要素
用例创建要素:by jefong 2005/04/121. 用例是由系统的最终用户或外部环境发起的,用例的发起者被成为参与者(actor)。参与者既可能是具体的人,也可能是某个外部的软件系统。2. 每个用例只描述单独的任务,而不能描述多个任务。用例所描述的任务必须是符合用户意图的、完整的工作内容。例如,对于银行自动柜员机内的软件,“在自动柜员机上取钱”是用户希望完成的一个任务,而“输入密码”只是这
2005-04-12 11:30:00 2850
原创 文件内存映射函数说明及应用
文件内存映射函数说明及应用by jefong 2005/0407下面这些函数被应用于文件内存映射中: 1) CreateFileMapping 2) FlushViewOfFile 3) MapViewOfFile 4) MapViewOfFileEx 5) MapViewOfFileVlm 6) OpenFileMapping 7) UnmapViewOfFile 8) Unma
2005-04-08 12:47:00 3504
原创 sprintf,你知道多少?
选自《CSDN 社区电子杂志——C/C++杂志》http://emag.csdn.net 2005 年1 月 总第1 期 - 93 -本文作者:steedhorse(晨星)printf 可能是许多程序员在开始学习C 语言时接触到的第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf 了解多吗?在将各种类型的数据构造成字符串时,
2005-04-07 14:46:00 88741 20
原创 windows中的调试
windows中的调试1.事后调试有两个最基本的目标: (1) 发现程序是在哪里崩溃的 (2) 找出导致程序崩溃的原因2.按优先选择顺序排列的调试技术: (1) 使用调试版本进行本地调试 (2) 使用带有调试符号的发布版进行本地调试 (3) 使用调试版本进行远程调试 (4) 使用带有调试符号的发布版本进行远程调试 (5) 使用 Dr.Watson 日志文件进行事后调试 (6) 使用崩溃对话框的信息
2005-04-06 14:23:00 3259 1
原创 WINDOWS 2K Dll 加载过程
WINDOWS 2K Dll 加载过程jefong by 2005/03/30这片文章是我在阅读完MSJ September 1999 Under the Hood后的总结。在windows中exe可执行程序运行时都会调用一些DLL,例如KERNEL32.DLL和USER32.DLL等系统的dll。但是dll是怎么被加载的呢?通常,大家都知道在编写dll时会有一个DLLMain的入口函数,但是实际
2005-03-30 15:28:00 2580
原创 用C++ 而不是 用c (4)使用异常和返回值
使用异常和返回值1.使用返回值处理错误需要程序员严格的编程作风,程序员不论是否有这种习惯,这都是非常不希望的。2.正确的异常处理是C++中的一个常识。异常通过发出错误信号,可以让程序代码和错误处理代码分开,而且不会让程序忽略错误。3.必须了解使用了哪种错误处理方法,返回值还是抛出异常。如果不知道,那么你的程序肯定有问题。4.异常是基于每个线程而提出并处理的;异常不能被线程忽略,必须被处理;未处理的
2005-03-22 10:22:00 2222
原创 用C++ 而不是 C(3)使用跟踪语句
使用跟踪语句31.OutputDebugString API函数,MFC AfxOutputDebugString 宏和MFC AfxDumpStack 函数在所有版本中均被编译,但是其他所有的跟踪语句仅在定义了_DEBUG符号时,才能被编译。32.跟踪语句不能包含程序代码或对程序代码有间接的影响作用。跟踪语句的目的是向程序员提供信息,而不是用户。33.与断言的区别:(1)跟踪语句是无条件的。断言
2005-03-17 14:00:00 1341
原创 用C++ 而不是 C(2)使用断言
使用断言12.用MFC时选择ASSERT宏13.不要使用VERIFY宏,使用断言宏14.在使用CObject派生类的对象之前都要调用ASSERT_VALID宏15.总是在调用ASSERT_KINDOF宏之前调用ASSERT_VALID宏16.移植代码的时候也移植断言17.要想有效的利用断言需要一定的策略,不要随意的把断言分布到你的代码里面,而是遵从某些已经建立起来的模式18."Assert the
2005-03-15 10:09:00 1301
原创 如果我有自己的开发团队...
如果我有自己的开发团队... 大家也许都听说过项目经理,在我的意识里,只要经过简单的项目管理培训就被堂而皇之的称为项目经理。有的甚至根本没有经过培训,也许只是管理了一个或几个也许都不能算作项目的项目。所以,我一直以来都认为项目经理也许什么都不是。一个项目根本就不需要这样一个角色。 但是,当我一口气读完 汤姆.迪马可的《最后期限》,我觉得我们太需要一个这样的项目经理了,我所在的公司,项目从一
2005-03-07 15:31:00 1360 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人