自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

莫弹弹的博客

花钱学的知识,什么时候可以再变成钱

  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 Windows Docker Desktop 配置损坏无法启动还原配置

Windows Docker Desktop 配置损坏无法启动还原配置进入文件夹 %userprofile%\.docker,删除 daemon.json重启 docker,配置文件就会自动重新一个新的了。

2021-11-24 00:00:49 3197 1

原创 ADO.NET 连接MySQL 8.0.23

ADO.NET 连接MySQL 8.0.23文章目录ADO.NET 连接MySQL 8.0.23先上代码ConnectionString 格式驱动在哪里搞先上代码using MySql.Data.MySqlClient;using System;namespace MySQL_Demo{ class Program { static void Main(string[] args) { var conn = new MyS

2021-03-22 23:41:14 1284

原创 Java生成数字验证码

文章目录Java生成数字验证码Java生成数字验证码网上有大量的算法生成验证码,我遇到的场景是生成4位数的纯数字验证码用于发送短信。 /** * 生成4位数的验证码 * * @return 4位数的验证码 */ private static String generateCaptcha() { return String.format("%04d", System.currentTimeMillis() % 10000L);

2020-11-13 16:15:06 716

原创 iText5 合并多个 pdf 文件

iText 合并多个 pdf 文件

2020-01-13 23:53:24 5251 3

原创 WireShark全版本下载

WireShark 全版本下载最新版最新版请直接进入官方网站首页下载链接: https://www.wireshark.org/download.html选择对应的版本下载就可以了.旧版本如果你只是想下载一个离最新版不是太久远的版本,那首页也有, 例如上图的 Old Stable Release (3.0.7)就是指一个稳定的旧版本下载.但你想下载更为久远的版本,则需要进入 wir...

2020-01-10 17:36:35 7768 1

原创 编译spring-framework源码

编译spring-framework源码会写这个博客的原因来自我自己想学习 spring-framework 源码, 在导入源码的过程中遇到了一些问题, 明白了这个大项目导入IDE并不是一个简单的事情, 就此写下笔记步骤下载源码修改gradle配置导入IDEA编写自己的代码下载源码spring-framework 的源码还是比较好找的, github 上一搜就是第一个这里...

2019-11-26 11:20:53 393

原创 查看 Ubuntu 版本信息

查看Ubuntu版本信息的几个命令

2019-11-11 15:50:10 177

原创 Communications link failure

场景连接 MySQL 8.0 的时候报的错,解决方案启动 MySQL 服务错误堆栈Exception in thread "main" com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the ser...

2019-09-02 17:28:42 571

原创 备份数据库脚本

备份数据库脚本#!/bin/shDBPATH=/server/backupMYUSER=rootMYPASS=oldboy123MYCMD="mysql -u$MYUSER -p$MYPASS"MYDUMP="mysqldump -u$MYUSER -p$MYPASS"[ ! -d $DBPATH ] && mkdir $DBPATHfor dbname in `$...

2019-08-04 01:11:56 140

原创 MyBatis trim标签四个属性

MyBatis trim 标签四个属性和其作用属性名作用prefix添加前缀prefixOverrides删除前缀suffix添加后缀suffixOverrides删除后缀示例<trim prefix="(" prefixOverrides="and" suffix=")"> <if test="where.comm...

2019-08-01 14:40:58 1470

原创 MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction

文章目录解决方案问题背景可能的原因详细报错参考链接解决方案重启数据库,CentOS 6环境下使用下面这个命令$ service mysqld restartShutting down MySQL... [确定]Starting MySQL.. ...

2019-07-08 10:37:25 17499 6

原创 MySQL 8.0 连接不上

问题最近使用数据库操作比较多,使用了JetBrain 家的 DataGrip 去连接数据库,但发现无论如何连接不上,但之前在 IDEA 里是没有问题的。经过排查后,原因在于没有指定时区,MySQL 8时区参数是必选的,没有时区会连接不了。解决方法解决方法是添加一个参数serverTimeZone=UTCJDBC URL 为jdbc:mysql://192.168.200.238:33...

2019-05-25 11:09:29 2365

原创 Docker 使用方法

Docker使用方法项目地址详细用法参考资料Docker 更换国内源项目地址Sod-Momas/hospital-resources-api详细用法启动 docker, 请保证docker在后台运行systemctl start docker打包程序, 构建docker镜像, 执行这一步的时候请保证在2345端口可以访问到 docker 服务mvn clean packag...

2019-05-10 16:40:09 234

原创 git仓库压缩瘦身

仓库源代码 10KB 但历史数据占了 10MB, 使用 git 命令为远程仓库瘦身

2019-01-27 19:29:27 10830 12

原创 Re-run Spring Boot Configuration Annotation Processor to update generated metadata

排查点:添加了 compileOnly('org.springframework.boot:spring-boot-configuration-processor') 依赖spring boot 启动类上添加了 @EnableConfigurationProperties 并指定了配置类配置文件 application.properties 中配置了配置属性IDE 开启了 Annotat...

2018-12-18 17:08:08 35858

原创 yum安装Nginx

yum安装Nginx快速安装配置yum仓库# 使用vim编写该文件,如果您不懂请先学习vim编辑器vim /etc/yum.repos.d/nginx.repo添加nginx的yum仓库把这段代码粘贴到上一步所打开的文件中,这里使用的服务器是centOS 7 x64操作系统, 如果您的服务器不是这个系统,请看最后的说明[nginx]name=nginx repobase...

2018-12-12 13:21:56 145

原创 Nginx源码编译安装

Nginx安装一键脚本# 会把nginx安装到/home/app/nginx里# 创建用户adduser nginx# 创建临时文件目录mkdir -p /home/app/nginx/tmp# 安装依赖的库yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel perl perl-devel perl...

2018-12-12 13:17:14 117

原创 MyBatis Generator 生成器把其他数据库的同名表生成下来的问题

MyBatis Generator : Table Configuration scheme.table matched more than one table在使用生成器生成代码的时候遇到了这个错误,现象就是某个类中出来了数据库表里面没有的字段,非常奇怪.解决方法是在生成器的配置文件里的数据库连接地址(就是jdbcUrl)中添加这个参数:nullCatalogMeansC...

2018-10-23 20:47:48 10254 24

原创 shiro数据库初始化

DROP DATABASE IF EXISTS `shiro`;CREATE DATABASE `shiro`;USE `shiro`;CREATE TABLE `shiro`.`users` ( `id` BIGINT AUTO_INCREMENT, `username` NVARCHAR(128), `password` CHA...

2018-10-16 14:42:56 378

原创 Hibernate连接MySql5.7的部分问题

先把解决问题的代码丢出来一下src\test\resources\hibernate.cfg.xml&amp;amp;lt;?xml version='1.0' encoding='utf-8'?&amp;amp;gt;&amp;amp;lt;!DOCTYPE hibernate-configuration PUBLIC &amp;quot;-//Hibernate/Hibernate Configuration DTD 3.0//EN...

2018-07-05 18:58:49 652

原创 Linux 安装java环境(JRE)

Linux 安装java环境(JRE)下载jre的rpm,然后安装,适用于RedHat系列系统一键安装wget -O jre-8u171-linux-i586.rpm http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233159_512cd62ec5174c3487ac17c61aaa89e8rpm -Uvh j...

2018-07-05 18:58:18 4952

原创 安装java环境(OpenJDK)

install OpenJDK在不是特别严格的环境下,用OpenJDK代替OracleJDK。一键安装JDK8Debian, Ubuntu, etc. sudo apt-get install openjdk-8-jdk Fedora, Oracle Linux, Red Hat Enterprise Linux, etc. su -c "yum -y install...

2018-07-05 18:55:07 4716

原创 python3 安装

python3 安装 本教程有点问题,没有完整解决(安装完后pip3没有添加到环境变量)一键安装# 下载wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xzcd Python-3.6.0a1/# 配置./configure prefix=/home/application/python...

2018-06-28 12:35:49 316

转载 HTML注释中的判断

HTML注释中的判断把代码放到html文件里,用不同浏览器打开,可以查看效果.这些判断的作用是不同浏览器运行不同的js或者不同版本css&lt;html&gt;&lt;head&gt; &lt;title&gt;HTML ANNOTATION&lt;/title&gt; &lt;meta charset="utf-8" /&gt;&lt;/head&gt;&a

2018-05-23 14:29:00 380

原创 下载时文件名乱码和文件大小未知的问题(FireFox)

添加 Content-Disposition 和 Content-Length 头

2018-02-20 15:32:36 8045 4

原创 Hibernate连接MySql5.7的部分问题

hibernate 的驱动/方言设置等

2018-02-13 18:36:15 3033

原创 安装MySql 5.7与配置

如何安装MySql 5.7 MySql 5.5一路下一步就好了,但是5.6以后被Oracle公司改得面目全非基本把所有的截图都贴出来了 下载链接和参考资料放在最后,请自取。(安装完成)测试 安装完成之后会在开始菜单里出现一个新的文件夹MySQL,里面是mySql的一些工具,打开MySQL 5.7

2018-02-07 20:34:56 376

原创 Log4j2 could not find a logging implementation

配置struts2的时候运行出现以下错误,网上的方法都挺笼统的。ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console查一下官方网站: http://

2018-02-07 16:26:29 3471 1

原创 Mysql开启远程连接(添加远程连接用户)

在默认情况下,mysql是禁止远程连接的,而服务器又不是随随便便就要登录的,所以就要开启远程连接。 开启数据库远程连接的时候,记得要把服务器的安全组也开放数据库的端口(mysql默认3306),不然也会出现无法访问的情况创建远程连接数据库的用户登录mysql[root@VM_149_46_centos etc]# mysql -u root -pEnter passwo

2018-02-05 14:58:32 1590

原创 CentOS7安装配置MySQL

跟平常的软件不太一样,不是rpm直接安装,而是先安装rpm得到yum源,然后用yum安装下载rpm包[root@VM_149_46_centos ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装rpm包 [root@VM_149_46_centos ~]# rpm -

2018-02-05 14:18:10 326

原创 CentOS 下载安装配置 JDK

机器情况: 本地系统:Windows 7 x64 服务器系统:CentOS 7.4 x64连接并登录系统 在windows下使用shell连接到CentOS服务器下载JDK下载jdk,先在本地桌面系统下载好把jdk上传到CentOS服务器 (这里没有直接下载到服务器的原因是oracle网站下载前需要验证,导致无法直接使用wget下载,所以只能绕个路,下载到本

2018-02-04 13:58:59 199

原创 Servlet 3.0 注解开发 helloword

不废话,上代码import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletR

2018-02-03 15:22:46 266

原创 oracle笔记

Oracle PL/SQLOracle 基本 默认帐户 用户名:scott,密码:tiger sys system (待补充) 标准 SQL 语句 添加 INSERT INTO table_name(field1,field2) VALUES(value1,value2) 查询 SELECT *

2018-01-19 13:50:58 220 1

原创 JSP技术点

JSP行为 语法 描述 jsp:include 用于在当前页面中包含静态或动态资源 jsp:useBean 寻找和初始化一个JavaBean组件 jsp:setProperty 设置 JavaBean组件的值 jsp:getProperty 将 JavaBean组件的值插入到 output中 jsp:forward 从一个JSP文件向另一个文件传递一个包

2017-12-29 23:42:39 185

原创 apache Tomcat运行环境搭建(alpha v0.1)

安装java环境下载安装jdk 如果您是开发者,安装的时候建议不要安装公共JRE,它可能导致部分开发工具找不到jdk 下载Tomcat设置环境变量 如何设置环境变量? 主要的环境变量有Java的JAVA_HOME,CLASSPATH,PATH,tomcat的环境变量可以不设置,一般不会使用,有一个CATALINA_HOME这样就可以启动tomcat了(执行tomcat安装目录/bin/

2017-12-29 21:51:13 403

原创 怎么写一份好简历

求职简历是呈送给招聘单位的一张名片,一份精彩的简历能让你从人群中脱颖而出,给面试官留下良好印象 简历原则准确可信 准确可信的基本要求当然是不能写虚假的内容,要实事求是 当然,写简历的时候并不是让你把自己的全部都写进去,简历的篇幅那么有限,当然要把自己的优点写好,把缺点隐藏,扬长避短才会受欢迎 重点突出 突然自己的专业技能与工作经验,让面试官明白你能胜任这份工作是最终目的 写一

2017-11-26 15:07:05 1018

原创 Server Tomcat v8.0 Server at localhost failed to start.

错误提示: Server Tomcat v8.0 Server at localhost failed to start.发生情况:启动tomcat时发生解决方案:     1.我的项目是个maven项目,里面有tomcat的包配置,使其版本对应正确    2.把maven的缓存清空,再次下载    3.把服务器配置从eclipse中删除,再次添加进eclipse    4

2017-11-16 17:15:15 1083

原创 java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z

java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z at org.apache.ibatis.logging.log4j.Log4jImpl.isTraceEnabled(Log4jImpl.java:42) at org.apache.ibatis.logging.jdbc.BaseJdbcLogger

2017-11-12 22:01:11 2204

spring-framework-nogit.7z

未编译 spring-framework 源码, 为了减少体积而把 git 历史信息全部删除, 仅作特定版本学习使用. spring 版本号不知道怎么看, 大概是 5.1.11

2019-11-26

spring-framework-compiled.7z

编译完成的 spring-framework 源码, 该文件包含了完整了 github 仓库信息, 已经导入 Intellij IDEA 编译完成, 解压后可以直接使用

2019-11-26

空空如也

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

TA关注的人

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