自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 Ubuntu 18.04更新软件源

18.04 source一、首先先备份系统默认的源,以防更新失败丢失原有配置文件。  sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak二、打开默认源文件sources.list、更新文件配置,如使用网易源,操作步骤如下:  打开文件  sudo vim/etc/apt/sources.list  替换默...

2019-07-10 15:34:00 1571

转载 vim 跳行查看日志

VIM 跳跃行号一、显示行号在命令模式下输入:set nu 或者 :set number即可显示行号二、跳跃行号在编辑模式下输入ngg 或者 nG 【n为指定的行数(如25)】25gg或者25G 跳转到第25行.在命令模式下输入行号n: n如果想打开文件即跳转vim +n filename查看当前光标所在的行Ctrl+g...

2019-05-28 19:04:00 872

转载 RabbitMQ死循环-延长ACK时间

一、应用背景  今天做一个需求,要将RabbitMQ中的任务取出并执行,为防止任务执行期间出错,设置NO_ACK=FALSE标志,这样、一旦任务没有应答的话,相应的任务就会被RabbitMQ自动Re-Queue,避免丢失任务。然而、由于任务执行时间较长,通常需要五、六分钟,甚至更长;我们都知道一旦一个任务被取出执行,该任务就从Ready状态更改成Unacked状态。如图所示:...

2018-08-08 19:10:00 1744

转载 DB2锁表或超时解决方案

DB2锁表或超时一、场景对数据表进行更新(查询没问题),错误提示如下:SQLCODE=-911, SQLSTATE=40001, DRIVER=3.63.75SQL0911N The current transaction has been rolled back because of a deadlock这是DB2表死锁或超时的错误:二、解决方案1、进入数...

2018-08-01 15:18:00 1848

转载 SQLYog 快捷键

SQLYog常用快捷键Ctrl+M 创建一个新的连接Ctrl+N 使用当前设置新建连接Ctrl+F4 断开当前连接对象浏览器F5 刷新对象浏览器(默认)Ctrl+B 设置焦点于对象浏览器SQL 窗口Ctrl+T 新建查询编辑器Ctrl+E 设置焦点于 SQL 窗口Ctrl+Y 重做Ctrl+Z 撤销Ctr...

2018-07-30 14:09:00 150

转载 JS 正则查找与替换

JS正则查找与替换一、前提/背景  今天遇到个问题,需要替换字符串中部分字符,这些字符相对整个字符串而言,与其他子字符串类似,无法单独提出;重要的是,该字符串是动态的生成的,就像我们日常看到的网页Url一样,同一个页面,Url路径不总是相同,这时还需要有区别的判断。所以、这时最好的方式,就是使用JS正则表达式匹配各个部分,然后有由各个匹配的部分再组合上参数,替换原来的Url路径。...

2018-06-27 17:27:00 1378

转载 MySQL 批量插入值

MySQL 批量插入值   今天遇到个问题,需要从类似以下语句中的各个小括号【其实也有中括号等】抽取相关字段进行组合【相关规则,此处略去不提】,并保存到数据库中,此时如果每次插入一条,会连续进行多次插入,比较麻烦。      (给你|帮你)(换个|更改|更换|改个|变更|起个)(唤醒词|名字|名称|唤醒词名字|唤醒名字|唤醒名称|唤醒词名称|名)      解析成:        '给你...

2018-06-26 18:54:00 141

转载 Python/Django 批量下载Excel

一、前提  项目上需求的变更总是时时发生的,应对需求的我们,也只能变更我们代码,所以、继前两篇之后,我们的批量下载诞生了二、安装  本文使用zipstream库进行压缩,安装方式:pip install zipstream  生成Excel方式与前一篇博文一致,这里只是为了讲解下批量下载,需要将多个Excel文件保存,并压缩至一个ZIP文件中即可,所以、关于如何生成Exc...

2018-06-25 15:42:00 762

转载 Python/Django 下载Excel2007

一、前提  上一篇,我写了下载Excel2003的博文,这里写下载Excel2007的博文的原因有三:    第一、Excel2003基本已经淘汰了    第二、Excel2003下载文件太大,不利于网络传输    第三、xlwt这个库有个Bug,就是它不支持单元格字符串长度超过32767【这里,有兴趣的同学可以查看下源码】  好了,废话不多说了,我们进入正题。二...

2018-06-25 15:29:00 148

转载 Python/Django 下载Excel2003

一、安装  目前支持Excel2003的第三方库多少还有几个,本文使用的是xlwt,安装方式命令行:pip install xlwt二、使用  首先、引入该库,例如:from xlwt import *  其次、    创建Excel文件,如:workbook = Workbook(encoding = 'utf-8')    创建Excel sheet,如:wo...

2018-06-25 14:59:00 145

转载 Python3安装Scrapy

Microsoft Visual C++ Build Tools  最近项目在写爬虫,项目经理给了个Python Scrapy的爬虫项目,要求使用Java实现相关功能。于是乎在本地先后安装了Python3和Scrapy,在安装Scrapy时出现了个小插曲,现在总结如下:  第一、安装Scrapy  查看网上安装scrapy,网友基本就是告诉你使用命令: pip instal...

2018-05-20 15:23:00 129

转载 服务器响应状态码

服务器常用请求状态码服务器状态码及其含义:200:服务器响应正常。304:该资源在上次请求之后没有任何修改(这通常用于浏览器的缓存机制,使用GET请求时尤其需要注意)。400:无法找到请求的资源。401:访问资源的权限不够。403:没有权限访问资源。404:需要访问的资源不存在。405:需要访问的资源被禁止。407:访问的资源需...

2018-04-27 11:55:00 194

转载 细说同域-同父域-跨域

一、域名级别  域名级别是网址分类的一个标准,包括顶级域名、二级域名等。一个完整的域名由二个或二个以上部分组成,各部分之间用英文的句号"."来分隔,倒数第一个"."的右边部分称为顶级域名(TLD,也称为一级域名,包含一个合法字符串和一个域名后缀),顶级域名的左边部分字符串到下个"."为止称为二级域名(SLD),二级域名的左边部分称为三级域名,以此类推,每一级的域名控制它下一级域名的分...

2018-03-09 20:19:00 1495

转载 细说Ajax跨域

一、什么是跨域  跨域问题来自于浏览器同源策略的限制,包括DOM同源限制和Ajax同源限制,本文探讨的是Ajax跨域。Ajax跨域指的是一个页面的Ajax只能请求和当前页面同源的数据,如果发现请求到的数据不符合要求,浏览器就会阻止返回的数据。所谓同源,指的是协议、域名、端口号都必须完全相同(同一IP的不同域名也是跨域)。同源策略的主要目的是防止CSRF攻击,它可以有效地避免由于恶意攻...

2018-03-09 19:23:00 171

转载 Java GC分析记录

Java GC记录  近来、项目没有特别忙碌的时候,抽空看了下生产环境的项目运行状况,我们的项目一直运行速度不是很快,偶尔会出现卡顿的现象,这点给人的体验感觉也就不那么好了。先抛个测试环境截图(生产环境不方便,单参数设置类似):  由上图可以看出,系统分配的堆内存4G,非堆内存最大2G,理论上、这个数值对于一般的项目绝对是够用的了;然鹅、并非如此,事实情况确是:对于...

2018-02-28 16:28:00 110

转载 SSO单点登录-CAS

待更新。转载于:https://www.cnblogs.com/julygift/p/8465792.html

2018-02-24 14:51:00 104

转载 WebService开发-Hessian

Hessian 开发Web Service一、关于Hessian  Hessian是一个轻量级的remoting on http工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。  这里大家应该明白,本文中的Hessian开发Web Service 并...

2018-02-07 13:32:00 120

转载 WebService开发-CXF

Web Service 开发方式 Apache CXF一、关于Apache CXF在网址http://cxf.apache.org/可以查看到关于Apache CXF的下载及文档介绍,这里不再多做介绍。二、CXF开发方式先抛个图:如图所示,CXF使用注解开发,使用类实现接口的开发方式开发服务器端,由于CXF与Spring整合,在Spring的配置文件中加上配置语句...

2018-02-06 14:10:00 105

转载 WebService开发-xFire

待更新转载于:https://www.cnblogs.com/julygift/p/8418536.html

2018-02-05 17:20:00 100

转载 WebService开发-JDK

待更新转载于:https://www.cnblogs.com/julygift/p/8418387.html

2018-02-05 16:57:00 76

转载 WebService常用技术及术语

一、Web Service是什么?  1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据)  2. 一个跨语言、跨平台的规范(抽象)  3. 多个跨平台、跨语言的应用间通信整合的方案(实际)二、为什么要用Web Service?  web service能解决:跨平台调用跨语言调用远程调用三、什么时候使用Web Se...

2018-02-05 16:53:00 105

转载 WebService的概念

一、序言  大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?  当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客...

2018-02-05 15:34:00 80

转载 Oracle 批量插入值

工作中常遇到将Excel文档数据转为SQL语句,然后再将SQL语句插入到数据库已完成数据转移保存到数据库中,下面介绍下如何一次性插入多条SQL语句,先抛个图:由于真实数据不变给大家看,所以这里是做了处理的,数据虽少,但大家绝对懂得,并不是什么难事。INSERT All INTO T_LEARN_ACCOUNT VALUES (1, '1101200625801')...

2018-01-16 10:46:00 154

转载 Java设计模式--单例模式

直想写点关于设计模式的东西,却懒到现在都没写过什么,今天上午看到项目中的代码,就在这个中午抽出时间写点东西,抛个项目截图先:单例模式:单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。下面介绍Java中常用的单例模式:一、懒汉模式这...

2018-01-15 13:49:00 87

转载 死锁 com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector

最近在IDEA中启动Tomcat经常会碰到这个错误,起初、一直没在意,现在碰到的次数多了,就去查看下这个问题,现描述如下:=2018-01-08 14:27:30,216 WARN [com.mchange.v2.async.ThreadPoolAsynchronousRunner] - com.mchange.v2.async.ThreadPoolAsynchronousRu...

2018-01-08 15:36:00 3733

转载 class java.awt.HeadlessException : No X11 DISPLAY variable was set, but this program performed an op...

今天上午打印回单功能发布到测试环境,报了:class java.awt.HeadlessException : No X11 DISPLAY variable was set, but this program performed an operation which requires it.异常,经查询发现网上解决方案不少,其中解决办法大致如下:export DISPLAY...

2017-12-26 13:47:00 1085

转载 WebLogic部署报java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast t...

今天在部署WebLogic项目时,报了java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory异常。查询报错原因后,发现该异常是由Jar包冲突导致的。大多数开发人员在本地使用Tomcat开...

2017-12-18 14:46:00 1127

转载 Java常用命令与参数设置

我介绍的JDK版本:首先、介绍下JDK常用参数设置,如下是我个人环境的参数:-Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m我们知道,Java的运行内存可以分为对内存和非堆内存,而上面的参数就是为堆与非堆内存进行设置的。-Xms512m         指的是JVM初始堆内存-Xmx1024...

2017-11-28 09:36:00 152

转载 各数据库限制结果集小结

  在查询数据库时,经常会遇到限制结果集返回条数的情况。比如,查询前三条记录,又或者查询中间五条记录等等;下面我们就各种数据库限制结果集条数进行总结一番:1、MySQLMySQL数据库中提供了Limit关键字用来限制返回的结果集,语法为“Limit 需要返回记录的首行行数,要返回记录的条数”,例如:SELECT * FROM T_EMPLOYEE ORDER BY EMP...

2017-11-23 17:39:00 225

转载 Maven 项目pom.xml报错

Maven项目报 Failure to transfer org.apache.maven.plugins:maven-*-plugin:pom原因是maven的plugin并未下载到本地  或者本地下载了,但原有文件被部分覆盖或有新文件添加进来,例如maven-*-plugin-*.pom.lastUpdate添加进来了打开maven的本地库...\repository\o...

2017-11-15 13:55:00 165

转载 Maven 设置Maven源/镜像

在Eclipse/ InteliJ Idea使用Maven时,企业提供的本地仓库经常有些Jar包下载不下来,所以、配置Maven设置国内镜像对开发人员来说是必不可少的。今天写一篇自己配制的Maven镜像源:首先打开Maven设置文件settings.xml,在<mirrors>标签下添加如下镜像:<mirror> <id>a...

2017-11-02 14:26:00 1140

转载 Excel 查找某列中的数据在另一列是否存在并输出其他列的数据

最近在操作Excel文件数据导入数据库时,经常需要检查Excel中哪些数据数据库中已经存在,哪些不存在,然后再将不存在数据库中的Excel数据导入;在此过程中,经常需要操作Excel中的数据,所以、也就使用了个别Excel函数,现在介绍各函数如下:VLOOKUP函数:定义:VLOOKUP(lookup_value, table_array,col_index_num, [r...

2017-10-31 13:28:00 13057

转载 SecureCRT 历史版本下载

最近在使用SecureCRT时,存在网络卡顿现象,然而、同事的SecureCRT工具却一点都不卡,我的SecureCRT是比较老的版本6,同事使用的是版本7,所以就更换下自己的SecureCRT版本。SecureCRT 历史版本下载地址:https://secure.vandyke.com/cgi-bin/check_updates.php?03-62-000000&...

2017-10-25 12:48:00 2032

转载 Maven maven-compiler-plugin版本

项目执行Maven clean后出现WARNING提示。报如信息如下,根据报错信息'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 104, column 12猜测是maven-compiler-plugin的版本信息缺失问题...

2017-09-08 17:03:00 4793

转载 JavaScript 浏览器类型及版本号

项目中偶尔用到判断浏览器类型及相关版本问题,现记录相关代码: function getBrowserVertion(userAgent) { var browserName, browserVersion, types, Info; if (userAgent.indexOf("MSIE") > -1) ...

2017-07-25 20:12:00 130

转载 JavaScript Base64加解密

Base64加密算法是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTT...

2017-07-25 18:11:00 96

转载 JavaScript 遍历多维数组

基于ECMAScript5提供遍历数组的forEach方法仅能遍历一维数组,没有提供循环遍历多维数组的方法,所以实现如下遍历多维数组的each方法,以此遍历多维数组。注意:此处新增了遍历空数组与对象的显示方式//遍历多维数组方法实现Array.prototype.each = function (fn) { try { //定义计数器...

2017-07-25 17:47:00 1309

转载 Spring事件解析

首先介绍Spring事件相关类的关系:其中EventListener与EventObject均是Java SE的范畴,源码如下:package java.util;public interface EventListener {}package java.util;public class EventObject implements...

2017-07-25 16:31:00 88

转载 Java 接口-抽象类解析

  对于面向对象编程,抽象是它的三大特征(抽象、继承、多态)之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。  这两者既相似又存异。诸位在初学的时候也会傻傻分不清接口与抽象类的区别,大多数都在随意使用,实则不然。一、抽象类  使用abstract关键字声明的类就是抽象类。此处与含有抽象方法的类是抽象类的概念并不冲突,抽象方法是一种特殊的方法:它只有声明...

2017-07-20 18:20:00 75

转载 Spring定时器实现(二)

Spring结合quarzt可以实现更复杂的定时器,现做简单介绍相关配置:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSche...

2017-07-20 15:53:00 122

空空如也

空空如也

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

TA关注的人

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