- 博客(68)
- 资源 (17)
- 收藏
- 关注
原创 idea打包gradle编译的springboot工程
关于idea打包,整理的知识点:一般是gradle仓库中的依赖打包,还有本地第三方打包1、idea > File > project structure > Artifacts,这样可以打jar包 2、注意选择项,新加Library Files,可以引用gradle下载私服上的代码,也可以引用第三方的jar包如上图,我在Idea的工程目录...
2018-12-19 00:24:14 1876 1
原创 idea创建gradle构建springboot工程记录
花了一些时间,整合了一下idea创建gradle构建的springboot2工程,现记录如下:下载的idea-2018.3.1,下载好后,去找个破解码就可以用了。plugins里面安装lombok插件,这个可以简化java代码。创建springboot工程,新建工程spring initalizr,定义你硬盘上的jdk目录,custom,定义为http://start....
2018-12-18 23:58:08 1138
原创 Oracle VM 虚拟机配置
最近用了Oracle的虚拟机,感觉还是好用,这里安装就不重复了,记录一下桥接网卡,修改IP的方法吧。我在Oracle VM里安装了CentOS6.5的操作系统,下面是设置桥接网卡:上面这个网卡,是我自己本机上的使用的网卡。上面是虚拟机的网卡地址,下面是配置的IP:然后启动虚拟机的系统后,在目录/etc/sysconfig/network-scripts/目录下,设置if
2017-11-10 11:03:17 1308
转载 shiro安全框架异常退出没有清除缓存信息处理方案
最近项目遇到问题,shiro框异常退出没有清除缓存信息,服务器重启后,又拿旧的缓存session来登录,造成后台报错。这里转载网友的文章,记录一下解决方法。大体就是重写sessionManager类,做一个清除操作。配置默认会话管理器: 全局的会话信息设置成15秒,检测扫描信息间隔30秒,第三个参数就是是否开启扫描重写管理器类的一个方法packa
2017-09-11 17:53:42 6136 1
原创 linux crontab 相关操作
很早之前就弄过linux的crontab,老是弄了又忘记,现在就记录下来。以一个简单的案例为例子:下面的案例是每天定时在linux上,停止并启动tomcat程序。首先,我们写一个脚本,去kill掉tomcat的进程,这样去停止tomcat。我这里使用的是centosstop-portal.sh#!/bin/shps -ef | grep java | grep -v grep |
2017-08-23 10:54:39 315
原创 spring factory-bean用法
在spring配置中,单个bean注入到spring容器中很简单,下面说说spring factory-bean的用法。作为spring 工厂bean,可以通过工厂,反射机制去读取实例化bean,下面是配置文件中的代码: InitFactory.javapackage com.zyujie.monitor.init;public class InitFac
2017-07-14 16:27:07 1710
原创 Netty实例
Netty做为一款性能优秀的NIO框架,现在的版本是4.1.13,之前出到netty5了,但都是内测版本,可能作者觉得netty5并不是很好,于是官网和git上都没有了。所以本实例,还是采用netty4.1.13正式版,做为开发基础包。这里就直接引用了一个完整包:netty-all-4.1.13.Final.jarNetty需要客户端和服务端进行交互,下面是代码,服务端类:AppSer
2017-07-14 10:28:36 1096
原创 jedis的消息订阅和发布实例
redis做为内存数据库,性能还算可以,java连接redis通常通过jedis相关接口:redis除了数据的存储外,还有消息订阅和发布的功能:下面写了一个小实例,本实例采用的是:jedis-2.8.0.jar的包做了三个类,一个是消息发布类,另外两个是消息订阅类:RedisPublish.javapackage com.zyujie.redis;import redis.cl
2017-07-14 09:35:20 1014
转载 一些算法JAVA实现
在网上找了很多朋友的文章,总结一些常用的算法,用JAVA实现,把其记录下来:冒泡排序:数列中,两个相邻的元素进行比较,如果顺序错误,就交换,以此类比较,一直比较到元素的最后一位。public class maopao { public static void main(String args[]) { int[] values = { 3, 1, 6, 2, 9, 0, 7, 4,
2015-07-03 14:36:29 663
原创 myeclipse10新建maven工程
今天学了一下maven,把一些简单的配置方式整理了一下!首先,从apache官网下载maven程序。我这里下载的是apache-maven-3.0.5-bin.zip,并解压出来。其中conf目录下的settings.xml是配置文件,这里新增了下面一句话,配置本地仓库:D:\z\maven\repository打开myeclipse10,Window--Prefereneces-
2015-06-24 15:46:06 2285
原创 mysql数据库的相关操作
很久没有写文章了,今天弄了一下mysql数据库。就记一些心得,以后方便查阅。mysql数据库,有几个版本,一些企业版、标准版本,是需要付费的。如果使用社区版和集群版则是免费的。于是从官网下载了一个社区版本,mysql-5.6.25-win32,发现是不需要安装的,下载解压后,在bin目录,直接运行mysqld.exe,就启动了mysql的服务。默认的用户是root,密码则是空。使用
2015-06-05 14:42:50 683
转载 Apache的ab工具进行压力测试
转载了网上朋友的文章,做为一个记录。以后做压力测试的时候方便使用:Apache附带的ab工具(本机使用的PHP环境是WAMP集成环境,ab工具位于D:\wamp\bin\apache\Apache2.2.21\bin)非常容易使用,ab可以直接在Web服务器本地发起测试请求,这至关重要,因为有些时候我们需要测试的仅仅是服务器的处理性能,并不想掺杂着网络传输时间的影响。ab进行一切测试的本质都是
2015-03-12 16:42:30 833
转载 Apache的ProxyPass指令详解
min0到后端服务器的总是打开的链接最小数。max1...n允许连接到后端服务器的硬性最大链接数。 硬性最大值 的默认值为当前MPM中每个进程的线程数量。在Prefork MPM中,该值总是为1,在Worker MPM中,该值受 ThreadsPerChild控制。smaxmax根据需要最多创建数量为柔性最大值(Soft Maximum),也就是
2015-03-11 17:08:43 1201
原创 ORACLE创建表空间和用户的基础东西
/**创建表空间**/#数据表空间create tablespace sw_data logging datafile 'D:\oracledata\sw_data.dbf' size 100m autoextend on next 20m maxsize 2048m extent management local;#临时表空间create temporary tablesp
2015-01-23 15:52:31 675
转载 javascript常用的正则表达式验证
今天摘抄了网上一些朋友的文章。结合自己的测试,整了一下一些常用的js正则表达式验证方式。下面以一下html页面的方式展现出来。代码在javascript部分:以后有合适的再陆续补充 javascript正则表达式 function checkUser(str){ /**只允许字母数字和下划线,且长度4-16以内**/ var re = /^[a-zA-z]\w{3
2014-12-18 16:31:53 895
原创 JAVA生成验证码
原理:页面端通过定义img的src直接请求到服务器端,服务器端生成验证码图片,保存验证码值,并将图片通过流的方式返回到页面端。生成验证码图片:通过java绘制2D图片。下面代码:/** * 随机生成验证码 */ public ModelAndView createCheckCode(HttpServletRequest request, HttpServletResponse res
2014-12-12 17:29:23 1462 1
原创 Oracle存储过程的调用
好久没有写博客了,今天又来写一篇,工作都好久没有用到Oracle数据库了,昨天做了一个Oracle数据库存储过程的例子,用JAVA APP去调用,现在把代码传上来:首先:还是先把存储过程写好!(关于对一张表的分页查询)--因为现在好多Web App,在JS端口都有封装好的grid控件,所以这里,只传开始记录数,和结束记录就可以了。简单的练习而已CREATE OR REPLACE PR
2014-01-20 16:34:08 1153
原创 Android开发环境搭建
今天心血来潮,学学Android开发,首先当然是开发环境的搭建了:网上找了很多达人的资料,结合自己本机环境,还是弄出来了一个Hello程序。下面写下步骤,方便以后学习使用:1、准备工作--开发软件的准备和安装 a、Windows xp Vista win8系统。Mac OS X10.48或者更新版本。Linux。 b、Android SDK 10R2以上。 c
2013-12-21 02:11:43 955
原创 eclipse jee 和 myeclipse web项目的转换
今天受到一个同事的启发,他一直在javaee的开发中,使用纯eclipse,虽然麻烦,但是也有好处,小巧免费。于是,自己下了一个eclipse jee来部署一下开发环境,下面记录了eclipse jee 和 myeclipse web工程项目的转换:eclipse版本:eclipse-jee-kepler-SR1-win32.zip 大小:247MBmyeclipse版本:MyE
2013-11-20 16:30:39 7492 1
原创 Ext4.1 Grid 分页查询
最近用Ext4.1自己做了做项目的练习:把一些知识点,在这里记录下来了!上面一个form表单,用作添加用户信息,包含了一些验证技巧。下面是一个带查询参数的分页Grid。/**预加载的组件**/Ext.require([ 'Ext.grid.*', 'Ext.data.*', 'Ext.util.*', 'Ext.toolbar.Paging',
2013-11-16 22:55:19 8338 1
原创 perl的一些学习笔记
今天起,这篇文章来记录一些perl的学习笔记,希望能坚持下去,持续更新。1、先上一段perl读取配置文件,连接数据库的代码。config.ini--数据库的连接字符串配置文件:=127.0.0.1:1521=mymis=mymis=ORCL=data.pl--读取config.ini,通过perl的DBI去操作数据库:#!/usr/bin/perluse DBI;$dbh=
2013-11-14 11:29:01 1227
原创 b-shell的一些学习笔记
今天起拿这篇文章来记录一些B-SHELL的学习笔记:希望能坚持下去,持续更新。1、上一段shell读取配置文件,连接数据库,执行SQL的代码:config.ini--数据库连接字符串配置文件:=127.0.0.1:1521=mymis=mymis=ORCL=data.sh--读取config.ini的配置属性,连接数据库,执行SQL#!/bin/bashusername=''
2013-11-14 11:21:10 1476
原创 javascript函数、匿名函数、闭包的知识
最近回顾了一下javascript的相关知识,借鉴很多资料,加上自己的理解。把学习心得整理下:一、javascript函数的声明大概有三种方法:1、最常规的写法:我这里给个例子//1、最常见函数写法function general(){ alert('hello javascript!');}2、匿名函数的写法://2、匿名函数的写法var anonymit
2013-11-08 18:29:37 1042
原创 tomcat配置https访问系统
确认系统中装好了openssl,如果没有则安装!通过https协议访问,需要安装证书!这里使用java去生成证书:cmd,命令行执行命令:keytool -v -genkey -alias tomcat -keyalg RSA -keystore /weblogic/apache-tomcat-6.0.32/conf/tomcat.keystorekeytool -v -gen
2013-10-11 11:33:15 1379
原创 oracle的数据导入导出
最近学习oracle数据的操作,主要是导入导出的实现:好多朋友说用exp和imp做导入导出。可是exp和imp不太灵活。单表数据导出,生成文件格式不太好控制。好些ETL系统,数据的抽取,加载。针对oracle,都是通过sqlplus spool导出,sqlldr加载数据。下面用shell写了两个脚本,对oracle数据的导出和加载进行操作:导出:用sqlplus spool,但是set的命
2013-08-22 17:55:39 1173
转载 Java性能优化的一些小技巧
网上转载了别的同学的好文章:我们在程序开发的时候,同时也需要注意性能上的技巧。Java性能优化技巧1.尽量使用final修饰符。带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final的,则该类所有方法都是fin
2013-07-17 15:40:35 930
原创 Velocity的练习
Velocity做为Java的模板引擎,在开发中,也会经常用到。下面做了一个Velocity的练习:把练习的代码记录了下来。先把用到的lib包给发上:(其实可以不用log4j的。我这里使用了,顺便复习一下log4j)commons-beanutils-1.7.0.jar、commons-collections-3.2.1.jar、commons-digester-1.8.jar、commo
2013-07-09 15:05:40 2142
转载 java实现一元线性回归算法
网上看一个达人用java写的一元线性回归的实现,我觉得挺有用的,一些企业做数据挖掘不是用到了,预测运营收入的功能吗?采用一元线性回归算法,可以计算出类似的功能。直接上代码吧:1、定义一个DataPoint类,对X和Y坐标点进行封装:/** * File : DataPoint.java * Author : zhouyujie * Date :
2013-07-04 17:24:29 20724 5
转载 apache2.2 + tomcat7 集群配置记录
一直说做一下这个集群练习的,今天终于有时间了,就练习了一下,网上摘录了很多朋友的技术成果。完成了自己的练习。官网上下载的apache版本为:httpd-2.2.22-win32-x86-no_ssl.msitomcat的版本是:apache-tomcat-7.0.30在自己的电脑上:window xp上做的练习安装apache,这个就不说了。一路next就可以。小弟做了三个to
2013-07-03 18:32:01 3037
原创 Quartz整合Spring的练习
前段时间做了一个quartz的练习,发现最近学习,都是网上东搜西找的。呵呵。quartz一个定时任务的框架,类似windows平台的任务计划,linux平台的crontab。下面就附上代码:首先是个小例子,代码实现的quartz:用到的jar包先说一下:aopalliance-1.0.jar、aspectjweaver-1.5.3.jar、c3p0-0.9.1.1.jar、co
2013-06-17 18:15:58 8240
原创 Java Rmi的练习
最近做了个Java Rmi的小例子,把代码贴出来,和大家交流交流。也是网上搜罗。一些达人朋友的技术成果。呵呵!!!Java Rmi指的是远程方法调用 (Remote Method Invocation)。做Java分布式开发用的!!!什么是分布式开发,举个小例子哇:小Z是四川人,户籍肯定是在四川的户籍数据库里,前阵子在山西报名学驾校,山西这边的系统要查询小Z的户籍信息,应该就是通过远程调用
2013-06-13 17:51:07 1711
原创 java web taglib自定义标签的练习
整理了一下以前的练习,把jsp tag的练习记录一下:新建mytag.tld:放置在web-inf下面: 1.0 1.1 displayDate com.zyujie.util.DateTagNoBody empty displayDateTwo com.zyujie.util.DateTagAt
2013-03-29 11:27:23 11574
原创 js操作cookie,实现登录密码保存
网上借鉴了一些朋友的经验,做了一个小例子,js操作cookie,实现登录密码保存。cookie的存放方式是以键值对的方式保存的。通常cookie和session,是web开发中用于存储信息的对象,session存在于服务器的内存中,而cookie则是存在客户端,所以js可以直接操作cookie进行信息的存储和读取。js存放cookie一般的写法,如:document.cookie="use
2013-03-28 10:55:08 36833 13
转载 Java web工程判断用户是否重复登录
前几天,网上找了些朋友的资料,做了一个小功能,验证用户是否重复登录。原理就是:每一个用户,登录前有一个验证,当第一次登录时,会把其session信息,添加到一个特定的静态变量中。当第二次登录时,验证到静态变量中存在该用户的信息,就表示为重复登录。jsp代码,一个form表单提交:<form action="/struts2upload/system/login/reLogin.acti
2013-03-26 10:55:15 17402 10
ide搭建的gradle构建的springboot2源代码
2018-12-18
cs端的java-spring-quartz框架
2017-07-14
js实现遮罩加载效果
2012-03-21
The Data Warehouse ETL Toolkit中文版
2011-01-07
软件开发相关文档模板,可行性研,需要分析,概要设计,详细设计,单元测试书
2010-07-21
js分页效果,很简单,很实用
2010-05-28
select树dtree和div实现
2010-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人