logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

锁消除

StringBuffer 中的 append 方法被 Synchronized 关键字修饰,会使用到锁,从而导致性能下降。下列方法可以对这个对象的方法锁进行锁消除:public static String getString(String s1, String s2) {StringBuffer sb = new StringBuffer();sb.appe...

mysql的数据库迁移到另一个机器上

1.先找到迁移服务器上的Data文件,我安装的是mysql5.7,默认安装的路径。那么就是在C:\ProgramData\MySQL文件里面,先把隐藏文件打开。这个Data文件就是你的数据文件;将你要迁移的数据库文件放到这里如下:然后打开my.ini:找到datadir,然后将你的Data文件路径复制到下面,你要启动哪一个Data文件就用那个文件的地址,只能存在一个。如下:然后在重启MySQL服务

Java8的新特性steam流去比较两个数组是否相等

利用了Java8的新特性然后用collect(Collectors.joining())进行比较,虽然比较耗时,但是很好用是真的。package list.demo;import java.io.Serializable;import java.util.*;import java.util.stream.Collectors;/*** 判断两个集合是否相等*/public class Check

怎么保证redis是高并发以及高可用的?

1. 如果redis要支撑超过10万+的并发,应该怎么做?a)单机的redis几户不可能QPS超过10万,一般都是单机几万解决:读写分离,对缓存,一般都是用来支撑读高并发的,写的请求是比较少的,大量的请求都是在读一般有多个redis,其中有一个master-redis,专门接受写请求,然后把数据复制到其他的多个slave-redis中,然后所有的读请求都从多个slave-redis中去读这种架构就

idea中文字体异常变成了奇怪的字体

Settings - Editor - Font取消Show only monospaced fontsFallback font 选择 Microsoft YaHei UI要下拉选择勾选 Enable font ligaturesOK

mysql的数据库迁移到另一个机器上

1.先找到迁移服务器上的Data文件,我安装的是mysql5.7,默认安装的路径。那么就是在C:\ProgramData\MySQL文件里面,先把隐藏文件打开。这个Data文件就是你的数据文件;将你要迁移的数据库文件放到这里如下:然后打开my.ini:找到datadir,然后将你的Data文件路径复制到下面,你要启动哪一个Data文件就用那个文件的地址,只能存在一个。如下:然后在重启MySQL服务

github创建仓库并上传项目代码

1、到本地项目文件夹右键选择git bash here2、输入个人信息(代码提交者)git config --global user.name "xxxx"git config --global user.email xxxxx@qq.com3、在本地项目目录创建本地仓库git init输入命令后项目目录会有一个隐藏的.git文件夹上传所有代码到本地仓库git add .4、这样就把代码上传到本地

LocalDateTime格式化日期

在java8之前我们在处理时间的时候都是用的Date,但它其实有很明显的缺点。1、我们也会对日期做一些操作,比如加几天,加几分,当月的最后一天等等,有些计算比较复杂。2、也会用SimpleDataFormat来格式化日期。但是SimpleDateFormat是线程不安全的。所以现在一般都推荐使用LocalDateTime它是线程安全的,并且性能更好,代码更简洁。一、示例新时间日期API常用,重要对

ie浏览器下载文件中文名称乱码

//方法功能描述:判断是否是IE浏览器public boolean isMSBrowser(HttpServletRequest request) {String[] IEBrowserSignals = {"MSIE", "Trident", "Edge"};String userAgent = request.getHeader("User-Agent");for (String signal

Mybatis注解方式insert时获取返回的自增主键

使用@options注解@Insert("insert into scenario_storage " +"(user_id , scenario_name , nodes_name , publish_subscribe_name , test_design_name , type_define_name , upload_url , create_time ,rem...

#java
    共 88 条
  • 1
  • 2
  • 3
  • 9
  • 请选择