自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

daixinmei

与java相关的技术详解

  • 博客(39)
  • 资源 (152)
  • 收藏
  • 关注

原创 CentOS 命令使用

1.清空文件内容echo -n "" > 文件名 ==>要加上"-n"参数,默认情况下会"\n",也就是回车符2.less 命令less [参数] 文件-b <缓冲区大小> 设置缓冲区的大小 -e 当文件显示结束后,自动离开 -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件 -g 只标志最后搜索的关键词 -i 忽略搜索时的大小写...

2019-02-18 17:58:12 612

原创 MyBatis 拦截器使用

实现接口 org.apache.ibatis.plugin.Interceptor添加注解@Intercepts({@Signature(type = StatementHandler.class, method = "prepare", args = {Connection.class, Integer.class})})重写两个普通方法@Overridepublic Object plugin(Object target) { if (target instanceof St.

2022-01-17 11:54:22 375

原创 Nodejs 使用记录

查看全局安装路径npm root -g修改全局安装路径npm config set prefix "一般为nodejs安装路径"会自动加组件下载到这个目录下的node_modules目录里去修改缓存路径npm config set cache "一般为nodejs安装路径\node_cache"安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org...

2021-09-29 09:58:57 155

原创 SpringBoot 自定义日志注解

@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)@Documentedpublic @interface LogPrint { String description() default "";}@Slf4j@Aspect@Componentpublic class LogPrintAspect { /** * 以自定义 @LogPrint 注解为切点 */ @Point

2021-07-28 22:54:09 492

原创 SpringBoot 统一日志输出

@Slf4j@Aspect@Componentpublic class ControllerLogAspect { /** * Controller 每一个方法为切点 */ @Pointcut("execution(* 自己的controller包路劲..*.*(..))") public void logPrint() { } /** * 在切点之前织入 * * @param joinPoint

2021-07-28 22:40:57 157

原创 SpringBoot 统一异常处理

@Order(1)@RestControllerAdvicepublic class SqlExceptionHandler { @ExceptionHandler(SQLIntegrityConstraintViolationException.class) public AppResult errorHandler(Exception ex) { Log.get().error(ex); return AppResult.error("请检查唯一项是

2021-07-28 22:35:48 226

原创 SpringBoot @Test 调试运行两遍

问题:调试@Test注解方法的时候,会发现运行了两次,第一次是无感的,不会进入断点。第二次才会进入断点。解决:勾选跳过测试

2021-04-29 10:09:38 487

原创 CentOS7 Mysql安装

1. 下载1.1 地址:下载地址1.2 wget自己系统对应的版本wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar2. 解压tar -xvf mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar3. 安装commonrpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.r

2021-03-27 16:31:08 141

原创 CentOS Minio 使用

下载:wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio设置为可执行文件:chmod +x minio启动服务测试是否可用:./minio server /mnt/data浏览器访问:ip:9000修改用户名:export MINIO_ACCESS_KEY=用户名修改密码:export MINIO_SECRET_KEY=密码作为后台服务启动并修改端口号# nohup & 作为后台服.

2021-03-25 15:58:59 335

原创 Windows MySql 安装

下载zip:mysql解压到目录 D:\Program Files\mysql-5.7.32-winx64配置环境变量在解压目录新建my.ini,并写入一下内容[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=D:\Program Files\mysql-5.7.32-winx64 # 设置mysql数据库的数..

2021-03-24 10:10:48 401 2

原创 IEDA 笔记

1. 新版IDEA 中 DashBoard/ Services不显示端口号关闭所有java进程定位到 “C:\Users\用户名\AppData\Local\Temp\hsperfdata_用户名”目录,将 “hsperfdata_用户名”文件夹删除。IDEA 重启一下,在Dashboard 中启动项目,则可以在DashBoard 中看到相应进程后面的端口号。...

2021-03-06 14:43:08 74

原创 nacos + seata

nacos服务的部署这里就不介绍了,先启动nacos服务,用于注册/发现、配置中心 seata服务部署 下载服务的压缩包,https://github.com/seata/seata/releases 下载源码包,主要是用到一些配置文件 修改registry.conf文件 registry { # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa type = "nacos" loadBala

2020-12-16 21:29:32 1872 1

原创 springboot2 + activiti7 遇到的问题

数据库不自动创建表1.解决:在数据库访问的地址上添加配置:nullCatalogMeansCurrent=true2.原因:a.从mysql-connector-java 5.x 到 6.x,nullCatalogMeansCurrent属性由原来的默认true改为了false。b.true 使用指定的数据库进行查询。优先取当前传入的数据库名,其次取当前链接的数据库名。c.false 代表遍历当前链接下的所有数据库进行查询"Parameter 0 of method userGroupMana.

2020-12-02 22:41:04 4193

原创 接口签名

import cn.hutool.crypto.SecureUtil;import cn.hutool.json.JSONObject;import org.apache.commons.lang3.StringUtils;import org.springframework.stereotype.Component;import org.springframework.web.filter.OncePerRequestFilter;import javax.servlet.FilterCha.

2020-09-17 14:02:29 213

原创 CentOS RabbitMQ使用

安装yum install -y erlangyum install -y socatyum install -y rabbitmy-server修改默认5672,15672(web端管理)端口#文件地址 /etc/rabbitmq/rabbitmq.configvim /etc/rabbitmq/rabbitmq.config#第24行插入{tcp_listeners, [{"127.0.0.1", 9009},{"::1",9009}]}#第268行插入{listener,[{po

2020-06-14 19:39:49 187

原创 Sentinel 限流,降级配置

application.yml关于sentinel配置部分spring: cloud: sentinel: eager: true transport: dashboard: localhost:8080 datasource: ds1: file: rule-type: flow data-type: json file:

2020-06-14 15:20:33 3332

原创 CentOS Maven使用

ddddd

2020-05-06 17:55:32 411

原创 CentOS Jenkins使用

1.安装包下载地址https://www.jenkins.io/download/2.我这里下载好了,可以从我这里的资源下载3.安装rpm -ivh 下载好的安装包4.修改端口号#/etc/sysconfig/jenkinsJENKINS_PORT="端口号"systemctl restart jenkins5.防火墙开放端口6.浏览器带端口号访问...

2020-05-05 15:15:31 346

原创 CentOS Gitlab使用

1.修改默认80端口#修改/etc/gitlab/gitlab.rbnginx['listen_port'] = 自定义端口号#修改/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.ymlport:自定义端口号#重新配置gitlab-ctl reconfigure...

2020-05-04 15:29:51 178

原创 SpringCloud 笔记

1.加入zuul路由模块后,在zuul服务的配置文件加入需要cookie的微服务zuul: routes: 微服务: path: /sso-server/** service-id: 微服务 sensitive-headers: - ...

2020-04-24 17:55:31 117

原创 CentOS Redis使用

1.安装yum install epel-releaseyum install redis2.启动服务systemctl start redis.serviceps -ef|grep redis3.进入redis操作redis-cli?get keyset key value4.redis默认只能本机访问,开放远程连接改/etc/redis.conf文...

2020-04-24 15:39:32 573

原创 CentOS docker使用

1.宿主机向Docker容器传送文件docker cp 本地文件的路径 容器ID:docker容器内的路径2.Docker容器向宿主机传送文件docker cp 容器ID:docker容器内的路径本地保存文件的路径...

2020-04-19 18:55:20 146

原创 easyexcel 笔记

File file = new File("路径");ExcelWriterBuilder builder = EasyExcel.write(file);builder.excelType(ExcelTypeEnum.XLSX);builder.registerWriteHandler(new LongestMatchColumnWidthStyleStrategy() { @...

2019-11-25 09:45:41 3426

原创 SpringBoot 笔记

1.配置类import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.core.Ordered;import org.springframework.format.Forma...

2019-07-30 14:14:09 1979

原创 JS 笔记

1.Controller 接受Ajax 中文乱码 ajax:text = encodeURIComponent(text); controller:text = java.net.URLDecoder.decode(text, "utf-8");2.JS对象传参JSON.stringify(row).replace(/\"/g, "'")3.JSON.parse()解析...

2019-06-25 10:17:09 233

原创 CentOS Libreoffice使用

1.下载地址:https://zh-cn.libreoffice.org/download/libreoffice-still/?type=rpm-x86_64&amp;version=6.0&amp;lang=zh-CN下载三个文件: LibreOffice_6.0.7_Linux_x86-64_rpm_sdk.tar.gz LibreOffice_6.0...

2018-11-06 17:10:38 2801

原创 CentOS Nginx使用

1.安装yum install epel-releaseyum install nginx2.启动systemctl start nginx3.修改配置vim /etc/nginx/nginx.conf//连接数events { use epoll; worker_connections 1024;}// 阻止通过IP或未配置的域名访问...

2018-05-16 14:48:44 207

原创 Maven 笔记

在maven的settings.xml中配置&lt;profiles&gt; &lt;profile&gt; &lt;id&gt;jdk-1.7&lt;/id&gt; &lt;activation&gt; &lt;activeByDefault&gt;true&lt;/activeByDefault&gt; &lt;jdk&gt;1.7&lt;/jdk

2018-04-08 17:23:51 1092

原创 U盘安装CentOS7

1.查看U盘是哪个盘选中Install CentOS7并按E进入编辑修改界面,会出现如下信息:vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet修改为vmlinuz initrd=initrd.imglinux ddquiet然后ctrl + x 继续运行,则会出现...

2018-03-13 18:10:41 817

原创 Tomcat 笔记

Tomcat下的config下的 server.xml有时候为了需要会将appBase置空,这个时候就不会自动解压war包,将appBase设置为webapps就会自动解压这个目录下的war包

2018-02-01 10:18:35 26543 14

原创 CentOS firewalld使用

常用命令# 查看版本[root@osboxes java]# firewall-cmd --version0.3.9# 查看状态[root@osboxes java]# systemctl status firewalld.service OR[root@osboxes java]# firewall-cmd --staterunning# 获取启用的zone[r

2017-03-13 17:12:11 516

转载 Java开发中的23种设计模式详解

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式

2016-07-19 15:54:06 588

原创 CentOS 分析java占用大量CPU资源的原因

1,使用top命令,找到java进程的PID,我这里找到的PID为16871。2,找到该进程后,就要定位具体线程或代码,首先显示线程列表,并按照CPU占用高的线程排序:ps -mp 16871 -o THREAD,tid,time | sort -rn显示结果如下:USER %CPU PRI SCNT WCHAN USER SYSTEM TID TIM

2016-05-13 15:25:47 8516 1

原创 CentOS JDK8使用

安装说明系统环境:centos7安装方式:rpm安装软件:jdk-8u25-linux-x64.rpm下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html检验系统原版本[root@zck ~]# java -versionjava version "1.7.0_"

2016-04-19 14:25:58 485

原创 centos7 挂载数据盘

使用远程连接工具,输入用户名 root 和密码登录到实例。运行 fdisk -l 命令查看数据盘。注意:在没有分区和格式化数据盘之前,使用 df -h 命令是无法看到数据盘的。在下面的示例中,有一个 5 GB 的数据盘需要挂载。 如果执行了 fdisk -l 命令后,没有发现 /dev/xvdb,则表示您的实例没有数据盘,因此无需挂载。可以忽略这一章。 [root@xxxx ~

2016-04-10 11:10:50 4741

原创 CentOS SVN使用

首先安装svn:使用root账号去登录之后,直接输入命令就行了:yum install mod_dav_svn subversion正常情况下,系统会自动的去下载所需要的数据包,然后活提示你是否立即安装,确认安装就是了下面开始配置svn,让服务器可以通过svn://的访问方式1.创建svn服务器根文件夹:#mkdir /home/sv

2016-03-24 14:21:37 1439

原创 CentOS iptables防火墙使用

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、安装iptables防火墙yum install

2016-03-11 09:37:36 393

原创 Java Swing嵌入浏览器

Java Swing嵌入浏览器

2015-03-10 10:38:37 5046 3

原创 windows 使用

进新账号后先注销,然后连按两次ctrl+alt+del,会有填账户的登陆界面,在账户上填Administrator,回车就进原来的系统了,然后右击“我的电脑”单击“管理”进入“计算机管理”,在左边栏找到“本地用户和组”,单击“用户”,在右边窗格会显示计算机上所有用户,双击Administrator账户,如果不要新账户可以把新账户删掉,Administrator账户也要就在打开的窗口里去掉“账户已禁

2014-04-17 09:20:45 5069

redis-desktop-manager-2019.4.0.zip

redis-desktop-manager-2019.4.0.zip redis管理工具 redis管理工具

2020-05-11

jenkins-2.222.3-1.1.noarch.rpm

jenkins-2.222.3-1.1.noarch.rpm centos系统下的jenkins安装包

2020-05-05

redis管理工具.zip

redis-desktop-manager-2019.exe,redis-desktop-manager-0.8.8.384.exe

2020-04-27

mybatis-3.3.0.jar

mybatis-3.3.0.jar

2015-09-24

Java Android 通用解压缩

Java Android 通用解压缩 jzlib1.1.3.jar

2015-09-24

Java 网页解析

Java 网页解析 jsoup-1.6.0

2015-09-24

Java Android 通用 JSON gson-2.3.1.jar

Java Android 通用 JSON gson-2.3.1.jar

2015-09-24

Android 数据库操作 greendao-2.0.0.jar

Android 数据库操作 greendao-2.0.0.jar

2015-09-24

Java 解压缩 bzip2.jar

Java 解压缩 bzip2.jar

2015-09-24

Android 图片异步加载 universal-image-loader

Android 图片异步加载 universal-image-loader-1.9.4.jar

2015-09-24

mod_jk-1.2.31-httpd-2.2.3.so

Apache+Tomcat集群需要的文件

2014-11-11

jacob需要的dll和jar

jacob需要的dll和jar

2014-09-23

DJNativeSwing-jar包合集

Swing 界面嵌套 浏览器

2014-08-27

httpd-2.2.17-win32-x86-no_ssl.msi

httpd-2.2.17-win32-x86-no_ssl.msi

2014-04-18

SSH所有jar包

SSH所有jar包

2014-03-19

JSON 所有jar

JSON 需要的所有jar包 JSON 所要用到的jar包都在里面了

2014-03-19

JavaFx.jar

开发需要的jar包 JavaFx

2014-02-25

struts2标签详解.doc

struts2标签详解.doc

2013-10-24

gson-2.2.4

gson-2.2.4

2013-10-18

java反射机制

java反射机制

2013-10-18

HeidiSQL_8.1.0.4545_Setup.exe

数据库可视化查看工具 可查看 MySql SqlServer ...

2013-10-08

google-gson

google-gson-2.2.4

2013-09-27

findbugs.plugin.eclipse

解压到Eclipse的plugin下重启Eclipse就可以用了

2013-09-26

jquery-1.9.1.min.js

jquery-1.9.1.min.js

2013-09-26

Hibernate_HQL查询.pdf

Hibernate_HQL查询.pdf

2013-09-23

java生成中间带logo的二维码图片

java生成中间带logo的二维码图片j

2013-09-12

jQuery1.8.1.js 和帮助文档

jQuery1.8.1.js 和帮助文档

2013-09-05

从exe提取ico

从exe提取ico

2013-09-03

InnoSetup_523_WestKing_HA

做安装包工具 同exe4j一起使用 做安装包工具 同exe4j一起使用

2013-09-03

EXE4j教程.docx

EXE4j教程.docx

2013-09-03

FileUpload_jsp.rar

FileUpload_jsp.rar

2013-08-29

swfobject.js

一个 用于视频播放JS

2013-08-21

C++\第7篇+综合案例篇.zip

C++\第7篇+综合案例篇.zip

2013-08-21

C++\音量控制类.zip

C++\音量控制类.zip C++\音量控制类.zip C++\音量控制类.zip C++\音量控制类.zip

2013-08-21

C++\声音控制.rar

C++\声音控制.rar

2013-08-21

java朗读中文字符串.zip

java朗读中文字符串.zip

2013-08-19

struts-2.3.1.jar.zip

struts-2.3.1.jar.zip

2013-08-19

SQL语句大全大全

SQL语句大全大全SQL语句大全大全SQL语句大全大全

2013-08-19

sqljdbc_2005.jar

sqljdbc_2005.jar sqljdbc_2005.jar sqljdbc_2005.jar sqljdbc_2005.jar

2013-08-19

SQL2005安装图解.doc

SQL2005安装图解.doc

2013-08-19

空空如也

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

TA关注的人

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