自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (8)
  • 收藏
  • 关注

原创 java 字符串生成唯一id

UUID.nameUUIDFromBytes((str1).getBytes()).toString();

2020-09-01 22:45:47 4977

原创 spring-boot 集成mybatis-plus & 代码自动生成

pom文件增加以下依赖 <!-- mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>2.3</version>

2020-07-07 23:05:14 509

转载 docker 开启2375端口,提供外部访问docker,idea连接服务器docker(解决IntelliJ IDEA 连不上docker的问题)

Docker暴露2375端口,引起安全漏洞,需谨慎如何修复该漏洞如果要安全的管理远程Docker主机,应该怎么做呢?其实,Docker本身提供了加密的远程管理端口2376,配合CA证书,就能提供TLS连接了。首先要准备5个证书和秘钥文件,分别是ca.pem、server-cert.pem、server-key.pem、client-cert.pem和client-key.pem。其中,server-cert.pem中限制了能够访问Docker主机的客户端列表。启动Docker Deamon时,需

2020-07-05 23:22:20 2686

转载 Java8 Optional 的正确使用方式

1.当我们还在以如下几种方式使用 Optional 时, 就得开始检视自己了调用 isPresent() 方法时 调用 get() 方法时 Optional 类型作为类/实例属性时 Optional 类型作为方法参数时isPresent() 与 obj != null 无任何区别, 我们的生活依然在步步惊心. 而没有 isPresent() 作铺垫的 get() 调用在 IntelliJ IDEA 中会收到告警。调用 Optional.get() 前不事先用 isPresent() 检查值是否可

2020-06-08 11:21:25 729

转载 生产环境CPU100%排查步骤

一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。通过ps aux | grep PID命令,可以进一步确定是tomcat进程出现了问题。但是,怎么定位到具体线程或者代码呢?首先显示线程列表:ps -mp pid -o THREAD,tid,time找到了耗时最高的线程28802,占用CPU时间快两个

2020-06-02 13:02:08 567

原创 CentOS7查看和关闭防火墙

查看防火墙状态firewall-cmd --state1停止firewallsystemctl stop firewalld.service1禁止firewall开机启动systemctl disable firewalld.service

2020-05-22 11:07:39 141

原创 mysql授权远程任意人登录

执行命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION; flush privileges;

2020-05-20 10:11:16 191

原创 Java8的Stream流真香,没体验过的永远不会知道!

场景一:打印出每本书的详情。JDK8之前//打印出每本书的详情for (Book book : books){ System.out.println(book.toString());}使用Stream之后//打印每本书详情books.stream().forEach(book -> book.toString());场景二:选出价格高于20元的JD...

2020-04-16 10:07:49 371

原创 mysql 允许远程登录 linux常用命令

mysq 允许远程机器登录:use mysql;update user set host = '%' where user = 'root';FLUSH PRIVILEGES;修改权限: chmod 777 fileName查看应用端口: ps aux | grep 应用名称查看端口号列表:netstat -tunlp查看某个端口的应用:lsof -i:端口号...

2020-03-25 16:22:55 95

转载 Eclipse常用快捷键

转载于:https://blog.csdn.net/qq_43390235/article/details/90633943 感谢大佬整理,我仅仅自己做个保存。Ctrl+1 快速修复Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了...

2020-01-08 10:10:49 72

原创 java8 Stream 常用用法曾用到

List<BspGroupDepartment> groupsByDeparIds = groupService.getGroupsByDeparIds(departParentIds); //负责父级部门的账户组id集合 List<String> parentGroupIds ...

2020-01-08 09:46:14 556

原创 Elasticsearch6.4.3 在centos7的安装 亲测可用

将上传的 elasticSearch安装包解压cd /home/elasticsearch/elasticsearch-6.4.3/config1、 修改elasticsearch.ymlnetwork.host: 192.168.1.10 (本机机器ip)http.port:9200 #这是HTTP协议外部通信的端口号 9300内部通信端口号建议不要顶行书写...

2020-01-04 14:54:07 293

转载 RabbitMQ Centos7 安装以及使用

1、Rabbit MQLinux 安装Centos7Yum安装socat # yum -y install socat下载erlang软件包,本文使用erlang-19.0.4版本,下面给出下载链接# wgethttp://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm安装erla...

2019-06-27 21:41:16 110

转载 pycharm 2016.2或者2016.3激活方式

以下方式仅仅适用于2016.2 或者2016.3在注册的时侯选择激活方式是License server里面填写下面的任意一个http://idea.imsxm.comhttp://mcpmcc.com:1017用于2016.2 或者2016.3,亲测可行。转载自:http://blog.csdn.net/bell10027/article/details/50673766...

2019-01-20 14:56:07 605

转载 Nginx的安装和多域名配置

https://blog.csdn.net/zzq900503/article/details/70049348#commentBox 这篇文章写得很详细了

2018-12-28 14:51:42 87

原创 nginx 实现tomcat 集群 (简单session共享,静态资源访问)

下载nginx    下载稳定版,解压到指定英文路径下:nigng常用命令:nginx -s stop    快速退出   nginx -s quit    优雅退出   nginx -s reload    更换配置,启动新的工作进程,优雅的关闭以往的工作进程   nginx -s reopen     重新打开日志文件 2 配置好2个tomcat 。要实现tom...

2018-12-28 13:12:22 688

转载 URL转二维码以及图片合成

最近项目中有一个需求,要将一个URL链接转成二维码,并合成到一个固定的背景图片上的指定位置。其实将二维码合成到图片上还是将图片合成到二维码上,都是同一个道理。需要采用google提供的 'com.google.zxing', name: 'core', version: '3.3.3'   包 来将URL转化成二维码图片。 private static final int BLAC...

2018-12-25 10:17:50 680

转载 linux 挂载磁盘 mount和查目录大小

挂在磁盘操作(还有一个300G的盘没显示出来): [root@iZgo67bo9s3uaijzqrgbaxZ ori]# df -h Filesystem            Size  Used Avail Use% Mounted on/dev/hda1              39G   12G   26G  32% /tmpfs                 4.0G    ...

2018-11-26 20:01:34 4164

原创 mysql授权远程任意人登录

执行命令:  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;

2018-11-14 11:07:40 1159

原创 js操作table的各种用法

最近用做的公司内部管理系统的工时管理,需求是要在table中随意添加、删除工作项,前台全部用js控制table ,所以用到了table中常用 的集中方法。(1)得到table 中tbody 的内容 :$('#simple-table').find('tbody').html();(2)点击td时,获取点击的行号:                        $('#simple-table tb...

2018-07-14 17:40:11 12082

转载 java压缩中文文件名乱码 (linux系统)

在 windows 下进行 zip,然后在 linux 下 unzip,中文的文件名会乱码。 网上一般的解决办法是重新编译 unzip 来绕过去。 我查了一下,可以通过 entry.setUnixMode 的方式,将 platform 设置为 Unix,如下: Java代码  public void setUnixMode(int mode) {      // CheckStyle:MagicN...

2018-07-05 16:32:07 2973

原创 解决部署在Linux下的java程序上传文件,文件名中文乱码

找了一圈资料,把centos的字符集、tomcat中server.xml中的“URIEncoding”都更改为UTF-8之后还是不成功。最终在tomcat/bin/catalina.sh文件中增加了“export LANG=zh_CN.UTF-8”,成功解决了问题。...

2018-06-25 23:16:12 2152

转载 Linux配置2个或多个Tomcat同时运行

一、问题说明今天操作Linux部署项目的时候,公司领导要求,只给一个服务器,但是有2个项目要部署,而且需要独立分开运行。二、解决方法Linux配置两个或多个Tomcat,一个Tomcat对应部署一个项目即可。该文章以配置2个tomcat为例,如果想启动多个可以依此法类推……1、配置profile#vi /etc/profile加入以下代码(tomcat路径要配置自己实际的tomcat安装目录)[p...

2018-06-24 13:30:17 212

原创 linux下重启mysql

如何启动/停止/重启MySQL一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&amp;二、停止1、使用 service 启动:service mysqld stop2、使用 mysqld 脚本启动:/etc/inin...

2018-06-14 14:23:44 3451

原创 CentOS 7.4下使用yum安装MySQL5.7.20 最简单的 (亲测可用)

CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的。上一篇安装的是5.6的但是我想安装5.7的  yum安装是最简单的 尝试过编译安装各种问题,最后就决定用yum。首先要先 卸载系统自带的Mariadb打开Terminal终端: [plain] view plain copy[root@localhost ~]# r...

2018-06-14 11:59:08 473

转载 linux 下安装tomcat

一、tomcat安装1、下载JDK和Tomcat//通过wget下载wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gzwget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c...

2018-06-14 10:20:19 164

转载 CentOS下安装JDK的三种方法

由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:方法一:手动解压JDK的压缩包,然后设置环境变量(自己亲测可以用)1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java2.下载jdk,然后解压[root@lo...

2018-06-12 14:24:45 151

转载 JS获取tabel每行td中的input元素的值

tbody id="history_income_list">  tr>  td align="center">input type="text" class="input-s input-w input-hs">td>  td align="center">input type="text" class="input-s input-w input-hs">td>   5 td 

2017-10-24 15:59:43 13791

原创 myEclipse不能自动编译修改后的jsp文件

在项目上右击 build path ->config build path  路径下:如图所示webContent文件夹 Remove掉,就OK,project-clean

2017-03-13 16:32:15 2273

转载 CommandBehavior.CloseConnection的使用

这是一个关于实际知识点的问题,面试官考查的是应聘者数据库访问的编程经验。本节将针对这个问题展开具体的分析。对于此类关于具体知识点的问题,读者在平时应该注意积累,这样在面试中才能从容应答。所涉及的知识点CommandBehavior.CloseConnection的使用分析问题由于流模式读取数据库的特点,在具体应用时很难确定数据库连接何时才能被关闭,因为读取的动作是连

2014-12-18 13:35:26 367

转载 利用JS弹出层实现简单的动态提示“正在加载中,请稍等...

最近项目中大量用到了JQuery中的Ajax异步加载数据,数据量非常大,导致每次加载的时候都感觉到非常非常慢,让客户体验非常不好,就想到用JS做一个简单的提示。JQuery版本:1.7.1;编写一个JS类(ck.layer.js):[javascript] view plaincopy/****************************

2014-12-15 20:36:24 6932

转载 安卓android中 The connection to adb is down 解决方法,笔者自己解决的经验

The connection to adb is down 错误是端口冲突引起的错误。5037为eclipse的端口号解决步骤如下:1.关闭eclipse2.运行cmd,进入命令行, 输入 netstat -ano,找到 5037 对应的listening后面的pid号(此时为6056)3.在任务管理器中找到对应端口号的进程(6056

2014-12-02 21:36:26 460

转载 ASP.NET导出,打印

************导出GridView数据************ 1、页面中添加:<img src="../icon/excel.jpg" height="20" align="absmiddle" border="0" />导出 2、后置代码,lbtn_Excel_Click方法:    protected void lbtn_Excel_Click(obje

2014-12-02 14:16:06 466

转载 判断密码框的安全级别

function AnalyzePasswordSecurityLevel(password) {    var pwdArray = new Array();    var securityLevelFlag = 0;    if (password.length         return 0;    }    else {        var security

2014-09-06 14:06:39 619

转载 DataList详细用法

DataList控件与Repeater控件一样由模板驱动,与Repeater控件不同的是: DataList控件默认输出是一个HTML表格.DataList在输出时已经在相应的模板上套上了表格标签,而Repeater则是模板是什么样,输出就是什么样.1. DataList显示数据例1:使用DataList显示数据   Code    以上的例子,在Repea

2014-09-02 11:14:32 3483

转载 CSS中定义a:hover , a:visited , a:actived

以前用CSS一直没有遇到过这个问题,在最近给一个本科同学做的项目里面。出现一些问题,搜索引擎查了一些网站和资料,发现很多人问到这个问题,给出的结果我试了试,大部分都不正确。 给出我试的顺序,可能会对大家有一些帮助:代码A:link { color: #000000; TEXT-DECORATION: none}A:visited { COLOR:

2014-09-01 15:29:11 3366

sonar下载地址.txt

代码规范检查工具sonar的完整一套安装包,包括中文插件,可以直接下载运行使用。请测可用,非常好用,有利于提高代码编写质量

2020-04-24

ELK6.4安装包.txt

elk 三大组件安装包。centos7 安装版,非常方便包含了三个安装文件,一次找齐了。非常方便包含了三个安装文件,一次找齐了

2020-01-04

基于mycat的mysql高可用读写分离

基于mycat的mysql高可用读写分离,适合mysql进阶。比较实用的技术。

2019-06-29

linux 专题视频

linux的专题视频,有需要的朋友可以下载看看。很完整的一套。

2019-06-29

简单的文件服务器代码 window & linux 系统

该文件服务器是一个简单的web项目,用于提供下载上传文件操作。文件以年月日文件夹命名,分类保存。

2018-07-05

centos7系统 jdk1.7 tomcat7.0

centos7系统 下 jdk1.7 tomcat7.0 的安装包亲测可用的

2018-06-25

大数据高并发实战架构 全套视频

大数据高并发实战架构 全套视频,设计mysql mongodb ,海量网站访问问题。

2018-03-28

一个简单的调用android服务的例子

我写的一个比较完整的android调用其他程序的服务的例子,虽然不是很大,但是对学习理解android服务还是很有帮助的

2015-08-18

空空如也

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

TA关注的人

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