自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 windows下使用Jedis测试redis

1.在电脑上安装window版本的redis windows版:https://github.com/mythz/redis-windows 2:解压并启动redis服务。 cmd到解压目录,执行C:\Users\yangfeng\Downloads\redis-windows-master\downloads\redis-latest>redis-server.exe redis.wind

2017-07-31 17:16:08 1014

原创 linux下安装redis

在Linux下安装Redis非常简单,具体步骤如下(官网有说明):1、下载源码,解压缩后编译源码。cd /home/huangbaokang/wget http://download.redis.io/releases/redis-2.8.3.tar.gztar xzf redis-2.8.3.tar.gzcd redis-2.8.3make2、编译完成后,在Src目录下,有四个可执行文件r

2017-07-31 16:14:04 892

原创 使用JedisPoolConfig对象时报错

在测试使用Jedis操作radis时,跟着网上的代码敲入了一遍,发现报红叉了,错误如下: 错误的原因是缺少了commons.pool2的jar包,导入后解决问题。

2017-07-31 14:27:52 935

原创 eclipse 导出war包时报svn更新状态失败问题

项目中由于应用到了CXF webservice框架,通过wsdl2java命令工具生成相关代码后,使用eclipse导出war包时报了以下错误。 报了一个svn更新状态失败,查找具体原因是因为该文件生成了.svntmp后缀的文件,网上搜索了相关解决方法,说删除该临时文件,可是再次使用wsdl2java生成了正确的.java文件后,导出war包时依然还是报同样的错。故删除该文件的方法没用。 我

2017-07-31 11:13:53 677

原创 Eclipse导出war包时去掉SVN文件

eclipse打包排除svn文件 在eclipse中Export web项目中,往往会将项目中版本控制文件一起打进了war包,如下设置可以过滤:project properties > Resource > Resource Filters > Add... > Exclude All > Files and Folders > All children (recursive) > Name ma

2017-07-31 10:23:54 508

原创 Redis配置和常用命令

Redis配置redis.conf配置文件: 引用 #是否作为守护进程运行 daemonize yes #配置pid的存放路径及文件名,默认为当前路径下 pidfile redis.pid #Redis默认监听端口 port 6379 #客户端闲置多少秒后,断开连接 timeout 300 #日志显示级别 loglevel verbose #指定日志输

2017-07-31 09:29:03 348

原创 计算两段文本的相识度

package com.wlkj.test;import java.text.NumberFormat;import java.util.Locale;public class SimilarTest { public static void main(String[] args) { String strA = "我喜欢你"; String strB = "

2017-07-28 15:09:09 584

原创 java.util.ConcurrentModificationException 解决办法

在使用iterator.hasNext()操作迭代器的时候,如果此时迭代的对象发生改变,比如插入了新数据,或者有数据被删除。则使用会报以下异常:Java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.u

2017-07-27 18:38:06 2092

原创 linux下重启oracle服务:监听器和实例

一、在Linux下重启Oracle数据库及监听器:方法1:用root以ssh登录到linux,打开终端输入以下命令:cd $ORACLE_HOME #进入到oracle的安装目录dbstart #重启服务器lsnrctl start #重启监听器方法2:Sql代码cd $ORACLE_HOME/bin #进入到oracle的安装目录 ./dbstart #重启服务器 ./lsnrctl start

2017-07-27 08:37:24 1111

原创 DataGrid模板js配置

$("#dg").datagrid({ url:'<%=path%>/org/getImportLogs', striped:true, autoRowHeight : false, toolbar : "#tt", rownumbers : true, height : 'auto', idField : 'org_id', fit

2017-07-26 15:51:28 661

原创 Java获取视频的相关信息,并获取指定时间的视频图片

FFMPEG 功能很强大,做视频必备的软件。大家可通过 http://ffmpeg.org/ 了解。Windows版本的软件,可通过 http://ffmpeg.zeranoe.com/builds/ 下载。因为有这个需求,通过 ffmpeg 获取视频第一帧图片Google一把,就有了结果。 一、视频信息封装类package com.hbk.test;import java.io.*;impor

2017-07-21 15:11:11 2124

原创 oracle11g expdp报错 ORA-06512: at "SYS.UTL_FILE", line 536

今天在使用expdp导出的时候报如下错误ORA-39002: invalid operationORA-39070: Unable to open the log file.ORA-29283: invalid file operationORA-06512: at "SYS.UTL_FILE", line 536ORA-29283: invalid file operation查找问题发现

2017-07-20 12:05:12 4537

原创 MySql 删除数据库出错:Can't rmdir '.\test\', errno: 17

使用navicat mysql 客户端工具删除数据库时出现该问题,发现是该数据库所在文件夹下有非数据库文件, 当时在还原数据的时候,放入了一个psc文件,手动删了多余文件后,就可以正常删除数据库了。

2017-07-20 10:11:08 2868

原创 linux tree命令

第一次了解tree命令是在业余时间看书了解到的,然后在自己电脑安装的linux虚拟机上输入tree .,并没有展示树形结构。原因是要使用tree命令,首先要安装tree模块。运行命令:yum install tree –y 文件结构是不是非常清晰,一目了然!!!

2017-07-19 11:03:13 667

原创 让JavaEE项目支持Https协议

第一步:一个是tomcat配置文件conf/server.xml的修改 <?xml version='1.0' encoding='utf-8'?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE fi

2017-07-19 10:53:00 864

原创 SQL语句中如何使用含有if....else...判断语句

if else语句只有在存储过程,触发器之类的才有,今天突然在sql上当满足某种条件上要取不同的字段值,一开始直接网上查找相关资料,哇,sql上不支持!!! 不过可以使用case when语句解决,各种数据库都支持。车到山前必有路语法:case when 条件1 then 结果1 when 条件2 then 结果2 else 结果N end可以有任意多个条件,如果没有默认的结果,最后的else

2017-07-19 10:04:50 49866 2

原创 java.lang.Error: Unresolved compilation problems:解决方案

出现该问题的原因主要是编译等级跟jdk不一致。 先查看你jdk版本 我这里是1.7,设置下Java compiler 和 Project Facets,问题解决!!

2017-07-18 11:36:52 92931 7

原创 Java中System.arraycopy方法的使用

System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制。其函数原型是: public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length) src:源数组; srcPos:源数组要复制的起始位置; dest:目的数组; destPos:目的数组放置的起

2017-07-18 11:07:32 35742 3

原创 删除数据库中相关表中含有某字段值为XXX的数据,把数据库相关表中某字段的值统一修改为XXX

自己封装的数据库工具操作类。在数据库含有脏数据的时候很好用,也要小心,因为是删除和修改操作!!!import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Arrays;import ja

2017-07-18 09:37:55 1048

原创 使用Java中的Process类调用本地程序

用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。 常用用法: Process process = Runtime.getRuntime().exec(“.\p.exe”); process.waitfor( ); “.\p.exe”是要执行的程序名 waitfor()目的为等待子

2017-07-14 16:40:41 2417

原创 @JsonProperty的使用

一、jackson的maven依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version></dependency> @JsonProperty 此注解用于属性上,作用是把属性的

2017-07-14 14:41:25 3394

原创 Ehcache的配置模板

<?xml version="1.0" encoding="UTF-8"?><ehcache updateCheck="false" dynamicConfig="false"> <diskStore path="java.io.tmpdir"/> <cache name="authorizationCache" maxEntriesLocalHeap="2000

2017-07-14 09:13:07 699

原创 验证码工具类

import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.geom.QuadCurve2D;import java.awt.image.BufferedIma

2017-07-13 16:06:45 507

原创 Java的自定义注解编写、使用、获取

一、:自定义注解的编写。import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotat

2017-07-13 11:39:04 704

原创 Java进制转换工具类

import java.nio.charset.Charset;/** * 十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。<br> * 例如十进制数57,在二进制写作111001,在16进制写作39。<br> * 像java,c这样的语言为了区分十六进制和十进制数值,会在十六进制数的前面加上 0x,比如0x20

2017-07-12 17:09:12 3403 1

原创 BootStrap Table的JS封装

目前很多项目前台都使用bootstrap技术,初次接触时看了点网上的视频教程,深深地被它的样式所吸引,因为它是一个响应式的框架,可以根据浏览器的宽高自适应显示。 作为一名后台开发人员,bootstrap table分页的实现是后台必备的利器。以下是在guns框架的bootstrap-table-object.js文件中对bootstrap table的js封装。/** * 初始化

2017-07-12 09:26:22 5475 8

原创 Jfinal实现定时任务调度

很多时候,我们会遇到让系统自动执行某段代码去执行业务相关逻辑。如生日短信通知,我们需要一个定时任务,获取到生日当天的所有用户,然后执行短信推送等业务逻辑,Jfinal是如何实现定时任务调度呢? 第一步:在Jfinal的过滤器中的configPlugin方法中加入自己实现的jfinal插件接口类配置。@Overridepublic void configPlugin(Plugins me){Qu

2017-07-10 18:07:35 2077

原创 Mysql数据库导入导出

在进行数据迁移时,使用navicat等系列mysql客户端工具导出成.sql文件,然后在需要的mysql机器上进行导入,自己亲测,发现了问题,用该类工具进行导出导入会丢失部分数据,感觉不可靠。 以下是我用navicat工具的导出方式: 然后在目标机器上新建对应的数据库,然后执行: 选择刚导出的sql文件,执行,令我惊讶的是,数据丢失了!!!! 以下这个是导出前某张表的数据条数:

2017-07-06 09:23:45 586

原创 SpringBoot入门系列:Hello World

第一步:在Eclipse开发工具中新建maven工程,pom文件采用官网中的配置,如下所示:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch

2017-07-06 09:00:43 380

原创 oracle 将Number型字段转为时间类型 将毫秒转为时间类型

将number类型转成日期类型:如将毫秒转日期 SELECT TO_CHAR(字段名 / (1000 * 60 * 60 * 24) + TO_DATE(‘1970-01-01 08:00:00’, ‘YYYY-MM-DD HH24:MI:SS’), ‘YYYY-MM-DD HH24:MI:SS’) AS CDATE FROM 表名;SELECT TO_NUMBER(TO_DATE(‘2005

2017-07-04 16:36:38 12137

原创 mysql出现1030 Got error 28 from storage engine解决方法

MySQL 1030 error 出现的原因是没有足够的空间,清理磁盘空间即可恢复正常使用。清空/tmp目录,或者修改my.cnf中的tmpdir参数,指向具有足够空间目录

2017-07-04 09:45:42 3581

原创 日志管理器(封装)ScheduledThreadPoolExecutor

第一次接触java.util.concurrent.ScheduledThreadPoolExecutor类,用于执行定时计划任务,代码收藏于Guns框架。import java.util.TimerTask;import java.util.concurrent.ScheduledThreadPoolExecutor;import java.util.concurrent.TimeUnit;/

2017-07-03 17:24:01 870

原创 HttpKit的封装类

/** * 向指定URL发送GET方法的请求 * * @param url 发送请求的URL * @param param 请求参数 * @return URL 所代表远程资源的响应结果 */ public static String sendGet(String url, Map<String, String> param) {

2017-07-03 16:50:17 716

原创 获取任意小数点位的百分比表示

public static String percentRandomPoint(double value, int n) { NumberFormat percent = NumberFormat.getPercentInstance(); percent.setGroupingUsed(false); percent.setMaximumFracti

2017-07-03 14:19:17 970

原创 Java获取一段中文的首字母,不依赖其他框架

在JaveEE项目中,经常会遇到通过首字母查询内容的需求,如何获取中文的首字母呢?该实现方式涉及到汉字编码方面的知识。以下代码是查看Guns框架中的实现,借鉴并收藏下。import java.util.Random;/*** * * 得到中文首字母 * */public class PingYinUtil { public static void main(String[] arg

2017-07-03 14:07:56 1844

nacos2.2.1整合达梦数据库进行持久化

通过下载nacos2.2.1源码,使用IDEA进行源码修改,重新编译生成nacos版本包。 压缩包里有nacos2.2.1官网源码,以及整合后的源码,以及安装教程文档。

2023-08-02

nginx离线安装.zip

在遇到不能yum安装时,你必须掌握的离线安装nginx方法,相关依赖包已在压缩包中。

2020-08-07

wbox.js弹窗插件,一款不错的弹窗插件选择

wbox.js为一个Jquery弹窗插件,是一款值得推荐的弹窗插件

2019-07-25

zabbix环境的搭建

在linux服务器环境中搭建zabbix智能化运维平台,该文档通过安装php,apache, mysql,zabbix实现

2019-04-10

jquery瀑布流插件

响应式jquery瀑布流插件,不依赖第三方js,在前端页面特效中,值得收藏

2019-02-19

企业进销存管理系统源码

企业进销存管理系统源码,数据库使用mysql,使用技术shiro,jpa,spring boot,easyui,highcharts4

2019-02-14

linux静默安装oracle11g

详情讲解oracle在linux上静默安装的步骤,望能帮助到各位运维人员遇到无图形界面linux情况下施展拳脚。

2018-12-26

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

TA关注的人

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