- 博客(12)
- 收藏
- 关注
原创 java汉字中首字母排序
最近博主做的项目中需要做一个wap版的手机通讯录,下午整理了下思路,发现这个用户名怎么排序啊?产品经理说就做成和手机通讯录类似的就行(心中一万头神兽飘过),好吧,既然提出来了那就要想办法做,作为一个程序员就应该百折不挠!!首先博主想到的是从前端解决这个问题,所以索性找找资料,看看有没有现成的代码,找了一小会,没发现什么好的js能处理好这件事,哎。。。博主前端渣啊,好吧,转向后台来处理,前端你就等着专心的展示数据吧!
2016-04-08 19:34:01 4121
转载 我是如何招聘程序员的(转载)
很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。工作这么多年来,即被面试过,也面试过他人,对于程序员的面试,经历过很不错的面试,很专业的面试,也经历过一些BT和令人不爽的面试,我个人觉得一个好的面试,面试官是很重要的,所以,本文想从“面试官”的角度来阐述一下。于是,有了下面这
2016-03-30 12:44:58 575
原创 tomcat监听器ServletContextListener加载web应用数据
在很多java项目中,需要在启动时就加载一些数据到内存中( 把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了 ),比如系统参数,配置文件内容等等,而这些数据是如何在web启动时就被加载的呢?现在就让博主带大家了解下这个内容吧:ServletContext介绍:是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。ServletContextListener 是 ServletContext 的监听者,他监听关于ServletContext的两个事件
2016-04-22 09:30:27 2620
原创 MySql 的ON DUPLICATE KEY UPDATE函数(有记录就更新,没记录就插入)
这个函数的主要作用就是当数据库中有该记录时,就执行update,如果没有就执行insert函数(主要还是利用索引啊主键等的唯一性来判断是插入还是更新,将两步化为一步)!!!如果指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则执行UPDATE。例如,如果列a被定义为UNIQUE,并且包含值1,则以下两个语句具有相同的效果:
2016-04-20 09:16:15 939
原创 struts2与spring整合时的单例问题
struts2中action是多例的,即一个session产生一个action。struts 2的Action是多实例的并发单例,也就是每次请求产生一个Action的对象。原因是:struts 2的Action中包含数据,例如你在页面填写的数据就会包含在Action的成员变量里面。如果Action是单实例的话,这些数据在多线程的环境下就会相互影响,例如造成别人填写的数据被你看到了。所以Struts2的Action是多例模式的,struts2一定要使用多例模式!struts2一定要使用多例模式!strut
2016-04-19 11:27:58 746
原创 spring对Filter和Servlet无法使用自动注入属性解决方法
原因:在Spring的自动注入中普通的POJO类都可以使用@Autowired进行自动注入,但是除了两类:Filter和Servlet无法使用自动注入属性。(因为这两个归tomcat容器管理)可以用init(集承自HttpServlet后重写init方法)方法中实例化对象,解决:其中涉及到五种spring实例化容器对象: 方法一:在初始化时保存ApplicationContext对象
2016-04-14 09:28:48 10140
原创 泛型方法,可以随便调用的方法哦!
说明一下,定义泛型方法时,必须在返回值前边加一个<T>,来声明这是一个泛型方法,持有一个泛型T,然后才可以用泛型T作为方法的返回值。Class<T>的作用就是指明泛型的具体类型,而Class<T>类型的变量c,可以用来创建泛型类的对象。为什么要用变量c来创建对象呢?既然是泛型方法,就代表着我们不知道具体的类型是什么,也不知道构造方法如何,因此没有办法去new一个对象,但可以利用变量c的newInstance方法去创建对象,也就是利用反射创建对象。
2016-04-12 12:46:55 4013
原创 String的总结和应用
最近想记录下自己的学习历程,顺便来补充下基础,就从javase部分开始吧,下面来介绍一下String类的常用api:首先String不是基本数据类型(基本数据类型:第一类:整型 byte short int long,第二类:浮点型 float double,第三类:逻辑型 boolean(它只有两个值可取true false) 第四类:字符型 char),而是一个类,一个被final修饰的类(所以该类不可被继承,不可被修改)这里将引出一个问题:究竟创建了几个对象?一个或两个。如果常量池中原来没有 ”xy
2016-04-11 09:18:33 362
转载 IT(java,seo)等资源分享
之前浏览网页,无意中发现了一个网站,http://www.noreplace.com/212 里面有免费的资源分享,经过博主同意,特地转过来分享给大家!!!看
2016-03-23 19:39:38 307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人