杂七杂八的技术
文章平均质量分 75
慕希颜
这个作者很懒,什么都没留下…
展开
-
C,C++,java,python四大语言横向对比(转)
本文转自:http://www.mars-droid.com/bbs/forum.php?mod=viewthread&tid=8022C 虽说C语言在内存管理方面存在严重的缺陷,不过它还是在某些应用领域里称王称霸。对于那些要求最高的效率,良好的实时性,或者与操作系统内核紧密关联的程序来说,C仍然是很好的选择。 C良好的可移植性也为它加了分。不过现在很多其他的语言可移植性越来越好,C在这方面的优势原创 2013-04-22 18:38:22 · 986 阅读 · 0 评论 -
Unicode、UTF-8、UTF-16字符编码的那点事
相信不少人被字符乱码的问题给困扰过。字符编码,确实是一个碍手的事。在这里写一下这三种编码的那点事。 首先看一下下面的程序 System.out.println("a(Unicode) :" + "a".getBytes("Unicode").length); System.out.println("a(Unicode) :" + "aa".getBytes原创 2013-04-22 18:40:48 · 607 阅读 · 0 评论 -
ICTCLAS5.0与ictclas4j分词工具
从一开始用的分词工具一直是中科院的ICTCLAS中文词法分析系统,被称为是世界上最好的中文词法分析器,对于ICTCLAS中文词法分析器的其他信息可以Google或者百度百科寻找答案。 之前用的是ictclas4j版本,该版本ictclas4j的编码,等于是把中科院的free ictclas(c++版本)翻译了一遍,没有考虑c和java语言的区别。java语言中默认编码是UTF-16,原创 2013-04-22 18:40:06 · 1181 阅读 · 0 评论 -
【转载】UML类图与类的关系详解 zt
文章来源: UML软件工程组织 ,作了很多整理,方便大家了解更全面。 摘要:类图(Class Diagram)可能是用得最多的一种UML图。类图的基本语法并不复杂,你可能最多学习两三天就可以掌握,然而要真正做到活用类图则可能需要几年的功力。类图是锻炼面向对象分析(OOA:Object-Oriented Analysis)和面向对象设计(OOD:Object-Oriented Design)思想原创 2013-04-22 18:39:43 · 1147 阅读 · 0 评论 -
MySQL 中文乱码问题
今天聊天室测试的时候遇上了用Java代码向Mysql数据库插入的一条记录中包含中文后出现乱码的情况,遇上这种事情真心让人蛋疼不已,主要的解决办法就是要使得Java字符编码形式跟Mysql的字符编码形式一致就没问题了。 Eclipse字符编码查看方法:Window->preferences->General->Worksapce 右面Text file encoding即为Eclipse的原创 2013-04-22 18:39:36 · 528 阅读 · 0 评论 -
O(lg m + lgn)时间复杂度求两个有序序列合并后第K大的数
【题意】:Give a divide and conquer algorithm for the following problem: you are given two sorted lists of size m and n, and are allowed unit time access to the ith element of each list. Give an O(lg m + l原创 2013-04-22 18:39:30 · 1462 阅读 · 0 评论 -
邮件列表的文化与礼节 (转)
计算机技术的革新速度极其惊人,在网络通讯交流技术上 更是如此,从最古老的UNIX上的talk命令(各类IM软件的前身)发展到今天的各种IM(Instant Messenger,例如QQ、MSN等)以及VoIP(Voice over Internet Protocol,例如Skype)软件。在功能、技术和效率上翻了何止10倍。 然而,计算机技术、学术的交流圈却忠于传统的一些通讯交流技术,人们还在原创 2013-04-22 18:39:17 · 546 阅读 · 0 评论 -
Chrome 浏览器快捷键
chrome窗口和标签页快捷键: Ctrl+N 打开新窗口 Ctrl+T 打开新标签页 Ctrl+Shift+N 在隐身模式下打开新窗口 Ctrl+O,然后选择文件 在谷歌浏览器中打开计算机上的文件 按住 Ctrl 键,然后点击链接 从后台在新标签页中打开链接,但您仍停留在当前标签页中 按住 Ctrl+Shift 键,然后点击链接 在新标签页中打开链接,同时切换到新打开的标签页 按住 Shift原创 2013-04-22 18:40:31 · 472 阅读 · 0 评论 -
【转载】uml和类之间关系
1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在 GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。使用ROSE 生成的代码是原创 2013-04-22 18:39:45 · 484 阅读 · 0 评论 -
非递归实现二叉树的遍历
刚从小米校园实习生招聘回来,有一道要求用非递归实现二叉树的先序遍历,回来把这先序、中序、后序都好好弄弄吧…… 非递归的话要存储节点的父节点,但是二叉树中的各节点又没有指向父节点的指针,所以……用栈吧。。。void PreOrder(BiTree T){ //先序遍历二叉树T的非递归算法 while(!(T==NULL&&top==NULL)) { if(T) { printf("%d原创 2013-04-22 18:39:26 · 493 阅读 · 0 评论 -
C/C++代码网站(从人人转来的~)
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。 1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段 2、http://ww原创 2013-04-22 18:38:57 · 561 阅读 · 0 评论 -
MySQL 严重 Bug - 用户登陆漏洞
Security vulnerability in MySQL/MariaDB 在知道用户名的情况下(如root),直接反复重试(平均大约256次)即可登入。受影响的版本:All MariaDB and MySQL versions up to 5.1.61, 5.2.11, 5.3.5, 5.5.22 are vulnerable.MariaDB versions from 5.1.62, 5.原创 2013-04-22 18:39:38 · 685 阅读 · 0 评论