自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

煜 [yù]

孜孜不倦,必能求索;风尘仆仆,终有归途.

  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 SQL大量数据查询的优化 及 非用like不可时的处理方案

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或<>操作符,否则

2020-09-22 17:38:51 304

原创 别在MySQL中使用UTF-8了

MySQL 的“utf8”实际上不是真正的 UTF-8。在 MySQL 中,“utf8”编码只支持每个字符最多三个字节,而真正的 UTF-8 是每个字符最多四个字节。在 utf8 编码中,中文是占 3 个字节,其他数字、英文、符号占一个字节。但 emoji 符号占 4 个字节,一些较复杂的文字、繁体字也是 4 个字节。所以导致写入失败,应该改成 utf8mb4utf8mb4 才是真正的UTF-8MySQL 的“utf8”是一种“专属的编码”,它能够编码的 Unicode 字符并不多。

2020-09-22 17:13:03 115

原创 Mysql4种方式避免重复插入数据

最常见的方式就是为字段设置主键或唯一索引,当插入重复数据时,抛出错误,程序终止,但这会给后续处理带来麻烦,因此需要对插入语句做特殊处理,尽量避开或忽略异常,下面我简单介绍一下,感兴趣的朋友可以尝试一下:这里为了方便演示,我新建了一个user测试表,主要有id,username,sex,address这4个字段,其中主键为id(自增),同时对username字段设置了唯一索引:01 insert ignore into即插入数据时,如果数据存在,则忽略此次插入,前提条件是插入的数据字段设置了主键或

2020-09-22 12:04:18 116

原创 MQTT消息类型

1 CONNECT – 连接服务端客户端到服务端的网络连接建立后,客户端发送给服务端的第一个报文必须是CONNECT报文 [MQTT-3.1.0-1]。在一个网络连接上,客户端只能发送一次CONNECT报文。服务端必须将客户端发送的第二个CONNECT报文当作协议违规处理并断开客户端的连接 [MQTT-3.1.0-2]。有关错误处理的信息请查看4.8节。有效载荷包含一个或多个编码的字段。包括客户端的唯一标识符,Will主题,Will消息,用户名和密码。除了客户端标识之外,其它的字段都是可选的,基

2020-09-21 15:57:52 932

原创 @EnableConfigurationProperties注解

使用 @ConfigurationProperties 注解的类生效。如果一个配置类只配置@ConfigurationProperties注解,而没有使用@Component,那么在IOC容器中是获取不到properties 配置文件转化的bean。==> @EnableConfigurationProperties 相当于把使用 @ConfigurationProperties 的类进行了一次注入。@ConfigurationProperties与@EnableConfigurati..

2020-09-21 14:03:39 155

原创 前端适配之vw兼容方案-Vue版

postcss-px-to-viewport必须使用行内样式时let nowVW = widthVal/(1920/100);

2020-09-15 14:49:39 245

原创 Windows下cmd 运行jar,出现假死现象

打包成jar之后部署在windows上之后,使用java -jar xxx.jar/bat脚本,运行一段时间项目就假死一样/鼠标在命令框点击后,导致程序访问不了,需要到命令行容器随意敲一个键,总之光标移动了就行,然后卡住的内容就会迅速输出到窗口,不敲任何键程序就一直卡在那问题根本:cmd默认开启了“快速编辑模式”,只要当鼠标点击cmd任何区域时,就自动进入了编辑模式,之后的程序向控制台输入内容甚至后台的程序都会被阻塞。我们在控制台里面回车或者右键鼠标后,自动退出了编辑模式。因此,控制又恢复输出内

2020-09-08 14:51:34 1601 2

原创 windows运行bat时隐藏黑框的完美解决方案

最近项目(内网部署)客户群体不懂电脑,脚本文件bat-cmd命令框总是被关闭,导致项目关闭,打电话。。。

2020-09-04 15:47:56 2148 1

beautyeye-3.7.zip

BeautyEye 是一款 Java Swing 跨平台外观(look and feel)实现; 得益于 Android 的 GUI 基础技术,BeautyEye 的实现完全不同于其它外观;BeautyEye 可运行于 java 1.5、1.6、1.7 以及 1.8 之上, 但推荐至少应运行在 java1.6.0_12 或更新的版本 (为何 java1.6.0_10 或 u11 版不行?), 因为这些版本将能带来窗口透明特性,更重要的是 Swing 的性能提升。

2021-11-09

modbus4J全套文件.zip

包含mfz-rxtx-2.2-20081207-win-x86_x64、modbus4J.jar、seroUtils.jar

2021-07-22

反编译工具集合.zip

clipse配置反编译,压缩包中包含net.sf.jadclipse_3.3.0.jar、Jad 1.5.8g for Windows 9x-NT-2000 on Intel platform.zip

2021-07-22

windows运行bat文件时隐藏命令行(黑框框)

windows运行bat文件时隐藏命令行(黑框框)!还在因为运行bat文件有黑框存在而烦恼?不知道如何隐藏cmd黑框?网上抄了种种无效?

2020-09-04

git服务端、客户端、TortoiseGit-全套安装包

Git-2.24.0.2-64-bit.exe、gitblit-1.8.0.zip、TortoiseGit-2.9.0.0-64bit.msi、TortoiseGit-LanguagePack-2.8.0.0-64bit-zh_CN.msi

2019-12-03

java串口通信Code.zip

Java通过RXTXcomm串口编程:串口数据的发送与监听读取

2019-11-01

RK3288_stty_set_braud.patch

RK3288核心板,uart0、uart1、uart2、uart3、uart4串口波特率默认115200,程序不可修改,使用此补丁可调整串口波特率可修改

2019-11-01

空空如也

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

TA关注的人

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