5 jiachengyan

尚未进行身份认证

暂无相关简介

等级
TA的排名 36w+

基于注解生成excel, 无需关注excel相关代码

简介不用烦恼生成excel的时候表头,时间字段的处理,直接在对象的字段添加注解就行;传入一个List就可以生成完整的excelgithub源码地址使用步骤:UserBO字段添加注解,详情见代码示例;创建 List userBOList 对象;XSSFWorkbook workbook = FastExcel.createXSSFWorkbook(userBOList); 这样exc...

2019-07-12 11:54:22

非阻塞模式ServerSocketChannel 聊天室服务器端

import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;...

2016-12-01 17:25:42

请问TRUNCATE TABLE 与 DELETE在删除整个表的所有记录时的区别

1.DELETE ・DML语言 ・可以回退 ・可以有条件的删除 DELETE FROM 表名  WHERE 条件2.TRUNCATE TABLE ・DDL语言 ・无法回退 ・默认所有的表内容都删除 ・删除速度比delete快。 TRUNCATE TABLE 表名1、TRUNCATE在各种表上无论是大的还是小的都非...

2016-11-30 18:12:32

网络编程之设置Socket选项

网络编程精解之socket详解   

2016-11-30 15:45:01

java计算两个日期之间的周末天数

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 计算两个日期之间的周末天数 * @author yan * */public class WeekEnd { ...

2016-11-28 16:21:57

log4j.properties 的使用详解

一、log4j.properties 的使用详解 1.输出级别的种类ERROR、WARN、INFO、DEBUG ERROR 为严重错误 主要是程序的错误 WARN 为一般警告,比如session丢失 INFO 为一般要显示的信息,比如登录登出 DEBUG 为程序的调试信息2.配置日志信息输出目的地log4j.appender.appenderName = fully....

2016-11-28 09:54:51

java使用javacsv读取csv文件 导入Mysql数据库

包和测试文件已经上传:package csv;import java.io.IOException;import java.nio.charset.Charset;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import jav...

2016-11-22 18:23:51

Java使用poi读取Excel文件例子

需要导入的包和 该例子读取的excel文件 在下面上传了,需要请下载:package excel;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.text.D...

2016-11-22 10:38:31

eclipse部署web项目至本地的tomcat但在webapps中找不到

一、发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。二、验证很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中。在内置浏览器中输入http://localhost:8080/webDem...

2016-11-17 08:54:54

剑指offer-青蛙上台阶问题

 牛客剑指offer- 青蛙上台阶问题:         问题描述:一只青蛙一次可以上1步或者2步台阶,求该青蛙跳上n级台阶总共有多少种跳法?                  问题解析:                第一步有两种跳法:a>假设第一次跳的是1阶,那么剩下的是n-1个台阶,跳法是f(n-1);                               ...

2016-11-14 09:41:50

spring @Component ,@Repository、@Service 和 @Controller区别

spring 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这3 个注释和 @Component 相比...

2016-11-13 15:50:31

cronExpression表达式解释:

 附:cronExpression表达式解释:0 0 12 * * ?---------------在每天中午12:00触发 0 15 10 ? * *---------------每天上午10:15 触发 0 15 10 * * ?---------------每天上午10:15 触发 0 15 10 * * ? *---------------每天上午10:15 触发 0 15 10 ...

2016-11-13 15:29:55

Mybatis的generator逆向工程

(源码,数据库sql文本,逆向工程需要的jar包已经上传) 什么是逆向工程?Mybatis提供来一个逆向工程工具,通过逆向工程,可以帮助程序员根据单表(和其他表没有关联)来生成po类、mapper映射文件、mapper接口。 步骤如下:1.创建逆向工程如下:(jar包在压缩包里面)2.数据库如下:(生成数据库的sql文件在压缩包里面) 3.在src里面创...

2016-11-06 16:34:49

Struts2拦截器-实现登录拦截实例

【1】struts.xml:  <!-- 定义一个拦截器 --> <interceptors> <interceptor name="authority" class="org.interceptot.LoginInterceptor"> ...

2016-11-03 17:39:35

Struts2拦截器配置

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">&am

2016-10-18 22:41:13

Struts.xml文件 action属性详解

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">&amp

2016-10-13 20:34:01

Struts2 Package属性详解

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">&amp

2016-10-13 19:30:04

oracle数据库trunc函数,取整

 Trunc 函数 (for date)  用法一(for date):  为指定元素而截去的日期值。  语法如下:  TRUNC(date,[fmt])  参数分析:  date  一个日期值。  fmt  日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截。  不多说了,直接看示例吧!看完你就会明白。  示例:  以今天为例,今天...

2016-10-11 14:30:18

oracle 数据库日期操作

转自 http://hi.baidu.com/juanjuan_66/blog/item/cf48554c9331fbe6d62afc6a.htmloracle日期相减2012-02-10 12:18--MONTHS_BETWEEN(date2,date1) 给出date2-date1的月份 SQL> select months_between('19-12月-1999','19-3月...

2016-10-11 14:25:37

Hibernate主干

Hibernate框架简述Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent Object,持久化对象)映射到数据库中的数据库,然后通过操作P...

2016-10-11 08:36:19
勋章 我的勋章
    暂无奖章