杂谈
文章平均质量分 93
chenqqabcdchenqqabcd
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
对程序员职业的一些建议
自从四年前被优快云采访后(“职业规化就像软件工程”),经常会有网友(尤其是刚毕业的)写邮件来问我一些程序员职业生涯的一些问题,至到今天。比如,国企还是外企的选择,一直编程有没有前途等等问题。面对这样的邮件,我感到有很大的压力,因为如果我的回复很有可能会误人一生,但我另一方面又很想帮助这些人。所以,我基本上还是会尝试回一下这样的邮件。昨天,我又回了一封。但是我心里还是有点忐忑不安。害怕说错了什么。转载 2011-10-20 14:28:49 · 811 阅读 · 2 评论 -
百度IP定位和百度地图API定位
百度IP定位和百度地图API定位在这里根据你所获得ip,来确定这个ip的大体位置[java] view plain copy"font-size:14px;">package com.soufun.wap.action; import java.io.BufferedReader; import j转载 2017-09-16 15:46:21 · 3148 阅读 · 1 评论 -
JAVA异常错误整理
1.javax.servlet.jsp.JspTagException: You must specify one of the following: size 因为xml配置项的 redirect="true" 错误2.多字段删除重复的的SQL:DELETE from all_swingcard WHERE (card_no,sign_time) in (SELECT c原创 2017-03-06 17:25:04 · 1195 阅读 · 0 评论 -
display:table获取当前页面
String pageName=new org.displaytag.util.ParamEncoder("noticeModel").encodeParameterName(org.displaytag.tags.TableTagParameters.PARAMETER_PAGE);int pageIndex=GenericValidator.isBlankOrNull(request.ge原创 2017-02-22 11:48:12 · 377 阅读 · 0 评论 -
JAVA缓存机制
缓存可分为二大类: 一、通过文件缓存,顾名思义文件缓存是指把数据存储在磁盘上,不管你是以XML格式,序列化文件DAT格式还是其它文件格式; 二、内存缓存,也就是实现一个类中静态Map,对这个Map进行常规的增删查. 下面为一个简单的缓存代码 Java代码 package lhm.hcy.guge.frameset.cache; import j转载 2013-01-15 14:05:35 · 15538 阅读 · 0 评论 -
你刚才在淘宝上买了一件东西
你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将 www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的ip地址很可能是 不一样的,这首先涉及到负载均衡的第一步,通过DNS解析域名时将你的访问分配到不同的入口,同时尽可能保证你所访问的入口是所有入口中转载 2012-04-24 14:39:29 · 561 阅读 · 0 评论 -
给浮躁的软件业同仁
以下文章都是经典,看不看随你的便,我只希望知识掌握在更多中国人的手里! 中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的Cfans,拿着转载 2012-03-23 14:49:45 · 435 阅读 · 0 评论 -
软件设计之——“高内聚低耦合”
耦合度一、什么是耦合度软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。 耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦转载 2012-03-07 16:08:32 · 696 阅读 · 0 评论 -
java反射机制
一、什么是反射: 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到原创 2012-03-03 14:23:06 · 603 阅读 · 0 评论 -
性格分析
您的人格类型为ENFJ(外向、直觉、感情、判断),简单来说,您的个性特征可以用“有效的指导者和说服者”来概括。ENFJ人格特征的基本描述: 基本人格特点: 友善、亲切、热心、敏感、忠诚、善劝服、友好热忱,助人为乐,愿意出面组织同事、朋友和家人间的交互影响的活动以使每个人都能参与,使大家和睦又感到愉快;对于赞许和批评都非常敏感,因他人的认同和赞许而不遗余力地贡献自己的力量,因他人的批评而原创 2012-03-03 14:21:08 · 870 阅读 · 0 评论 -
杂谈:后台进程对Android性能的影响
Android现在这么火,各种的设备也是琳琅满目,高中低等,大小屏幕都有,但是它始终未能达到iOS那样的令人称赞的卓越体验和性能,其操作的流畅度,性能和安全性方面总是略输iOS一筹。据说iPhone4虽然是单核512M内存,但是比Android的双核1G内存的操作起来更流畅,iPad2虽然是也只有512M的内存但是操作起来比Android四核1G内存还要流畅。另外在安全性方面也不如iOS。造成转载 2012-02-07 09:57:47 · 1490 阅读 · 0 评论 -
学习编程的方法 要有精神
不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;会用Visual C++,并不说明你会C++;学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;如果不是天原创 2011-12-28 10:18:51 · 494 阅读 · 0 评论 -
程序员的学习方法
强调动手、强调实践:1)只有通过大量的实践才能不断的培养编程的感觉。2)变成是有感觉的,就像英语阅读是有语感的。3)每天都要写代码,不断培养编程的感觉。打破同学在以往程序设计学习中存在的误区:误区一:注重理论、轻视实践。学习新知识前想把关于这方面的理论全部掌握后再去实践。大错特错。解决方法:在了解理论后,就立即去实践,实践驱动理论的学习,这样掌握理论原创 2011-12-28 10:16:32 · 906 阅读 · 0 评论 -
如何建设一支优秀的团队?
中国有句古话,叫做铁打的营盘流水的兵。我相信,创业初期,当团队里有人离开的时候,肯定有不少创业者拿这句话来安慰自己。但我觉得这句话有误导,因为他把营盘(公司)和兵(员工)的关系完全视为单纯的雇佣关系。对于创业团队来讲,如果每个员工都把自己做的事情仅仅当作一份工作,当作一种养家糊口、解决财务问题的工具,那么这个营盘绝对不会是铁打的,而是纸糊的,稍有风吹草动,就会坍塌。 从另一个角度转载 2011-12-28 10:10:42 · 825 阅读 · 0 评论 -
成为Java高手的八大理由!
世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1、扎实的基础 数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础转载 2011-10-20 14:33:08 · 514 阅读 · 0 评论 -
Java内存管理的9个小技巧
本文将介绍几则Java内存管理的小技巧,让你告别陋习,为自己所编写的Java程序提速。 很多人都说“Java完了,只等着衰亡吧!”,为什么呢?最简单的的例子就是Java做的系统时非常占内存!一听到这样的话,一定会有不少人站出来为Java辩护,并举出一堆的性能测试报告来证明这一点。其实从理论上来讲Java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么多理由来证明它确实占内存转载 2011-10-20 14:35:48 · 415 阅读 · 0 评论 -
Java学习笔记-----中间件,组件,容器,框架的精彩理解
在现在企业级应用中,我们的应用软件一般分为三层三层分别是表示层,业务逻辑层,数据持久层------------------------------|表示层|业务逻辑层|数据持久层|------------------------------我们来说说三层中的代表软件表示层这一层一般在客户端pc机上,最常见的是IE浏览器,这就是表示层的软件表示层是直接与使用者交互的软转载 2017-10-23 17:40:48 · 1194 阅读 · 0 评论
分享