自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风的专栏

不积跬步,无以至千里

  • 博客(30)
  • 资源 (7)
  • 收藏
  • 关注

原创 数据字典表设计

(程序中的)数据字典:1、对应用程序不同类型数据集合,进行分类,管理 2、用code标识数据,在存储时存储code就行了好处:1、数据集合统一在一个地方管理,便于阅读所有数据集合,理解程序。2、用code标识数据,在存储时存储code就行了,这样即使数据改变了,也不影响程序表设计时达到的目标:使配置的数据(字典名称,字典值),不因数据的改变,影响数据的存储(这样就需要设计字典名称的code、字典 ...

2018-04-28 13:56:10 58188

转载 数据库字典表设计

数据库字典表设计村长大神 发表于2年前  在稍大一些的项目中,我们总是需要管理各种各样的类型类型数据(如商品类型、游戏类型。。。)。对于这些类型的管理类似,如果为每 一种类型都建立一张表去维护(而在项目中,正常出现50种类型),那工作量是可想而之大,并且我们不得不去了解每一个类型表的名字, 以去关联它。    因此,我们需要一种数据模型以完成对多种多样类型管理的需求。 字典表dictionary ...

2018-04-28 13:55:21 23111

转载 数据字典及其使用

1      数据字典1.1     什么是数据字典将如下这些具有相同类型的配置项,配置到系统的数据字典表中,方便系统维护,由超级管理员统一在后台进行数据字典维护,如果用户需求要增加变更配置项,只需要修改数据字典表记录即可,不需要修改代码。 1.2     数据字典需求相同类型的配置项:在系统中创建一个张记录数据字典类型  数据字典类型表记录数据的类型(例如用户状态)创建一张表记录数据字典明细:(...

2018-04-28 13:52:56 66027 3

转载 数据库怎么设计字典表

数据库怎么设计字典表,用来存储类型数据,需要可以编缉,大家都是怎么做的CREATE TABLE `t_ci` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `parentId` bigint(20) DEFAULT NULL, ...

2018-04-28 13:50:51 22898

转载 spring拾遗(三)——用map接收请求参数的问题解决

遇到个跨域调用,因为传个我的参数不定,所以需要通过map来接收参数并进行签名验证等操作理所当然的写出了下面的代码,但是发现map里并没有获取到传来的key-value值[java] view plain copy @RequestMapping(value = "/callback", produces = "text/html;charset=UTF-8")  @ResponseBody  pu...

2018-04-27 14:56:10 1458

转载 springMvc--接受日期类型参数处理

目录步骤2.自定义类型转换规则3.注册自定义的类型转换类4.地址栏访问这个问题,也即是springMvc如何进行参数类型的转换 , 以把client传过来一个String类型,转换为日期类型为例回到顶部步骤1.controller/** * 接收日期类型参数 * 注意: * springmvc 在接收日期类型参数时,如不做特殊处理 会出现400...

2018-04-27 14:55:09 2792

转载 【Spring】详解Spring MVC中不同格式的POST请求参数的数据类型转换过程

2017年04月23日 11:05:40阅读数:1802 你也许写过很多Controller,那你可曾和我一样好奇最初字符串格式的HTTP请求参数如何转化成类型各异的Controller方法参数?引子:假设现在有一个Long型的请求参数,需要转化为OffsetDateTime类型的方法参数,请问如何实现?1 常见的POST请...

2018-04-27 14:53:44 657

转载 Springmvc之接受请求参数

Springmvc之接受请求参数准备工作新建一个表单提交请求地址: http://localhost:8080/ProjectName/user/login.do<form action="<%=request.getContextPath()%>/user/login.do" method="post"> username:<input type="text...

2018-04-27 14:51:50 350

转载 SpringMVC参数绑定(从请求中接受参数)

参数绑定(从请求中接收参数)1)默认类型:在controller方法中可以有也可以没有,看自己需求随意添加. httpservletRqeust,httpServletResponse,httpSession,Model(ModelMap其实就是Mode的一个子类 ,一般用的不多)2)基本类型:string,double,float,integer,long.boolean3)p...

2018-04-27 14:49:57 172

原创 spring mvc 接受参数的问题

一、SpringMVC参数绑定(从请求中接受参数)二、Springmvc之接受请求参数三、【Spring】详解Spring MVC中不同格式的POST请求参数的数据类型转换过程四、springMvc--接受日期类型参数处理五、spring拾遗(三)——用map接收请求参数的问题解决...

2018-04-27 14:48:43 169

原创 数据权限

产品 | 权限设计=功能权限+数据权限通用数据权限管理系统设计浅谈数据权限

2018-04-27 10:14:24 818

原创 操作日志表的设计

https://blog.csdn.net/xingxinglaile/article/details/19489761https://www.cnblogs.com/hooray/archive/2012/09/05/2672133.html

2018-04-23 10:59:49 16730

原创 数据库表设计

初期项目设计表时,尽量保持表结构清晰方法:1、表中尽量不要冗余字段;     好处:     表结构清晰;     修复数据时,修改一处就行,不用修改别处了;2、表中冗余字段情况;     a、条件:    数据是不变的,而且不能从关联表中查找到的字段;    数据是不变的,而且能从关联表中查找到的字段,但是关联表数据量巨大(几十、几百万),影响性能;     b、好处:     方便查询,不用通...

2018-04-18 15:18:56 685

原创 开源项目列表

2018-04-18 10:54:48 163

转载 javaweb项目搭建ehcache缓存系统

EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider,同时在项目开发中也被广泛使用到。接下来就以用户缓存为例,基于javaweb项目来搭建ehcache缓存系统。主要涉及核心原理和实现要点:项目是基于spring框架来统一管理和配置bean的,所以在spring中配置缓存,定义EhCacheManagerFactoryBea...

2018-04-09 18:24:33 560

原创 idea收缩左边栏目(菜单栏)的方法

2018-04-09 17:55:09 13737 4

转载 Tcp Keepalive 和 HTTP Keepalive

keepalive机制TCP keepalive概念在使用TCP长连接(复用已建立TCP连接)的场景下,需要对TCP连接进行保活,避免被网关干掉连接。在应用层,可以通过定时发送心跳包的方式实现。而Linux已提供的TCP KEEPALIVE,在应用层可不关心心跳包何时发送、发送什么内容,由OS管理:OS会在该TCP连接上定时发送探测包,探测包既起到连接保活的作用,也能自动检测连接的有效性,并自动关...

2018-04-09 16:09:14 297

转载 Tcp Keepalive 和 HTTP Keepalive 详解

TCP Keepalive    Tcp keepalive的起源          双方建立交互的连接,但是并不是一直存在数据交互,有些连接会在数据交互完毕后,主动释放连接,而有些不会,那么在长时间无数据交互的时间段内,          交互双方都有可能出现掉电、死机、异常重启等各种意外,当这些意外发生之后,这些TCP连接并未来得及正常释放,那么,连接的另一方并不知道对端的情况,       ...

2018-04-09 16:02:09 306

原创 fluent Request.Post 中文乱码解决

Form form = Form.form();for (String s : paramMap.keySet()) { form.add(s, paramMap.get(s));}try { String content = Request.Post("x.x.x.x:c/x.htm") .connectTimeout(2000) ...

2018-04-09 15:47:30 2066 1

转载 ExcelExport 代码导出(大数据量导出)

public class ExcelExport { public static void main(String[] args) throws Exception { String sheetName = "测试Excel格式"; String sheetTitle = "测试Excel格式"; List<String> co...

2018-04-03 14:47:22 16441

原创 java生成树(generateTree)

参考:https://blog.csdn.net/mynamepg/article/details/79802885//生成权限树public List<Tree> generateTree(List<Tree> treeList) { if (CollectionUtils.isEmpty(treeList)) { return null;...

2018-04-03 14:42:37 5242

转载 java树生成

TreeNode基类/** * 树节点 */public abstract class TreeNode { private String id; private String parentId; private String name; private List children; /** * 是否为根节点 * 根据当前节...

2018-04-03 14:28:42 732

转载 excel文件写性能优化

一 问题背景  通过POI框架生成excel文件的时候,一般选用的是XSSFWorkbook类。用这个类生成excel文件时,文件的所有数据均会存放在内存当中,包括cell对象,cellType对象等等。如果数据少的话,内存还能撑得住,但是超过了万行级别,内存就会被打爆。POI框架开发者直到3.8版本才提供了SXSSFWorkbook类用以解决这个问题。 Since 3.8-beta3, POI...

2018-04-03 12:46:47 1728

转载 利用POi3.8导出excel产生大量xml临时文件怎么办?

在实际项目中,经常会用到POI3.8来导出excel。而导出excel的时候,会因为残留大量以.xml结尾的文件而导致服务器存储空间急剧增长,最后导致系统挂了。为此,该怎么办呢?.xml后缀残留文件示例通过大量的翻阅资料,目前有两种解决方式:方式1:手动清除临时文件POI3.8并没有提供方法来清除临时文件,为此,这里可以自己手动进行清除: <dependency> ...

2018-04-03 12:38:23 4246

转载 poi导出大量数据excel内存溢出解决方案

Excel2003版最大行数是65536行。Excel2007开始的版本最大行数是1048576行。Excel2003的最大列数是256列,2007以上版本是16384列。 poi导出excel,不使用模板的http://happyqing.iteye.com/blog/2075985 xls格式导出使用HSSFWorkbook,(这个暂时没有好办法) xlsx格式导出以前使用XSSFWorkbo...

2018-04-03 12:35:06 1857

转载 poi 3.8 SXSSFWorkbook没有删除本地缓存文件方法

poi 3.8 中存在SXSSFWorkbook 但是没有despose() 方法,使用时间长了的话有可能造成磁盘没有空间,window环境本地缓存会存放在C盘用户下面AppDate\Local\Temp 下面linux环境下会存放在 temp/poifile 录下,解决这个问题可以使用下面代码。在wookbook写完数据的时候调用此方法deleteSXSSFTempFiles(workbook)...

2018-04-03 12:33:06 1979

转载 Java网络编程之单线程下载文件设置显示进度

下载文件的时候,如果为了用户友好,都会给予进度条提醒用户,那么怎么做呢?其实很简单,首先获取服务器文件的大小urlConnection.getContentLength(),然后在读取文件过程计算文件百分比增长即可/** * 文件下载工具 by sam on 2015/11/5. */public final class FileUtil { /** * 单线程下载文件...

2018-04-03 12:16:57 2555

原创 spring websocket 配置

网盘源码资源:链接: https://pan.baidu.com/s/1mMhiJUASo2T2id4l3cThnw 密码: c28u配置步骤:1、WebSocketConfig.java@Configuration@ComponentScan(basePackages = {"xxx.xxx.xxx"})@EnableWebSocketpublic class WebSocketConfi...

2018-04-03 10:49:22 428

转载 nginx反向代理配置websocket,以及配置后websocket连接后立即断开的解决方法

用proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";配置nginx使之支持websockt的反响代理后,发现websockt连接上就立即断开了最后查到原因是proxy_read_timeout 太小,这便是websockt的有效时间现在配置成3600,也就是维持一个小时,来解决需求。成功,测试中...

2018-04-03 10:38:07 6690 1

原创 websocket 扫码登录

1、获取扫码的二维码GET http://xxxx/scanLoginCode.json?uid=xxx HTTP/1.1Host:xxxConnection: keep-aliveUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Sa...

2018-04-02 18:56:27 1069 1

深入分析Java Web技术内幕 修订版

学习java web 这本书就够了。包含java web基础,实战项目,及练习

2018-06-27

爬虫和分析代码,开放源码项目

爬虫和分析代码,开放源码项目 爬虫和分析代码,开放源码项目

2018-03-27

viewpager 滑动

viewpager 滑动

2015-04-30

java反编译工具

java 反编译工具 很好用的工具 大家来下载吧

2014-08-06

常用的java api文档

常用的java api文档

2012-09-14

《Java十大经典案例》源代码

《Java十大经典案例》源代码

2012-09-14

java开发案例分析

java项目

2012-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除