`
dato0123
  • 浏览: 915350 次
文章分类
社区版块
存档分类
最新评论
文章列表
1,从前端传过来的参数是"\u9676\u9676\u6D4B\u8BD5\u8D26\u53F701"这样的unicode编码,需要将其转换为中文字符串,发现java.util.Properties类中有一个loadConvert函数可以完成这件事,直接copy过来使用。 public static String loadConvert(char[] in, int off, int len, char[] convtBuf) { if (convtBuf.length < len) { int newLen = le ...
先打一个广告:我的独立博客网址是:http://wuyouqiang.sinaapp.com/。我的新浪微博:http://weibo.com/freshairbrucewoo。 欢迎大家相互交流,共同提高技术。 上一篇文章把整个系统的框架和功能简单介绍了一下,这个系统的架构就是C/S, ...
英汉字典程序,段伏枥遇到了一个比较麻烦的事情,如何让文字的显示更有活力呢?按照自己构思的架构,已经能通过所谓的搜索引擎来获取相应的翻译,可是这翻译如果直接使用文本控件显示的话,却是太平淡无奇了。更为重要,因为音标是用专用的字体库的,而这字体库仅仅只能显示音标,无论是英文还是中文,均是显示一个小方格;但如果使用通用字体库的话,虽然英文和中文都能显示,可这时候英标却又不行了。 要不要修改音标的字体库?在里面添加相应的中文?看起来是个好主意,但其实根本就不现实,这音标的字体库从哪里来的?直接在金山词霸中拷出来的!连段伏枥都不懂得如何在现有字体库添加相应的字体,更别提其它的同事了。甚至于这字体库的版 ...
很久没有写技术博客了,记得最后一次在CSDN上写技术博客还是2010-08-09 00:31的时候了,那个时候还在学校,虽然大部分时间用于学习编程技术,但是还是有一点的时间和精力来写一些自己学到的东西。学到的编程基础知识在很多书籍和google都能很容易找到,所以自己写技术博客偏向技术实践,就是在特定的需求下完成一些技术性的编程工作。现在自己已经毕业4个月左右了,工作一直比较忙,业余时间也在不断的学习新知识。以后会陆续将自己学到的技术知识在具体实践过程中的心得和体会与大家分享。今天准备开始分享的是自己大四期间做的一个项目,这个项目是当时自己兼职3个月左右完成的,最后将这个项目作为了自己的毕业设计 ...
系统对外提供的Solr查询接口,在来自外部调用的压力加大之后,就会出现solr查询报Read Timed Out的异常,从表面现象上看是此时solr核压力过大,无法响应过多的查询请求。 但实际上此时并发查询压力并不是很大,那么为何solr核会无法及时响应查询请求呢?首先用top查看了下load average,也是很低,也佐证了系统本身压力并不大。 然后,用jstack –l <pid>查看那些cpu使用率过高的线程,发现全都是GC线程,说明
我们继续接着上一节往下看。fill_inquiry_response(),这个函数来自drivers/usb/storage/usb.c中。 266 void fill_inquiry_response(struct us_data *us,unsigned char *data, 267unsigned int data_len) 268 { 269 if (data_len<36) // You lose. 270 return; 271 272 if(data[0]&0x20){ /* USB device currently not connected. ...
摘要 我是2006年11月14日到进入目前这家公司的。到明天正好是5个年头。回想这些年走过的风风雨雨,心里的酸甜苦辣全涌上心头。下面把我的回忆录都写下来,以便我的朋友能知道我的历史生活和以后的生活状态。 第一年(2006) 到北京 我毕业于2006年6月,专业是计算机应用,毕业后就直奔北京(为何这样,先在这里卖个关子),那时口袋里只有剩下的500元,想像下在北京这样的大都市要生活下来,是比较难的。 求职 和刚毕业的人一样,首先要考虑的是工作,然后才是落脚处,在学校时通过人才网投了不少简历,也收到了不少面试的邮件,当然给好公司发去的简历基本上是杳无音讯,第一家面试的是做中意保险,去 ...
马不停蹄,是段伏枥工作的真实写照。刚弄完视频播放器不久,就必须开始英汉字典程序的编写。其实黄华中和武总并没有给段伏枥很大的压力,即使他们想施加压力,也会因为他们对软件几乎毫无所知而无从下手。但段伏枥想着多写点程序,就能更快地提高自己的技术水平,所以便没有给自己留有停歇的时间便开始准备编写英汉字典了。在这个时间点,段伏枥已经将《C++ primer》翻完了。但也仅仅是翻完而已,因为书中很多内容是段伏枥闻所未闻,见所未见,想要短短时间内掌握书中所有的内容,对于基础薄弱的段伏枥而言,简直是登天之难。并且更为现实的是,工作的压力也不可能允许段伏枥慢慢研究语言,而是必须现学现用;虽然段伏枥看书确实不求甚解 ...
下面讲一下usb_stor_control_thread()函数。唤醒它的是来自queuecommand的up(&(us->sema)),us->srb被赋值为srb,而srb是来自SCSI核心层在调用queuecommand时候传递进来的参数。聚焦usb_stor_control_thread()。314行,前面说过,关于dev_mutex这把锁 ...
终于要开始打官司了,虽然比徐律师所说的一个月要久很多,但毕竟是开始了。只不过这情形可是和电影啊电视上的可不怎么相同啊?周一晚上,徐律师让王健通知大家,周三上午九点钟前到深圳罗湖劳动局。在劳动局里打官司 ...
在人力资源管理系统中,常常会有通过工号查找其所在部门主管的需求,但员工所在部门不一定有主管,可能要在上级才有,这时就需要用递归的方式将其主管找出来,MSSQL代码: /* 功能:取得指定部门代码的部门负责人 创建人:baronyang 创建时间:2008-12-23 */ CREATE FUNCTION [dbo].[Fn_GetDepManager] (@DepCode varchar(30)) RETURNS varchar(30) as BEGIN declare @PersonCode varchar(2 ...
前言 WLDF是Diagnostics Framework for Oracle WebLogic Server的缩写,Oracle Weblogic文档里面是如下描述: The WebLogic Diagnostics Framework (WLDF) is a monitoring and diagnostic framework that defines and implements a set of services that run within WebLogic Server processes and participate in the standard server ...
如何了解开发人员是否有及时的响应开发需求,包括需求的分析、排期、开发、结案等过程控制,是开发管理过程中需要面对的问题,通达OA工作流为我们提供了一个可管理的平台。以下为示例: 一、业务流程图 1、需求申请:由业务部门提出,并指定所属管理系统,转交软件团队负责人 2、软件负责人:负责审查用户的需求,是bug的直接转开发人员,即第四步;新增需求且有必要由其主管审批的,可转第三步 3、申请人主管审批:对由于一些比较重要的需求,可以转这一步 4、IT受理:可以分析需求,并排期,处理完后结案 该业务流图比较简单,对于不同的公司,流程可能不同,但这四步是少不了的,且可以根据实际情 ...
原文: BuildingXFree86fromaSourceDistribution http://www.xfree86.org/4.3.0/BUILD.html 26February2003 TranslatedByBob Email:gexbob@gmail.com Blog:http://blog.csdn.net/exbob -------------------------- 这个文档描述了怎样从源代码发行版构建XFree86,要结合特定操作系统的README文件来使用它。 ----------------------------------- ...
应用场景:将分公司的考勤数据保存到总公司数据库 实现方法:分公司考勤机将数据写入公网的中转数据库,主数据库计划任务定执执行存储过程,从中转数据库读取考勤数据,写入主数据库后,将中转数据库数据转存至历史表并删除原表记录,这一过程通过分布式事务存储过程完成。 在分布式事务存储过程中,读取数据的数据先用分别用表变量和临时表保存,主数据库考勤表数据量为113万笔,每次从中转数据库中取1000笔记录的存储过程效率差异如下: 存储方式 执行时间 表变量 17秒 临时表 4秒 通过这个结果来看,在分布式事务中,用临时表的方式效率会高一些。
Global site tag (gtag.js) - Google Analytics