自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(157)
  • 资源 (12)
  • 收藏
  • 关注

原创 List remove的三种正确方法

3、注意必须用迭代器的remove()方法,不要用list的remove,不然会发生java.util.ConcurrentModificationException 异常;1、倒序循环,因为list删除只会导致当前元素之后的元素位置发生改变,所以采用倒序可以保证前面的元素没有变化;2、顺序循环时,删除当前位置的值,下一个值就会补到当前位置,所以需要执行i–操作;

2023-03-16 15:21:03 2296

原创 PageHelper 分页不起作用的坑

本想把逻辑业务写到service层,结果分页未生效。只能挪到controller层。startpage前原因如下:startPage()方法调用了Thread.currentThred()方法,也就是说,使用startPage()方法,会在该方法下的第一条sql语句执行分页操作,这也就是为什么导致两条sql分页不起作用的原因,最后,建议将startPage()方法放在service实现层,即所需要的结果的sql之前。简单点理解,只对startpage,下面的的第一条分页,不管哪个层...

2022-03-21 13:54:20 2455

原创 在linux中安装字体

一、查看系统字体在开始安装之前,我们先查看系统中已经安装的字体。要查看系统中已经安装的字体,我们可以使用fc-list命令进行查看。如果系统中没有该命令的话,我们需要先安装相关的软件包。在centos上,使用如下命令进行安装:yum install -y fontconfig mkfontscale在ubuntu上,使用如下命令进行安装:sudo apt-get -y install fontconfig xfonts-utils安装完毕后,我们就可以使用fc-list命

2021-11-05 16:34:05 567

原创 mysql给已经存在的主键添加自增

代码如下第一步:给 id 增加auto_increment 属性alter table tablename modify id int(20) auto_increment;1第二步:给自增值设置初始值alter table bu_staff auto_increment=1;

2021-10-26 15:17:33 927

原创 2021-08-04

首先到官网下载安装包附上链接:https://github.com/alibaba/nacos/releaseswindows的下载完成后直接解压就可以了(注意,下载的非常慢)解压后文件目录是这样的,注意我画红框的3个文件夹,这3个文件夹解压后是没有的,其中plugins是我自己创建的然后里面放mysql的驱动,因为要弃用nacos的内嵌数据库,换成mysql8.0+数据库;然后logs和data好像是启动后自动生成的。下面是重点修改配置修改在conf目录里的application.prope

2021-08-04 08:44:36 132

原创 阿里云开放redis 端口 6379

1 配置 vi /etc/redis.conf2 查看防火墙状态systemctl status firewalld开放端口firewall-cmd --zone=public --add-port=6379/tcp --permanent重启防火墙firewall-cmd --reload查看设置是否生效firewall-cmd --zone=public --query-port=6379/tcp查看系统所有开放的端口firewall-cmd --zone=public --l

2021-07-23 15:13:16 816

原创 linux安装nginx到指定用户目录下

安装依赖yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel解压nginx的tar包tar -zxvf nginx-1.12.2.tar.gz安装nginxcd nginx-1.12.2添加

2021-07-15 15:24:21 271

原创 jmeter 打开文件报错:CannotResolveClassException: kg.apc.jmeter.perfmon.PerfMonCollector解决方法

一、原因发生这个问题的原因:jmeter缺少插件:Plugins Manager.二、解决问题1.下载插件,https://jmeter-plugins.org/install/Install/2.下载插件放入到本地对应的目录里,之后重启jmeter 3.重启后,显示如下图即可 4.打开选项-Plugins Manager,点击AvailablePlugns下拉滚动条到底部,勾选jpgc-Standard Set,点击右下角的Apply Cha...

2021-05-17 15:21:56 3146

原创 JMeter Ramp-up 说明

Ramp-up Period(in seconds)【1】决定多长时间启动所有线程。如果使用10个线程,ramp-up period是100秒,那么JMeter用100秒使所有10个线程启动并运行。每个线程会在上一个线程启动后10秒(100/10)启动。Ramp-up需要要充足长以避免在启动测试时有一个太大的工作负载,并且要充足小以至于最后一个线程在第一个完成前启动。 一般设置ramp-up=线程数启动,并上下调整到所需的。【2】用于告知JMeter 要在多长时间内建立全部的线程。默认值是0。如果.

2021-05-14 11:25:59 11271

原创 windows 蓝屏修复

关闭自动修复 在自动修复失败之后,不要重启,选择高级选项,疑难解答,高级选项,命令提示符 输入bcdboot c:\windows /l zh-cn(注意后面不是一是小写L)注意斜杠方向当禁用自动修复之后,同常重启后电脑会显示出现错误的文件,一定要记住损坏文件的路径 然后按F1选微软软盘,按照之前操作再次进入操作界面删除掉错误的文件, del c:\windows\system32\drivers\bootsafe64_ev.sys 之后,回车,输入exit,回车,重新启动电脑,可正常开机。但..

2021-04-01 13:26:55 1294 3

原创 SpringMVC整合Hystrix

1、添加maven依赖<dependency> <groupId>com.netflix.hystrix</groupId> <artifactId>hystrix-core</artifactId> <version>1.5.18</version></dependency><dependency> <groupId>com.netflix.hy

2020-07-22 11:24:38 828

原创 PowerDesigner生成SQL时注释为name和comment合并后的内容

PowerDesigner生成SQL时的注释默认是没有name字段的,网上讲的设置方法大部分都是只能用name或者comment,无法将两者合并使用。但是有时候我们需要name和comment字段合并起来加到注释中,则可以通过下面的方法来实现。第一步:修改SQL的生成脚本1、选择菜单:database -> edit current dbms…2、选择general选项卡:script -> objects -> column -> columncommnet3、修改

2020-05-09 13:31:41 492

原创 Nginx服务Rewrite和Proxy_Pass

rewrite <regex> <replacement> <flag>; 关键字 正则表达式 代替的内容 重写类型Rewrite:一般都是rewriteRegex:可以是字符串或者正则来表示想要匹配的目标URLReplacement:将正则匹配的内容替换成rep...

2020-04-09 16:01:33 1255

原创 关于springboot项目在普通Java类(非controller或者service类)注入@Autowired引用service类的方法

package com.bootdo;import javax.annotation.PostConstruct;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.spri...

2020-03-24 11:37:23 814

原创 bootdo定时任务

一般来说,实际项目中,为了提高服务的响应能力,我们一般会通过负载均衡的方式,或者反向代理多个节点的方式来进行。通俗点来说,我们一般会将项目部署多实例,或者说部署多份,每个实例不同的启动端口。但是每个实例的代码其实都是一样的。如果我们将定时任务写在我们的项目中,就会面临一个麻烦,就是比如我们部署了3个实例,三个实例一启动,就会把定时任务都启动,那么在同一个时间点,定时任务会一起执行,也就是会执行3次...

2020-03-24 11:36:51 360 1

原创 Grafana+Prometheus实现服务器监控----------window版

一:介绍Prometheus官网是这么介绍,一个最初在SoundCloud上构建的开源系统监视和警报工具包。Prometheus是一个完整的监控和趋势系统,包括基于时间序列数据的内置和主动抓取,存储,查询,绘图和警报。简单来说,我们可以用Prometheus来监控包括linux,window系统,nginx以及mysql的性能指标。Grafana,一个将数据可视化的软件,具有非常高大上...

2019-12-16 13:50:18 577

原创 SQL Server表分区

什么是表分区一般情况下,我们建立数据库表时,表数据都存放在一个文件里。但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在不同的磁盘下由多个cpu进行处理。这样文件的大小随着拆分而减小,还得到硬件系统的加强,自然对我们操作数据是大大有利的。所以大数据量的数据表,对分区的需要还是必要的,因为它可以提高select效...

2019-11-27 10:30:40 419

原创 sqlserver 查询表锁死,解除表锁死

查询锁死的表名以及ID 1 2 3 selectrequest_session_id id, OBJECT_NAME(resource_associated_entity_id) tableName FROMsys.dm_tran_locks whereresource_type='OBJECT' ...

2019-08-30 09:45:56 1919

原创 springmvc登录拦截器

1、LoginInterceptor类public class LoginInterceptor implements HandlerInterceptor { protected Logger logger = LoggerFactory.getLogger(this.getClass()); @Override public boolean preHa...

2019-08-06 15:55:28 130

原创 DruidDataSource/mybatis数据库连接密码加密

1、applicationContext.xml <!-- dataSource 配置 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- 基本...

2019-08-06 15:53:14 854

原创 微信开发的Http或Https常用工具类

package com.eliteams.wechatMall.app.common;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.X509TrustManager;public class MyX509Tr...

2019-06-17 13:54:40 199

原创 SpringMVC中@JsonSerialize通过注解格式化字段样式

jackson-databind-x.x.x.jar 在后台查询出来的数据后,有时候我们需要对数据的值进行格式化,比如日期,时间,若不加任何说明情况下Date类型将以时间戳的形式转换为Json并返回。例如:double类型的后台为99.00,通过spring框架的接口,前台取值为99,小数位消失; jackson提供了一些自定义格式的方法。我们只需继承它的抽象类...

2019-06-14 13:44:01 741

转载 Mac下连接本地数据库,出现Access denied for user 'root'@'localhost' (using password: YES)

连接本地数据库,错误信息为:Access denied for user'root'@'localhost'(using password: YES)()里面的为shell中输入的命令,一定要输全包括;&amp;等符号第一步:苹果-&gt;系统偏好设置-&gt;最下面点mysql,关闭mysql服务第二步:进入终端输入(cd /usr/local/mysql/bin/)回车输入...

2019-03-04 11:36:09 3984 4

转载 Mac 电脑安装 MySQL 教程

首先下载 MySQL 点击这里可以跳转到 MySQL 的官网可以下载 MySQL,一般个人用户者选择是 Community 版本,因为此版本免费,而商业版可能需要收费(然而我并没下载过) 正如标题,你可能此时是使用 macOS 来访问的话那么就会默认为你选好了 macOS 平台,此时有多个内容下载,主要是格式问题,一般使用 .dmg 格式就行了,此文章也是使用此格式进行下载 0...

2019-03-04 10:23:13 183

转载 淘宝爬虫之强行登录如何解决Selenium被检测到的问题?

近遇上一些反Selenium爬虫的情况,爬虫都会碰到某些网站刚刚打开页面就被判定为:非人类行为。因为不少大网站有对selenium的js监测机制。比如navigator.webdriver,navigator.languages,navigator.plugins.length,美团,大众,淘宝这些大站点都有这种技术能力。正常情况下 window.navigator.webdriver的值为u...

2019-02-14 15:15:08 2040 1

转载 分析淘宝登陆对selenium爬虫的封杀方案,反爬虫机制的升级!

所周知目前使用selenium打开浏览器访问淘宝,不管你是手动还是自动登录一律都是验证不通过,之前一直没有正式分析淘宝的反爬虫方案,今天花了几个小时分析了一下,也只是对其整体有个认识,在很多细节上还不清楚。 总体上淘宝的反爬虫思路是:基于用户身份的ua算法,来识别浏览器是正常状态还是非正常状态,我们下面来说具体的方案。当我们在淘宝登陆页面输完用户名,还未输入密码时会发送一个post...

2019-02-14 14:48:16 946 1

原创 Solidity状态变量、局部变量与memory 、storage

本篇教程中,我们将全面讲解memory,storage在Solidity开发中的作用,以及值类型、引用类型在合约中memory/storage关键字的区别。 一段代码清楚认识状态变量、局部变量pragma solidity ^0.4.4; contract Person { int public _age;string public _name; funct...

2019-01-24 15:19:24 701

原创 excel密码破解(保护工作簿)

1、宏  ALT+F11 右键插入--模板-粘贴以下代码 -保存Sub 密码破解()ActiveSheet.Protect DrawingObjects:=True, CONTENTS:=True, AllowFiltering:=TrueActiveSheet.Protect DrawingObjects:=False, CONTENTS:=True, AllowFi...

2019-01-16 14:21:09 14386

原创 CSS选取第几个标签元素:nth-child、first-child、last-child

1、first-childfirst-child表示选择列表中的第一个标签。代码如下:li:first-child{background:#090}上面的意思是,li 列表中的 第一个li模块的背景颜色。2、last-childlast-child表示选择列表中的最后一个标签,代码如下:li:last-child{background:#090}3、nth-ch...

2019-01-10 13:51:39 293

原创 chrome“无法添加来自此网站的应用、扩展程序和应用脚本”的解决办法

桌面找到Google Chrome图标→右击属性→在快捷方式下找到目标(T)→在最后加入下面文字(不要省略最前面的空格) 亲测有效! -enable-easy-off-store-extension-install 然后从这个快捷方式打开chrome,并且输入chrome://extensions/打开网址,拖动crx文件...

2018-12-13 15:13:00 492

原创 chromedriver与chrome的对应关系表

 使用WebDriver在Chrome浏览器上进行测试时,需要从http://chromedriver.storage.googleapis.com/index.html网址中下载与本机chrome浏览器对应的驱动程序,驱动程序名为chromedriver;chromedriver版本 支持的Chrome版本 v2.40 v66-68 v2.39 v66-68 ...

2018-12-06 14:27:43 166

转载 Nginx.conf参数配置详解

Nginx的配置文件nginx.conf配置详解如下:user nginx nginx;  #Nginx用户及组:用户 组。window下不指定worker_processes 8;  #工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。error_log  logs/error.log;  error_log  logs/error.log  notic...

2018-11-27 10:15:59 979

转载 Nginx 安装配置

Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。1、下载 PCRE 安装包,下...

2018-11-27 10:15:37 106

原创 如何用3天在成都逛吃玩过瘾?

 火锅串串烧烤凉粉图/携程攻略社区游记作者Nazario罗尼今天游哥就邀请携程签约旅行家@团子E菲,告诉你她私藏的成都游览路线!成都是我从小成长的故乡,即便是现在的浮躁的社会和环境,成都依旧保持这我熟悉的那种慢步调。如果你是第一次来成都,如果你想慢慢体会成都的美,好好体验成都的安逸和繁华,那么悠哉逛吃休闲的路线才是成都正确的打开方式!第一天:漫步市区...

2018-11-21 15:12:07 678

原创 使用myeclipse export导出war,运行报错无法找到类解决办法

2018-11-13 15:50:34 273

原创 springboot 项目部署到外部tomcat

1 默认打包方式是jar包,改成war包打包,在pom.xml 里 &lt;packaging&gt;war&lt;/packaging&gt;12 在maven里排除自带tomcat插件,有两种方法第一种:    &lt;dependency&gt;            &lt;groupId&gt;org.springframework.boot&lt;/groupId&g...

2018-11-07 17:52:00 254

原创 mysql 查看数据库中所有表的记录数

use information_schema;select table_name,table_rows from tableswhere TABLE_SCHEMA = 'testdb'order by table_rows desc;

2018-09-21 13:31:40 494

转载 goland 保存时自动格式化代码 fmt

goland idea可以帮助我们在保存时自动格式化代码下面列一下 goland 怎么配置:file-setting  2. tools-file watchers  3. 添加go fmt  4. 测试 编写代码(ctrl+s),保存并格式化代码 ...

2018-08-28 10:16:03 10749

原创 微信web端后退强制刷新功能的实现代码

具体代码如下所示:  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28...

2018-08-28 09:39:10 788

原创 springMVC+mybatis+Druid

(1)首先添加maven依赖,下载jar包。pom.xml      &lt;dependency&gt;        &lt;groupId&gt;com.alibaba&lt;/groupId&gt;        &lt;artifactId&gt;druid&lt;/artifactId&gt;        &lt;version&gt;1.1.9&lt;/version&

2018-07-17 15:19:09 769

jodconverter2.2.2

jodconverter2.2.2

2018-09-10

微信企业号接口开发源码

微信企业号接口开发源码 WeiXinEnterprises 应用用于学习和交流企业号接口开发,其中如果有什么不对的,或者你自己有更好的看法,可到CSDN 地址:http://blog.csdn.net/jspping 进行留言和讨论,更多关于微信开发的源码及接口详解,进入日志进行学习 感谢您的下载使用,谢谢!祝您学习进步!Engineer-Jsp

2017-09-26

mybatis_mysql.rar

mybatis_mysql自动生成

2016-11-08

mybatis自动生成dao pojo xml文件 (mysql)

mybatis自动生成dao pojo xml文件 (mysql)

2016-11-07

mybaitis_sqlserver

mybaitis_sqlserver自动生成

2016-10-21

mybatis自动生成dao pojo xml文件工具(mysql)

mybatis自动生成dao pojo xml文件工具(mysql)

2016-10-20

mybatis自动生成dao pojo xml文件工具(SQL server)

mybatis自动生成dao pojo xml文件工具(SQL server)

2016-10-20

JAVA _QRCODE

java 二维码生成识别

2016-10-08

hadoop-core-1.0.3.jar )

2016-08-22

tf-idf源码

tfidf源码,带jar包

2015-06-02

简单meavn实例-页面跳转

简单meavn实例-页面跳转,js,serverlet

2014-08-27

空空如也

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

TA关注的人

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