- 博客(565)
- 资源 (7)
- 收藏
- 关注
原创 eclipse集成lombok插件 解决@Data标签get/set方法找不到异常
1、需要官网下载jar包https://projectlombok.org/download2、maven依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.6</version></dependency>3、双击下载的jar文件...
2020-06-05 15:57:38
3923
1
转载 HTTP 返回码详解
200 服务器成功返回网页404 请求的网页不存在503 服务不可用1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。100(继续)请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)表示成功处理了请求的状态代码。200(成功...
2020-05-06 22:33:53
1337
转载 (转)深入springboot原理——动手封装一个starter
准备要封装的组件新建组件com-itpsc-service,组件只有一个service。pom文件<groupId>com.itpsc</groupId><artifactId>com-itpsc-service</artifactId><version>1.0-SNAPSHOT</version>&...
2020-02-19 00:31:51
758
转载 (转)深入springboot原理——一步步分析springboot启动机制(starter机制)
前言使用过springboot的同学应该已经知道,springboot通过默认配置了很多框架的使用方式帮我们大大简化了项目初始搭建以及开发过程。本文的目的就是一步步分析springboot的启动过程,分析springboot是如何帮我们简化这个过程的。springboot帮我们做了什么通常搭建一个基于spring的web应用,我们需要做以下工作:1、pom文件中引入相关jar包,包...
2020-02-19 00:28:07
334
转载 Tomcat(今天看到有一篇总结比较好的帖子转一下,后续忘了可以回来看看)
https://blog.51cto.com/13570193/2165362目录部署tomcat 主配置文件 Nginx+Tomcat实现动静分离 Nginx+Tomcat+memcache实现高可用会话集群一、部署tomcat第一步:安装JDK。tomcat在处理客户端请求的jsp文件的时候,会将jsp文件中的java程序提取出来并且运行,java程序能够运行是需要...
2019-09-05 11:35:25
616
原创 eclipse4.5.2与Spring Tool Suite集成
发现通过两种方式eclipse安装Spring Tool Suite后maven都不见了,后面经过多次实验,发现第三种方案安装成功。 Spring Tool Suite的地址https://spring.io/tools/sts/all选择:http://download.springsource.com/release/TOOLS/update/e4.5/第一种方案,失...
2018-08-07 15:44:45
4766
转载 redis使用(一)、windows7下的redis安装与使用
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。官方下载地址:http://redis.io/download,不过官方没有64位的Windows下的可执行程序,目前有个开源的托管...
2018-08-01 10:27:01
5788
原创 php5.6 php-fpm nginx安装和配置
今天发现有个网站是基于php版本的,然后上网收集资料后安装一遍试试。一、先安装php依赖包。yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc ...
2018-07-10 14:47:33
8148
原创 MySQL 高并发配置优化
最近在搞一个报表系统,不是很负责,但是就是数据量比较大,单次写入上万条数据,加上在同一个事务里面,部署到linux服务器后,发现特别慢,后面发现mysql安装后没有优化配置文件,导致写入特别慢。服务器mysql版本:[root@localhost ~]# mysql -Vmysql Ver 14.14 Distrib 5.6.25, for linux-glibc2.5 (x8...
2018-06-07 16:27:49
8975
原创 window到linux文件名乱码和文件内容乱码解决总结
window系统一般文件名编码为gbk,文件内容编码这个需要通过编辑器查看或者设置,找个editplus文本编辑器就可以处理文本内容编码。 那么在window上显示正常的文件到linux上的时候,常常会因为中文问题导致乱码,比如文件名乱码和文件内容乱码。查看linux设置的编码:[root ~]# echo $LANGzh_CN.UTF-8[root ...
2018-04-17 16:15:28
33157
1
转载 Unsupported major.minor version 52.0解决办法
遇到这个问题都是eclipse和jdk版本导致,在百度里面找的答案也是有点乱,下面引用这篇文章,以便参考,懒得每次都找答案原文:http://blog.youkuaiyun.com/superit401/article/details/727313811.首先解释一下:stanford parser和jdk版本对应关系J2SE 8 = 52,J2SE 7 = 51,J2SE 6.0 = 50,...
2018-02-28 14:31:01
829
转载 linux阿里云centos6.5漏洞修复命令
安骑士最近一直提示系统存在高危漏洞,现将漏洞修复方法记载如下:RHSA-2015:2594: libpng security update (Moderate)修复方式:yum update libpngRHSA-2015:1482: libuser security update (Important)修复方式:yum update libuser
2017-12-26 09:59:06
8665
原创 dos2unix 安装
今天需要转义windows下面的文件,发现centos6.5下面提示 -bash: dos2unix: command not found,最终只需要执行这条语句就可以了yum install -y dos2unix
2017-12-25 20:09:17
44923
1
转载 CentOS 6.5 搭建ftp服务器和nginx配置访问目录下的html文件
1、用root 进入系统2、使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vsftpd的版本3、使用命令rpm -e vsftpd 即可卸载ftp4、再使用rpm -qa|grep vsftpd 查看系统是否已删除ftp,若删除成功,屏幕上显示vsftpd的版本一:安装vsftpd查看是否已经安装...
2017-11-28 13:52:48
6121
转载 Redis与Memcached的区别
转载地址:http://gnucto.blog.51cto.com/3391516/998509Redis与Memcached的区别传统MySQL+ Memcached架构遇到的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断
2017-11-24 10:10:09
519
转载 Flume1.5.0入门:安装、部署、及flume的案例
最近在用flume做广告监控用,收集了一些入门资料:1、http://blog.youkuaiyun.com/a2011480169/article/details/51544664 Flume架构以及应用介绍2、http://www.cnblogs.com/gongxijun/p/5656778.html flume介绍与原理(一)3、http://blo...
2017-08-24 11:44:01
536
原创 centos7.2安装jdk1.6和/etc/profile不生效问题
centos7.2安装jdk1.6和/etc/profile不生效问题
2017-01-07 22:30:48
9805
1
原创 读取pdf文件在页面上展示(不需要插件)
有时候需要读取硬盘上的PDF文件,然后展示在页面上。发现在网上聊的都是通过插件去读取pdf文件的内容,没有聊到在页面展示的问题。
2015-11-06 16:57:41
12237
转载 linux安装nginx
今天打算安装nginx,下面记录一下安装过程,以便以后参考,官网路径:http://nginx.org/ 所有历史版本包下载:http://nginx.org/download/参考进行安装:http://www.cnblogs.com/skynet/p/4146083.html一、安装过程,发现pcre需要下下来安装才可以,直接用yum install pcre 发现不行。
2015-10-26 17:05:45
763
原创 linux 密钥远程登录和防火墙设置
参考里面的文章生成私钥和公钥之后,传到服务器,赋予.ssh目录755的权限,同时赋予authorized_keys也是755的权限,最后用密钥登录时,提示:“所选的用户密钥未在远程主机上注册” ,搜了百度发现很多都说是:检查服务器的selinux及iptables是否开启。
2015-10-19 16:24:26
3274
原创 mysql自动备份数据库,同时ftp上传到指定服务器(scp远程获取本地备份)
最近要把服务器托管到电信机房,所以要对数据库进行备份,同时要把备份ftp上传到公司指定服务器。
2015-10-16 15:43:41
5777
转载 深入解读Quartz的原理
深入解读Quartz的原理-----------------------------------------------------有些东西好久没有用到,过一段时间从新过来翻一翻,记一记,上网看了这一篇不错,故而转载一下。 -----------------------------------
2015-10-08 10:40:12
816
转载 解决get方法传递URL参数中文乱码和解决tomcat下中文乱码问题
应用一:解决tomcat下中文乱码问题(先来个简单的) 在tomcat下,我们通常这样来解决中文乱码问题: 过滤器代码:Java代码 package filter; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import wrapper.GetHtt
2015-07-31 16:48:41
11436
转载 Tomcat的Manager显示403 Access Denied
管理tomcat的时候遇到了以下问题: 1.刚开始需要用户名密码,不知道用户名和密码是什么,但是输入什么都不正确。 解决办法: 自己在tomcat-users.xml中按格式添加用户 conf文件夹里面 默认是注释掉了的,这主要是考虑到服务器的安全,如果是本地测试,去掉以下这段注释,然后重启动服务器,再输入
2015-06-13 14:23:58
1813
原创 mysql5.6 linux下安装笔记
由于现在要用mysql,以前一直用oracle ,现在下个mysql都要翻墙下载,官方网站都下不了,选择之后都是windows版本。最后找了个外国网站:http://fossies.org/linux/misc/mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz/ 下载了最新版本的:mysql-5.6.25-linux-glibc2.5-x86_64.tar.g...
2015-06-13 12:18:00
27601
转载 Quartz应用与集群原理分析
一、问题背景美团CRM系统中每天有大量的后台任务需要调度执行,如构建索引、统计报表、周期同步数据等等,要求任务调度系统具备高可用性、负载均衡特性,可以管理并监控任务的执行流程,以保证任务的正确执行。二、历史方案美团CRM系统的任务调度模块经历了以下历史方案。1. Crontab+SQL每天晚上运行定时任务,通过SQL脚本+crontab方式执行,例如,#
2015-06-12 14:31:05
806
转载 MySQL Workbench导出csv格式文件打开后发现数据乱码解决方法
朋友问:他在workbench查询窗口里面select 2000多条记录,然后保存成tickets.csv,打开里面的英文字母是OK的,但是中文字幕乱码了。我在这边试了下,确实有这个问题,不过乱码一般都是编码格式的问题,google后,找到解决方案如下:1,在select窗口下面,先点击保存按钮,下载tickets.csv.2,,这个时候文件是utf-8编码的,用exc
2015-06-09 11:28:54
9157
原创 centos6.5安装openoffice和swftools
最近项目有要word转PDF,发现POI只支持2003word版本,docx4j只支持2007word以上版本(而且还不是很稳定,上线后发现过几天word转pdf有问题,重启tomcat服务后又正常了)。打算换另外的技术试试:openoffice + jodconverter一、openoffice 安装先下载linux下的安装包http://www.openoffice.org/
2015-06-06 16:33:45
14720
1
原创 判断当前登录的终端是PC端还是移动端
一、最近要把web页面放到手机端,所以在开始登录的时候就跳转。先记下,调试中。1、刚开始在login.jsp里面写的js,暂时发现browser.versions.mobile这个有点问题,但是还好没有用到。 var browser = { versions : function() { var u = naviga
2015-05-24 09:29:50
5812
转载 查看JDK所支持的JAXB版本和linux下配置jdk环境变量以及查看java版本
C:\Users\xinglu>java -version java version "1.7.0_60" Java(TM) SE Runtime Environment (build 1.7.0_60-b19) Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode) C:\Users\xing
2015-05-04 17:36:56
1366
原创 eclipse运行报java.lang.OutOfMemoryError: PermGen space解决方法
一、在window下eclipse里面Server挂的是tomcat6,一开始还是以为,tomcat配置的问题,后面发现,配置了tomcat里面的catalina.bat文件,加入 set JAVA_OPTS=-Xms512m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=108m -XX:MaxPermSize=512m ,eclipse跑起来还是报ja
2015-04-24 14:22:13
42950
转载 java性能优化文章
暂时没有时间写也没时间整理,先保存几个链接,学习用。http://www.wzsky.net/html/Program/jsp/19511.html Java程序性能优化(辛苦了几个小时,还经历了一次停电,我真是命苦!)http://www.24xuexi.com/w/2007-06-25/50112.html Java性能优化技巧集锦1http://www.24xuex
2015-04-12 22:43:01
914
原创 mysql和workbench的安装、创建实例、用户
本人的下载版本是mysql-installer-community-5.6.19.0.msi 该版本安装需要NET Framework 4的支持,需要先安装NET Framework 4。第一步:安装第二步:接受协议第三步:跳过更新检查,避免卡住第四步:选择“开发”第五步:去掉防火墙访问限制,避免同事链接你的电脑要关
2015-04-11 19:29:13
35070
1
转载 32位、64位与Java开发研究分析
1 32位与64位五大不同1.1 设计初衷不同1.2 要求配置不同1.3 运算速度不同1.4 寻址能力不同1.5 软件普及不同1.6 总 结2 32位、64位与Java开发3 64位Java开发平台搭建3.1 IA-32架构与IA-64架构3.2 SUN JDK3.3 Tomcat3.4 CentOS3.5 eclipse3.6 如何选择
2015-04-11 18:38:50
2183
转载 Web缓存
转载自:http://www.chedong.com/tech/cache_docs.html 这是一篇知识性的文档,主要目的是为了让Web缓存相关概念更容易被开发者理解并应用于实际的应用环境中。为了简要起见,某些实现方面的细节被简化或省略了。如果你更关心细节实现则完全不必耐心看完本文,后面参考文档和更多深入阅读部分可能是你更需要的内容。什么是Web缓存,为什么要使用它? 缓存的类型: 浏览器
2015-03-27 17:42:00
763
Web缓存
转载自:http://www.chedong.com/tech/cache_docs.html 这是一篇知识性的文档,主要目的是为了让Web缓存相关概念更容易被开发者理解并应用于实际的应用环境中。为了简要起见,某些实现方面的细节被简化或省略了。如果你更关心细节实现则完全不必耐心看完本文,后面参考文档和更多深入阅读部分可能是你更需要的内容。什么是Web缓存,为什么要使用它? 缓存的类型: ...
2015-03-27 17:42:00
197
转载 深入分析 Java 中的中文编码问题
编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Java web 程序时可能会存在编码的几个地方,一个 HTTP 请求怎么控制编码格式?如何避免出现中
2015-03-27 17:32:56
897
深入分析 Java 中的中文编码问题
编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Java web 程序时可能会存在编码的几个地方,一个 HTTP 请求怎么控制编码格式?如何避免出...
2015-03-27 17:32:00
207
原创 eclipse+tomcat(eclipse自带插件) JSP修改后不生效问题
今天发现eclipse+tomcat(eclipse自带插件) JSP修改后不生效问题,换掉tomcat服务目录也不行。  查看当前项目的server代码code目录,在temp里面把该项目代码全部删除。 E:\projects.metadata.plugins\
2015-03-18 10:46:12
7735
eclipse+tomcat(eclipse自带插件) JSP修改后不生效问题
今天发现eclipse+tomcat(eclipse自带插件) JSP修改后不生效问题,换掉tomcat服务目录也不行。 查看当前项目的server代码code目录,在temp里面把该项目代码全部删除。 E:\projects.metadata.plug...
2015-03-18 10:46:00
518
学用ORACLE_AWR和ASH特性
2013-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人