自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql 数据表结构修改

创建数据的语法:1、create database 数据库名:由于创建数据库时没有指定编码表,因此会使用安装数据库时默认的编码表2、create database 数据库名 character set 编码表名; 创建数据库会使用指定的编码表3、create database 数据库名 character set 编码表名 collate 排序规则; 使用指定的编码表...

2019-04-18 17:14:36 250

转载 mysql导入导出sql文件

window下1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbuser -p dbname users> dbname_user...

2019-04-18 15:31:37 197

转载 linux(CentOS7.2)安装 Tsung

本文转自https://blog.csdn.net/u010481688/article/details/80989162官网地址:http://tsung.erlang-projects.org/user_manual/introduction.html运行环境:Linux CentOS 7.2安装软件:erlang(运行tsung需要的必备环境)...

2019-03-06 12:45:23 260

原创 tomcat启动出现refresh......Initialize Application Context failed的问题 ---解决办法

1.两个项目在同一个tomcat下容易出现---可以 用两个tomcat来装载两个项目    配置两个tomcat1、配置运行tomcat 首先要配置java的jdk环境,这个就不在谢了  不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat2、第一个tomcat: 找到"我的电脑" 里面的环境变量 , 添加"CATALINA_HOME"="E:\ap...

2019-01-23 18:47:02 1632

转载 thymeleaf 踩坑之路(一) 数字(number) 算法坑

thymeleaf 踩坑之路(一) 数字(number) 算法坑涉及坑除法,整数和浮点数 三元运算(?:) 循环(list->each)遍历 拼接,字符串拼接,url拼接 用下标取list的元素 字符串截取源代码:出处/util-kotlin/src/main/resources/templates/upload.html源代码相关 util-kotlin&...

2018-12-21 16:39:15 12501

原创 多线程时Autowired自动注入问题

原因就是spring和多线程安全的问题,不让注入第一种:手动获取,获取spring上下文,写一个工具通过BeanName获取解决方法:手动获取package com.test.configs; import org.springframework.beans.BeansException;import org.springframework.context.Application...

2018-10-09 11:00:57 7264

原创 HtmlUnit 使用范例

可以结合 Jsonp 解析官方网站:http://htmlunit.sourceforge.net/dependencies.html下载地址:https://sourceforge.net/projects/htmlunit/files/htmlunit/ /** * If set to <code>true</code>, the client wil...

2018-08-14 19:19:35 1682

转载 Linux 中如何卸载已安装的软件

Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。  软件的安装  Linux下软件的安装主要有两...

2018-06-14 10:24:13 441

转载 如何线程安全地遍历List:Vector、CopyOnWriteArrayList

遍历List的多种方式在讲如何线程安全地遍历List之前,先看看通常我们遍历一个List会采用哪些方式。方式一:for(int i = 0; i < list.size(); i++) { System.out.println(list.get(i));}方式二:Iterator iterator = list.iterator();while(iterator.hasNext(...

2018-05-10 16:35:01 122

转载 几种简单的负载均衡算法及其Java代码实现

几种简单的负载均衡算法及其Java代码实现什么是负载均衡负载均衡,英文 名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种 负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。负载均衡能够平均分配客户请求到服 务器阵列,借此提供快...

2018-04-26 13:19:55 179

转载 Tomcat调优总结【内存和线程】

本文,主要讲的是tomcat内存和线程方面的优化1.调整tomcat的内存Java 的内存模型分为:Young,年轻代(易被 GC)。Young 区被划分为三部分,Eden 区和两个大小严格相同的 Survivor 区,其中 Survivor 区间中,某一时刻只有其中一个是被使用的,另外一个留做垃圾收集时复制对象用,在 Young 区间变满的时候,minor GC 就会将存活的对象移到空闲的Sur...

2018-04-24 16:05:39 340

转载 Cannot convert value '0000-00-00 00:00:00' from column 1 to TIMESTAMP

在Mysql数据库中使用DATETIME类型来存储时间,使用JDBC中读取这个字段的时候,应该使用 ResultSet.getTimestamp(),这样会得到一个java.sql.Timestamp类型的数据。在这里既不能使用 ResultSet.getDate(),也不能使用ResultSet.getTime(),因为前者不包括time数据,后者不包括date数据。但是在使用ResultSet...

2018-04-19 17:11:29 126

转载 jsonp解决跨域问题

Jsonp的原理:1、           jsonp通过script标签的src可以跨域请求的特性,加载资源2、           将加载的资源(通过一个方法名将数据进行包裹)当做是js脚本解析3、           定义一个回调函数,获取传入的数据跨域的安全限制都是对浏览器端来说的,服务器端是不存在跨域安全限制的。浏览器的同源策略限制从一个源加载的文档或脚本与来自另一个源的资源进行交互。如...

2018-04-13 16:49:31 143

转载 设置JVM参数,查看堆大小

1.在eclipse设置JVM参数     打开eclipse-窗口-首选项-Java-已安装的JRE(对在当前开发环境中运行的java程序皆生效,也就是在eclipse中运行的java程序)编辑当前使用的JRE,在缺省VM参数中输入:     -Xmx1024m -Xms1024m -Xmn256m -Xss16m      或者在运行一个java程序的时候执行:     java -Xmx10...

2018-04-11 18:04:47 228

原创 JNI的替代者—使用JNA访问Java外部功能接口 DLL

JNI的替代者—使用JNA访问Java外部功能接口1. JNA简单介绍先说JNI(Java Native Interface)吧,有过不同语言间通信经历的一般都知道,它允许Java代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守调用约定即可。首先看下JNI调用C/C++的过程,注意写程序时自下而上,调用时自上而下。 可 见步骤非常的多,很麻烦,使用JNI调用.dll/.so共享库都能体会...

2018-04-11 16:28:32 653

原创 JVM报错“Failed to write core dump“是什么问题,如何解决?

Failed to write core dump. Minidumps are not enabled by default on client versions of Windows什么是Minidump?为什么not enabled?传送门:Minidump Files (Windows)Minidump是Windows上的程序crash的时候可以写出的一种小型crash dump,会记录导...

2018-04-11 15:22:59 25955 1

转载 JVM参数设置

一、  JVM规范JVM规范对Java运行时的内存划定了几块区域(详见这里),有:JVM栈(Java Virtual Machine Stacks)、堆(Heap)、方法区(Method Area)、常量池(Runtime Constant Pool)、本地方法栈(Native Method Stacks),但对各块区域的内存布局和地址空间却没有明确规定,而留给各JVM厂商发挥的空间。二、  Ho...

2018-04-11 14:40:41 950

转载 mysql完全卸载

一、在控制面板中卸载mysql软件二、卸载过后删除C:\Program Files (x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了三、windows+R运行“regedit”文件,打开注册表四、删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹五、删除HKE...

2018-04-09 17:42:24 173

原创 连接Ubuntu 时 出错 ssh_exchange_identification: read: Connection reset by peer

1.使用ssh -v root@ip  查看连接日志 找错误 key_load_public: No such file or directorydebug1: identity file /c/Users/wachen/.ssh/id_rsa-cert type -1解决办法:将c/Users/wachen/.ssh/下的文件删除掉 解决问题!...

2018-04-04 15:42:38 1606

转载 Tomcat 7在Ubuntu14.04下默认安装路径

Default Installation PathsSpecific:CATALINA_HOME: /usr/share/tomcat7CATALINA_BASE: /var/lib/tomcat7Binaries and Libs: /usr/share/tomcat7 (although libs are symlinked to /usr/share/java and some jars i...

2018-04-04 10:10:53 2205

转载 远程连接mysql

操作系统:Ubuntu 17.04 64位MySQL版本:MySQL 5.7一、查看3306端口是否开放[plain] view plain copynetstat -an|grep 3306  如果看到下图这样的,说明端口并未打开:二、修改访问权限进入目录“etc/mysql/mysql.conf.d/”,如下图所示:在这个目录下,有一个配置文件“mysqld.cnf”,如下图所示:打开这个配置...

2018-04-03 17:31:55 153

转载 Ubuntu下apt-get安装Java,Tomcat

Java 8由于Ubuntu 14.04 LTS 下本来是没有 oracle-java8-installer 这个包的,所以需要先将这些包的信息先导入,以便apt-get 来安装。先将含有相关包的一个清单导入,这个清单里面有我们需要的包的信息。$ sudo add-apt-repository ppa:webupd8team/java1然后更新一下包列表。$ sudo apt-get update...

2018-04-03 14:47:28 261

转载 ubuntu 安装jdk 的两种方式

ubuntu 安装jdk 的两种方式:1:通过ppa(源) 方式安装.2:通过官网下载安装包安装.这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级使用ppa/源方式安装1.添加ppasudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装oracle-java-installer...

2018-04-03 13:42:06 108

转载 ubuntu 安装mysql

Ubuntu16.04安装MySQL并配置远程访问1、安装MySQL    a、安装服务端        sudo apt-get install mysql-server    b、设置root用户        sudo passwd    c、安装客户端        sudo apt-get install mysql-client    d、查看MySQL是否安装成功        su...

2018-04-03 13:41:11 106

原创 linux scp命令 上传文件到linux

scp命令详解先说下常用的情况:两台机器IP分别为:A.104.238.161.75,B.43.224.34.73。在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下,命令为:scp -r [email protected]:/home/lk /root。具体过程为:[root@XX ~]# scp -r [email protected]:/home...

2018-03-29 17:50:25 474

转载 PM2 命令

【pm2】如官网介绍的,pm2是nodejs下先进的,生产进程管理器,安装1npm install -g pm2常用命令123456pm2 start app.js --name demopm2 stop demopm2 restart demopm2 delete demopm2 show demopm2 list熟悉以上命令基本可以满足日常的使用需求。【pm2可以作为静态文件服务器】日常开发中...

2018-03-28 15:25:42 493

原创 Linux常用命令大全

Linux常用命令大全最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的命令列举一下,仅供大家参考:系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器...

2018-03-28 12:17:14 308 2

转载 Java如何进行Base64的编码(Encode)与解码(Decode)?

关于base64编码Encode和Decode编码的几种方式Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将Binary资料可视化之外,也常用来表示字串加密过后的内容。如果要使用Java 程式语言来实作Base64的编码与解码功能,可以参考本篇文章的作法。早期作法早期在Ja...

2018-03-27 15:38:12 266

转载 复制项目 修改项目名

在eclipse中,有时写新demo时,为了方便,我经常复制原有的项目,在其上再做功能修改。但是遇到一个问题,就是每次复制一个新项目的时候,其部署的名字还是会延用旧项目的项目名,这样在访问url的时候就必须用到以前项目名。虽然同样也能访问,但是既然改了就要改彻底,所以我在网上查了下解决办法。现将修改步骤记录一下,供日后参考。问题示例:上述图片为运行Run on Server,再点击next所出现的...

2018-03-27 13:58:38 271

原创 Mybatis-generator 配置文件详解

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config...

2018-03-23 10:25:39 136

转载 SpringMVC中出现" 400 Bad Request "错误(用@ResponseBody处理ajax传过来的json数据转成bean)的解决方法

 今天开发过程中,在SpringMVC中的Action中处理前台ajax请求传过来的json数据直接转成对应的实体类时出错:400 Bad Request,后台也不报错,400指的的是请求无效(请求有语法问题或者不能满足请求),调试了好长时间才解决了,特意记录下来,并和大家一同分享一下。        出现这个错误的原因一般最常见的就是后台的实体类bean与前台穿过的类型不匹配,我的就是,因为的j...

2018-03-19 12:34:44 191

转载 nginx 配置https 包含使用openssl 生成证书

Windows下Nginx配置SSL实现Https访问(包含证书生成)Windows下Nginx配置SSL实现Https访问(包含证书生成)  首先要说明为什么要实现https?  HTTP全名超文本传输协议,客户端据此获取服务器上的超文本内容。超文本内容则以HTML为主,客户端拿到HTML内容后可根据规范进行解析呈现。因此,HTTP主要负责的是“内容的请求和获取”。问题就出在这部分。行监控、劫持...

2018-03-09 14:57:09 1476 1

原创 使用Jackson 将json格式的list集合 解析成list集合格式的数据

其中包含 一级一级的往下寻找数据  Json.get()方法 获取JsonNode 然后创建 list集合格式的JavaType  并且将List集合中的数据格式确定 。

2018-02-26 10:56:37 4509

原创 Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方案

Eclipse Maven 开发一个 jee 项目时,编译时遇到以下错误:Description Resource Path Location TypeDynamic Web Module 3.0 requires Java 1.6 or newer. bdp line 1 Maven Java EE Configuration ProblemDescription Resourc

2018-02-02 17:38:10 235

原创 使用dubbo mvn 集成tomcat插件 报错

使用tomcat插件 报错 java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]Caused by

2018-01-30 15:03:04 235

转载 使用DubboMonitor 监控中心

一、简介  dubbo-monitor-simple是dubbo提供的简单监控中心,可以用来显示接口暴露,注册情况,也可以看接口的调用明细,调用时间等。  Simple Monitor挂掉不会影响到Consumer和Provider之间的调用,所以用于生产环境不会有风险。  Simple Monitor采用磁盘存储统计信息,请注意安装机器的磁盘限制,如果要集群,建议用mou

2018-01-30 14:20:53 29134 3

原创 Jsp页面中使用jstl 标签 步骤

第一步: maven依赖jarjavax.servletjstl1.2第二步:引入标签库 还需 import java.util.*pageEncoding="UTF-8" import="java.util.*"%>

2018-01-17 16:33:14 1980

原创 spring3 的项目出错

java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root WebApplicationContext: startup date [Mon Mar 14 14:40:5

2017-12-27 18:01:45 500

转载 IntrospectorCleanupListener作用

IntrospectorCleanupListener作用<!--web.xml--><listener> <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class></listener>1、此监听器主...

2017-11-28 10:49:50 149

dubbo-monitor 2.8.4

dubbo-monitor 2.8.4 监控中心 使用监控中心 可以看到dubbo服务的调用情况,以及provider 首先 provider使用的dubbo jar使用的必须和dubbo-monitor 使用的同样版本 ,否则会报错

2018-01-30

空空如也

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

TA关注的人

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