自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

转载 jquery-读取form表单中的所有数据列表

jquery-读取form表单中的所有数据列表来源http://bbs.csdn.net/topics/390905678<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Bootstrap 实例 - 按钮选项</title>

2018-03-16 16:07:52 21297 2

原创 window下实现tomcat不需要配置环境变量就可以直接运行startup.bat启动

首先,确保你的jdk环境配置正常,cmd运行java-version,java,javac都有如下结果:好了,到了这里我们开始真正的配置:打开到各自tomcat下的bin目录,找到startup.bat选中右击编辑,在文件开头写上下面两行:SET JAVA_HOME=D:\Program Files\Java\jdk1.8.0_121SET T...

2018-01-04 16:41:27 10597

转载 ubuntu下修改mysql5.7的密码

首先,修改mysql配置文:vim /etc/mysql/mysql.conf.d/mysqld.cnf在skip-external-locking的下一行添加skip-grant-tables,跳过密码校验user = mysqlpid-file = /var/run/mysqld/mysqld.pidsocket = /va...

2017-12-19 16:33:06 7407

转载 ubuntu16.04下安装和彻底删除mysql5.7

彻底删除mysql5.7 删除mysql前 先删除一下 /var/lib/mysql 还有 /etc/mysql#下面命令依次执行sudo rm /var/lib/mysql/ -R # 删除数据库目录sudo rm /etc/mysql/ -R #删除启动脚本、配置文件等sudo apt-get autoremove mysql* --purge # 卸载mysql所有文件sudo apt

2017-12-06 16:29:42 9999 4

原创 基于javaweb的客户信息管理系统搭建

在写这篇博客之前,特意写下,本人暂时学生一名,也是趁暑假时间,学习一些新的技术,正好学习完拿来练手,花了一个星期多写好了完整的基于javaweb的客户信息管理系统,之所以花了很多时间,原因当然各种了,好了不在累赘。 项目:ecclipse+tomcat7+mysql 项目简介:基于javaweb的在线客户信息管理,主要实现了客户信息的增删改查基本功能。 切入正题,从一开始敲代码开

2017-08-15 22:29:19 12585 16

原创 SpringCloud系列

SpringCloud系列以下内容,均在搭建 lemon 项目时,收集和写下的一些内容,如有错误欢迎指正>>>实际中应用及推荐文章推荐文章:https://blog.csdn.net/zrl0506/article/details/80165477推荐文章:https://blog.csdn.net/qq_37170583/article/details/807049...

2020-03-22 13:27:23 696

原创 SpringBoot监控之道

Spring boot 2.0 Actuator 的健康检查spring boot 框架是spring framework发展史上一次质的飞跃,用过都说好。它不仅仅是简化了繁琐的配置文件,提高了开发效率,整合了开发中常用的各种组件,优雅地处理了它们之间的版本兼容性问题,等等。除了以上这些优点还有本文将重点介绍的监控,Spring boot框架自带全方位的监控,这样,做spring boot应用...

2020-03-22 13:24:15 763

原创 Foreach

文章目录Foreach介绍起源优点缺点原理List与迭代器Foreach如何变成了迭代器遍历数组为何可以用Foreach举一反三Foreach面试中,初入行业的人往往最怕问到基础的原理问题,为什么呢?因为初入行业的人,对新技术、框架等比较好奇,研究的内容多而广,却迟迟停留于表面。如果你是这类人,那么咱么一起来研究熟悉而又陌生的内容,如果不是,那么请多多指教。介绍起源最早Forea...

2020-03-11 22:26:58 597

原创 String系列

文章目录String系列从String的+实现原理引发的一系列问题String是不可变的什么是不可变对象为什么不可变String系列很多时候,我们都会认为我们十分的了解String,久而久之,在使用过程中,就会踩一些坑。从String的+实现原理引发的一系列问题先来看一道题,你认为结果如何? String a = "helloWord1"; fin...

2020-03-11 22:25:53 184

原创 Docker部署Jenkins单节点

文章目录Docker部署Jenkins单节点1.Docker安装2.获取Jenkins镜像3.启动Jenkins容器4.查看Jenkins5.浏览器访问6.获取启动密钥7.使用Docker部署Jenkins单节点1.Docker安装点击进入2.获取Jenkins镜像docker pull jenkinsci/blueocean3.启动Jenkins容器docker run \ ...

2020-03-11 22:23:57 437

原创 Prometheus之修炼篇

Prometheus之修炼篇官方文档:https://prometheus.io中文文档:非官方:https://songjiayang.gitbooks.io/prometheus/content/一、入门A、配置新建配置文件prometheus.yml:scrape_configs: - job_name: 'test' # 拉取时间间隔 scrape...

2020-03-11 22:23:37 1720

原创 你真的熟悉ThreadLocal吗?

文章目录ThreadLocal介绍概念应用场景对比使用分析实现回收机制误区ThreadLocalThreadLocal == 本地线程?额,好像是这么一回事,如果你要这么翻译,我只能说没毛病,谁让你英语这么好呢,但是在你要继续问,这玩意是不是用来解决多线程问题的,我得打断你,老铁,他还真的不是叫做本地线程,在代码体系里,他是用来解决多线程共享变量的线程安全问题的,听不懂?别急,咱们坐下来...

2020-03-11 22:20:16 174

原创 本地如何使用nginx做反向代理,搭配域名请求本地不同应用

问题大家都知道,工作中一般在项目中会有不同的应用模块,每个应用模块有自己的端口,这时候,通过IP+端口号访问,将会变的很麻烦,那么如何解决这个问题呢:解决方案使用反向代理,监听我们本地的80端口,将请求转发自各自的端口,常见的反向代理有nginx。IP我们这里也不使用了,比较麻烦,我们直接使用自定义的域名,本地配置host域名(推荐使用SwitchHosts管理本地hosts),浏览器(Ch...

2019-11-25 21:41:42 975 2

原创 SpringBoot-整合UrlRewriter

SpringBoot-整合UrlRewriter一、介绍 Urlrewriter的作用主要是重写url路径,以此来隐藏真实的路径,如:http://www.xxxx.com/crm_index.do ,而真实访问的是 http://www.xxxx.com/crm/index.jsp。还有一种就是,在高并发访问的时候,可以更具是否用静态文件来进行路径的重写。二、整合第一步 jar包&lt...

2019-01-19 20:49:05 1508

原创 Java源码分析-遍历list过程中,删除元素

如题:遍历list的过程中,删除元素,异常与不异常的情况分析以下几种情况分析公共代码: private static List<String> list = new LinkedList<>(); static { list.ad

2018-12-02 00:21:51 552

原创 Jmeter使用之生产环境性能优化-案例一

一、前言1、服务器配置: 阿里云学生机 CPU型号 Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz CPU: 1个1核 内存 2G 操作系统 CentOS Linux release 7.5.1804 (Core) Jdk 1.8.0_144...

2018-11-05 20:43:01 872

原创 Spring Boot 多模块开发-使用dependencyManagement版本管理

今天,我们来了解下如何管理和优化父项目和子模块的依赖包版本,又或者我们希望子项目B不需要全部依赖父项目A的内容,避免一股脑全部导入。首先,来看四个pom文件:demo-parent<?xml version="1.0" encoding="UTF-8"?><project xmlns=&quo

2018-10-15 20:57:45 18777 1

原创 Springboot搭建多模块项目,拆分应用

工具:idea首先,我们要搭建的一个项目有以下几个模块demo-apply   应用模块demo-common 公用工具类demo-static    静态资源好,既然知道了我们想要做的事情,那么对于这些模块,我们需要统一的parent项目,统一管理他们下面一路next,直接默认就行,关于导入其他依赖包,我们手动导入,最后项目结构如下:因...

2018-10-14 15:10:05 49409 11

转载 maven知识点汇总详解

Maven坐标配置一个maven项目的坐标可以包含如下配置:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h...

2018-09-22 20:12:15 735

转载 Java中的Copy-On-Write容器

原文:http://ifeve.com/java-copy-on-write/Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发包里提供了两个使用CopyOnWrite机制实现的并发容器,它们是...

2018-08-04 15:43:34 121

原创 centos7下安装redis

centos下安装redis首先下载稳定版的redis包cd /opt/ #转到opt目录下sudo wget http://download.redis.io/releases/redis-4.0.9.tar.gz # 下载安装包其次解压缩文件sudo tar -zxvf redis-4.0.9.tar.gz解压好之后,进入解压的目录开始安装:cd r...

2018-06-04 10:50:52 2285 1

转载 centos7下svn服务器搭建并配置Apache

Centos下 安装配置SVN,并在window中使用小乌龟工具操作原文:centos7下svn服务器搭建并配置http原文写的配置搭建十分详细,本文作为学习笔记,不在重复涉及,原文方法,博主亲测完美可用,这里主要介绍原文未涉及的地方和一些简单的使用。常见问题: 1.SVN报错:can’t open file db/txn-current-lock:permission denied...

2018-05-29 21:53:38 453

原创 解决以maven工具来构建项目的依赖包下载过慢问题

IDEA中新建了一个springboot项目,但是依赖的jar包下载很慢。使用阿里云maven镜像,在maven的settings.xml中加入下面一段配置就可以很快的下载到jar包。避免去maven中央仓库下载,过慢或者对应版本不存在。下面第一个节点是阿里云镜像。 <mirrors> <mirror> <id>nexus-a...

2018-05-12 17:31:02 3470

转载 开启MySQL远程访问权限 允许远程连接

大家在使用虚拟机器或者服务器的时候,有时候需要调试远程数据库。因此废话不多说,直接介绍方法:1.实现远程连接(改表法)use mysql;update user set host = '%' where user = 'root';这样在远端就可以通过root用户访问MySql,记得ip地址改为远程机器的ip2.实现远程连接(授权法)将host字段的值改为%就表示在任...

2018-04-25 13:03:32 4719

原创 jquery嵌套遍历json数据

记一次自己费了好半天用纯js解析服务端json数据的经历,服务器为了封装简历信息,搞了很多list和object,结果交到我这里,看的头皮发麻,js中给大家放入了json数据,格式就是那个样子,下面是源码,仅供学习参考,多多指导。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3....

2018-03-17 14:07:40 2774

原创 Pylot网站Web服务器性能和负载压力测试

如果想正常使用Pylot全部功能,需要安装numpy+matplotlib。注:numpy和matplotlib是可选的,不安装numpy和matplotlib,直接使用python+Pylot也可以进行压力测试,只不过不会自动绘制出图表出来。      执行下面的命令安装numpy+matplotlib: sudo pip install numpy sudo apt-get install ...

2018-02-05 15:33:23 282

原创 腾讯面试题--50层阶梯问题

面试题: 台阶问题,一个楼梯有50个台阶,每一步可以走一个台阶,也可以走两个台阶,使用地递归算法,计算共有多少种不同的走法 /** * TX面试题 * <p> * create by SJP * 2018/1/1 */public class Stage { private static final int floor = 50; // 50层阶梯 public sta

2018-01-01 20:59:47 818

原创 ubuntu下Nginx+Tomcat配置多个域名,多个站点

相信各位此时已经熟悉Nginx和Tomcat的配置文件修改和启动、停止。 那就直接上配置了:vim /etc/nginx/nginx.conf # 打开nginx的配置文件大家将下面的http{}里面的内容复制到自己的http{}里面,然后修改相应的域名http{ upstream tomcat { server localhost:8080; } server

2017-12-21 22:32:58 1501

转载 log4j使用过程详解(怎么使用log4j 2)

原文:http://www.jb51.net/article/44734.htm相信原文解释原理很详细了,我就不累赘了,想看原理的去看原文,想快速上手的,看本文就行。log4j2下载界面:https://logging.apache.org/log4j/2.x/download.html 找到如下图红色方框的文件直接下载, 下载好后,导入下面两个jar到你的project中:(2.9.1为版本号

2017-12-21 11:21:58 887

原创 ubuntu下Nginx+Tomcat发布运行javaWeb项目

这里不再叙说如何安装Nginx和Tomcat,直接贴上相关链接: ubuntu下手动搭建Nginx ubuntu14.04下配置tomcat8下面进入正文:将你的项目war包通过filezilla上传到tomcat下的webapps目录下,至此Tomcat这部分已经完成, 接下来直接配置Nginx,首先大家先不急着配置 查看下自己的Nginx安装好分布在哪些目录下,喜欢研究的朋友去了解下,li

2017-12-20 23:36:16 1891

原创 ubuntu下手动搭建Nginx

一、Nginx首先,安装nginx,博主这里使用的是阿里云Ubuntu-server镜像,centos稍有不同。第一步检查80端口是否被占用 netstat -ano | grep 80如果有,kill该进程,然后继续sudo apt-get install nginx等待安装完成,安装过程中可能需要密码,输入即可,执行完毕后,再次检查下80端口是否已经被监听, netstat -ano | gre

2017-12-20 17:02:51 771

原创 ubuntu下使用filezilla上传文件权限问题

今天在使用filezilla连接虚拟机中的ubuntu的时候出现上次出错,错误详情为: 看完错误大概知道和权限有问题,再次查看虚拟机,我们使用以下命令给我们需要放入的目标文件权限:sudo chmod 777 /usr/local/再次尝试上传,上传成功!

2017-12-07 16:13:45 7054

转载 ubuntu14.04下配置tomcat8

ubuntu下配置tomcat的过程其实和windows是差不多的,下面一起来看一下如何在ubuntu14.04中配置tomcat。1、下载tomcat地址:http://tomcat.apache.org/download-80.cgiubuntu可以下载tar.gz类型的或者zip类型的。2、解压到相应的目录这里我是打算把tomcat放到 /usr/lib里sud...

2017-12-01 15:55:24 641

转载 ubuntu下jdk1.8的配置

直接在oracle官网上下载对应linux的jdk1.8的版本,切记我们是在虚拟机上运行的ubuntu,不需要下载基于ARM芯片的版本,直接下载linux-x86或者linux-64就行,这里建议下载。tar.gz后缀的。附上网址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.ht

2017-09-05 10:35:11 266

原创 用java写一个给自己QQ邮箱发一封电子邮件的程序

首先,需要各位去java官网下载JavaMail mail.jar 和JAF activaton.jar,本程序使用的分别是1.4.5和1.1.1版本,在这里也给大家贴上链接,点击打开链接接下来大家看代码:// 需要用户名密码邮件发送实例// 文件名 SendQQEmail.java// 本实例以QQ邮箱为例,你需要在qq后台设置import java.securit...

2017-08-23 22:39:33 1307

基于redis的秒杀系统模拟

基于redis,实现乐观锁、悲观锁实现秒杀系统,同时采用线程池的方式模拟实现用户抢购的请求

2018-10-09

idea汉化包

2017最新汉化包,方便各位进行汉化,中文你懂的,避免各位在使用英文的各种头疼。

2018-04-21

struts2框架

struts2框架,官网2.5.12版本,struts2框架,官网2.5.12版本,struts2框架,官网2.5.12版本,

2017-11-15

ssh一个简单的demo

关于spring4,struts2+hibernate5的一个简单demo,适合初学者

2017-10-22

struts2+MVC开发的一个客户信息管理系统

改项目应用了strut2框架,体现了struts2AOP思想,核心功能拦截器,适合初学者学习,能够为大家提供一些帮助。

2017-09-23

基于web的企业客户信息管理系统

基于javaweb的在线客户信息管理,主要实现了客户信息的增删改查基本功能,其中涉及到java,html,jsp,javascript,servlet,jquery,filter,session等等

2017-08-16

基于javaweb的客户信息管理系统

该项目完成了网上客户信息的管理,非常适合初学者学习,涵盖了web基本的知识,项目采用MVC框架,完成了整个项目搭建,注释详细。

2017-08-15

pycharm 汉化包

将此jar包复制到pycharm安装目录下的lib中,重启pycharm即可

2017-08-08

基于mysql开发的会员信息管理系统

根据会员信息管理的具体要求,做了一个简单的会员信息管理系统,实现了信息的存储。

2017-07-19

空空如也

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

TA关注的人

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