自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sanoboy的专栏

收拾记忆、沉淀智慧

  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

转载 中国特色程序员的「钱途」

今天在微博看到一篇文章,程序员转型书商 年交易额千万元,作为一个合格的中国特色的码农,忍不住想写点儿什么。程序员的「钱途」在那里?从出版业说起网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。许

2014-05-11 12:01:28 2932

转载 关于选择优秀的架构

典型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。表现层是传统的JSP技术,自1999年问世以来,经过多年的发展,其广泛的应用和稳定的表现,为其作为表现层技术打下了坚实的基础。中间层采用的是流行的Spring+Hibern

2013-03-31 20:51:00 1757

转载 浅谈对于企业级系统架构的理解

在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。这个是最基本的三层架构模式。表现层充当系统的界面呈现以及UI逻辑

2011-08-30 17:18:06 515

原创 hashmap, treemap, hashtable, hashcode 的使用和探讨

1. 基本使用a. 在HashMap中通过get()来获取value,通过put()来插入value,ContainsKey()则用来检验对象是否已经存在。可以看出,和ArrayList的操作相比,HashMap除了通过key索引其内容之外,别的方面差异并不大;b. 可以

2011-08-20 16:34:56 1147

原创 PING Transmit Failed General Failure

Issue DetailsIn windows server 2008 R2, when I log on as the local or domain administrator everything works fine.  When I login as a domain user who has been given local administrator rights I get the the following error when I try to ping any address."Una

2011-01-14 23:02:00 12163

转载 选择Java Web开发真不容易 < 技术族谱

<br /><br />平时在工作的时候,总是觉得刚毕业的同事们对技术的理解不到位,知其然而不知其所以然。可是,静下心来想一想,这也不能全怪他们,不是新人们不爱学,而是现如今Java Web开发的确很繁复。表面上看,现在会Java的人多如牛毛,SSH 恨不得是每个 java 开发培训课的必选项目,但 WEB 开发的门槛,真的不低。当然,我说不低,是要以一个专业性要求为前提的,如果只是精于“C&P” 大法,其实还不能算“掌握”,顶多是“会用”罢了,更别提精通了。<br />在实际的工作中,由于以前项目的积累,

2010-12-28 00:08:00 700

转载 初学者如何开发出一个高质量的J2EE系统

<br />J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。 <br />首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然目前主要是.NET和Java两大主流体系。<br />J2EE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase、到Delphi/VB等C/S结构,发

2010-11-11 17:57:00 588

转载 ERP超级形象的实例

<br />Internet技术的成熟为企业信息管理系统增加与客户或供应商实现信息共享和直接的数据交换的能力,从而强化了企业间的联系,形成共同发展的生存链,体现企业为达到生存竟争的供应链管理思想。ERP系统相应实现这方面的功能,使决策者及业务部门实现跨企业的联合作战。 <br /><br />由此可见,ERP的应用的确可以有效地促进现有企业管理的现代化、科学化,适应竞争日益激烈的市场要求,它的导入,已经成为大势所趋。<br /><br />举个例子说明:<br /><br />一天中午,丈夫在外给家里打电话

2010-11-08 21:30:00 678

转载 JSF和Struts的区别概述

<br />据说JSF的主要负责人就是struts的主要作者,所以二者的相似点还是有很多的。 <br />都采用taglib来处理表示层:在jsp页面中,二者都是采用一套标记库来处理页面的表示和model层的交互。 <br />二者都采用了bean来作为和jsp页面对应的model层。该model层保存了jsp页面上的数据,同时可以作一些验证工作,在struts中就是FormBean,在JSF中就是back bean。 <br />都 采用bean作为控制层,Struts中采用ActionBean来处理业务

2010-10-11 14:05:00 471

转载 使用SSH框架的好处

<br />典型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。 <br />表现层是传统的JSP技术,自1999年问世以来,经过多年的发展,其广泛的应用和稳定的表现,为其作为表现层技术打下了坚实的基础。 <br />中间层采用的是流行的Spring+Hibernate,为了将控制层与业务逻辑层分离,又细分为以下几种。 <br />Web层,就是MV

2010-10-11 13:45:00 564

原创 What are Teamsite, FormsPublisher, SitePublisher, Livesite, OpenDeploy and DataDeploy?

Teamsite is a content management system primarily geared towards web content management. At its core lies a version control system which helps content contributors manage the files that make up the web site and keeps track of the evolution of those files o

2010-08-21 00:05:00 903

原创 Obfuscated Regex

<br />Regex is quite useful to obfuscated.<br />for example, grabbing assets from intenet web page, the key thing is something like<br />String searchImgReg = "(?ix)(src|background)=('|/")(http://*(/[//w-]+)*(/[//s()//w-]+//.(jpg|png|gif)))('|/")";<br /> <

2010-07-29 00:15:00 575

原创 jQuery TableSorter Plugin

Custom code for jQuery Plugin: TableSorter

2010-07-24 13:00:00 843

原创 Troubleshooting Consolidation

troubleshootingissue:sql server 安装完之后,驱动,URL正确的情况下,出现http connection errorissue:javajava.lang.OutOfMemoryError: Java heap space

2010-07-18 23:15:00 780

原创 几个小语种的乱码问题

1. 数据库存储用SQL server 2005的时候,首先当然要选择好正确的collation. 比如,泰语-thailand_CS_AI, 越南语-Vietnamese_CS_AI. 对泰语来见使用过程中字符型的列data type可以像英文一样选用varchar,没有任何问题。但对越南语如果对于字符型数据也同样选择varchar类型,存储之后就是部分乱码。如果你选用nvarchar(ma

2010-05-20 22:08:00 8436 3

原创 几个范畴中的字符替换(正则表达式和函数的结合运用)

1.XPATH 在操作xml时经常会需要做某些字符的替换,虽然xpath中提供了函数translate(string,replaced_txt,replacement_txt),但它只是字符一对一的映射替换,如translate("misshjn","mnh","MN"),则得到MissjN。这个函数远远解决不了很多字符串的替换问题。巧妙地运用xpath的几个标签构造下面这个templat

2010-05-18 22:33:00 1379

原创 文件上传实现

文件上传最常用到的就是在form submit中,对于需要上传文件的表单记得设置enctype="multipart/form-data",然后在表单递交后从RequestContext中取得相关数据信息,这里要借助于uploadbean.jar用以下语句可以获取一般的表单数据MultipartFormDataRequest mrequest = new MultipartFormData

2010-05-09 11:32:00 629

原创 数据分页

数据分页是软件开发中一项重要的工作,一般包括两类处理方法:1.后台完成数据分页的分页功能,也就是在获得显示数据的时候就进行分页处理,只获得页面所要显示的数据内容适用于大型系统,可以避免一次性从数据库中读取大量数据所带来的资源消耗2.在后台获得所有的数据,而在前台显示的时候有选择的输出所要显示的内容适用于数据量较小的情况,特别适用于那些对只读数据的显示 数据分页跟用户关系最为

2010-05-08 23:29:00 684

原创 为了更好的思考决定开博了

是对思维的备忘也是对思维的缓存是与自己的对话也是与别人的交流

2010-05-07 21:33:00 468

服务灰度发布方案.docx

灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,提供了最简单例子,详细配置与测试。出自一线大厂技术大牛之手

2020-04-29

netty-chat.zip

基于netty的聊天室Java示例基础代码,非常适用于入门级对概念的理解。可以运行,一线互联网公司大牛出品

2020-04-29

springMVC batis

SpringMVC + Spring + Mybatis的框架实例,对于新接触的开发者非常有用,可以比较系统的了解各个环节,包括配置本身

2017-09-13

表单上传文件处理存数据库并以附件形式邮件发送

表单递交上传文件先存数据库再并以邮件附件发出 uploadbean MultipartFormDataRequest smtp sql

2010-05-22

search suggest using ajax

implement search suggest function using ajax

2009-09-06

xml pocket reference

在xml发展成为流行趋势的今日,你还有理由不了解和学习它吗,那么这本书正是你学习它的必备

2008-10-26

空空如也

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

TA关注的人

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