自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mingjie1212的博客

In me the tiger sniffs the rose !

  • 博客(210)
  • 资源 (5)
  • 收藏
  • 关注

原创 zsh/oh-my-zsh国内安装和主题maran

国内按照oh-my-zsh总是失败,可以用下面的方式安装。zsh/oh-my-zsh国内网络快速安装方法及主题选择_·星垂平野·的博客-CSDN博客_oh-my-zsh 国内zsh/oh-my-zsh国内网络快速安装方法及主题选择目录zsh/oh-my-zsh国内网络快速安装方法及主题选择1、安装zsh2、下载安装oh-my-zsh主题框架3、切换shell为zsh4、更换主题1、安装zshubuntu下只需执行即可sudo apt-get install zsh2、下载安装oh-my-zsh主题框架这个按

2022-07-03 00:10:59 526 1

原创 Windows 磁盘管理时磁盘删除卷解决方法

家里之前有个空闲的SSD 之前做了双系统,后来闲置了,今天撞到电脑上,发现有些系统分区、恢复分区、已保留分区无法删除格式化、删除卷。可以通过cmd获取管理员用户,使用命令行方式删除。动作比较暴力,还是需要多复核、提前备份,不然误删重要资料就完蛋了。具体命令如下: 参考:diskpart | Microsoft Docshttps://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/diskpart.

2022-07-02 12:58:20 3031

原创 MySQL 8 创建数据库和建表使用字符集和排序规则utf8 utf8mb4 和utf8mb4_general_ci utf8mb4_unicode_ci

新的项目启动后,创建数据库使用的一般需要创建默认字符集(CHARACTER)和排序规则(COLLATE)。以下是我创建表使用的字符集和排序规则。 CREATE DATABASE `springcloud` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ;字符集 排序规则 utf8 … utf8_general_ci utf8_unicode_ci utf8mb4 … utf8mb4_.

2020-07-18 19:59:00 5910

原创 bit,Byte,Character,String,Character set的区别

bit ,位 ,是计算机的最小存储单位,存储二进制,如01001;Byte ,字节,是一种存储计量单位,一个字节单位是由8个二进制位组成,1Byte=8bit;1KB 就是千字节,也就是我们通常说的1024B(1=1024 -。-),Character,字符,是字和符号的统称了,是看得见的东西,如 " h z j , .Character string,字符串(Java内一般称为String),是主要作用在编程领域,可以说是把字符串起来,想java内部使用数组的方式存储。Characte..

2020-07-18 18:22:25 1050

原创 Spring @Qualifier注解

在写spring应用时,存在一个service interface有多个implement.对于每个xxxServiceImpl 都会注解一个@Service("xxx1") @Service("xxx2")但对于使用@Autowired 自动装载时,程序无法确认是使用哪个serviceImpl.使用@Qualifier即可声明确定需要装载的类。...

2020-07-12 16:45:41 170

原创 SpringBoot 启动日志图案修改 banner

在github上看代码时,发现工程启动的都很炫酷,研究了一下。在springboot工程下的resources下创建banner.txt启动工程时就能加载对应的图像文字内容。可以看到SpringApplication的banner参数。在下面这个地址可以制作出来个性的文字、图片等。http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20如果想关闭呢?也...

2020-06-27 23:15:17 749

原创 MySQL8 远程授权访问

在测试环境,想实现MySQL 8 数据库的远程访问授权。传统的方法已经不行,报1064错误GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version fo

2020-06-26 00:30:43 399

原创 Intellij idea Perhaps you are running on a JRE rather than a JDK

使用intellij idea项目maven编译时发现报错误:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?先说下我的机器上的环境:项目使用的是jdk1.8.0_152我windows的默认环境jdk是我的maven环境的依赖是所以我执行mvn package的时候maven还是引用的jre 1.8.0_73,jre与.

2020-06-25 22:36:17 5666

原创 HTTPS SSL cer 转pem key操作

最近服务器有对接小程序的需求,而对接小程序无论是支付宝(Alipay)还是财付通(WeChat Pay)都需要服务器支付HTTPS访问。通常使用HTTPS访问使用的端口是443。可以使用接下来的方式实现。在测试环境可以在阿里云申请购买免费版(个人)DV证书Symantec 单域名证书进行测试联调。申请后证书会得到两个文件:jeiao.com.pem jeiao.com.key然后配...

2019-12-21 23:55:09 3879

原创 双十一攒机装机

家里之前的电脑跟着我已经5年了,i5-4590的u,现在用起来是有些卡顿了,然后就想着趁着双十一装个机吧,在此记录下。此节点是2019年11月底了,基本上是这个时间节点。双十一攒机   闲置出售 组件 配置 价钱 购买途径 备注 组件 配置 价格 出售途径 CPU AMD Ryzen 5 3600 6-Core Pr...

2019-12-05 23:39:57 226

原创 windows10 转其他版本

政府版转专业版找个keyslmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GXhttps://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys然后 找一个叫Win10数字许可的。没问题。支持正版!!!slmgr.vbs -dl...

2019-11-21 09:17:36 203

原创 高效工具类--Hutool

官网:https://www.hutool.cn/docs:https://hutool.cn/docs/#/Java中高质量的工具类,推荐大家使用。

2019-03-24 13:34:59 1813

原创 python 简单的数据脱敏

最近要做一个生产数据提取,涉及到隐私数据脱敏。因提取的数据是比较规范化的数据,就想到了用python的string特性来做。对于指定分隔符或者定长的文件,使用python来实现是比较得心应手的。很简单,几行代码完成。#!/usr/bin/env python3sourcefilepath = "C:/Users/mingjie1212/Desktop/intellij idea/12...

2019-03-11 00:15:25 10333

原创 项目微服务的一些改造

支付业务系统在对接第三方支付渠道之后发现还有对接几个系统来做业务操作,在实现业务操作时,需要对充值后的结果进行处理、如对接SMS系统充值,对接BOSS系统订阅等操作,使用分布式微服务概念方案实现此需求。①第三方系统如支付宝、财付通、翼支付、银联等渠道②微服务抽离,将订单服务、第三方支付渠道、本地充值系统、BOSS订阅系统抽离成微服务。③三种微服务既能串行又能并行,支持幂等;使用定时循环和重试...

2018-08-12 17:46:59 839

原创 Boolean.getBoolean(String name) 和Boolean.parseBoolean(String s)的区别

最近在使用Boolean. 场景是String 的true,或者false转换成boolean 基本类型的布尔型。 随意的选了一个getBoolen 但是在做单元测试的时候验证不通过。仔细看了下Boolean的源码才发现问题所在Boolean 返回boolean的公有方法总共有两个,就是标题上所提到的Boolean.getBoolean(String name) 和 Boolean.parseBo...

2018-06-10 16:19:49 1926

原创 Log4j 自定义输出模板及内容

    系统一直有log4j打印日志,但是需要在日志打印上加上系统的版本信息,因为生产系统的频繁升级的情况下会出现一天的日志打印乱输出的情况,也是为了方便定位问题吧。在这里之前考虑了下对DailyRollingFileAppender ConsoleAppender进行extend操作,发现这种要对两个appender进行实现,有些繁琐。   接下来就考虑改造org.apache.log4j.Pa...

2018-03-31 19:40:42 2367

原创 Intellij IDEA Tomcat设置CLASSPATH 不生效 配置分离实现

在开发JavaWeb应用时,为了实现配置分离,我们有时候需要在CLASSPATH中设置的配置文件的路径。但是在使用Intellij idea时发现发现设置的CLASSPATH不生效。尝试过的方法:1.在intellij idea 项目中的module中添加2.在Windows --我的电脑--属性--高级系统变量里设置CLASSPATH都没有效果!找了许久的原因,偶然发现原来创建Tomcat se...

2018-03-30 19:56:07 6068

原创 redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set

        运行很久的环境竟然不能登陆了,查看报的错误,与redis auth关系,因为多服务器的session存在redis上,redis连接失败导致不能保存用户的登陆session。还好这个问题是在测试环境发生的,没有引发太大问题。        经过排查,发现redis的服务启动了,但是启动的不正常,经查询发现redis启动不是按照制定配置文件的方式启动,是默认的./redis-serv...

2018-03-03 22:08:33 1242

原创 Intellij IDEA 一个Tomcat启动多个Web的设置

前言当项目大了,项目多了,有的时候需要启动多个Web,Intellij IDEA 其实可以做到这种操作;之前以为多创建一个tomcat实例就行,但是发现在启动的时候报“socket closed”的错误。第一步:更改端口改下端口,记得两个端口都要修改下第一个应用:http port :8080  \ jmx port:1099第二个应用:http port :8090 \ jmx port 109...

2018-02-26 22:49:38 17450 5

原创 you *might* want to use the less safe log_bin_trust_function_creators variable

在还原MySQL function时,发现导入不进去,提示you *might* want to use the less safe log_bin_trust_function_creators variable;发现是MySQL的配置问题,需要配置binlog中信任创建方法;即时生效的设置方法:mysql> SET GLOBAL log_bin_trust_function_creato...

2018-02-11 12:06:48 433

原创 awk常用的几条命令组合

前言 最近在生产上查问题,也是练就了一下awk的命令。 生产上的数据安全性要求比较高,一般要拿到测试环境都需要脱敏,但是脱敏的数据会有很多程序上的不适应。 所以有时候查询问题,查询一条消费记录,可能是要在上百万的数据中找到,并分析异常原因。awk、grep 都是经常用到的,基本上有时候还要在命令行写shell代码,熟能生巧,多敲几遍,也是能很快速熟练掌握的。 其实建议大家

2017-12-04 22:13:16 2788

原创 awk --help

最近在使用linux的awk命令,感叹其强大之处,在文本操作上的便利支持,让在对数百万流水明细操作如鱼得水,先贴出来awk的man,接下来再细致记录常用命令。man awk > awk.txt===================================================awk.txt====================================

2017-11-28 22:45:19 581 3

转载 CSDN访客统计使用flagcounter

转载自http://blog.csdn.net/leytton/article/details/76184884很不错,支持。

2017-11-16 18:17:43 542

转载 intellij idea setupJDK 无效

发现新创建的maven项目总是红色,引入不了基本的String等类,猜测是jdk设置的原因,也重新测试了jdk还是不行。但是程序还是能在idea里正常运行的,多次尝试无果,在网上找到了解决方案。[File]->[Invalidate Caches/Restart]->Invalidate and Restartbingbo!参考:http://cwind.ite

2017-11-14 21:56:14 6344 3

原创 Centos 6.x 更新内核 2.6->4.13

最近搭建SS 感觉上网很慢,想起了网络加速,锐速没找到,知道到了Google 开源的 TCP BBR 拥塞控制算法,效果非常不错。本帖记录升级内核的过程。下载 更新内核rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm -Uvh http://www.elrepo.org/elrepo-release-6

2017-11-12 13:11:06 1384

原创 Centos 6.x grub 进入系统

说来悲剧,操作内核升级的时候动到了grub配置,导致重启直接进入grub.grub>grub>/捂脸这个其实很简单,之前在博客中记录了在grub界面这么进入单用户直接进入root.其实这个也是类似操作。其实进入这个grub界面也不要紧张,grub界面其实也有很多命令可以敲,使用tab可以联想出来。接下来记录下整个过程,我使用的是Vultr的VPS,最

2017-11-12 12:08:03 5229

原创 Maven mvn install 本地jar添加到maven仓库中

最近在使用支付宝、财付通这样的第三方支付,在使用支付宝过程中需要引入官方SDK方便开发,使用以下命令来将本地的jar装载到maven仓库中。这里有几点需要注意点,我使用Windows10时,使用powershell 死活不可以,报错误:[ERROR] The goal you specified requires a project to execute but there is

2017-10-30 18:16:44 46459 3

原创 Initialization-on-demand holder idiom 单例

在wikipedia中看到一种单例,效果不错,分享一下。public class Something { private Something() {} private static class LazyHolder { static final Something INSTANCE = new Something(); } public st

2017-09-18 16:09:23 506

原创 线程池使用ExecutorService 多线程处理队列任务

最近转到银行工作,在做最核心的财务账务部分,对我来说是一个比较新的东西,工作也已经四年有余,接触一些新的东西,也是不错,每天也累得像狗...,不说了。/捂脸接下来说一种非常实用的多线程操作模式,此方式能够应对大部分的多线程操作,稍微改一下往里面套就可以满足大部分的业务需求。基本方式是:使用ExecutorService 管理多线程,使用Executors创建newFixedThrea

2017-09-03 22:48:45 5043

原创 db2 insert sqlcode:-302

在使用db2 insert record时,报“SqlException: DB2 SQL error: SQLCODE: -302, SQLSTATE: 22001, SQLERRMC: null”原因是:插入的一个字段长度超过了限度。找DB2的错误的方式去IBM Knowledge Center 找官方文档说明,https://www.ibm.com/suppo

2017-06-28 10:37:20 13524

原创 Spring Boot jar 启动错误“due to missing embeddedServletContainerFactory.bean”

最近在学习使用Spring Boot ,感觉非常方便。代码的测试工作一般都是intellij idea里进行。试了下使用 mvn package 打成jar包时,在cmd中使用“java -jar **.jar” 运行时报“due to missing embeddedServletContainerFactory.bean...” 错误。经查询,主要是注解没有用对。在Sp

2017-06-05 19:59:34 6604

原创 Intellij IDEA 单窗口多项目支持

众所周知,Intellij IDEA的 Project概念类似于eclipse的workspace.所以Intellij IDEA 每打开一个项目就是一个窗口。这样就存在一个问题,当一个项目有很多子项目,而项目之间的关系不是单纯maven中的module,而是jar之间的引用依赖。那么要打开一个完整的项目,有可能要打开十多个项目。也就是十多个idea窗口,来回切换。极其痛苦。

2017-05-25 22:34:53 15567 6

原创 Information:java: Multiple encodings set for module chunk platf "GBK" will be used by compile

Intellij IDEA 在引入代码后,出现编译错误。Information:java: Multiple encodings set for module chunk platf "GBK" will be used by compileError:(221, 70) java: unclosed string literalError:(221, 84) java: ';'

2017-02-28 10:29:35 4867

原创 为什么是System.out.println();

今天问道了到这个问题,之前在知乎上回答过,有印象但是忘记了,现在贴在这里。System 是java.lang中的一个类。 System.out 中的out 代表了System类中的静态对象PrintStream,println是PrintStream中的方法。因为static 了,所以可以使用“类名.成员”来引用。 如果真想用out.println();import static java.lan

2017-02-16 22:21:25 771

原创 Zabbix Agent Centos6.5编译安装

之前已经对Zabbix Server的安装进行记录,Zabbix Server 编译安装 当监控主机数量两台或者更多,我们需要在其他主机上安装agent来实现一个server 多个client的监控模式。环境系统 Centos6.5模拟环境 Zabbix Server 192.168.1.5 Zabbix agent 192.168.1.6(本机)前提编译环境yum -y ins

2017-01-21 12:54:29 2479

原创 Intellij IDEA Tomcat vm option 设置

VM options:-mx2048m -XX:MaxPermSize=2048m -Drebel.spring_plugin=true -Drebel.hibernate_plugin=true

2017-01-20 15:22:06 46155

原创 Zabbix Server 3.0.7 Centos6.5编译安装

前言服务器上线对于云服务商来说已经做得非常的完成,各种主机的监控数据。直观的反应服务器的运行状态、负载等,如AWS、Aliyun等。有时候需要对具体的程序进行监控如JVM MySQL Redis等,尝试了Zabbix 、Negios这两个监控解决方案,在此记录下编译安装过程。环境-系统:centos6.5 -软件:Zabbix 3.0.7 源码前提selinux状态关闭vi /etc/seli

2017-01-19 21:47:50 2011

原创 Nginx 添加SSL支持HTTPS后 脚本启动失败 Enter PEM pass phrase

环境:centos7 软件环境:nginx1.10.2遇到问题在nginx中添加SSL支持,使用的是免费的StartCom 的一年免费SSL签证。 将下载的server.crt和自己生成的server.key配置到nginx.conf中,但是发现使用脚本启动有问题。nginx.conf listen 8080 ; listen 443 ss

2017-01-19 14:39:22 5865

原创 Centos7 编译安装nginx1.10.2 脚本启动失败解决思路

环境系统:centos 7 amazon aws 云软件:nginx 1.10.2默认用户:centos安装方法:http://blog.csdn.net/mingjie1212/article/details/54318021问题将nginx脚本放入/etc/init.d/中,在root下使用/etc/init.d/nginx startStarting nginx (via syst

2017-01-18 17:54:14 10891

原创 Nginx1.10 编译安装

安装环境系统:Centos6.8软件:Nginx1.10.2依赖软件:Pcre、Zlib、Openssl安装前准备安装编译环境 yum -y install wget yum -y install gcc gcc-c++ autoconf automake make yum -y install zlib zlib-devel openssl openssl-devel yum -y

2017-01-10 21:30:02 4845 1

税控发票开票软件发票信息数据接口规范V4.0.7z

税控发票开票软件发票信息数据接口规范V4.0.7z

2021-12-16

sapjco部署 企业SAP测试.zip

a) 确定服务器上的应用服务器是32位还是64位(一般服务器、应用服务器、JDK是绑定位数的) b) 将相对应位数的librfc32.dll、sapjcorfc.dll、msvcp71.dll、msvcr71.dll四个文件拷贝至system32及SysWOW64文件夹下 c) 将相对应位数的sapjco.jar拷贝至服务端的lib下,然后将其部署好

2020-08-14

cmdline-jmxclient-0.10.3.jar

cmdline-jmxclient-0.10.3.jar 适用于测试jmx远程调用 监测数据使用 java -jar cmdline-jmxclient-0.10.3.jar - localhost:12345 java.lang:type=Memory NonHeapMemoryUsage

2016-12-28

selenium chromedriver.exe

selenium的chrome工具chromedriver.exe

2016-09-12

selenium-server-standalone

selenium jar包;版本为2.53;构建模拟浏览器

2016-04-20

空空如也

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

TA关注的人

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