
java
文章平均质量分 51
勤劳并微笑着
在编程大坑里面努力的人
展开
-
关于Redis简介及Window下的分片集群java案例(二)
接着上一篇关于Redis的介绍及安装启动,我想大家对redis有了一个简单的认识!下面就在深入的介绍下去:1.Redis的生存时间 Redis在实际使用过程中更多的用作缓存,然而缓存的数据一般都是需要设置生存时间的,即到期后数据销毁。 语法:EXPIRE key seconds127.0.0.1:6379> flushall OK 127.0.0.1:6379> set bomb t OK 12原创 2017-09-05 10:56:57 · 383 阅读 · 0 评论 -
Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"
关于Tomcat内存溢出问题解决办法如下: 在Tomcat配置里面加上 “-Xms512m -Xmx512m -XX:MaxNewSize=512m -XX:MaxPermSize=512m”即可原创 2018-03-20 11:39:37 · 2882 阅读 · 1 评论 -
根据年月日计算出是星期几
//传入年月日 算出是周几 public string CaculateWeekDay(int y, int m, int d) { if (m == 1) { m = 13; y--; } if (m == 2) { m = 14; y--; } int week = (d ...原创 2018-02-23 14:23:08 · 4003 阅读 · 0 评论 -
自定义注解
最近写了一个自定义注解的示例:验证是否需要登陆自定义注解:package com.pms.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Inherited; import java.lang.annot...原创 2018-02-22 15:29:43 · 241 阅读 · 0 评论 -
maven安装与配置
一、需要准备的东西 1. JDK 2. Eclipse 3. Maven程序包 二、下载与安装 1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序: 2. 将文件解压到D:\Program Files\Apache\maven目录下: 3. 新建环境变量MAVEN_HOME,赋值D转载 2018-02-01 14:32:33 · 199 阅读 · 0 评论 -
Java 流的方式接收参数
Java接收参数的方式有很多,可以用springMVC,struts2等等接收,今天说一下用流的方式接收: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEnco原创 2018-02-01 14:28:43 · 2752 阅读 · 0 评论 -
Java POI操作execl
目前Java操作execl都采用poi,因为比较好用,下面就简单介绍一下: 所需jar包: poi-3.8-20120326.jar poi-excelant-3.8-20120326.jar poi-ooxml-3.8-20120326.jar poi-ooxml-schemas-3.8-20120326.j原创 2017-12-26 12:39:06 · 303 阅读 · 0 评论 -
Hibernate+boostrapTable分页查询(——后台)
很多系统都涉及到分页,分页分为前台分页(即:一次性把数据从后台全部取出来,分页在前台展示在页面,这种方法没有减轻后台服务器的压力,不建议使用),后台分页(根据分页查询部分取出来展示在页面,这种方法减轻了服务器的压力,目前都采用这种方法) 案例:pojo层:package com.pms.commons.pojo;import java.util.List;/**Bootstrap分页查询数据分装类原创 2017-10-25 16:08:29 · 780 阅读 · 0 评论 -
Hibernate OneToOne注解关联查询案例
hibernate 的OneToOne注解是把两张表关联起来 下面是案例: 把User(用户表)表和Customer(客户表)关联起来 User表对应的实体类如下:package com.pms.login.pojo; import java.util.Date;import javax.persistence.Column; import javax.persistence.Entity;原创 2017-10-16 20:14:30 · 1723 阅读 · 0 评论 -
SpringMVC 上传下载
下面介绍一下SpringMVC对文件的上传和下载, 注意:上传文件和下载文件不能使用Ajax请求,必须是form表单提交上传springMVC配置文件的配置: <!-- 上传文件解释器 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartReso原创 2017-11-01 13:32:29 · 351 阅读 · 0 评论 -
java SHA1按照value值字典排序后拼key值加密
目前很多调用http接口传输数据的程序都用到加密处理,下面介绍一下sha1加密:加密数据 Map<String, Object> map=new HashMap<String,Object>(); String key="1234567890";//key值 map.put("maps_uid","aa"); map.put("if_ac","b原创 2017-10-31 13:14:10 · 1666 阅读 · 0 评论 -
Java按照key值字典排序进行MD5加密
MD5加密是现在比较流行的加密方法,下面介绍一下MD5对map的key值字典排序加密key值字典排序 /** * 使用 Map按key进行排序 * @param map * @return */ public static Map<String, Object> sortMapByKey(Map<String, Object> map) {原创 2017-10-31 10:53:13 · 5597 阅读 · 0 评论 -
Hibernate 实体类注解详解
众所周知,关于Hibernate的使用有两种方法,一:使用配置文件,二:使用注解,二者各有优缺点,这里就不一 一 赘述了,本文介绍一下实体类注解的使用:1.@Entity说明这个class是实体类,并且使用默认的orm规则,即class名即数据库表中表名,class字段名即表中的字段名2.@Table来改变class名与数据库中表名的映射规则,@Column来改变class中字段名与db中表的字段名原创 2017-10-11 19:14:23 · 969 阅读 · 0 评论 -
Java定时器
今天研究了一下Java的定时器,下面简单说一下并给出案例 ## 简介 ## 定时器顾名思义就是起到定时作用,定时执行任务,启动一个定时器,其底层就会启动一个线程,你也可以理解,定时器是就是定时启动一个线程去执行你所要执行的任务!! 要了解定时器,做要了解jdk带的“Timer”和“TimerTask”, Timer:我理解是定时器的工具,起到定时作用,和你所要执行的内容无原创 2017-09-01 16:23:23 · 379 阅读 · 0 评论 -
多线程共享资源案例
最近研究了一下多线程,主要针对于多线程共享同一资源,和多线程执行各自的资源 其实主要要就是搞清楚资源的含义:你要操作什么,什么就是线程的资源! 1.先说一下多线程执行各自的资源: 执行各自的资源从字面意思就可以看出来线程执行的资源互不干涉,各自执行各自的。 案例如下:package TestThread; public class TicketsThread { p原创 2017-08-31 20:13:29 · 1419 阅读 · 0 评论 -
关于Redis简介及Window下分片集群的Java案例(三)
上两篇文章介绍了Reids的安装,启动,及其Java操作Redis的小案例,本篇文章介绍一下Java操作redis的分片集群案例: 分片集群就是只同事操作两个以上的redis数据库:redis无需安装,只需单独配置一个配置文件,再启一个进程即可。 把你之前下载的安装包在解压一下,如下图所示: 修改redis.windows.conf配置文件中的端口,17行,修改为port,我修改的为:63原创 2017-09-05 11:34:02 · 338 阅读 · 0 评论 -
关于Redis简介及Window下的分片集群案例(一)
1.Redis简介Redis ~ REmote DIctionary Server,可以直接理解为远程字典服务。 官网:http://redis.io Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类原创 2017-09-04 20:06:03 · 528 阅读 · 0 评论 -
spring配置文件详解
转自:http://book.51cto.com/art/201004/193743.htmSpring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的默认...转载 2018-03-29 10:08:01 · 270 阅读 · 0 评论