iteye_2573
码龄6年
关注
提问 私信
  • 博客:221,426
    221,426
    总访问量
  • 7
    原创
  • 642,753
    排名
  • 12
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-07-11
博客简介:

javasee

查看详细资料
个人成就
  • 获得17次点赞
  • 内容获得2次评论
  • 获得27次收藏
创作历程
  • 4篇
    2012年
  • 263篇
    2011年
  • 212篇
    2010年
  • 342篇
    2009年
  • 216篇
    2008年
  • 172篇
    2007年
  • 134篇
    2006年
  • 22篇
    2005年
  • 23篇
    2004年
  • 83篇
    2003年
  • 13篇
    2002年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Fiddler 宝典

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。Fiddler的基本介绍Fiddler的官方网站:  www.fiddler2.comFiddler官方网站提供了大量的帮助文档和视频教程, 这是学习Fiddler的最好资料。...
原创
发布博客 2012.02.14 ·
421 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

反应迟钝的递归

经常会看到一些人,问你,“来,写一个递归算法吧”。递归算法真的那么好吗?下面是经常看到的一些题目,还有,递归算法的优缺点!常见题:1、计算数组{1,1,2,3,5,8,13...}第30位的值Process1Static void Main(string[] args){ Console.WriteLine(Process1(30)); Console.ReadK...
原创
发布博客 2012.02.14 ·
427 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

怎么样实现一个较快的Hash Table

我们服务器一直在用boost/sgl stl的hash table,但是从来没有考虑过其中的效率问题,虽然hash_map/unordered_map跑的可能真的比map快一些,可能应该不是你理解的那么快.其实他可以更快一些!!!  当我自己尝试着实现了一个hash table之后,我发现确实如此.这篇文章也是来说说,如何实现较快的一个.  通常的hash table都是用开链法,开放地址...
原创
发布博客 2012.01.20 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

采用什么架构,才能够承受大访问量

一般情况下,架构分两种来讨论的,一种是开发架构,一种是部署架构部署架构,就是开发完的程序在实际运行环境下,通过负载均衡,DNS轮询,SquID等等来减轻单台服务器负载,达到性能优化的目的这里大家估计更想了解的是开发上的架构我对这个的观点是,所有的架构都是死的,而性能优化策略是活的,我在开发中,所有的东西都不是一定要按照什么固定的模式,去死开发,更多的是针对需要优化的信息进行针对处理,下...
原创
发布博客 2012.01.20 ·
358 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

苹果输了官司,iPad会改名吗?

苹果公司在一场官司中输了一审,这意味着它可能失去在中国内地的iPad商标权。官司是这样:苹果与英国IP公司起诉深圳唯冠公司,要求法院判iPad商标专用权归其所有,并要求深圳唯冠支付索赔调查费、律师费400万元。日前,深圳市中级法院一审驳回其诉起。原来,香港有家名叫唯冠国际的上市公司,在中国台北和深圳分别成立了分公司。2000年,台北唯冠在多个国家和地区注册了iPad商标。同年,深圳唯冠公司在中...
原创
发布博客 2011.12.14 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++的精英化趋势与两个关键缺陷 .

C++是一门引起无数争议的语言。眼下最常听到的声音则是C++将趋于没落,会被某某语言取代。我很怀疑这种论调的起点是商业宣传,C++的真实趋势应该是越来越倾向于精英化。 精英化是指在可用可不用C++的领域中,C++将逐渐退出,而所有剩下必须用C++的领域通常都是附加值比较高,难度较高的领域,比如:操作系统,数据库,大型网站后端等。这一过程造成的现象就是在TIOBE上,C++的...
原创
发布博客 2011.12.14 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android高手过招FAQ

1、Q:如何成为高手?  A:成为一名真正的Android高手必须掌握和遵循的一些准则:  1)学会懒惰     aDon't Reinvent the Wheel(不要重复发明轮子)。     bInventing the Wheel(发明轮子)。     cDon't Reinvent the Wheel(不要重复发明轮子)。     “轮子理论”,也即“不要重复发明轮子”,这是西方国家的一句...
原创
发布博客 2011.12.05 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

详解计算机中的各种编码

最近一直在复习,遇到神马各种码弄得我非常郁闷,最终专题研究了一下,留给自己一份材料,也分享给大家……本文所说的编码,主要针对字符的IO的编码,不涉及数字编码,视频、音频编码和校验码之类其他编码……这些资料都是收集自网上各种地方,由于太碎了,所以就不声明引自哪篇文章了……一、ASCII码最简单也是最离不开的一种编码,直接对应英文和键盘,计算机中的任何键盘输入都离不开ASCII,每次按下某个键,计算机...
原创
发布博客 2011.12.05 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用JavaScript编写一个Java虚拟机?谈谈哗众取宠的BicaVM

【程序员Artur Ventura,这位超级大牛,用JavaScript写了一个java虚拟机BicaVM】继而再读,惊见其中“超级大牛”、“神人”等溢美之词不绝于耳,崇拜、神往之心溢于言表。仿佛BicaVM就是天上有地下无的创举,仿佛Artur Ventura就是继比尔盖茨,乔布斯之后的第三位IT业领军人。然而很可惜,小弟今天准备要“侮辱”一下这位“大牛”了。只因在小弟看来,这篇文章,乃至其中介...
原创
发布博客 2011.11.24 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

延迟加载 -- 提高性能

延迟加载(lazy loading) 设计模式是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据(读取属性值)的时候,才真正执行数据加载操作.有效使用它可以大大提高系统性能. 为了便于理解, 我们来建立一个场景, 假设我们要构造一个Hero(英雄) 类, 每个Hero 有自己的名字和(SpecialSkill)特殊技能.建模这是一种建立的方法:pu...
原创
发布博客 2011.11.24 ·
465 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步一步写算法(之 回数)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 回数的概念比较好玩,就是说有这么一个字符串str, 长度为n, 现在index开始从0->index/2遍历,那么str[index] = str[n-1-index],那么这种数据就是我们通常说的回数。比如说a = “a”是回数, a = “aba”是回数, a = "strar...
原创
发布博客 2011.11.13 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步一步写算法(之哈夫曼树 下)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面说到了哈夫曼树的创建,那下面一个重要的环节就是哈夫曼树的排序问题。但是由于排序的内容是数据结构,因此形式上说,我们需要采用通用数据排序算法,这在我之前的博客里面已经涉及到了(通用算法设计)。所以,我们所要做的就是编写compare和swap两个函数。通用冒泡代码如下所示,vo...
原创
发布博客 2011.11.12 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步一步写算法(之哈夫曼树 上)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 在数据传输的过程当中,我们总是希望用尽可能少的带宽传输更多的数据,哈夫曼就是其中的一种较少带宽传输的方法。哈夫曼的基本思想不复杂,那就是对于出现频率高的数据用短字节表示,对于频率比较低得数据用长字节表示。 比如说,现在有4个数据需要传输,分别为A、B、C、D,所以一般来说,如果此时...
原创
发布博客 2011.11.11 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步一步写算法(之通用数据结构)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 上一篇博客介绍了通用算法,那么有了这个基础我们可以继续分析通用数据结构了。我们知道在c++里面,既有数据又有函数,所以一个class就能干很多事情。举一个简单的例子来说,我们可以编写一个数据的class计算类。class calculate{ int m; int n;pu...
原创
发布博客 2011.11.10 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

给软件添加注册码

本文宗旨在于提出一种给软件添加注册码的方法。至于所提出的方法是否有效,是否能够经得起一些逆向高手的破解,还得经过验证。我只是提出我个人的看法。一、目标。    目标很明确,就是根据需要注册软件的个人信息,产生注册码。并且软件本身必须可以校验该注册码是否有效。并且能够防止别人逆向算出校验算法,产生注册机;能够防止别人用暴力破解方法,直接修改软件执行代码,绕过注册。    二、方法论述    要做...
原创
发布博客 2011.11.10 ·
899 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

基于Cookie的单点登录(SSO)系统介绍

   单点登录SSO(Single Sign-On)是身份管理中的一部分。SSO的一种较为通俗的定义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。SSO的用途:      目前的企业应用环境中,往往有很多的应用系统,如办公自动化(OA)系统,财务管理系统,档案管理系统,信息查...
原创
发布博客 2011.11.10 ·
283 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一步一步写算法(之通用算法的编写)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面我们写过各种各样的算法,什么排序、查找、二叉树、队列、堆栈等等。但是我们在编写这些代码的时候却都有一个缺点,不知道大家发现了没有?那就是这些算法中使用的数据结构都是简单的int数据。所以,如果排序的是int,那么用起来没有什么问题。关键就是万一是其他的数据类型,那我们应该怎么办呢?...
原创
发布博客 2011.11.09 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步一步写算法(之链表重合)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 链表重合是一个好玩的问题。原题目是这样的:有两个链表,那么如何判断这两个链表是不是重合的?至于这个链表在什么时候重合的,这不重要,关键是判断这个链表究竟有没有重合。究竟有什么方法呢? 最简单的方法就是查看两者有没有共同点。那么依次判断就行了。int find_node_in_...
原创
发布博客 2011.11.08 ·
162 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步一步写算法(之寻找丢失的数)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 假设我们有一个1亿个数据,其中数据的范围是0~1亿,也就是100M的数据。但是这个数组中丢了一些数据,比如说少了5啊,少了10啊,那么有什么办法可以把这些丢失的数据找回来呢?这个题目不难,但是它可以帮助我们拓展思路,不断提高算法的运行效率。 对于这个问题,我们一个最简单的思路就是对各...
原创
发布博客 2011.11.07 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步一步写算法(之prim算法 下)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前两篇博客我们讨论了prim最小生成树的算法,熟悉了基本的流程。基本上来说,我们是按照自上而下的顺序来编写代码的。首先我们搭建一个架构,然后一步一步完成其中的每一个子功能,这样最后构成一个完成prim算法计算过程。 f)将DIR_LINE队列中不符合的数据删除,主要是双节点都已经...
原创
发布博客 2011.11.06 ·
87 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多