
学习笔记
文章平均质量分 51
纯学习笔记
Stuild Stuil
这个作者很懒,什么都没留下…
展开
-
Mysql 字段值批量自增或自减(坐标系数据,(x,y))
Mysql 字段值批量自增或自减原创 2025-04-01 16:21:35 · 256 阅读 · 0 评论 -
Netty-TCP服务端粘包、拆包问题(两种格式)
客户端是某个设备,客户端传参格式、包头包尾等都是固定的,不可改变,而且还有个蓝牙传感器,透传数据到这个设备,然后通过这个设备发送到服务端,数据格式也是不可变的。TCP是面向流的,不知道数据的界限,会把构成整条消息的数据段排序完成后才呈现在内核缓冲区,容易造成拆包、粘包问题。粘包了 但是下一次的数据包部分字节出现在了上次的数据包的尾部,把整个数据包给分开了,这种就是。正常单发肯定是没问题的,但是,如果你业务卡顿,那么一定会有粘包、拆包的问题。如果要复现开头的,就很简单,换上内置的解码器就行。原创 2024-10-23 12:03:50 · 1190 阅读 · 0 评论 -
mysql,for循环执行sql
遇到一个问题,我需要模拟上百万数据来优化sql,线上数据down不下来,测试库又没有,写代码执行要么慢要么就是sql语句太长。莫慌,当前只是定义,我们需要调用,没错就是存储过程就是个method (函数)!允许你在数据库中定义一组 SQL 语句,并可以通过调用存储过程来执行这些语句。simple_loop : 存储过程名称,可以自定义,记下来!i 和 max_count : 自定义,就是for循环。于是,直接用mysql自带的功能去实现!好了,定义好了,为啥我执行没反应呢?没错,就是CALL 就行!原创 2024-02-29 17:43:44 · 2972 阅读 · 0 评论 -
mysql 局域网内访问不到的问题及查看进程和事务情况
sql原创 2022-07-04 17:39:17 · 525 阅读 · 0 评论 -
获取post请求中的所有参数,http请求头详解
获取post请求中的所有参数,http请求头详解当浏览器请求网页时,会向Web服务器发送特定信息。 这些信息作为HTTP请求标头的一部分发送,无法直接读取。以下是来自浏览器端的重要标头信息。标头信息说明1、接受指定浏览器或其他客户端可以处理的MIME类型。 image/png或image/jpeg是最常见的两种类型。2、接受密码指定浏览器可用于显示信息的字符集。 例如ISO-8859-1。3、接受编码指定浏览器知道如何处理的编码类型。 gip或compress是最常见转载 2022-04-08 15:32:38 · 5213 阅读 · 0 评论 -
java8特性——stream.note
今天遇到个需求,我查出来的集合没有防火视频监控点的数据,但我又想塞一条数据,这时候我需要判断集合对象中是否含有该字符串。判断数据方式一:是否含有某个字符串,返回boolean值这里用到java8的特性filter,结果是true或者false(dto是集合对象)List<VideoCountDTO> dto = baseMapper.selectVideoFireCount(); dto.stream().filter(w->String.valueOf(w.getNam.转载 2021-09-17 18:07:39 · 290 阅读 · 0 评论 -
JAVA自动识别时间字符串的格式,并转成相应的格式
原文地址整理如下:public class MainUtils { public static void main(String[] args) { System.out.println(getDateFormat("01-12")); System.out.println(getDateFormat("2018-01")); System.out.println(getDateFormat("2018-01-12"));原创 2021-08-08 02:18:44 · 2484 阅读 · 0 评论 -
判断两个List<Map>是否相同以及其他类操作
根据自身的业务,搞了个list 是否相等的方法,较笨拙,有更好的方法,欢迎各位大佬指教仅根据自身业务编写,如需改动请自便。改动也好改动,注释很详细import com.google.common.collect.Maps;import org.nutz.lang.Strings;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.M原创 2021-08-02 17:38:13 · 2102 阅读 · 0 评论 -
list集合根据某一元素获取上一个、下一个、第一个、最后一个
说明:1.NutMap = Map;2.本文是用List<Map>来实现的,若使用List<T> 或者 List<String> 等原理是一样的;3.大致思路就是先把所有的数据查询出来,根据某一个元素(或元素里某个唯一属性)来获取当前的下标,利用下标加减来实现。4.本文仅适用部分场景,数据量太大的话自行处理.(建议使用rowid)5.stream 好像有自带获取前一个、后一个、下标的方法,感兴趣的请自行查阅6.数据库Mysql (其实哪种库都一样,原创 2021-07-26 14:29:26 · 9472 阅读 · 0 评论 -
mysql 相关sql
MySQL把一张表的一个字段的内容放到另一张表把table1中的那么更新到table2本文来源网上 原文地址# 方法一update table2 set table2.name = (select table1.name from table1 where table1.id = table2.id);# 方法二UPDATE table2 INNER JOIN table1 ON table2.id = table1.id SET table2.name = table1.name;..原创 2021-07-04 20:33:32 · 197 阅读 · 0 评论 -
List 之stream 操作
说明:本人用的非spring框架,文章中的Record = Map rec.getString(“X”) =rec.get("X").toString() 自行转换1.根据 某个属性值去重ssqfmy=ssqfmy.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(()-> newTreeSet<(Comparator.comparing(rec ->..原创 2021-07-04 20:31:01 · 783 阅读 · 0 评论