自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (27)
  • 收藏
  • 关注

原创 springboot oauth2.0 服务端与资源端分离

springboot oauth2.0 服务端与资源端分离springboot oauth2.0 服务端与资源端分离服务端pom.xmlapplication.properties启动类配置类postman访问图资源端pom.xmlapplication.yml启动类controller里的资源类配置类postman访问图服务端...

2018-07-20 20:20:44 4651 3

原创 nio按行读文件

nio按行读文件

2017-05-20 15:58:26 1083

原创 arcgis中如何使用查询构建器筛选数据

arcgis中如何使用查询构建器筛选数据没勾选时数据显示勾选时数据显示看看数据情况查询构建器的使用函数说明筛选后结果arcgis中如何使用查询构建器筛选数据说明:我用的arcgis是10.4版本。 场景:我用别人的.shp数据制图时发现,有一个“乡镇_point.shp”文件中显示了乡、镇、街道三种数据,但我不想显示街道数据,怎么办呢,以下是解决过程。没勾选时数据显示勾选时数据显示看看

2017-04-20 17:16:25 26964

原创 用自己写的接口文档生成工具生成入参出参文档

用自己写的接口文档生成工具生成入参出参文档下载建工程安装附图用自己写的接口文档生成工具生成入参出参文档本文主要是演示这个工具是怎么用的下载建工程下载的文档是用eclipse直接打包的原工程,直接引到eclipse中,真正要使用的类在com.syz.tool.doc这个包中,其它的都是测试用的。DocMain是main方法入口。安装/doc/pandoc-1.19.1-windows.msi主

2017-01-04 20:59:56 4195

原创 使用Java运行MyBatis Generator

使用Java运行MyBatis Generator下载源码建工程运行mybatis generator总结使用Java运行MyBatis Generator使用mybatis时经常要写与数据库表对应的匹配表结构的Java POJO(javabean)及SQL 映射 XML 文件(mapper),为了减少这种烦躁的工作,mybatis generator应运而生。下文记录了我从下载genera

2016-12-02 13:47:01 12397 1

原创 根据人民币大写规则写的java工具类

需求场景:传入一个数字,把它转成人民币大写。先看下人民币大写规则:一、人民币大写金额数字到“元”为止的.在“元”之后.应写“整”(或“正”)字.在“角”之后.可以不写“整”(或“正”)字.大写金额数字有“分”的.“分”后面不写“整”(或“正”)字。二、人民币大写金额数字前应标明“人民币”字样.大写金额数字有“分”的.“分”后面不写“整”(或“正”)字.三、人民币大写金额数字前应标明

2016-11-10 17:15:00 1780

原创 redis保存数据的几种类型

redis保存数据时都有key和value,key和value要么是String类型的,要么是byte[]类型的。在此都是讲的String类型的,所用的jar主要有:commons-pool-1.6.jarjedis-2.1.0.jar1.保存数据之String要把一个String保存到redis中,用set(key,value),获取值用get(key)2.保存数据之Li

2016-09-20 16:18:35 35604 1

原创 用java nio写的一个聊天室

下面是用java nio写的一个聊天室,有两个类,一个是服务器ChatServer,一个是客户端ChatClient。他们各自都有一个main方法,运行服务器的main方法启动服务器,这就算是建立了一个聊天室了;然后运行客户端的main方法启动一个客户端进入聊天室,可以多启动几个客户端模拟不同的用户进入聊天室。一个客户进入后,就让他输入昵称,相当于一个登陆过程。输入完昵称后,就可以发言了。发言有两

2016-08-02 16:48:26 1251 4

原创 关于Array的两个小应用

写了一个java类,是关于Array的两个小应用。应用1:给定一个数组,除了一个数出现1次之外,其余数都出现N(N>=2)次,输出出现一次的那个数。应用1的核心是findTheOne方法,它有两个参数,第一个参数是要查找的数组,第二个参数是N的大小。查找规则是:构建一个32位的数组,用来保存所有元素的每一位上的二进制数字之和,然后依次取出32位中各位的数,用此数除以N,如果没有除尽

2016-07-27 18:07:10 364

原创 关于全文搜索elasticsearch中matchQuery和termQuery的区别

如题,本文主要讲关于全文搜索elasticsearch中matchQuery和termQuery的区别,附带一点其它查询用法。准备工作,下载相关jar包,本文所有jar包列表:apache-log4j-extras-1.2.17.jarcommons-cli-1.3.1.jarcompiler-0.8.13.jarcompress-lzf-1.0.2.jarelastics

2016-07-22 18:10:36 32672 2

原创 java实现判断一个字符串是否包含特定关键词

现实当中可能遇到这样的问题:管理员需要配置一些关键字,如果用户发表的评论中包含这些关键字,就做一些处理。下面的这个类可以达到这个目的。package com.syz.util;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.Map;import

2016-07-18 17:44:57 19970 3

原创 关于spring事物的一些测试

spring事物的传播方式主要有以下几种:PROPAGATION_REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY:支持当前事务,如果当前没有事务,就抛出异常。PROPAGATION_REQUIRES_NEW:新

2016-07-13 17:08:16 1976

原创 用java怎么创建一副扑克牌

一张扑克牌有两个属性,一个是花色(suit),一个是点数(rank),下面写一个简单的类Cardpackage com.syz.card;import java.io.Serializable;public class Card implements Serializable{ private static final long serialVersionUID = -4

2016-07-12 10:23:46 8925

原创 一个用servlet写的上传下载

本人闲来无事,写了个servlet,实现上传下载功能。启动服务后,可以在一个局域网内当一个小小的文件服务器。一、准备工作下载两个jar包:commons-fileupload-1.3.1.jarcommons-io-2.2.jar二、创建一个web工程我的工程名叫:z-upload三、配置web.xml<web-app xmlns:xsi="http://ww

2016-07-07 12:50:37 2865

原创 多线程打印字符

写了一个多线程的打印,如一个线程打印12345,另一个线程打印ABCDE,最后结果是1A2B3C4D5E。以下是代码及部分测试结果:打印客户端类:PrinterCilentpackage com.syz.thread.print;public class PrinterCilent {    public static void main(String[] args) {

2016-07-01 17:46:33 2343

原创 css+jquery做的导航

这里只做效果展示,要代码的话直接去下载吧 http://download.csdn.net/detail/yunsyz/8982459nav.zip中有这些文件点开frame.HTML可以看效果火狐效果ie效果出现无法显示,是因为,所点的url连接不上的原因。上面的导航是悬浮的左边的导航,是点击展开的一个粗糙的收缩欢迎讨论学习!

2015-08-09 22:33:03 585

原创 合并表格第一列

最近老是遇见第一列是地市,第二列是区县。说一堆区县对应一个地市看起来不太好看,要把第一列的地市合并在一起。故写了个小小的Demo,留待以后复用。先看效果图,表一为原数据效果,表二为合并第一列后的数据效果:核心代码为一小段js:

2015-01-22 11:28:16 2359 1

原创 利用poi3.9做的excel导出工具

利用poi3.9做的excel导出工具。测试10万行*8列,从查询到生成文件所花时间13620毫秒测试100万行*8列,从查询到生成文件所花时间121443毫秒写得很简单,欢迎深入探讨。

2015-01-09 21:28:39 3942 2

原创 利用SVG图片的路径生成的湖北省地图

先来看看效果图:

2014-06-25 18:35:35 4885

原创 iframe跨域访问问题

最近给一个系统进行系统集成,配置了一个单点,把两

2014-04-21 11:12:50 2463 1

原创 用highcharts写的一个流程图

先来看效果:再看jsp代码:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> 血缘关

2014-03-28 12:20:45 5278 1

原创 一个简单的弹出div,div里是一个表格

先看效果图:默认时来时,产品信息是隐藏的;点击链接时显示,再点一下关闭,或点X关闭。代码在jsp中写的,代码如下:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServer

2014-02-26 15:26:46 2093

原创 highcharts问题相关

最近一直在用highcharts做图形展现,经历了各种问题,从中也获取了一些经验,在这儿列出,方面以后查询。1.要使用highcharts需要加入哪些资源?highcharts下载下来后的文件目录是这样的:只需要js这个文件夹就行了。所以引入到jsp页面的内容是:/resources/js/jquery-1.9.1.js">/resources/Highchar

2014-02-25 16:00:53 911

原创 一个纯js写的分页功能,表格数据为json串

什么也不说了,直接上代码:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> 分页

2014-02-18 13:56:11 1514

原创 js中获取object类型里键值的方法

一种是eval("object." + c)一种是object[c]你试试这两个 /*遍历object方法*/function Traversal(object){var str = '';for(var i in object){ //遍历objectstr += '\n'+(i+' : '+object[i]);  //  i+' : '+object[i] ---

2014-02-18 13:29:42 6023

原创 一个简单的tab标签页,纯css+js写的,带样式

最近经常要用tab标签页,所以写了一个简单的,以后用的话直接拷贝一个,稍微改改就OK了。先看效果图:接下来看下代码怎么写的吧:一、sp文件easytab.jsp<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName(

2014-01-27 17:31:08 6010

原创 身份证小工具,知道身份证号,可以解析出身份证号是否通过校验、性别、年龄和出生所在地

闲得没事儿,写了个身份证小工具。身份证包含哪些信息呢?众所周知,身份证由18个号组成。身份证编码规则:公民身份号码是由17位数字码和1位校验码组成。排列顺序从左至右分别为:6位地址码,8位出生日期码,3位顺序码和1位校验码。地址码(身份证地址码对照表见下面附录)和出生日期码很好理解,顺序码表示在同一地址码所标识的区域范围内,对同年同月同日出生的人编定的顺序号,顺序码的奇数分配给

2013-12-26 22:40:33 10639 4

原创 一个进度条,类似DNF的血条

最近要写下个血瓶效果,于是用PS做了两张图,用DIV做出了这样的效果:这个底色可以用CSS随便改,但这个粉红背景就得改图片了。代码也很简单,就是JS,CSS了,代码如下:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getSe

2013-12-10 10:56:47 2539 1

原创 一个简单的获取数据库连接的工具类

我们经常在已经搭建好的工程上去访问数据库,执行一些操作,但我不想搭建环境,只接用类去访问呢?这时就需要写一个访问数据库的工具类了。本文介绍两种方法:一种是直接把数据配置写在类里,另一种是把数据库配置写在一个properties属性文件里。第一种:package com.easy.util;import java.sql.Connection;import java.sql.Drive

2013-12-08 16:58:39 853

原创 spring+struts2+mybatis整合

今天用spring+struts2+mybatis整合了一个框架,以下是各文件配置内容或代码。一、建立一个web工程,取名zframe二、引入jar包三、配置web.xml zframe characterEncoding org.springframework.web.filter.CharacterEncodingFilter

2013-12-07 15:23:46 9953 1

原创 spring配置文件中jdbc:initialize-database标签的研究

在spring的applicationContext.xml中如果引入了:xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"xmlns:aop="http://www.springframewor

2013-12-07 13:09:06 6572

原创 在jsp页面获得url参数的方法

当一个url过来时,如:http://localhost:8080/pro/demo/hello.jsp?name=john,在hello.jsp页面,我们可以这样得到name的值:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerN

2013-12-06 11:40:31 1076

eclipse-class-decompiler-update_v2.10.0.zip

Eclipse Class Decompiler是一款Eclipse插件,整合了多种反编译器,和Eclipse Class Viewer无缝集成,能够很方便的使用插件查看类库源码,进行Debug调试。 同时还提供了在线自动查找源代码,查看Class二进制字节码的功能。 本插件支持Windows,Linux,Macosx 32位及64位操作系统。 Github项目地址为:https://github.com/cnfree/Eclipse-Class-Decompiler

2017-09-22

Postman_v5.0.1.zip

在chrome浏览器上用的扩展程序postman。 使用方法:在chrome浏览器上输入chrome://extensions/进入扩展程序页,或点右边的自定义及控制Google Chrome&gt;更多工具&gt;扩展程序进入扩展程序页。 勾选开发者模式&gt;加载已解压的扩展程序,选择Postman_v5.0.1.zip解压后的目录Postman_v5.0.1即可。

2017-06-22

接口文档生成工具

在给移动端开发人员提供接口时,一般要提供一个入参出参文档,此工具类专为此而写,如有Bug请自行修改。 使用说明:运行com.syz.tool.doc.DocMain的main方法即可。此方法会生成一个d:/data/test.md文件,安装doc目录下的pandoc-1.19.1-windows.msi,执行main方法头上的命令即可把.md文件转成.docx文件。

2017-01-04

z-doc-generator.rar

给移动端开发人员提供接口时,经常要面对的问题的是要给对方提供接口入参出参文档,所以我写了个工具来生成这个文档,如有Bug请自行修改。 入口main方法在com.syz.tool.doc.DocMain中。使用方法,配置要扫描的接口包,运行即可,会打印出出参入参,并写入d:/data/test.md文件中,如果安装了doc目录下的转换器,则可用main上面的命令在cmd中执行,会生成一个test.docx文档。

2017-01-04

pandoc-1.19.1-windows.msi

pandoc-1.19.1-windows.msi

2017-01-04

syz-upload.zip

一个用servlet写的上传下载工程,包括源码和war包。

2016-07-07

z-upload.zip

用servlet写的上传下载

2016-07-07

css+jquery导航

用css和jquery做的导航,可以有N级子目录。下载后点击html文件可以查看效果。

2015-08-09

利用poi3.9做的excel导出工具

利用poi3.9做的excel导出工具。 这是一个工程直接压缩而成的。 测试10万行*8列,从查询到生成文件所花时间13620毫秒 测试100万行*8列,从查询到生成文件所花时间121443毫秒 主要目录: src com.util ----DBUtil.java ----POIExport.java lib dom4j-1.6.1.jar ojdbc14.jar poi-3.9-20121203.jar poi-ooxml-3.9-20121203.jar poi-ooxml-schemas-3.9-20121203.jar xmlbeans-2.3.0.jar

2015-01-09

利用SVG图片的路径生成的湖北省地图

利用SVG图片的路径生成的湖北省地图,有鼠标悬浮事件,点击事件 用tomcat启动就可以看到效果啦。

2014-06-25

highcharts-3.0.4.zip

highcharts-3.0.4.zip 3.0.4版本,用得还不错

2014-02-25

struts-2.3.8-lib.zip

struts-2.3.8-lib.zip struts 2.3.8版本的所有jar包

2013-12-11

spring-framework-3.2.4.RELEASE-dist.zip

spring-framework-3.2.4.RELEASE-dist.zip spring 3.2.4的所有包

2013-12-11

ojdbc14.jar

ojdbc14.jar oracel数据库驱动包

2013-12-11

用servlet写的文件上传及下载功能带进度条

自己用servlet写的文件上传及下载功能带进度条 主要用到两个jar:commons-fileupload-1.2.2.jar和commons-io-2.0.1.jar 内容介绍: com.fm.FileManagerService:一个servlet用来实现主要的文件上传下载逻辑的 com.fm.MyPreogressListener:一个进度监听类,用来做上传进度条的 jquery-1.9.1.js index.jsp:文件列表页面 upload.jsp:文件上传form表单页面

2013-12-11

log4j-1.2.17.zip打印日志所需要的jar包

log4j-1.2.17.zip 打印日志所需要的jar包,主要用到里面的:log4j-1.2.17.jar

2013-12-09

commons-logging-1.1.3-bin.zip

commons-logging-1.1.3-bin.zip 主要用到里面的:commons-logging-1.1.3.jar

2013-12-09

commons-pool-1.6-bin.zip

commons-pool-1.6-bin.zip 数据库连接池配置jar

2013-12-09

commons-dbcp-1.4-bin.zip

commons-dbcp-1.4-bin.zip dbcp连接数据jar包,在spring配置dbcp时要用到

2013-12-09

javacsv2.1.zip_csv文件导入导出工具包

javacsv2.1.zip 一个csv文件导入导出工具包

2013-12-09

mybatis-spring-1.2.1.zip

mybatis-spring-1.2.1.zip mybatis与spring的中间件,一般用mybatis,都要有这个中间件。

2013-12-09

mybatis-3.2.3.zip

mybatis-3.2.3.zip mybatis的jar包,版本是3.2.3

2013-12-09

apache-tomcat-6.0.37.zip

apache-tomcat-6.0.37.zip 解压即可使用

2013-12-09

Oracle Database Error Messages 11g Release 2 11 2

我们操作oracle数据时经常会报一些错误,如ora-00001,imp-00000等。那么这些错误信息是什么意思,又有什么解决办法呢。本文档可查询这些错误的简单原因(Cause),及建议我们能做些什么(Action)。 注:本文档是纯英文。另外,个人认为文档里的cause和action太简单,没有深入详细说明。期待oracle出现更详细的文档。">我们操作oracle数据时经常会报一些错误,如ora-00001,imp-00000等。那么这些错误信息是什么意思,又有什么解决办法呢。本文档可查询这些错误的简单原因(Cause),及建议我们能做些什么(Action)。 注:本文档是纯英文。另外, [更多]

2013-12-09

一个简单的servlet版增删改查小工程

一个简单的servlet版增删改查小工程原代码,导入到eclipse就可以用了。 里面主要有一个ojdbc14.jar,两个访问数据库的工具类,一个db-init.sql,还有一个简单的增删改查servlet,实现了对demo表进行增删改查。 机试面试经常会给你一个jar包和配置,让你用eclipse写一个简单的servlet,实现对给定表的增删改查,本工程就是依此面写的。

2013-12-08

spring+struts2+mybatis整合

spring+struts2+mybatis整合的一个小工程,可以用来学习框架搭建,里面是工程的原代码,可以直接导入到eclipse中。

2013-12-07

jad.zip_jad.exe_net.sf.jadclipse_3.3.0.jar

学习中,需要反编译Java的class文件。这就要用到jad反编译工具了,很实用哦。

2012-09-21

空空如也

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

TA关注的人

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