![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
LuckyBrown17
这个作者很懒,什么都没留下…
展开
-
深入理解ServletRequest与ServletResponse
请求和相应是Web交互最基本的模式,在Servlet中,分别用HttpServletRequest与HttpServletResponse来表示Http请求和响应。这两个类均来自javax.servlet.http包,是J2EE Servlet与JSP规范的一部分,因此,谈及HttpServletRequest与HttpServletResponse的时候,其实都是和Servlet(包括J转载 2017-02-08 13:37:08 · 356 阅读 · 0 评论 -
后台解决 json-lib封装的时间
1. Json-lib可以将Java对象很方便的转成json格式的字符串,使用教程(http://json-lib.sourceforge.net/usage.html) 但是当Java对象中有时间类型的时候。 Json-lib会把时间字段转换成:{“date”:17,”day”:3,”hours”:0,”minutes”:0,”month”:11,”nanos”:0,”seconds”原创 2017-02-03 11:06:41 · 408 阅读 · 0 评论 -
binder.registerCustomEditor 方法的示例:springmvc之 特殊字段的注入
在学习BaseCommandController时,我们知道,当提交表单时,controller会把表单元素注入到command类里,但是系统注入的只能是基本类型,如int,char,String。但当我们在command类里需要复杂类型,如Integer,date,或自己定义的类时,controller就不会那么聪明了。这时,就需要我们帮助他们了。一般的做法是在自己的controller转载 2017-02-13 20:57:03 · 3196 阅读 · 0 评论 -
日期相关---SimpleDateFormat的setLenient(true/false)-----自动计算日期
有时候我们需要判断用户的日期格式是否正确,虽然绝大多数会在前台处理,但是也有需要从文件流读入的情况,如果日期不合格就需要抛异常,这时候就需要禁止SimpleDateFormat的自动计算功能。这时候就需要用到setLenient,这个方法的含义是是否严格解析日期,具体用法如下。package com.test.date;import java.text.SimpleDa转载 2017-02-13 20:52:38 · 452 阅读 · 0 评论 -
Mybatis动态拼接SQL
MyBatis中用于实现动态SQL的元素主要有:ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子: XML代码事例[java] view plain copy print?<select id=“dynamicIfTest” parameterType=“Blo转载 2017-01-22 10:36:28 · 2353 阅读 · 0 评论 -
形参和实参的区别
形参:全称为“形式参数”是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传递的参数。 形参的作用是实现主调函数与被调函数之间的联系,通常将函数所处理的数据,影响函数功能的因素或者函数处理的结果作为形参。没有形参的函数在形参表的位置应该写void.main 函数也可以有形参和返回值,其形参也称为命令行参数,由操作系统在启动程序时初始化,其返回值传递给操作系统。 实参:可以是常量、变原创 2016-12-30 18:10:20 · 895 阅读 · 0 评论 -
Java爬统计局12位区划代码
有朋友需要获取全国2013年统计用区划代码和城乡划分代码,于是写了个爬虫抓数据。仔细分析页面后,发现其特点是根据最终的区域代码,可以反推上级省、市等代码,故只保存最后一步数据。第一次接触爬虫,边做边研究。只写了个单线程,下载了41分钟。后来研究多线程爬虫,又写了个多线程爬知乎话题+回答的程序。由于暂时无法正确保存页面上各种程序语言的代码,半成品的程序就不放出来了。下面是单线程下载统原创 2016-12-30 18:08:15 · 451 阅读 · 0 评论 -
聊天室服务端Server
package chat;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWr原创 2016-12-30 18:08:08 · 452 阅读 · 0 评论 -
是男人就下100层(小游戏)
复制代码 1 package com.tarena.downwell; 2 3 import java.awt.image.BufferedImage; 4 /** 5 * 所有台阶的父类(包括顶部的刺) 6 * @author Misaki 7 * 8 */ 9 public class Board {10 protected int x原创 2016-12-30 18:07:29 · 5220 阅读 · 3 评论 -
深入分析Java中的length和length()
在开始正文之前,请你快速回答如下问题:在不使用任何带有自动补全功能IDE的情况下,如何获取一个数组的长度?以及,如何获取一个字符串的长度?这个问题我问过不同水平的程序员,包括初级和中级水平的。他们都不能准确而自信地回答这个问题(如果你能很准确很自信的回答这个问题,那么证明针对这一知识点你比大多数中级程序员掌握的好)。由于现在很多IDE都有代码补全功能,这使得开发人员在很多问题上都理解的很肤浅。本转载 2017-04-19 10:23:59 · 484 阅读 · 0 评论