自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (6)
  • 收藏
  • 关注

原创 IDEA 生成jar 包

一 打开项目结构二 选择 Artifacts 点击添加jar 类型三 选择运行时主类 后保存主类四 点击Build创建jar 包

2019-08-20 10:48:11 161

原创 netty 学习笔记

netty 介绍一 Netty 是什么Netty 是一个广泛使用的 Java 网络编程框架而Netty就是基于Java NIO技术封装的一套框架一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持二 Netty 组成部分1 Channel ...

2019-04-30 13:39:17 510

原创 maven 相关

一.pom.xml文件中,jar的版本判断的两种途径1:如果dependencies里的dependency自己没有声明version元素,那么maven就会倒dependencyManagement里面去找有没有对该artifactId和groupId进行过版本声明,如果有,就继承它,如果没有就会报错,告诉你必须为dependency声明一个version2:如果dependen...

2019-04-30 13:28:10 303

原创 windows 查看端口占用和删除

根据端口号查询进制号netstat -ano|findstr "端口号"通过进程号查看具体程序情况tasklist |findstr "进程号"杀死进程号taskkill /pid 8568 /F

2019-04-28 18:08:58 3844

原创 三 spring cloud feign服务消费者

参考:https://blog.csdn.net/forezp/article/details/70148833Feign 采用的是基于接口的注解Feign 整合了ribbon,具有负载均衡的能力整合了Hystrix,具有熔断的能力继续用上一节的工程, 启动eureka-server,端口为8761; 启动service-hi 两次,端口分别为8762 、8763.1 新建一个mo...

2019-04-28 09:58:13 73

原创 二 spring cloud 服务消费Ribbon

参考https://blog.csdn.net/forezp/article/details/81040925ribbon是一个负载均衡客户端,可以很好的控制htt和tcp的一些行为在一篇的基础上继续做demo1 将 service-hi 模块通过设置进行多实例运行这样就相当于一个简单的集群了idea启动多个实例点击倒三角符号选中 Edit configuration右上角...

2019-04-27 14:49:07 140

原创 spring cloud Eureka 简单dome过程

参考https://blog.csdn.net/forezp/article/details/81040925该demo采用Eureka作为服务注册与发现的组件Eureka 分为erver端和client端 我将两个工程以module 的方式进行工程demo建立1 新建一个mvean工程2 配置该工程下的pom.xml<?xml version="1.0" enco...

2019-04-27 11:23:47 141

原创 MySQL 报错 mysql Failed to open file 'sqlname.sql', error: 2

在 linux 下msql 运行  .sql 报错source   /usr/tmp/xxx.sql;确定 .sql文件没有问题 原因 后面路径是按照相对路径来的 故可以cd /usr/tmpmysql -u root -p rootsource xxx.sql...

2018-10-10 10:35:27 932

原创 服务器磁盘空间100%问题处理

 1,服务器报警磁盘空间100%占有使用“df -k”命令,以KB为单位显示磁盘使用量和占用率。 使用 du -h /home/* 查看文件大小逐步找到大文件 使用 rm -rf a.log 删除大文件这个时候可能磁盘空间还是没有释放重启可以解决或者 lsof |grep delete 看到刚才文件的进程号 kill -9 pid  ...

2018-10-09 10:59:35 2648

原创 freeMaker 基本1

 FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成 1,文本:直接输出的部分2,注释:&lt;#--...--&gt;格式部分,不会输出3,插值:即${.....}或#{....}格式的部分,将使用数据模型中的部分代替输出4.FTL指令:FreeMaker指定,和HTML标记类似,名字前加#予以区分,不会输出...

2018-10-09 10:59:10 95

原创 第一次 试用 阿里云服务器

申请阿里云免费账号成功后收到消息 点击  查看消息点击管理修改密码(修改后重启生效) 安装 xshell  并连接 外网IP 端口默认22  输入 root 和你修改的密码  登录成功 (修改密码要重启才能连接上)安装lrzsz 连接服务器后使用命令 yum install lrzsz 用于往服务器上传文件指定位置 cd /usr    创建文件   m...

2018-10-09 10:40:26 750

原创 RabbitMq 学习安装笔记

消息中间件存储消息,解耦消息发送方和消费方。提高系统性能1.安装下载erlang 和 rabbit 安装包官网地址下载 rabbitMQ :http://www.rabbitmq.com/download.html,安装rabbitmq需要erlang,下载erlang:http://www.erlang.org/download.html二、配置RabbitMQ...

2018-09-13 11:59:26 181

原创 webService axis1.4 客户端开发

下载地址 http://mirrors.shuosc.org/apache/axis/axis/java/1.4/下载axis文件解压在目录文件中新建   axis2java.bat 文件内容set Axis_Lib=.\libset Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%%Java_Cmd% org.apache.axis.wsdl.WS

2018-01-09 17:44:16 272

转载 Spring BeanFactory学习

Spring 代码复杂多变,要想看懂。必须先学习其结构机制。首先学习的是Spring的核心 BeanFactoryBeanFactory 类关系图BeanFactory 是Spring bean容器的根接口.提供获取bean,是否包含bean,是否单例与原型,获取bean类型,bean 别名的api.-- AutowireCapableB

2017-12-15 16:03:30 170

原创 工作问题总结

问题描述:我想做 XSS 测试,但是 Google 浏览器自身就带了 XSS 过滤机制,所以很多 xss 测试页面都会被 Google 浏览器给屏蔽掉,而我又不想使用其它的浏览器作测试找到谷歌浏览器安装位置,"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --disable-xss-auditor

2017-12-15 14:26:54 165

原创 spring 学习(1) 了解spring 容器的初始化

spring容器初始化分为大概分为两种方式:通过tomcat容器启动Spring (适用于web环境)和java常规启动web.xml配置 contextConfigLocation classpath:applicationContext.xml org.springframework.web.context.ContextLoaderListe

2017-11-17 10:56:03 162

原创 spring boot jetty启动报错解决

启动报错org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is java.lang.NoSuchMethodError: javax.servlet.ServletContext.addFilter(Ljava/lang/St

2017-11-09 18:57:08 2146

原创 spring boot 学习笔记

1,spring boot 添加filter ,servlet , listener方案一采用原生Servlet3.0的注解进行配置、@WebServlet 、@WebListener、@WebFilter是Servlet3.0 api中提供的注解 通过注解可以完全代替web.xml中的配置@WebFilter(urlPatterns = "/*", filterName

2017-11-09 16:45:37 163

原创 spring 学习问题分析

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory    //缺少commons-loggin.jar包 **************************************分割线************************************************ 关闭Liunx

2017-10-30 17:36:01 152

原创 memcached 安装(linux)

memcached 安装说明和记录1 安装说明                                                                memcached 是缓存服务器 Memcache 用到了libevent这个库用于Socket的处理,所以还需要安装libevent2 memcached 和libevent 下载memc

2017-10-20 09:53:04 198

原创 linux mysql5.7.19 安装

首先下载mysql文件 mysql-5.7.19-linux-glibc2.12-x86_64.tar.gzmysql 下载地址 https://dev.mysql.com/downloads/mysql/ 然后按照步骤配置安装 1.解压mysql文件     tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz2.添加m...

2017-10-16 09:58:43 324

转载 linux 下安装mysql 报错 解决

在初始化MySQL的过程中经常会碰到各种问题,如FATAL ERROR: Could not find ./bin/my_print_defaultsERROR: 1 Can't create/write to file '/root/test/data/mysql/db.MYI' (Errcode: 13 - Permission denied) 出现这些问题的

2017-10-13 11:09:48 1196

转载 java 类 成员变量 方法 中各个修饰符详解

类修饰符:public(访问控制符),将一个类声明为公共类,他可以被任何对象访问,一个程序的主类必须是公共类。abstract,将一个类声明为抽象类,没有实现的方法,需要子类提供方法实现。final,将一个类生命为最终(即非继承类),表示他不能被其他类继承。friendly,默认的修饰符,只有在相同包中的对象才能使用这样的类。  成员变量修饰符:

2017-10-11 10:17:19 546

原创 访问者设计模式

package Mode;import java.util.ArrayList;import java.util.List;import java.util.*;/** * 访问者模式 * 定义:表示作用于某对象结构中的各个元素的操作,它使我们不改变个元素类的情况下定义作用于这些元素的新操作 * 角色: * 抽象访问者(vistor):为该对象结构的实例元素的每一个类声明一个操

2017-09-28 18:16:18 158

原创 linux 新手学习笔记

第一个命令以及文件显示属性说明 lsls -l 显示文件及详细信息$ ls -ltotal 4-rw-r--r-- 1 root root 1688 Oct 3 2016 anaconde-ks.cfgdrwxr-xr-x 2 root root 4098 Nov 4 00:09 aatotal : 表示总大小 (K)

2017-09-15 10:48:14 183

原创 java 设计模式学习 建造者模式

建造者模式:实现对一个复杂对象的构建和表示的分离package Mode;import java.util.ArrayList;import java.util.List;/** * 构建者模式的四个角色 * 1,builder:给出一个抽象接口 * 2, ConcreteBuilder:实现Builder接口,针对不同的商业逻辑,具体化复杂对象的各部分的创建 * 3,Dir

2017-09-14 16:10:29 160

原创 Head First 设计模式 之 oo设计原则简介

设计模式OO原则1,封装变化                              -- 单一职责原则2,多用组合、少用继承            -- 里氏替换原则3,针对接口编程,不针对实现       -- 接口隔离原则4,为交互对象之间松耦合设计而努力  --迪米特法则5,类应该对扩展开放,对修改关闭  -- 开闭原则

2017-09-14 15:00:17 330

原创 Spring mvc 文件上传接口报错

Could not instantiate bean class [org.springframework.web.multipart.commons.CommonsMultipartFile]: No default constructor found; nested exception is java.lang.NoSuchMethodException: org.springframewor

2017-09-11 14:23:20 410

原创 页面类-第一个自己设计的类

package com.yiji.serc.web.util;import java.util.ArrayList;import java.util.List;public class PageUtil { /** 显示起始页 */ private int start; /** 显示末页 */ private int end; /** 总的页面数 */ private

2014-10-23 16:41:39 423

原创 笔记-鼠标悬停事件

$(".delete").mouseover(function() {$('.delInfo').hide();$('.delete').removeClass("action-d");$(this).addClass("action-d");$(this).next().show();});

2014-10-15 15:38:37 434

原创 笔记

/** * @fileoverview tab组件,支持click, hover事件 * @author yangle | yorsal.coms * @created 2012-05-09 * @updated 2012-05-09 */define(function(require, exports, module) { var curIndex=0;   var time

2014-10-09 17:45:34 325

转载 图片切换js代码

var curIndex=0;  var timeInterval=1000; var arr=new Array(); arr[0]="photos/1.jpg"; arr[1]="photos/2.jpg"; arr[2]="photos/3.jpg"; arr[3]="photos/4.jpg"; arr[4]="photos/5.jpg"; setInterval(changeIm

2014-10-09 16:30:43 364

原创 面向对象设计模式——工厂方法模式(学习笔记)

工厂方法模式的定义      工厂方法模式使用的频率非常高,在我们日常的开发中总能见到它的身影。其定义为:      Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer i

2014-09-30 14:20:45 544

原创 枚举

package com.yiji;public class enumdemo {public void test(){print(Grade.a);}public void print (Grade g){}static class Grade{private Grade(){}public static final  Grade a =

2014-09-19 17:53:59 323

原创 反射机制

1,自动shen用Myeclipse开发java web程序,写javabean的时候,如果字段很多的话,写get和set方法是一件很无语和浪费时间的事情,所以Myeclipse提供了一个自动生成这些方法的功能。     首先新建一个javabean Student.java,字段有sno,sname,age等。如下:      public class Student

2014-09-19 10:25:22 378

原创 文本插件用法代码

var xheditor1el = $('#xheditor1'); var xheditor1= xheditor1el.xheditor({tools: "mini"}); if ("$!notice.articleId" != "") { xheditor1.setSource('$!notice.articleContent'); }

2014-09-17 18:12:06 293

原创 遍历验证

$("input[name='sendType']").click(function(){ var obj = $(this).parent().find(".time_class"); obj.each(function(){ var name = $(this).attr('name'); dataForm.validate().element("input[name =

2014-09-17 10:13:37 381

原创 验证信息小知识

1,var categoryInfo = $("").css("color","red").css("margin","7px 0 0 5px")

2014-09-16 16:56:12 452

原创 html样式

vm代码显示效果

2014-09-15 11:42:49 463

原创 html选择语句的写法

本来以为很简单,可是用的时候就是不知道怎么写还是得记录哈 #parse("layout/header.vm") #if("$!notice.articleId" == "")发布#else修改#end内容

2014-09-15 10:45:38 1565

dubbo-admin管理工具

下载源码编译完成,dubbo中对zookeeper的管理工具。下载后将war包放入tomcat目录下的webapps. 需要jdk1.7环境

2018-09-10

mybatis-generator 使用相关

解压后修改配置文件对应相应的要生成的表,和运行文件路径

2018-01-30

java 反编译工具

jdec是一个Java反编译器。它能够把出现在一个.class文件中的字节码还原成Java源代码,反编译的结果几乎与原始Java文件相同

2017-10-20

redis 可视化工具

redis的常用命令主要分为两个方面、一个是键值相关命令、一个是服务器相关命令 1、键值相关命令 keys * 取出当前所有的key exists name 查看n是否有name这个key del name 删除key name expire confirm 100 设置confirm这个key100秒过期 ttl confirm 获取confirm 这个key的有效时长 select 0 选择到0数据库 redis默认的数据库是0~15一共16个数据库 move confirm 1 将当前数据库中的key移动到其他的数据库中,这里就是把confire这个key从当前数据库中移动到1中

2017-10-12

文件比较器

这是一个简单的文件比较器,对于开发人员来说是一个很好用的工具!

2014-09-17

js文本插件

这是一个简单的文本插件,实现了一些简单的功能。大概有使字体变粗,变斜等简单的功能

2014-09-17

空空如也

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

TA关注的人

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