自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 在不确定的世界里,确定的当个程序员

世界依旧在变,甚至面临巨变。无论如何,我已命中注定是个码农,只能坦然直面这不确定的世界,顺其自然,写点儿代码,随缘求索一丢丢未来的“可能性”。且行且珍惜吧

2022-10-24 09:31:32 857

原创 健身环1536级小结:相当适合码农的锻炼方式

能持续锻炼是最重要的

2022-09-03 20:33:49 854

原创 【人话版】WEB3将至之“权益的游戏”

权益存于人心,信则有,不信则无。惑人的把戏,如浮影游墙。即便是一段小HASH,也能投射出巨大的影子。

2022-08-04 18:57:53 1173

原创 【人话版】WEB3黑暗森林中的隐私博弈

网络是一座黑暗森林,到处都是揣着隐私或垂涎隐私的人。他们像幽灵般潜行于林间,轻轻拨开挡路的树枝,竭力不让脚步发出一点儿声音,连呼吸都必须小心翼翼。人们必须小心,因为林中到处都有潜行的猎人....任何暴露的隐私都有可能被滥用,这就是网络黑暗丛林的图景。...........................

2022-06-28 12:40:44 2385

原创 【人话版】分布式数字身份:通往WEB3世界的桥头堡

分布式数字身份相当于通往数字世界的桥头堡,或者更生动一点,像哈利波特里的9¾月台,人们纵身而入,登上去往神奇世界的列车。

2022-06-08 18:12:18 2526

原创 为什么不倾向推荐书和书单

我自己读书还太少、不精不深没学问,所以没资格推荐。这是根本原因。

2022-06-04 14:07:01 176

原创 【人话版】摸着WEB3过河的互联网风景线

捋捋从过去到未来的脉络,草蛇灰线伏脉千里,收敛到几个点,提供一个子集,一个角度、一家之言,看图说话

2022-05-30 18:24:11 3499 1

原创 2022-2000-1978:世纪前后22年

“现在到2000年是22年,2000年往前的22年,是1978年”。

2022-01-30 15:31:02 2375

原创 如何打破区块链的次元壁

先感受一下这段对话:硬核玩家:“这个相机很强哒,108个对焦点8种对焦模式,传感器信噪比控制很好,实测动态范围达到军事级,配上这个1.2大光圈牛头,拍出的照片,刀锐奶化...”。大众玩家:"等等你别说这些了,你就告诉我这个相机像素多少?能不能拍清楚?"现实就是这样的,当摄影师起早贪黑蹲点,上架子上滤镜,拍了一张构图意境内涵都非常满意的照片,给别人看,观者当然是投来敬仰或柠檬味的目光,赞叹说:“啊,好清楚呀,是因为相机好吧?什么型号,我也买个(然后我就可以拍出和你一样好甚至更好的了)。”此..

2021-12-06 11:42:29 11003

原创 9个关键词,2万字漫谈元宇宙

关于元宇宙的准深度非技术思考

2021-12-05 09:28:33 4681 1

原创 关于软件的一些庸人自乐

关于软件的一些庸人自乐跟一个同事聊天,说到自己要是有兴趣想写点什么漫无边际的东西吧,比如写个tcpip的server,想写的规范一点,通用一点,兴冲冲的上手,越写越觉得要考虑的太多,比如ip鉴权呀,流量控制呀,连接管理呀,回调机制呀,消息机制呀....累都累死了,对此我的意见是做东西确实只靠兴趣理想的做是很难的,即使没有明确的工程目标,最好也给自己找一个短期的目标,整理出一些有限的需求

2021-12-02 02:39:14 467

原创 从角色出发

从角色出发在我们的设计过程里,"角色"这个术语是相对来说被提的很少的,"业务","流程"则更多.我们拿到的需求或设计文档里,序列图,流程图是主要组成部分.Use case也是有的,主要是用于简单描述事件流.也许是认为角色这个概念并不是很复杂,或者已经分析的够透彻了,所以不用再提.实际上大家对系统相关都有哪些角色是有感性认识的,但感觉对角色的实质,角色的细节,角色之间的互操作等方面,细化的不...

2020-06-11 22:02:10 842

原创 about RoR

下载了大名鼎鼎的ruby,以及InstantRails安装包.写了几个类似helloworld的东西.不能说了解ruby了,只是有了一点体验.ruby号称完全面向对象,语言无比强大,写法无比自由,开发效率比java快10倍,这些我还没什么体会.ruby on Rail的这几个特性我还是比较有认同感的:1:CoC(Convention over Configration),以约定代替配置,以

2007-12-13 11:48:00 952

原创 400万.apache/php/apc/memcache/awstats/jpgraph/cronlog

400万.apache/php/apc/memcache/awstats/jpgraph/cronlog 折腾了几个月的系统上线了,稳定的跑了一段时间之后,随着周边系统的陆续接入,日访问量达到了400万.这个系统的特点是用户数和并发数比较稳定,并非有几百万离散的用户,而是固定的几百台客户端不停的刷.查询量高,写入量占1/10左右.通过日志分析,其中简单查询(不查询db)占1/3,可被db

2007-10-31 10:45:00 1921

原创 做软件堪比搞装修

做软件堪比搞装修 (周末睡午觉前迷糊中随便想到的:)一直以来我都不太认同拿软件跟建筑业的类比,建筑业是一个已经非常成熟的工业,有非常多的规范和经验,而且建筑的目标和需求相当明确,就是营造出一个可供居住或工业等使用的空间,图纸制订后基本不做更改,拿个人住宅来说,这个空间只要坚固,稳定,按一定格局划分出起居功能空间即可.而软件,一般来说,具有更多的不定性,更多的使用感官体验要求,更多的个性化,更多的需

2005-07-12 09:56:00 2742 4

原创 《人月神话》:关于(程序员)职业的乐趣和苦恼

《人月神话》:关于(程序员)职业的乐趣和苦恼偶尔复习了一遍《人月神话》的节选,这一段关于乐趣和苦恼的阐述,虽然未必能覆盖所有的情况,但已经把一些比较普遍的情况给概括了.其实乐趣和苦恼,无非就是那些东西,简单,但难以逾越.-----------------------------------------------------------------------------------职业的乐趣编程

2005-06-28 18:00:00 1907

原创 UNIX内存占用基本检查

UNIX内存占用基本检查1: 使用top指令.  top指令是按cpu占用率排序的,如果想一次获得所有进程的快照,使用命令top -n [最大进程数] -f 输出到文件,比如top -n 1000 -f topsnapshot.log  top指令输出内存的统计信息包括Memory: 2614368K (2249100K) real, 5838616K (5264696K) virtual, 11

2005-06-01 17:39:00 8835 1

原创 用重定向原理实现远程执行交互

用重定向原理实现远程执行交互这是一个简单工具,用于远程执行在服务器上的脚本或进程。原理是在服务器上将socket重定向到所运行的进程的标准输入输出流,这样进程的标准输出(STDOUT)会自动发送到客户端,客户端写到socket上的数据自动输出到进程的标准输入(STDIN),这样就实现了远程交互,类似telnet服务.代码如下:blockquote { background-color: #BB

2005-06-01 17:38:00 2713

原创 [软工]极端分子之歌--读XProgrammer笔记

[软工]极端分子之歌--读XProgrammer笔记ImagineImagine theres no requirements. Its easy if you try Just a bunch of coders, reachin for the sky Imagine all the people, coding for today Imagine theres no schedules

2005-06-01 17:30:00 2884 1

原创 设计文档: GPS应用开发

 设计文档:  GPS应用开发by vcbear  关键字:GPS:Global Position System, 全球定位系统NMEA:National Marine Electronics Association 全国海洋电子协会SiFR:u-blox公司的GPS模块二进制数据协议WGS 84:World Geodetic System 1984LLA: Longitude/Latitude/

2005-05-20 13:56:00 5293 4

原创 红外+手机的编程

红外+手机的编程写了一下红外跟手机对接的小程序1: IrSocket方式.vc6没有自带AF_Irda.h文件,到(http://www.cswl.com/whiteppr/white/arhead.html)下了一个.编程很简单,跟一般的socket没太多区别,地址结构使用SOCKADDR_IRDA,创建socket用socket (AF_IRDA, SOCK_STREAM, 0);同样有cli

2005-04-12 17:34:00 3087 3

原创 阚凯力教授的一场电信专题报告

阚凯力教授的一场电信专题报告一只coder熊的生活周六在一场在职研究生开班典礼上,听了阚凯力教授的报告,从10点听到12点,本来暴困,结果越听越精神.以前从网络上看到过阚教授的刀光剑影,一见果名不虚传,没带notebook,用手机便签功能摘录了部分言论,当作笔记.生产力变革和社会变革相促进,也要相适应.我们社会体制还是工业社会体系,所以不能进入信息社会.从技术上讲,我们有条件进入信息社会.阚教授举

2005-03-07 14:32:00 2555

原创 规则+工程:一种比较灵巧通用的Makefile写法

规则+工程:一种比较灵巧通用的Makefile写法整理项目的makefile,顺便对其写法简单归纳整理如下。这种写法乍一看让人比较晕,定义的规则和宏比较多,貌似有点累赘。但是如果项目比较大的话,这种写法有利于统一项目生成规则(相同类型的文件都用相同的处理规则),减少makefile编写的工作量(不需要自己编写规则,只需要提供文件列表),同时也减少了出错的概率。比较规范和灵活通用,值得借鉴。

2005-02-28 17:58:00 2546

原创 夸张和浮躁

夸张和浮躁 一个同事跟我说他很反感某些对UML的宣传,他并不很反对“UML可以做很多事情”,但很反感“没有UML,什么都不能做”.我明白他的意思,我也对网络上或一些媒体,销售资料上的IT写手,IT经纪人的说辞不敢恭维.但这是不可避免的,其实说辞本身都算小事一桩了,反感完了也就完了.最无聊的是还真有人会被这些说辞打动.比如webservice比如软工救世主比如网格计算比如

2005-01-05 15:35:00 1505

原创 Java HttpServer

Java HttpServer 磨蹭了好一阵子,终于决定还是开始工作。今天天亮前争取把Java的HTTPServer做出来。找了几个HTTPServer的代码,不是太复杂没心情解决学习曲线问题就是不太适用,干脆自己写算了。反正不打算写复杂的,只要能处理简单的Get/Post请求,能通过模版输出HTML页面就OK了。(以上写于1:49)现在基本的HTTP功能已经完成了,共有以下cla

2005-01-05 15:33:00 3525 2

原创 MYSQL+JDBC,主键对可写记录集的必要性

MYSQL+JDBC,主键对可写记录集的必要性 除了以前发过的mysql的限制 之外,又发现在JDBC编程中的一个限制,代码如下,照说如果按ResultSet.TYPE_SCROLL_SENSITIVE,       ResultSet.CONCUR_UPDATABLE打开记录集,该ResultSet是可以update或insert的,但在mysql里某个表这样操作会抛出Exception,说

2005-01-05 15:30:00 1729

转载 关于敏捷思维的一个连接&敏捷宣言理解

关于敏捷思维的一个连接&敏捷宣言理解 http://blackwhite.blogdriver.com/blackwhite/330506.html“老程序员” 的blog。其中提到关于IPMP(戏称“爱拍马屁”)的一些感觉,和我的猜想相同,虽然我只是从同事朋友的一些说法中知道什么是PMP,但我本能的觉得那不是我所喜欢和值得投入的东西。常常有种说法“软件工程的名称来自建筑行业”,我

2005-01-05 15:29:00 1563

原创 内存问题和BT的编译器

内存问题和BT的编译器 被这个问题折腾到现在。和以前遇到过的都不一样。代码总是有非法指针问题,检查语法确都正常,一番艰苦的跟踪后,得到一个典型案例见图,对pConnSet->rClient用& 操作符取地址,在监视窗口看到的值是0x11f428。定义变量recConn *p,赋值recConn *p=&pConnSet->rClient;结果看到0x11f434。相差12个字节。非常非

2005-01-05 15:26:00 1362

原创 归档归档

今天又想起这个水坑,决定将自己blog里和程序相关的东西搬过来.当作灌水也可

2005-01-05 15:23:00 1074

原创 网管SNMP Agent的快速开发

说明:这篇文章是因为做了一个网关Agent的小项目,作为应对知识积累的差使而写的。相当部分文字是zt来填充版面,有些细节尤其是开发方面的算是语焉不详,只是给了一个大致的框架。但也算是对工作的一点总结。之所以想起来了,是因为内刊主编突然给我打电话,告诉我头儿把文章推荐给她了,然后她问我这篇文章发表前还是否需要修饰,吓我一跳,郑重告诉她这篇文章其实只是个草稿,还没有完善到能发表的地步--至少我不认

2004-11-23 10:32:00 4473 4

原创 关于网络编程(服务端)的一些笔记

关于网络编程(服务端)的一些笔记http://vcbear.mblogger.cn 针对服务器处理网络连接的几种方式,unix网络编程里给出了9种方案,并且对服务器进程/线程的开销做了一个量化的比较。从个人经验出发,觉得以下几种方式是比较实用的:1.最简单的是堵塞Accept,收到连接后fork进程(unix)或创建Thread.原进程/线程继续堵塞Accept,创出来的进程线程只处理

2004-11-11 16:00:00 1756

原创 blogcn的服务器整改N天了,还没好,狂闷

等它一开张,就把文章和留言通通打包,转移阵地,靠

2004-07-20 14:51:00 1045

原创 探索Win32系统之窗口类(Window Classes in Win32)

 翻译说明: 以前一直没有很在意窗口类的使用,我近期在用vc做一些界面时遇到窗口类定义的概念,这次翻MSDN的时候看到了一篇文章,讲到窗口类的一些基本概念,匆匆看完,翻译出来当学习笔记,可能有一些细节上的谬误,请包涵。放在网上,如果大家觉得值得参考,就看看。 在MFC编程里,窗口类的概念接触的已经比较少了,在SDK编程的时候则至少还需要声明一个WNDCLASS(EX)类RegisterCl

2003-07-07 08:46:00 5208 4

原创 使用IDropTarget接口同时支持文本和文件拖放

 使用IDropTarget接口同时支持文本和文件拖放 vcbear关于Windows的外壳扩展编程,拖放是比较简单的一种,在网上可以找到不少介绍这个技巧的文章。大部分是介绍使用MFC的COleDropTarget实现的,我觉得一般使用COleDropTarget已经很好了,但是我习惯在一些程序模块中,完全的不使用MFC,比如纯SDK编程,还有用在ATL的时候,MFC是相当累赘的。所以

2002-01-25 09:27:00 6369 5

原创 关闭计算机就这几招

 关闭计算机就这几招注:完全翻译整理自MSDN。非常简单. Vcbear.“系统ShutDown”属于Windows系统的一种基本服务。功能上有“关闭系统”,“注销用户”,“锁定工作站”3中操作。SDK中提供了几个函数,来对此服务进行调用。“关闭系统”功能使计算机可以被安全的关闭。所有在文件系统里缓冲的内容都被强制写入磁盘。然后,显示相应的对话框,提示用户计算机将被关闭或者已经准备

2002-01-11 09:40:00 1738

原创 Windows Sockets 2.0:使用完成端口高性能,可扩展性Winsock服务程序

  翻译说明: 完成端口基本上公认为一种在windows服务平台上比较成熟和高效的IO方法,理解和编写程序都不是很困难。目前我正在进行这方面的实践,代码还没有完全调试和评价,只有这一篇拙劣的学习翻译文摘,见笑见笑。翻译这个文章,是因为我近期在学习一些socket服务程序的编写中发现(注意,只是在学习,我本人在这个领域经验并不充足到可以撰文骗钱的地步:P),如果不是逼着自己把这个文章从头

2001-08-29 11:54:00 7973 1

转载 软件工程师道德规范

  1993年5月,IEEE计算机协会的管理委员会设立了一个指导委员会,其目的是为确立软件工程作为一个职业而进行评估、计划和协调各种活动。同年,ACM理事会也同意设立一个关于软件工程的委员会。到1994年1月,两个协会成立了一个联合指导委员会,负责为软件工程职业实践制定一组适当标准,以此作为工业决策、职业认证和教学课程的基础。为完成这项工作,他们提出了如下建议:   *采用标准定义;   *定义所

2001-08-09 13:22:00 3006

原创 实时多任务操作系统(RTOS)进入单片机开发领域

实时多任务操作系统(RTOS)进入单片机开发领域内 容1.实时多任务操作系统(RTOS)(1)更加面向硬件系统,而不是操作者嵌入式系统处理器一般都是独立工作的,没有人的直接参与;即使参与,也没有大量的文字信息输出,这是和桌面计算机有所不同的。因此RTOS着重面向的是硬件,而不是具有完整的人机界面。(2)实时性单片机系统的监测、控制、通信等工作都要求实时性,一旦出现有

2001-08-03 16:42:00 3644

原创 “巨大中华”的冬天

  “巨大中华”的冬天(上) 孙丽       朗讯帝国没落。狐狸死了,兔子本来应该高兴。不过,中国通信制造企业却真的应该“狐死兔悲”了。     中国的制造企业一直没有机会,也没有动力做一次彻底的调整。     华为总裁任正非的《华为的冬天》尚在网上流传,华为的员工又听到警告:那么大的朗讯说倒就倒,何况我们?     华为的员工已经不是第一次听见这样的警告。前两年的《华为的红旗能

2001-08-02 14:58:00 2289

原创 轻松使用自己的回调函数

轻松使用自己的回调函数vcbear原创文章级别: 小技巧     回调函数是一个很有用,也很重要的概念。当发生某种事件时,系统或其他函数将会自动调用你定义的一段函数。回调函数在windows编程使用的场合很多,比如Hook回调函数:MouseProc,GetMsgProc以及EnumWindows,DrawState的回调函数等等,还有很多系统级的回调过程。本文不准备介绍这

2001-04-25 09:13:00 4086

空空如也

空空如也

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

TA关注的人

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