java
java码农之路
断剑重铸之日,骑士归来之时!
展开
-
jdk8学习指南
文章目录基础基础日期lambda函数式编程StreamAPI原创 2019-10-28 23:54:10 · 273 阅读 · 0 评论 -
Java框架进阶之路
https://blog.csdn.net/column/details/ssh-jiuqiyuliang.html原创 2018-10-12 14:58:44 · 499 阅读 · 0 评论 -
java生成四周工具类
private static List<HashMap<Date,Date>> weekList=null; public static List<HashMap<Date,Date>> getFourWeek(Date date){ Calendar calendar =Calendar.getInstance(); calendar...原创 2019-06-06 17:02:11 · 150 阅读 · 0 评论 -
java阳历阴历,节日判断工具类
public class Lunar{ private int year; private int month; private int day; private boolean leap; final static String chineseNumber[] = { "1", "2", "3", "4", "5", "6", "...原创 2019-03-22 10:08:36 · 450 阅读 · 0 评论 -
java判断员工入职时间工具类
public class DateUtils { //使工具类方法私有化,只传递一个简化的方法,降低耦合 private static String getOneWeek(Calendar cdate,Calendar cdateNew){ cdate.add(Calendar.DATE, 7); if(cdate.getTimeInMillis()>cdateNew.getTi...原创 2019-03-22 10:06:55 · 1310 阅读 · 0 评论 -
Excel表格上传
pojopublic class Classes { private Integer id; @CellField(name = "班级") private String name; @CellField(name = "人数") private Integer peopleNum; private Date createTime; private Integer user...原创 2019-01-02 15:19:06 · 1506 阅读 · 0 评论 -
正则表达式的语法规则
1、匹配所有的正数:^[0-9]+$2、匹配所有的小数:^\-?[0-9]*\.?[0-9]*$3、匹配所有的整数:^\-?[0-9]+$4、提取信息中的中文字符串: [\u4e00-\u9fa5]* ; 5、提取信息中的邮件地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*6、提取信息中的中国手机号码:(86)*0*13\d{9}7、提取信息...原创 2019-01-02 15:01:16 · 153 阅读 · 0 评论 -
form表数据Map反射和设置存储的日期格式
注册时form表数据Map反射 @Override public void register(Map<String, String[]> parameterMap) { // TODO Auto-generated method stub User user=TBeanUtils.populate(User.class, parameterMap); userDao.r...原创 2019-01-02 14:48:26 · 381 阅读 · 0 评论 -
JSP servlet分页
public interface ProductDao { public long queryCategoryProductsCount(String cid); public List&lt;Product&gt; queryProductsByCid(String cid, int pageIndex, int pagesize);}ProductDaoImpl implements...原创 2018-11-02 19:24:04 · 329 阅读 · 0 评论 -
java学习攻略
AOP介绍:https://blog.csdn.net/T1014216852/article/details/79365579代理介绍https://www.cnblogs.com/lyb0103/p/7658581.html原创 2018-11-24 15:43:07 · 127 阅读 · 0 评论 -
java多线程
文章目录java线程同步的三种方法java多线程的用途多线程的优缺多线程性能一个进程运行时,最少有一个线程运行java线程同步的三种方法java 线程同步java多线程的用途视频线程文件下载传输数据发送表情多线程的优缺优点:最大程度利用CPU、同一时间运行不同种类任务缺点:死锁、共享数据时会出现脏数据单进程缺点:系统运行效率大幅降低、排队执行多线程性能...原创 2019-10-07 23:13:29 · 91 阅读 · 0 评论 -
HTTP状态码
HTTP状态码分类分 类分类描述1**信息,服务器收到请求,需要请求者继续执行操作2**成功,操作被成功接收并处理3**重定向,需要进一步的操作以完成请求4**客户端错误,请求包含语法错误或无法完成请求5**服务器错误,服务器在处理请求的过程中发生了错误HTTP状态码列表状态码状态码英文名称中文描述100Co...原创 2019-10-07 22:47:24 · 108 阅读 · 0 评论 -
开发中遇到的问题---后台
文章目录文件相关文件下载步骤HTTP状态码JSPCookie无法放入中文问题文件相关文件下载步骤1.获取要下载的文件的绝对路径2.获取要下载的文件名3.设置传输到浏览器的文件类型,response.setContentType(this.getServletContext().getMimeType(File));4.处理传输文件时,出现文件名乱码问题5.设置content-d...原创 2019-09-28 20:47:27 · 190 阅读 · 0 评论 -
比较有用的文件
CSDN自动生成目录方法原创 2019-09-21 15:14:43 · 134 阅读 · 0 评论 -
异常日志添加
@Slf4j@Aspect@Component@EnableAsyncpublic class LogAspect{ /** * 配置织入点 */ @Pointcut("@annotation(com.project.gmc.framework.aspectj.lang.annotation.Log)") public void logPoin...原创 2019-03-01 10:36:36 · 429 阅读 · 0 评论 -
添加PC端操作的日志
@Aspect@Component@EnableAsyncpublic class GmcPcLogAspect { private Logger log = LoggerFactory.getLogger(this.getClass()); @Autowired private GmcPcLogService gmcPcLogService; @Aut...原创 2019-03-01 09:44:34 · 348 阅读 · 0 评论 -
生成验证码
<div class="row" style="text-align: center;"> <div class="form-group input-group " style=""> <input type="text" id="checkcode" name="check原创 2019-01-02 14:41:55 · 167 阅读 · 0 评论 -
javaEE常用工具方法整理
生成验证码form表数据Map反射权限设置Excel表格上传分页: ①一般②easyUi③hibernate原创 2019-01-02 14:36:57 · 265 阅读 · 0 评论 -
java输出数组中数字出现次数
public static void NumberTime(int[] brr) { ArrayList a = new ArrayList&lt;&gt;(); ArrayList b = new ArrayList&lt;&gt;(); a.add(brr[0]); b.add(1); for (int ...原创 2018-08-08 19:53:45 · 7195 阅读 · 5 评论 -
java判断小字符串在长字符串中出现次数
public class Test02 { public static int[] outPutNum(String str,String []s){ int times[]=new int[s.length]; int index=0; for (int i = 0; i < s.length; i++) { ...原创 2018-08-08 19:52:44 · 646 阅读 · 0 评论 -
java 线程同步
public class Test { public static void main(String[] args) { for (int i = 0; i &lt; 3; i++) { new Thread() { public void run() { //method...原创 2018-08-05 14:14:55 · 119 阅读 · 0 评论 -
java IO流读/取文件
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOException;import java.io.InputStr...原创 2018-08-04 14:46:52 · 215 阅读 · 0 评论 -
HashSet和HashMap的基本使用
package hashMap;import java.util.HashMap;import java.util.HashSet;public class Test {public static void main(String[] args) { HashSet<Integer> ht=new HashSet<>(); ht.add(0);...原创 2018-08-07 20:02:12 · 896 阅读 · 0 评论 -
java 小票打印
public class Storage { private String sno ; private String name ; private double price; private int number ; private double money=0.00; public String getSno() { return ...原创 2018-08-10 19:55:10 · 690 阅读 · 0 评论 -
java IO学生管理系统(把数据存入文本)
package StudentManageIO;public class Student {int sno;String sname;int age;String site;@Overridepublic String toString() { return sno + "," + sname + "," + age + "," + site;}public Stri...原创 2018-08-10 19:46:50 · 2939 阅读 · 8 评论 -
java IO 文件copy
package date10;import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java....原创 2018-08-10 19:36:44 · 340 阅读 · 0 评论 -
java随机生成100内数值不相同的数组
public static ArrayList RandomlyNum(int length) { ArrayList a = new ArrayList&amp;amp;lt;&amp;amp;gt;(); a.add((int) (Math.random() * 100 + 1)); int size = 0; for (int i = 0; i &amp;amp;lt...原创 2018-08-08 19:54:23 · 1314 阅读 · 0 评论 -
java有用的方法
有效数字//保留三位有效数字double aa=1;System.out.println(String.format("%.3f", aa));//数学计数法System.out.println(1e-6==0.000001);//0.000001 1e+4==10000时间//获取现在的时间Date date = new Date();DateFormat df = Da...原创 2018-08-26 16:57:18 · 356 阅读 · 0 评论 -
JSP Excel 表格上传
https://www.cnblogs.com/bobodeboke/p/4959103.html<script type="text/javascript"> $(function() { $("#file_form").submit( function() { ...原创 2018-11-19 16:35:22 · 2327 阅读 · 0 评论 -
java 面试准备
java基础性https://blog.csdn.net/longyajidi/article/details/73456675进阶性https://blog.csdn.net/u010697681/article/details/79414112#数据库索引的原理23种设计模式类图https://blog.csdn.net/hxpjava1/article/details/562791...原创 2018-10-13 16:08:25 · 120 阅读 · 0 评论 -
金额转换,阿拉伯数字的金额转换成中国传统
public class RenMingBi { private static final char[] data = new char[]{ '零','壹','贰','叁','肆','伍','陆','柒','捌','玖'}; private static final char[] units = new char[]{ '元'...原创 2018-09-02 11:16:34 · 612 阅读 · 0 评论 -
java动态代理理解
实现代码import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class DemoMain { public static void main(String[] args) {// 动态代理 ...原创 2018-09-04 16:52:05 · 154 阅读 · 0 评论 -
java反射 复制对象
import java.lang.reflect.Field;public class ObjectCopyUtil { public static Object copyObj(Object obj) throws Exception { Class<?> classType = obj.getClass();//获取class对象 Obj...原创 2018-08-28 20:43:16 · 1242 阅读 · 0 评论 -
重写HashSet
package com.igeek03;import java.util.Collection;import java.util.HashSet;import java.util.Iterator;public class MyHashSet<E> extends HashSet<E> { private static final long seri...原创 2018-08-23 09:52:00 · 307 阅读 · 0 评论 -
java 导出API文档
如果自己添加注释,可以在Extra里面接着写: -tag 注释名:a:”注释名”原创 2018-08-20 11:13:42 · 1124 阅读 · 0 评论 -
java IO流 文件内容加减乘除
import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileWriter; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arra...原创 2018-08-10 08:46:15 · 495 阅读 · 4 评论