自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cloud 专栏

写的更少,但做的更多

  • 博客(22)
  • 资源 (24)
  • 收藏
  • 关注

原创 Java 实现系统权限控制思路

首先介绍下思路:1、用户表 user;2、角色表 role;3、菜单 menu;4、角色菜单权限表 role_menu;5、用户菜单权限表 user_menu;如图:根据用户角色取出该角色所有权限,并对用户进行权限分配;注意菜单的按钮(新增、删除、修改)权限是放在中间表(user_menu)中的;1、新增用户时,是要根据用户角色进行分配权

2016-12-19 14:47:45 42552 21

原创 Java 实现导出Excel功能

眼见为实,直接上效果图:首先导出吧,我在项目中是这样用的:第一步,创建一个webbook,对应一个Excel文件第二步,在webbook中添加一个sheet,对应Excel文件中的sheet 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制short 第四步,设置样式第五步,设置导出数据第六步,弹出下载框我把每一步的方法都抽离...

2016-12-16 11:50:44 17794

翻译 接口测试常用工具PostMan

接口测试插件,对第三方接口进行测试。

2016-12-30 11:34:10 1098

转载 HTTP协议浅析(下): 使用HTTP协议实现通信

服务器的开发不容易,尤其是开发高性能、稳定性好服务器,更加不容易,因此人们尝试更好简单的方式来开发软件。在服务器方面,使用Web服务器,采用HTTP协议来代替底层的socket,是常见的选择。采用HTTP协议更加除了能得到稳定的服务器支持外,更加可以兼容各种客户端(手机、PC、浏览器)等等。这样实现了一个服务器之后,多个客户端可以通用。

2016-12-30 10:40:13 1817

翻译 获取客户端IP地址

获取客户端IP地址实现方式

2016-12-29 16:20:00 894

原创 Java 接口调用

通过网络编程调用第三方接口,并返回相应结果,不用自己编写复杂的程序;比如要查询快递到那了,就可以调用第三方提供的接口查询物流信息;

2016-12-29 14:58:32 384

转载 Java 泛型

泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添加任意类的对象,即使最常见的情况是在给定映射(map)中保存某个特定类型(比如 String)的对象。

2016-12-27 19:00:50 242

转载 Redis快速入门

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或

2016-12-26 11:12:16 220

原创 Java服务端程序简化

服务端程序优化

2016-12-23 13:59:51 1236

转载 Java 生成验证码

有效防止对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上是用验证码是现在很多网站通行的方式(比如招商银行的网上个人银行,腾讯的QQ社区),我们利用比较简易的方式实现了这个功能。

2016-12-23 09:28:25 372

转载 彻底理解JAVA动态代理

代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。

2016-12-22 09:36:22 392

翻译 Java中的反射机制

反射原理(引入JDK中的官方说明):反射允许编程访问关于加载类的字段、方法和构造方法的信息,并允许使用反射字段、方法和构造方法对其底层对等项进行操作。主要是通过 class 返回类的 字段、方法、构造方法,如 Spring 的工厂模式就是通过反射来实例实类的;

2016-12-21 10:27:12 378

转载 Java 正则表达式数据校验

对前端转过来的数据进行校验,验证数据是否合法;对用户名、密码、手机号、邮箱、身份证、中文进行校验.....

2016-12-20 16:28:21 16482

翻译 Java Mail 邮件发送

JavaMail是SUN提供给开发人员在应用程序中实现邮件发送和接收功能而提供的一套标准开发类库,支持常用的邮件协议,如SMTP、POP3、IMAP,开发人员使用JavaMail编写邮件程序时,无需考虑底层的通信细节(Socket),JavaMail也提供了能够创建出各种复杂MIME格式的邮件内容的API。

2016-12-19 18:41:09 558

原创 clipboard 实现复制

浏览器内容复制到系统剪贴板的脚本,支持 Chrome 42+、Firefox 41+、IE 9+、Opera 29+;

2016-12-19 16:13:37 6999

原创 Mysql 关于数据类型注意事项

1、时间类型 中的 timestamp ,这个类型主要是用来显示时间的,TIMESTAMP值可以从1970的某时的开始一直到2037年,精度为一秒,其值作为数字显示;此类时间比较精确,在项目中经常中用到,下面来介绍下要注意的地方如果说你这个字段是add_time 添加时间,最好把勾去掉,不然修改这条数据时,添加时间会修改,这显然是不合理的;不会如果是 upd_time 修改时间就不用管

2016-12-19 14:26:35 501

原创 Java excel 导入功能

spring mvc 数据导入功能,读取excel文件数据,并将数据写入数据库;

2016-12-16 12:03:39 1058

原创 Java robot 机器人 自动编写 holleword

Robot 的主要目的是便于 Java 平台实现自动测试。、自运行演示程序和其他需要控制鼠标和键盘的应用程序生成本机系统输入事件。

2016-12-15 16:16:27 2211

原创 Jsoup 爬虫 抓取网络图片

通过Java的Jsoup API 解析网站HTML,通过网站URL地址、获取HTML文本内容。通过Java URL API 获取图片流信息,然后写入本地;

2016-12-15 09:03:53 3839 2

原创 web 开发干货分享

Web开发实用小技能,不喜勿喷。

2016-12-14 18:19:47 417

原创 数据库 得到上个月第一天和最后一天 SQL

数据库时间计算,得到这两个数据可以用来统计上月的收入、访客;比如每月的一号要统计上月数据,首先就要得到上月的第一天以及最后一天;

2016-12-14 18:07:43 1788

原创 web 前端修改 自动刷新 插件使用 liveReload

修改html、Jsp、css、Js实现自动刷新,解放F5手动刷新;手动刷新插件的使用详解, Firefox浏览器 liveReload 实现自动刷新。

2016-12-14 14:06:58 4690

百度富文本编辑器压缩包

百度富文本编辑器压缩包, 一个非常不错 的编辑器压缩包!

2017-02-22

上传图片JS脚本

上传图片神器,ajaxfileupload.js 脚本

2017-02-22

livereload 自动刷新工具

html js 修改后自己刷新

2017-02-15

Xsell 连接Linux

连接Linux客户端

2017-01-11

Linux_Radis压缩包

Linux Radis 安装包下载

2017-01-09

WinSCP文件上传

Linux与Window上传文件,操作系统间文件互传工具。

2017-01-05

Linux_tomcat

Linux操作系统下Tomcat服务器安装包;

2017-01-05

LinuxJDK安装程序3

Linux下JDK安装程序,安装包用程序分割成三份,CSDN上传文件限制在60M,安装包大小在135M,需要下载三份文件,然后使用程序进行合并,合并文件的程序已经写好了; 具体操作参照博客:http://blog.csdn.net/u014266877/article/details/54093015

2017-01-05

LinuxJDK安装程序2

Linux下JDK安装程序,安装包用程序分割成三份,CSDN上传文件限制在60M,安装包大小在135M,需要下载三份文件,然后使用程序进行合并,合并文件的程序已经写好了; 具体操作参照博客:http://blog.csdn.net/u014266877/article/details/54093015

2017-01-05

LinuxJDK安装程序

Linux下JDK安装程序,安装包用程序分割成三份,CSDN上传文件限制在60M,安装包大小在135M,需要下载三份文件,然后使用程序进行合并,合并文件的程序已经写好了; 具体操作参照博客:http://blog.csdn.net/u014266877/article/details/54093015

2017-01-05

Linux极品五笔压缩包

Linux操作系统中五笔输入法压缩包

2017-01-03

接口测试工具PostMan

谷歌提供的接口测试工具

2016-12-30

Jquery 脚本

通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。

2016-12-23

二维码生成jar包下载地址

二维码生成工具类 ZXing 方式生成二维码,需要的可以下载学习

2016-12-20

Jsoup网络爬虫Jar

jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。

2016-12-20

浏览器内容复制到系统剪贴板的脚本

浏览器内容复制到系统剪贴板的脚本,支持 Chrome 42+、Firefox 41+、IE 9+、Opera 29+;

2016-12-19

Tomcat服务器插件

Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

2016-12-15

maven插件Jar管理

Jar包管理工具,Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长

2016-12-15

Mysql数据库安装程序

mysql数据安装程序,MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

2016-12-15

前端、数据库、服务端帮助文挡集合

包含很多帮助文挡,Mysql、Jquery、html、Mybatis、JDK帮助文挡,帮助文挡集合;

2016-12-15

SVN客户端代码管理工具

SVN客户端

2016-12-14

百度富文本编辑器

2016-12-14

mysql 客户端安装程序

2016-12-14

空空如也

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

TA关注的人

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