- 博客(46)
- 收藏
- 关注
转载 MyEclipse 清理项目缓存的几大方法
1、项目清理: 选择菜单栏的Project——>Clean..——>勾选需要清理的项目(也可以选择all)切记:clean了项目,需要重新编译2、如果是以上不起效,那就直接进入项目的classes 目录下,查看编译后的class,进行反编译,与现在的项目进行对比,看看是否...
2016-06-02 00:10:00
372
转载 Java引用类型初步了解
java中提供了4个级别的引用:强引用、软引用、弱引用和虚引用。这4个引用在java.lang.ref包下:。一、强引用强引用在程序代码这是普遍存在的,类似Object o = new Object()这类的引用,只要强引用还存在,垃圾回收集器永远不会回收被引用的对象。...
2016-05-29 23:57:00
202
转载 JS中常用正则表达式总结(一)
/*用途:检查输入的Email信箱格式是否正确输入:strEmail:字符串返回:如果通过验证返回true,否则返回false*/function checkEmail(strEmail){//var emailReg = /^[_a-z0-9]+@([_a-z0-...
2016-05-29 23:47:00
251
转载 递归
什么叫递归?举一个通俗的例子:有一个8俩重的苹果要你切成重量相等的若干份,每一份的重量不能大于1俩。你肯定会想到这样做:1.第一刀先把一个苹果切成重量均等的2份A1和A2;2.再把其中的一份A1切成重量均等的两份A11和A12, 把A2切成均等的两份A21和A22;3.把A11切成均等...
2016-05-29 23:18:00
229
转载 Hibernate对象的三种状态
瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。瞬时态由new命令开辟内存空间的java对象,eg. Perso...
2016-05-29 23:12:00
153
转载 Request的getParameter和getAttribute方法的区别
HttpServletRequest.getParameter("modelName"); 能取到想要的modelObject吗?经过测试之后,发现是不能的。后来想想,其他道理挺简单的,当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将...
2016-05-27 23:49:00
118
转载 数组
数组概念 数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。数组的初始化动态初始化:初始化时只指定数组长度,由系统为数组分配初始值。格式:数据类型[] 数组名 = new 数据类型[数组长度]; 数组长度其实就是...
2016-05-27 23:47:00
129
转载 http中的get、post请求---异同
在软件开发中,本人经常与接口打交道,经验会用到http中的get、post请求。并总结了一些关于get、post请求的异同点。 在HTTP请求中,奇异行必须是一个请求行,包括请求方法,请求URL,报文所用HTTP版本信息。紧接着是一个herders小节,可以有零个...
2016-05-26 23:46:00
206
转载 String字符串常用方法
总结日常开发中,我们常用的string字符串方法,我总结了常用的string字符串方法,方便我们日后开发使用。1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int ...
2016-05-26 23:30:00
126
转载 java正则表达式
在日常开发中,往往牵涉到用户输入时,我们都会进行一下用户输入参数合法性判断,这就需要用到我们今天讨论的正则表达式知识,我将日常我们经常使用的正则表达式判断,方便我们日后开发使用。public class Matching { //匹配中文字符 public st...
2016-05-25 23:23:00
187
转载 遇到问题的解决思路
今天遇到一个工作上的问题,主要是在上线某些选项不显示问题。大概解决的思路:1、首先分析不显示原因由哪些导致例如:部署文件不完全,缺少了某些文件2、通过本机重现官网遇到问题,在细节方面要做到位3、可以利用debug进行本机调试,跟踪4、分析对应的sql语句是否正确 ...
2016-05-25 23:10:00
200
转载 好的命名的关键是有意义
名副其实:名称本身应该告诉了你“它是谁?它是做什么的?它该怎么用”,如果名称需要注释来补充,则是名不副实的。 避免误导:提防使用差异较小的名称,例如:你在ProductService中提供了3个方法,GetProducts,GetProductInfo和GetP...
2016-05-24 08:52:00
163
转载 获取真实ip地址
获取真实ip地址的java代码如下:/** * 获取 真实的IP * */ public static String getIp(HttpServletRequest request) { String ip = request.g...
2016-05-23 23:05:00
127
转载 Java中this关键字的使用
Java中this关键字的使用主要有两处: 1、构造方法 this指的是调用构造方法进行初始化的对象。//有参构造public Human(String name, int age) { this(); //调用无参构造 //this(name);...
2016-05-22 23:26:00
160
转载 关于程序员的几个阶段
每个程序员、或者说每个工作者都应该有自己的职业规划,如果看到这里的朋友没有自己的职业规划,希望你可以思考一下自己的将来。个人常常思考自己的未来,也从自己的思考中总结出了一些东西,作为第一部分来谈谈。个人认为一名程序员应该有几个阶段(以下时间都算上实习期):•第一阶段----三年•我...
2016-05-22 14:56:00
269
转载 Linux下搭建Java环境
在Linux进行JAVA开发。首先Java JDK 是java编译和运行的必要环境,所以首先必须安装这一软件包,方法如下: 1)下载JDK压缩包,至于在哪里下,问读娘去,一搜一大片,注意看好版本是x86还是x64,windows的还是 linux,要搞清楚,我下...
2016-05-22 13:32:00
127
转载 java 泛型初步认识
泛型1.泛型一般用于集合2.泛型的高级使用1.泛型类源码提示,泛型一般为大写字母,常用(K:key V:value E:element T:type)person.javapublic class Person<T> {// private ...
2016-05-19 23:13:00
188
转载 有了DAO层,service层是多余的吗?
个人见解: 实际开发中,如果业务不复杂,service层和DAO层很多方法都是一样的,这时候为了提高开发效率,一般都是抽取出一个数据访问层,即去除service层,让我们的action或者controller直接操纵我们的数据访问层,这里的数据访问层你可以理解为DAO层,不过是...
2016-05-19 23:04:00
744
转载 String、StringBuffer、StringBuilder
java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以...
2016-05-18 23:30:00
134
转载 spring mvc使用的一些注意事项
1.静态文件的处理 可以使用<mvc:resources mapping="/static/**" location="/WEB-INF/static/" />配置,注意mapping的字段必须有/static/** 或者其它字段,否则直接使用/**所有的请求资源将映射成静态...
2016-05-18 23:25:00
225
转载 Tomcat 利用server.xml进行项目映射的部署
平时一般都是在myeclipse上直接把项目加载至tomcat服务器的webApp目录进行项目的部署,但是这样子有不方便的地方,如果是已经部署了很多个项目,包之间有冲突的话,一个个remove掉很麻烦,而且还占空间。可以使用tomcat的conf目录下的server.xml配置文件进行...
2016-05-17 23:39:00
148
转载 个人总结-java项目中常用注解
1. @ControllerController控制器是通过服务接口定义的提供访问应用程序的一种行为,它解释用户的输入,将其转换成一个模型然后将试图呈献给用户。Spring MVC 使用 @Controller 定义控制器,它还允许自动检测定义在类路径下的组件并自动注册。@Controll...
2016-05-17 21:06:00
139
转载 Java 容器(list, set, map)
1.对 List 的选择ArrayList 和LinkedList 都实现了List 接口,Vector 也是,不过已经废弃了。首选 ArrayList2 ,对 Set 的选择,可以选择 TreeSet、HashSet,或者LinkedHashSet。HashSet 的性能总是比...
2016-05-16 23:29:00
129
转载 throws与throw的对比
1、throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。当在主函数中调用该方法时,如果发生异常,就会将异常抛给指定异常对象。如下面例子所示:public class Shoot { 创建类static void pop() throws Nega...
2016-05-16 23:22:00
130
转载 JS定时刷新页面及跳转页面
Javascript 返回上一页1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);2. history.back().3. window.history.forward()返回下一页4. window.histo...
2016-05-15 22:08:00
241
转载 js在html中的加载执行顺序
1.加载顺序:引入标记<script />的出现顺序, 页面上的Javascript代码是HTML文档的一部分,所以Javascript在页面装载时执行的顺序就是其引入标记<script />的出现顺序, <script />标记里面的或者通过src引入...
2016-05-15 21:44:00
134
转载 同步与异步
同步就是在一个主线程里,你要做三件事情,A做完了做B,B完了再做C,是顺序执行的;异步就是在一个主线程里,你开了三个线程来分别处理ABC这三件事,这三个子线程在代码调用的时候可能你是先调A再调B和C,但是在执行子线程的时候即使A线程没执行完,线程B和C也会往下执行,让我们看起来好像ABC...
2016-05-14 23:58:00
128
转载 Java命名规范
1.包全部小写,由域名定义前缀。例如:teach.golddrem.javagroup2.类开头字母大写,后边每个单词的首字母都大写。如果有缩写,缩写部分全部大写。例如:InformationManageProject 、 SCCBManage3.方法开头字...
2016-05-14 23:55:00
120
转载 jquery的ajax()函数传值中文乱码的解决方案
$.ajax({ dataType : ‘json’,type : ‘POST’,url : ‘http://localhost/test/test.do’,data : {id: 1, type: ‘商品’} ,success : function(data){ ……}} );...
2016-05-13 23:47:00
163
转载 Java中的异常
一.什么是异常 异常就是在程序的运行过程中所发生的不正常的事件,如所需文件找不到,网络连接不通或中断,算术运算出错(如被0除),数组下标越界,装载了一个不存在的类,对null的操作,类型转换异常等等。那么异常会中断正在运行的程序。二.异常处理 异常处理机制就像我们对平时可...
2016-05-13 23:42:00
119
转载 @Controller和@RequestMapping的初步了解
在某类前面加上:@Controller ,表明某类是一个controller。“@RequestMapping”请求路径映射,如果标注在某个controller的类级别上,则表明访问此类路径下的方法都要加上其配置的路径;最常用是标注在方法上,表明哪个具体的方法来接受处理某次请求。如:@...
2016-05-12 23:58:00
330
转载 初学spring-mvc
今天初步了解了一下springMVC,把自己对springmvc的一些理解总结了一下。一、springmvc类似于Struts2的一种Web框架。springmvc处理请求的流程:1、用户发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获。...
2016-05-12 23:46:00
140
转载 JDK安装及环境变量配置
1Java学习的第一步就必须要安装JDK以及环境变量的配置,然后才能应用java来进行相关的编程应用。对于初学者来说很不容易,下面就来看一看具体的操作步骤:2首先进入Oracle官网下载JDK,点击download JDK链接后,进入下载选择界面,根据自己的计算机操作系统...
2016-05-11 22:45:00
351
转载 $.getJSON
JSON(JavaScript Object Notation)即JavaScript对象表示法,是一种轻量级的数据交换格式。它非常便于编程人员对数据的处理,也便于机器对数据的解析和生成,应用非常广泛。jQuery中的$.getJSON( )方法函数主要用来从服务器加载json编码的数据,...
2016-05-11 20:18:00
245
转载 java 静态static和final
java的静态方法static显得有全局性,它可以再不同的类之间使用。静态方法不能调用非静态的,非静态的可以调用静态的。final 表示这个静态常量是全局固定,不可变的。如果使用了final,说明这个变量要进行赋值初始化。直接定义或者在构造函数中初始化都行。...
2016-05-10 23:55:00
113
转载 java中equals和==的区别
在编程生涯中,经验会比较两个值或对象是否相等,那么是使用了equals还是==呢,你是否清楚二者的区别呢?二者的区别:"==" 操作比较的是两个变量的值是否相等,即两个对象在内存中的首地址。"equals" 操作表示的两个变量是否是对一个对象的引用,...
2016-05-10 23:41:00
244
转载 个人工作--并发问题
在游戏平台开发过程中,广告链接注册模块,近期遇到一个java并发问题,访问量小于注册量。原因不知,查看了代码,代码是没有问题的,测试了很久也没发现该问题的原因。最后决定,在代码中写了一个try-catch异常,只有异常的时候才将异常写到数据库表中,方便遇到同一问题的时候查看日志。 ...
2016-05-10 00:05:00
116
转载 java面向对象的三大特性
java面向对象的三大特性 封装,把事物封装成抽象的类,通过访问控制符把自己的成员变量和函数对不可信的进行信息隐藏以及提供方法给可信的类和对象来操作。 继承,继承可以使用现有类的所有功能和成员变量,并且无需重新编写原来的类的情况下对这些功能进行扩展。 多态 ,实现了对代码的复用,多态具...
2016-05-09 23:55:00
89
转载 实现多线程的方式Thread和Runnable
Thread:继承thread类,实现run方法,在main函数中调用start方法启动线程Runnable:接口,实现Runnable接口,作为参数传递给Thread的构造函数,在main中调用start方法例子:class task implements Runnable {...
2016-05-08 22:20:00
147
转载 synchronized
synchronized在java中每个对象都有一个同步锁,当我们调用对象的synchronized方法就获取了对象锁,synchronized(obj)就获取了“obj这个对象”的同步锁.不同线程对同步锁的访问是互斥的.某时间点对象的同步锁只能被一个线程获取到.通过同步锁,我们就能在多线程...
2016-05-08 22:04:00
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅