小知识
文章平均质量分 65
灬囖
这个作者很懒,什么都没留下…
展开
-
手把手教你排查线上环境Mysql性能问题
InnoDB缓存是MySQL中一个非常重要的性能优化参数,可以提高查询性能。InnoDB缓存的三个重要概念包括:InnoDB缓存读命中率、InnoDB缓存使用率和InnoDB脏块率。InnoDB缓存读命中率越高,表示查询性能越好;InnoDB缓存使用率越高,表示系统内存使用率越高;InnoDB脏块率越高,表示需要写回磁盘的数据越多,会影响性能。原创 2023-06-14 16:18:17 · 568 阅读 · 0 评论 -
Java jar打包成exe应用程序(超详细)
Java jar打包成exe应用程序(超详细)转载 2020-06-02 14:02:36 · 3326 阅读 · 2 评论 -
JavaMailSender实现邮件发送,附件名出现乱码
JavaMailSender实现邮件发送,附件名出现乱码再创建 MimeMessageHelper对象前加上System.getProperties().setProperty("mail.mime.splitlongparameters", "false");刚开始还以为是中英文编码问题 和 附件名过...转载 2019-12-12 17:56:03 · 789 阅读 · 0 评论 -
Eclipse安装Svn无法连接问题
在Eclipse市场上安装完SVN插件后连接SVN时出现以下错误:SVN: '0x00400006: Validate Repository Location' operation finished with error: Selected SVN connector library is not available or cannot be loaded.If you selected nati原创 2018-05-03 17:40:17 · 1207 阅读 · 0 评论 -
JAVA调用JS函数
今天在开发中使用到了js和Java的交互,平时我们用的比较多的就是js调用Java的方法,可以使用dwr、Ajax、jquery。突然发现要Java调用js的话还真没有见过,今天上网查询了下资料,顺便总结一下:前提条件:jdk1.6才支持,1.6以前的就不行了。js代码如下:[javascript] view plain...原创 2018-06-22 10:10:14 · 16551 阅读 · 3 评论 -
git代码上传
git 提交代码步骤 Git 提示fatal: remote origin already exists 错误解决办法 Git的使用–如何将本地项目上传到Github原创 2018-08-06 21:08:40 · 111 阅读 · 0 评论 -
下载Redis
下载redis的GitHub原创 2018-08-12 14:46:39 · 111 阅读 · 0 评论 -
IntelliJ IDEA 2017.3 永久激活方法
idea永久激活方法原创 2018-09-03 09:21:12 · 2909 阅读 · 0 评论 -
Maven中的dependency的scope作用域详解
1、test范围指的是测试范围有效,在编译和打包时都不会使用这个依赖2、compile范围指的是编译范围有效,在编译和打包时都会将依赖存储进去3、provided依赖:在编译和测试的过程有效,最后生成war包时不会加入,诸如:servlet-api,因为servlet-api,tomcat等web服务器已经存在了,如果再打包会冲突 4、runtime在运行的时候依赖,在编译的时候不依赖...原创 2018-09-06 11:09:15 · 120 阅读 · 0 评论 -
springboot 配置 FeignClient 的坑
springboot 配置 FeignClient 的坑:一定要注意,在编写调用接口的时候,需要请求的参数一定要加上@RequestParam(“xxx”)的注解,否则会报错。。原创 2018-10-12 14:39:07 · 6144 阅读 · 1 评论 -
服务器上 type=Internal Server Error, status=500 错误解决办法
Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Nov 28 11:23:25 CST 2018There was an unexpected error (type=Internal Server Error,...原创 2018-11-28 13:20:09 · 37773 阅读 · 0 评论 -
PowerDesigner sql生成pdm,pdm的name和注释互换
将sql文件转化成pdm模板首先数据库生成sql文件,然后打开pdm文件:打开文件(file)——选中反向工程(reverse Engineer)——数据库(database)如下图:然后:选中脚本文件,点击添加已经导出的sql,然后点击确定就可以生成对应的模型。将pdm的name和注释互换位置显示效果如图:操作步骤:Open PDM – Tools – Execut...原创 2018-12-11 17:19:58 · 1283 阅读 · 0 评论 -
使用hutool csv生成csv文件
package com.ziku.custom.qpmall.common;import cn.hutool.core.io.FileUtil;import cn.hutool.core.io.IORuntimeException;import cn.hutool.core.text.csv.*;import cn.hutool.core.util.CharsetUtil;import ...原创 2019-05-07 21:49:06 · 11256 阅读 · 0 评论 -
获取请求地址,根据请求地址获取地域信息
package com.ziku.custom.qpmall.util;import cn.hutool.core.text.UnicodeUtil;import cn.hutool.http.HttpUtil;import cn.hutool.json.JSON;import cn.hutool.json.JSONObject;import cn.hutool.json.JSONUti...原创 2019-04-28 10:38:20 · 2149 阅读 · 0 评论 -
获取接口下面所有实现类工具。
package com.example.activity.activitydemo.designmode.factory.simple;import java.io.File;import java.io.IOException;import java.net.URL;import java.net.URLDecoder;import java.util.ArrayList;impor...原创 2019-07-08 16:59:05 · 741 阅读 · 0 评论 -
隐藏cmd窗口(.bat .vbs)
转载自批处理隐藏自身窗口大多数时候,使用批处理执行一些任务。但是批处理的黑色命令窗口会一直存在很烦人。可以通过两种方式,隐藏bat脚本。方法1:直接在 bat 文件最前边加上以下内容:[plain] view plain copy print? [plain] view plain copy print?@echo off if ”%1” == “h” goto begin转载 2018-03-16 11:10:22 · 8151 阅读 · 2 评论 -
Spring Boot不同的环境使用不同的配置
spring 多文件配置:1、properties文件2、YAML文件一、properties文件在 Spring Boot 中, 多环境配置的文件名需要满足 application-{profile}.properties的格式, 其中{profile}对应你的环境标识, 如下所示。 • application-dev.properties: 开发环境。 • application-test.原创 2018-02-10 23:33:06 · 253 阅读 · 0 评论 -
Mapper 中 $与# 的区别
1 #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'. 2 $是将传入的数据直接显示生成sql语句,eg:select id,name,age from student wher原创 2018-01-18 17:55:33 · 9763 阅读 · 1 评论 -
eclipse中怎么修改所复制的web项目的部署名字
eclipse中怎么修改所复制的web项目的部署名字原创 2016年12月14日 18:00:43标签:web/部署/项目名/复制/粘贴/2878原创 2017-10-24 09:54:04 · 371 阅读 · 0 评论 -
Tomcat启动时方法启动
启动Tomcat的时候方法启动 ,可以使用监听。1.继承ServletContextListener ,实现 contextInitialized(),contextDestroyed(),两个方法 。(第一个是要执行的方法,第二个监听器销毁)2.配置web.xml监听(谨记)3.测试结果原创 2017-10-24 10:11:19 · 318 阅读 · 0 评论 -
如何使用bat脚本运行jar包
在文档中写上 java -jar D:\workspace\test\test_fat.jar 然后文档后缀改成.bat。然后把bat文件和你的test_fat放在一个文件夹中,就行了前提是:你的jar包打的正确,用Eclipes打包时注意指定Main Class然后就没问题了。你也可以手动修改打开jar包,里面有个mate-inf文件夹,把里面的manifest.mf文件拷出来,打开,如下原创 2017-10-24 15:33:37 · 4207 阅读 · 0 评论 -
集合数组相互转换!
数组转集合:String[] a={"1","2","3","4"};List list=Arrays.asList(a);集合转数组List list=new ArrayList();list.add("aa"); Object[] ary1 = list.toArray(); System.原创 2017-11-29 16:15:17 · 193 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对原创 2017-11-06 15:37:41 · 121 阅读 · 0 评论 -
redis 连接工具类
package com.example.webskt.util;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;/** * Redis工具类 * @author Administra原创 2017-12-27 09:21:22 · 203 阅读 · 0 评论 -
关闭8080端口被占用
输入命令cmd——》打开黑窗体——》输入netstat -ano 命令 查看 8080 端口 。 然后任务管理器终止OK原创 2018-01-23 18:36:11 · 296 阅读 · 0 评论 -
Java中的map集合顺序如何与添加顺序一样
一般使用map用的最多的就是hashmap,但是hashmap里面的元素是不按添加顺序的,那么除了使用hashmap外,还有什么map接口的实现类可以用呢?这里有2个,treeMap和linkedHashMap,但是,要达到我们的要求:按添加顺序保存元素的,就只有LinkedHashMap。下面看运行的代码。[java] view plain copy print?package com.lxk原创 2018-02-01 09:44:36 · 804 阅读 · 0 评论 -
SQL 高效分页(百万条数据)ROW_NUMBER() OVER (ORDER BY id) | 分页
参考资料:SQL分页语句asp.net分页之AJAX 分页第一种方法:效率最高[sql] view plain copy print?SELECT TOP 页大小 * FROM ( SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1 ) as A WHERE R原创 2018-01-17 18:05:31 · 1774 阅读 · 0 评论 -
经典SQL语句大全(绝对的经典)
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\mssql7backup\MyNwind_1.dat’— 开始 备份BAC原创 2018-01-17 18:15:31 · 394 阅读 · 0 评论 -
Springdata 调用存储过程方法
@Entity @Table(name = “MYTABLE”) @NamedStoredProcedureQueries({ @NamedStoredProcedureQuery(name = “in_only_test”, procedureName = “test_pkg.in_only_test”, parameters = { @S原创 2018-02-02 14:32:01 · 418 阅读 · 0 评论 -
SpringBoot 最简单的配置运行时的文字
一:首先搭建一个springboot的项目,这个不多说了,用IDEA编译器可以一键生成(不知道的可以看springboot官方)二:在springboot 的src/main/resources 下面新建一个banner.txt 文本三:登录http://patorjk.com/software/taag 网站生成字符,然后将生成的字符复制到banner.txt中,运行项目即可。原创 2017-11-09 11:09:22 · 1117 阅读 · 0 评论