自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 java的JVM异常OOM常用分析软件和方法

1.Jar1.1.使用java命令配置jvm启动参数1.1.1.Windows命令java -jar -Xms5m -Xmx5m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:\dump test2.jar1.1.2.Linux命令java -jar -Xms5m -Xmx5m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/dev/dump test2.jar2.

2021-02-02 11:19:13 1546

原创 jvm和tomcat配置及常见异常处理

1.Tomcat1.1.Tomcat设置JVM启动参数1.1.1.Windows环境①.添加JVM参数在Tomcat的bin目录,打开catalina.bat,添加如下参数:set “JAVA_OPTS=-Xms512M -Xmx1024M”②.校验是否生效1)JDK8以下版本执行命令jvisualvm,查看参数是否生效。2)JDK9以上版本从JDK9开始,将不在集成visualVM ,需要自行下载安装:https://visualvm.github.io/download.

2021-02-02 11:03:00 1261

原创 flutter运行IOS报错unable to boot the simulator

flutter、ios

2022-07-06 14:30:30 1484 1

原创 springboot + netty + websocket client ws wss客户端

直接上代码1.WebSocketClientHandler.class/* * Copyright 2012 The Netty Project * * The Netty Project licenses this file to you under the Apache License, * version 2.0 (the "License"); you may not use this file except in compliance * with the License. You

2022-04-02 18:06:09 2920

原创 MacBookM1 Pod报错解决方法

Analyzing dependencies[!] CocoaPods could not find compatible versions for pod "ZLPhotoBrowser": In snapshot (Podfile.lock): ZLPhotoBrowser (= 4.1.5) In Podfile: images_picker (from `.symlinks/plugins/images_picker/ios`) was resolved to 0.0.1

2021-10-26 10:47:40 944

原创 HTTP Status 403 - Expected CSRF token not found.

这个问题是我在SpringSecurity和gateway整合时候产生的,查了半天,网上也没找到个结果,就想到可能是pom文件里面导错包了。然后改了一下就ok了,具体是哪个包不是很清楚,仅供参考。 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-commons</artifactId&gt

2021-10-07 19:24:19 3726 1

原创 flutter在生成g.dart文件时报错

[SEVERE] Failed to snapshot build script .dart_tool/build/entrypoint/build.dart.This is likely caused by a misconfigured builder definition.[SEVERE] .dart_tool/build/entrypoint/build.dart:23:3: Warning: Operand of null-aware operation '?.' has type 'Send

2021-09-10 15:14:38 2288 2

原创 MySql常见优化收集(一)

MySql常见优化收集(一)1.建表1.1表结构CREATE TABLE `t` ( `id` bigint NOT NULL AUTO_INCREMENT, `mobile` bigint DEFAULT NULL, `PASSWORD` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL, `username` varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL, `sex`

2021-08-11 15:18:52 124

原创 SpringBoot Security首次学习探索

SpringBoot Security学习一、创建环境1.创建SpringBoot项目,导入依赖[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rag8hFn8-1618746211123)(C:\Users\70968\Desktop\微信截图_20210411111739.png)]如果这里选了security的依赖,在访问时要先通过security的默认验证,用户名user,密码可以在控制台找到。记得添加mybatis的依赖哦 <dependency&g

2021-04-20 15:11:40 149

原创 MySQL常用技巧总结

常用MySQL总结1.查询表select * from tablename;2.修改表添加列alter table tablename add col char(20);删除列alter table tablename drop column col;删除表drop table tablename;3.插入普通插入insert into tablename(col1,col2) value (val1,val2);插入查询结果insert into tablename

2021-03-03 16:01:26 188 2

原创 JMS MQ,ActiveMQ,inforsuiteMQ解决消息丢失和重复消费问题

一、生产者数据丢失问题解决方案1.事务机制:能解决问题 缺点:吞吐量低,耗费性能2.confrim消息持久化; producer.setDeliveryMode(DeliveryMode.PERSISTENT)二、消费者数据丢失和重复消费问题解决方案(可行方案1、2、4)1.事务机制 connection.createSession(true,Session.SESSION_TRANSACTED)2.手动提交每个message都有一个唯一的id,在入库的时间该id可以作为唯一主键,解

2021-02-02 11:26:58 1126

原创 mysql查询当前线程对应的sql语句

#首先查看对应的线程show processlist;#记住对应的idselect * from `performance_schema`.events_current where THREAD_ID=刚才的id#也可以范围查找select * from `performance_schema`.events_current where THREAD_ID>=刚才的id#查出来后,字段SQL_TEXT就是该线程对应的sql语句...

2021-01-07 16:31:52 3309 4

原创 mysql获取当前的默认配置文件

# which mysql/usr/bin/mysql# /usr/bin/mysql --verbose --help|grep -A 1 'Deafult options'....

2020-09-27 08:33:41 295 1

原创 mysql常用sql语句记录1

1.解决返回值为null的问题//假设name,addr返回的值中可能存在null值select id,name,addr from tabe1 where id=1;//修改的后的sql为select id,case when name is null then '' else name end as name,case when addr is null then '' else addr end as addrfrom tabe_name where id=1;2.

2020-09-22 09:45:49 114

原创 mysql向某一字段追加数据向null字段追加数据

该sql可以向null字段追加数据update table set 字段名=case when 字段名 is not null then CONCAT(字段名,"追加的数据") else "追加的数据" end where id=1;如果字段默认值为空串可以使用以下sql:update table set 字段名=CONCAT(字段名,"追加的数据") where id=1;case when then else end的初次探索...

2020-08-28 08:27:34 1750

原创 jfinal+poi,从excel中获取数据,写入数据库时常见错误处理

1.NotSerializableException直接上代码 HSSFWorkbook sheets = new HSSFWorkbook(); HSSFSheet sheetAt = sheets.getSheetAt(0); HSSFRow row = sheetAt.getRow(0); Record record = new Record(); record.set("",row.getCell(0));出错在最后一行,看

2020-07-23 16:45:57 468

原创 在使用poi的HSSFWorkbook或XSSFWorkbook创建表格写入数据时报NullPointException错误解决方法

用使用poi的HSSFWorkbook或XSSFWorkbook时创建表格写入数据时报NullPointException错误在使用setCellValue方法时,报NullPointException错误。查看源码可知,它是接受null值的,但是为什么会报错呢?主要原因有两点:1. getRow()HSSFRow row = sheet.getRow(i)在使用模板时,这种方式可能能获取前几行,后面的就无法获取到,所以改为:HSSFRow row = sheet.createRow(i)

2020-07-22 16:43:17 4443

原创 layui实现下拉框输入内容

layui实现下拉框输入内容,通过添加一个input标签,设置其style。通过layui.form.on()监控select的变化,当其发生变化时,把选中的值赋给input标签。使用场景:当下拉框的选项不满足时,可以自己添加,然后读取input的值,传给后端。 <input type="text" name="text" id="LicenseIdtext" class="layui-input" style="position:absolute;z-in

2020-07-20 15:21:56 3950 2

原创 jsp锚点移动到指定位置

function scrollNow(){ $("html,body").animate({ scrollTop:$("#id").offset().top-120 //当前位置-120 },1000 //下移速度 );}

2020-06-28 13:56:47 277

原创 ArrayList<ArrayList<String>>和ArrayList<String[]>创建性能的简单测试

直接上代码public static void main(String args[]) { long start = System.currentTimeMillis(); ArrayList<ArrayList<String>> arrayLists = new ArrayList<ArrayList<String>>(); for (int i = 0; i < 1000000; i++) {

2020-06-19 15:44:46 2324 5

原创 java的new HashSet()及HashSet的add()方法底层源码实现的第一次简单解析

1.new HashSet() HashSet<Object> hashSet = new HashSet<>();2.进入HashSet()方法/** * Constructs a new, empty set; the backing <tt>HashMap</tt> instance has * default initial capacity (16) and load factor (0.75). */

2020-05-16 10:26:58 3925

原创 centos7安装mysql5.7全过程及各种问题解答

一、准备1、建议使用国内的mysql镜像下载//搜狐的镜像wegt http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz//中国科学技术大学开源软件镜像wegt http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/m...

2020-02-29 19:54:56 281

原创 Only a type can be imported. java.util resolves to a package

An error occurred at line: [14] in the generated java file: [C:\Users\user\.IntelliJIdea2019.3\system\tomcat\Unnamed_SpringMVC\work\Catalina\localhost\springmvc\org\apache\jsp\addProduct_jsp.java]On...

2020-02-02 15:52:09 5968

原创 在spring项目中FileSystemXmlApplicationContext和ClassPathXmlApplicationContext方法的简单使用

1.FileSystemXmlApplicationContext()方法 两种用途:在Maven项目中读取src下面的xml文件 FileSystemXmlApplicationContext context = new FileSystemXmlApplicationContext("src/main/java/com/example/day18/task01/application...

2020-01-31 15:41:03 654

原创 Java关于LinkedList集合的学习模拟KTV点歌系统实现代码

package com.example.day07.task02;import java.util.LinkedList;import java.util.Scanner;public class KTVByLinkedList { public static void main(String[] args) { sleep(500); Syste...

2020-01-09 11:49:58 4131

原创 Java中StringBuffer类常用的方法

/*由于字符串是常量,被创建后,其长度和内容不在改变。若需要进行修改,只能创建新的字符串。StringBuffer类和String类的最大区别是:StringBuffer长度和内容都可以改变。 */public class StringBufferTest { public static void main(String[] args) { StringBuffer...

2020-01-06 13:38:50 266

原创 Java关于String类的常用方法

public class StringTest { public static void main(String[] args) { String str1,s,s1,s2; {//String类的初始化 str1 = "abc"; s = new String();//创建一个空的字符串 ...

2020-01-06 13:19:12 121

原创 Java实现简单的数字雨

package com.example.day03;/*数字雨 */import java.util.Random;public class RandomNum { public static void main(String[] args) { while (true) { for (int i = 0; i < 40; i++)...

2020-01-06 12:50:41 1631

原创 java利用随机数生成数组进行冒泡排序

import java.util.Random;public class bubbleSort{ public static void main(String[] args){ int[] ints = arrGet(20, 100,0); bubbleSort(ints); } /** * * @param Arr...

2019-12-30 14:57:54 1411

原创 关于Ubuntu18.04+windows10双系统双硬盘的安装过程中可能出现的问题及解决办法

关于Ubuntu18.04+windows10双系统双硬盘的安装过程中可能出现的问题及解决办法一 ,制作U盘启动方案选择这里可能有些人不知道如何选择方案:1.关于硬盘是不是GPT的可以看如下操作:2.关于UEFI,直接开机F2进BIOS可以找到。二,关于压缩卷的问题部分人会出现,明明多余的空间很多,但是能压缩的却很少三,BIOS可能出现的问题1.关于Secure Boot设置的问题2.打开 ==F...

2019-04-02 22:29:20 2468 2

refus-2.14

Rufus 是一个开源免费的快速制作 U 盘系统启动盘和格式化 USB 的实用小工具,它可以快速把 ISO 格式的系统镜像文件快速制作成可引导的 USB 启动安装盘,支持 Windows 或 Linux 启动。Rufus 小巧玲珑,软件体积仅几百多 KB,然而麻雀虽小,它却五脏俱全,而且速度极快……

2019-04-15

SecureCRT.exe

SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

2018-10-04

logo制作00

logo制作专业版.

2012-11-10

空空如也

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

TA关注的人

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