自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拓扑

程序的本质便是探索机器的灵魂。

  • 博客(58)
  • 资源 (17)
  • 收藏
  • 关注

原创 Eclipse开发聊天插件-ImContent

Eclipse聊天插件ImContentCSDN博客插件说明适用于3.5以上版本的eclipse, 支持嵌入式view与dialog快捷键多方式打开聊天, 中英互翻,灵活配置,让你避开领导的注视,小伙伴们你也赶紧来一个吧~先来一张全局的效果图插件功能基于Eclipse Luna开发的插件 适用于3.5以上版本的eclipse基于ServerSocket套接字实现的聊天基于百度翻译api实现

2016-12-09 14:28:03 1546

原创 集成CXF发布WebServer服务(SOAP,RESTful,JSON)

项目介绍 CXF结合spring发布WS服务,含SOAP services、RESTful services 不想听废话,直接上代码 代码URL: GITHUB走你{我是代码;} 1. RESTful:在包com.yuhi.webservice.rest下 2. SOAP:在包com.yuhi.webservice.romte下 3. BaseWsRespnose序

2016-11-17 12:57:43 1968

原创 (实战项目)SSO单点登录

SSO单点登录公司项目需要大量集成,使用单点登录进行统一用户管理(不使用https,因为证书的提示框对于用户来说真是..) 项目地址: SSO(Cas-4.0分支)maven版本在分支 maven(cas-4.0)maven版本说明:(推荐)添加验证码自定义登录页自定义返回多数据集成restful APl适配 C/S端 查看配置详情(博客)防止直接访问完善国际化基于数据库登录使

2016-11-08 14:25:20 4209 1

原创 CAS4.0集成(restlet)与使用实例

CAS提供了C/S端登录的组件,集成restlet即可,步骤还是很方便的,可以先下载依赖包 注意3.x版本的restlet与4.0集成的包有所不同,这里只描述4.0版本 百度云依赖包下载 密码: p9171.加入依赖包2.配置web.xml<!-- 集成RESTFul API--><servlet> <servlet-name>restlet</servlet-name>

2016-11-03 10:30:16 4571 4

原创 nexus3.1私服搭建

1.简介近期公司需要搭建jenkins自动化构建部署,需要搭建nexus私服环境,以便项目组的成员开发效率,以及打包发布,这样既节省了网络带宽也会加速项目搭建的进程, 当然前提条件就是你的私服中拥有项目所需的所有构件。 2.NEXUS下载(最新版3.1) https://www.sonatype.com/download-oss-sonatype3.安装解压nexus-3.1.0-04-wi

2016-11-01 10:15:27 6811 15

原创 Springboot部署启动时出现 JSON parse e rror: Invalid UTF-8 start byte 0xb2;异常

1. 调整服务器编码问题### 请求编码spring: http: encoding: force: true charset: utf-8 enabled: true ### 服务器编码 server: tomcat: uri-encoding: UTF-82. 调整前端请求头···headers: { “Content-Type”: “application/json;charset=utf-8” }···3.调整启动jar

2020-09-07 09:34:20 4325 1

原创 ELK-5.0.2搭建日志管理系统

ELK介绍E = Elasticsearch,一款基于的Lucene的分布式搜索引擎,我们熟悉的github,就是由ElastiSearch提供的搜索,据传已经有10TB+的数据量。 L = Logstash , 一款分布式日志收集系统,支持多输入源,并内置一些过滤操作,支持多输入元 K = Kibana , 一款配合ElasticSearch的web可视化界面,内置非常各种查询,聚合操作,并拥

2017-01-01 00:03:18 2707

原创 mysql数据表文件损坏

情况 记录一次数据库损坏数据恢复 早上回来公司,突然发现mysql链接不上了 1. 服务没开启 2. 端口占用错误经过排查发现都不是,命令行执行报错为:could not open file 'xxxx.err'发现是不能打开错误日志文件,我就觉得奇怪,给予文件夹授权,发现还是同样的错误,打开错误文件xxxx.err发现,还是能正常写入日志,排除这个错误,在错误日志中发现:2016-08

2016-12-27 17:48:14 658

转载 eclipse里maven install时,提示javac:无效的目标版本:1.8

报错提示:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project sshe: Compilation failure[ERROR] Failure executing javac, but could not p

2016-12-27 10:10:29 13330

原创 通过类反射找到对应的jar位置

在使用构建工具maven开发时,需要找到某个类在那个jar,但是每次一点开就直接源码了,有时候load不到倒是显示了路径,所以这对我造成了一些困扰。/** * 获取类所在的jar包位置 * */public class ClassLocationUtils { /** * 获取类所有的路径 * * @param cls * @return

2016-12-23 09:21:06 605 1

转载 利用junit对springMVC的Controller进行测试

平时对junit测试service/DAO层已经很熟悉不过了,如果不了解,可以猛戳这里,但是我们要测试controller层,不能总重启服务器吧,(重启tomcat好慢的飘过,别。。。别走啊),那么我们就用junit4模拟请求,测试controller层的方法。代码1:直接Controller调用方法import static org.junit.Assert.*;import java.sql

2016-12-23 09:14:37 818

转载 Git提交代码到Github

发现自己太依赖于idea集成的git插件,十分方便,不过还是得恶补一下,以免跟不上前辈的脚步第一步:在本机上操作1、安装 Git 客户端如何安装不同操作系统的 Git 客户端,参见:http://help.github.com/win-set-up-git/2、打开 Git Bash,开始键入各种配置信息:git config –global user.name “You Name” git c

2016-11-17 13:08:35 302

转载 JAVA异常大全

提供一个索引错误的文章javax.servlet包加载不了 右键点击你的工程,弹出属性设置列表:Build Path->Add Libraries…,弹出添加类库对话框,选择Server Runtime,点击Next按钮,选择web服务器(前提是配置了Web服务器,例如Tomcat),点击Finish即可。 算术异常类:ArithmeticExecption 空指针异常类:NullPointerEx

2016-11-17 13:00:35 1779

转载 运行java.exe 出现Registry key 'Software/JavaSoft/Java Runtime Environment/CurrentVersion'错误的解决(转贴)

运行Java.exe 出现Registry key ‘Software/JavaSoft/Java Runtime Environment/CurrentVersion’错误的解决。(原创) 前提:配置好了Path和ClassPath环境变量。 在控制台执行java.exe的时候多次出现如下错误: Registry key ‘Software/JavaSoft/Java Runtime Env

2016-11-15 14:44:06 799

原创 CAS4.0 导入MAVEN编译错误

报错如下: [ERROR] Failed to execute goal com.mycila.maven-license-plugin:maven-license-plugin:1.9.0:check (default) on project cas-server: Resource C:\xxx\cas-server-4.0.0/src/licensing/header.txt not foun

2016-11-03 14:15:52 3465

转载 FastDfs安装,配置,测试

部署篇:http://soartju.iteye.com/blog/803477 配置篇:http://soartju.iteye.com/blog/803524 测试篇:http://soartju.iteye.com/blog/803548

2016-10-14 14:23:08 351

原创 CentOS 7安装nginx

1. 下载对应当前系统版本的nginx包(package)# wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2. 建立nginx的yum仓库# rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm3.下载并

2016-10-03 15:22:36 4210

原创 Centos安装jenkins

安装jenkinswget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reporpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.keyyum install jenkins 一条一条命令执行完成后,jenkins就安装

2016-08-11 10:20:53 243

原创 ZooKeeper入门(一)安装配置使用

说明(来源:百度百科) ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

2016-08-04 15:49:44 343

原创 Eclipse安装Freemarker插件

说明 FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 安装插件。HTML代码颜色语法提示安装方法:1.下载Freemarker 插件包。 地址:http://sourceforge.net/pro

2016-08-04 14:03:54 428

原创 Spring整合CXF提供WebService

说明 (来源于百度百科) Apache CXF = Celtix + XFire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding 、DataBinding、Transport 以及各种 Format 的支持,并

2016-08-03 16:55:01 397

原创 git创建分支与提交分支

git创建分支与提交分支一个项目可以创建多个分支,当然master是主分支,分支直接可以进行合并主分支也就是master。 也就是他们审核了你的代码,发现没问题然后把你的分支修改的代码合并到主分支创建分支点击管理分支点击新建分支点击创建分支提交代码到分支步骤如下 1. 先提交到本地库 2. 然后同步到远程库 一般是下班了,然后日常提交一下。确定提交项目提交到本地库然后写上今天做了什么

2016-08-03 10:26:53 515

原创 案例-数据源切换读写分离

数据库主备在高并发的环境下数据库常常会进行高可用的拓展,例如分库分表,读写分离,集群,主备,主备复制,当然也会暴露很多的问题:数据迁移,数据一致性,单点故障等等问题。 (当然上述的内容都要根据公司内部的业务场景、数据量、访问量、并发量、高可用的要求) 这些大部分的操作都不是开发人员操心的,我们操心的是如何在应用层的读写分离(驱动层应该会更好吧),多数据源主备切换等等,此次分享的就是一个在

2016-08-02 10:02:30 1157

原创 Tomcat启动报错,host文件出错

Tomcat启动报错:SEVERE: StandardServer.await: create[localhost:8006]: java.net.BindException: Cannot assign requested address在进行绿色版的tomcat7.0启动的时候报错SEVERE: StandardServer.await: create[localhost:8006]: jav

2016-07-30 17:35:03 1327

原创 maven启动 cannot be cast to javax.servlet.Filter/cannot be cast to javax.servlet.Servlet 报错

使用maven开发web应用程序,启动就报错:java.lang.ClassCastException: com.alibaba.druid.support.http.WebStatFilter cannot be cast to javax.servlet.Filter就算注释了该filter也会报spring的dispatch的servlet无法转型。原因折腾了好久,终于找出原因:servlet

2016-07-24 09:03:07 9962 4

原创 java反向工程神器ermaster

下载插件包,放在eclipse的安装目录的plugins下,重启eclipse 正在上传到csdn,稍后放链接!2.新建 3.选择你要操作的数据库版本4.通过input可以导入数据库模型 5.填写对应的数据库信息,点击next 6.选择你对应的数据库驱动包的位置 7.选择导入的表,点击ok 8.通过export可以导出各种格式的

2016-07-22 09:22:21 2696

原创 window启动activemq失败

window启动activemq 错误日志如下:2016-07-21 22:40:50,079 | WARN | Exception thrown from LifecycleProcessor on context close |org.apache.activemq.xbean.XBeanBrokerFactory$1 | WrapperSimpleAppMain java.lang.Il

2016-07-22 09:00:43 4020

原创 java邮件发送 easymail

说明在java的邮件发送上有大多的重复操作和写一大堆的对不同的邮件地址的封装库,非常不方便,该库就是为了解决程序员对不同的邮件发送上的便利,参考了很多小伙伴们的项目然后自己写的封装库,我是个渣写的一般,只希望能帮助更多的程序员早点回家。依赖依赖于java原生的mail包测试目前已经对国内主流的邮箱与国外出名的邮箱(需VPN)进行了测试,发现各有一点点的不同,请大家注意密码与授权码 测试邮箱条目如

2016-07-14 14:55:34 768

原创 安装MyEclipse-10.7-win64.exe 的时候提示

安装MyEclipse-10.7-win64.exe 的时候提示Could not create folder “C:\WINDOW\Temp;00:”, 问题:文件名,目录名或卷标语法不正确。不能在该位置创建文件解决方法: 右击以管理员身份运行(蛋疼啊,总感觉自己是个错误综合体,这也是一种 ”天赋“)

2016-06-29 12:22:46 617

原创 搭建git服务器进行管理项目

服务器端搭建简介:Git是分布式的版本管理软件,不需要服务器端也可以使用,但若要进行多人/多设备协同开发,还是要架设一个服务器端。系统:ubnutu 14.04 硬件:位于一台服务器的虚拟机之中,吧ssh的端口映射成80221.安装Git 1.1 yum install openssh 1.安装ssh,并且进行开启 2.service ssh start ==报错==:Redi

2016-06-27 17:00:27 934

原创 服务器出错org.apache.jasper.JasperException: java.lang.ClassCastException: org.apache.catalina.util.Defau

错误信息如下:org.apache.jasper.JasperException: java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor第一种情况: 当项目中引用tomcat目录下面的lib下面

2016-06-21 10:51:46 1037

转载 服务器启动org.apache.catalina.deploy.WebXml addFilter错误

如下java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:855) at org.apache.tomcat.util.digester.

2016-06-21 10:15:09 583

转载 Javascript模块化编程:require.js的用法

采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。  <script src="1.js"></script>  <script src="2.js"></script>  <scr

2016-06-04 19:40:37 277

原创 局部静态化组件

局部静态化组件需求分析主要功能:局部静态化拦击所有请求嵌套访问(如果存在静态缓存页面便直接命中获取缓存页面)修改数据时,判断是否命中缓存,命中了直接重新生产静态化页面覆盖缓存高配置,自由 (访问业务)(修改业务)接口抽象核心过滤器 页面静态化组件缓存处理组件 静态化页面属性配置 4.1. 配置那些页面会被静态化 4.2. 任务列表多少 4.3. 静态化调试存在多少个并行

2016-05-22 15:20:20 485

原创 常用的正则表达式

常用的正则表达式一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d+(\.

2016-05-11 16:12:56 280

原创 jeecg01

1.避免test测试工程出错导致编译失败 org.apache.maven.plugins maven-surefire-plugin true 2.运行项目在工程目录上面右键->Run As->7 Maven Build,在弹出的运行设置的Goals中填写

2016-05-10 10:01:26 258

原创 git常用命令

创建一个目录,右击选择GIt Bash here初始化仓库 git init (指定该目录是一个存放项目的本地库)//绑定用户名 git config –global user.name “lsl” //绑定用户邮箱 git config –global user.email “[email protected]”上传到待上传列表 git add readme.txt上传并附加注释 g

2016-05-10 10:00:03 248

原创 IOC (依赖注入) 与 AOP (面向切面)

ioc依赖注入 三种方式 1.构造方法 <bean id="person1" class="com.lsl.entity.Person"> <constructor-arg name="name" value="张三"/> 找到构造方法注入 <constructor-arg name="age" type="java.lang.Integer" value="1

2016-05-09 22:33:57 1739

原创 Spring声明式事务管理

<!-- 配置事务管理器 --> <bean id="txmanger" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionfactory"></property> </bean> <!-- 配置事务管理器的具体方法实现

2016-05-09 22:32:56 534

原创 基于Spring的Junit测试

在配置好spring以后可以使用applicationContext对象进行测试,也可以采用该测试框架 测试类: @RunWith(SpringJUnit4ClassRunner.class) //Spring提供的对junit的支持 org.springframework.test.context.junit4.SpringJUnit4ClassRunner @Context

2016-05-09 22:32:00 240

JPA中SessionFactoryImpl 修改 动态添加hbm xml文件

JPA中SessionFactoryImpl 修改 动态添加hbm xml文件

2022-06-17

eclipse聊天插件

eclipse聊天插件-ImContent

2016-12-10

ImContent插件

ImContent通讯插件

2016-12-09

ImContent服务端

ImContent服务端

2016-12-09

Jenkins搭建自动化构建平台

自动化构建部署项目,svn项目,自动化拉取,编译打包,发布,重启tomcat,发送邮件,时间触发任务,安装插件(findbug,自动发布,邮件,远程bash)

2016-08-12

深度源码解析

深度源码解析完整版本

2016-08-12

ERMaster对象关系映射反向工程大师

对象关系映射反向工程大师

2016-07-22

easymail邮件辅助

支持多邮箱发送邮件

2016-07-14

InpaintSetup中文版快速修图

InpaintSetup中文版快速修图完美破解版

2016-05-10

工作流流程设计器

工作流流程设计器

2016-05-10

Hijson校验查看json

Hijson查看json格式化的本地工具,google托管的小工具

2016-05-10

Android敏捷开发常用工具类

个人敏捷开发常用工具类,对繁琐的操作进行封装。

2016-02-22

curl是利用URL语法在命令行方式下工作的开源文件传输工具

curl是利用URL语法在命令行方式下工作的开源文件传输工具。 使用详情可访问:http://www.cnblogs.com/gbyukg/p/3326825.html

2016-02-22

tcpdump抓包工具

TcpDump是Linux里面很强大的网络数据采集工具,也就是我们常说的抓包工具 Android系统本身就是以Linux 2.6 kenal作为内核的,所以我们可以使用TcpDump进行抓包 新人希望大家支持,在我的博客有Android抓包的相应教程,和分析思路

2016-02-22

空空如也

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

TA关注的人

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