- 博客(188)
- 资源 (3)
- 收藏
- 关注

原创 linux 常用的命令
1、批量删除pid(线程)ps -ef | grep 搜索名称 | cut -c 9-15 | xargs kill -9
2019-05-08 21:02:52
642
1

原创 牛逼的函数!
1、serialize()函数序列化对象后,可以很方便的将它传递给其他需要它的地方,且其类型和结构不会改变。使用场景:当遇到一对多的场景时,多的数据结构不复杂的情况,可使用该函数记性存储,减少了表的关联;...
2019-03-13 17:54:39
552

原创 Linux基础命令
ls #查看文件目录选项: -a 显示隐藏的文件; -d 查看目录属性; -l 查看文件的详细信息cd #切换目录选项: - 返回上个位置; . 返回当前目录;… 返回上级目录passwd #修改用户的密码示例:passwd usernamesu #切换用户示例:su usernamewho #查看当前的登录系统的用户w #显示登录到系统的用户...
2018-11-25 14:36:48
233

原创 设计模式
待整理。。。。一、单例模式单例模式也叫单态模式。可以保证,一个类只能有一个对象实例。实现要点:①构造函数私有化,不允许使用new关键字创建对象。②对外提供获取对象的方法,在方法中判断对象是否为空。如果为空,则创建对象并返回;如果不为空则直接返回。③实例对象的属性以及获取对象的方法必须都是静态的。④之后,创建对象只能使用我们提供的静态方法。eg:$s1 = Singleton:...
2018-10-19 11:56:39
191
原创 Cursor中rules配置参考(含前后端Golang/TypeScript/Kotlin等)
本文提供了Cursor开发中的rules配置文件参考,包含后端版(Golang/Java)、前端版(TypeScript+Vue/React)和Android版(Kotlin/Java)。规则涵盖代码质量、架构设计、安全策略等维度,强调分步实现、代码优化、架构感知和变更追溯性。后端版注重SOLID原则和数据库变更;前端版侧重组件复用和状态管理;Android版强调Jetpack组件和生命周期处理。开发者可根据项目需求选择适用规则,提高开发效率和代码质量。
2025-06-09 15:51:34
361
原创 vscode
1、controller + shfft + p 输入vscode set。一、vscode 侧边栏改成竖的。3、选择vertical。
2025-06-08 15:38:09
315
原创 常见的网络攻击
(Server-side Request Forgery),形成的原因大多是由于服务端提供了从其他服务器应用获取数据的功能且。该功能如果被恶意使用,可以利用存在缺陷的web应用作为代理,攻击远程和本地的服务器。,从而导致数据泄露、篡改或删除等安全问题。漏洞:此类漏洞主要是。
2025-04-04 11:00:43
167
原创 Mysql删除占用事务的线程
产生原因:这个问题的原因是在mysql中产生了事务A,执行了修改的语句,比如: update t1 set aget=18 where id=1;此时事务并未进行提交,事务B开始运行,也同样需要修改id为1的用户的年龄: update t1 set aget=20 where id=1;INNODB_TRX表包含有关当前正在执行的每个事务的信息 ,包括事务是否正在等待锁,事务何时开始以及事务正在执行的SQL语句(如果有)。到此可以继续你的修改数据的操作了。
2023-11-15 17:03:59
395
原创 RabbitMq日常问题汇总
win解决方案,在 RabbitMQ 安装目录中找到 mnesia 目录(通常在 C:\Users<YourUsername>\AppData\Roaming\RabbitMQ\db),然后删除其中的文件。参考:https://www.cnblogs.com/gaoyuechen/p/10368188.html。原因是:原先的RabbitMq数据与新的RabbitMq有些不兼容。
2023-08-29 14:50:01
891
原创 Java常用命令
因此,整个命令的作用是将Main.java文件打包成Main.exe文件,并将详细的打包过程输出到命令行中。jar:是Java打包工具的命令,表示要对文件进行打包操作。f:表示后面跟随的是要创建的打包文件的文件名。Main.exe:表示要创建的打包文件的名称。Main.java:表示要打包的源代码文件名。c:表示要创建一个新的打包文件。v:表示在命令行中显示详细输出。
2023-04-06 11:08:23
451
原创 Elasticsearch常用命令
文章目录参考常用命令待整理参考ES-Elasticsearch查看所有索引及查看某索引下的信息常用命令名称命令备注查看所有索引GET方法: http://localhost:9200/_cat/indices?v&pretty查看某索引下存的信息,查询的信息为索引结构信息(indexName为索引名称)GET方法:http://127.0.0.1:9200/indexName?pretty.查看某个索引下的所有文档数据GET方法:http://l
2022-04-27 10:33:36
1539
原创 Go方法值接收者和指针接收者的区别
文章目录1、代码2、总结1、代码package mainimport "fmt"type Person struct { age int}// 如果实现了接收者是指针类型的方法,会隐含的也实现了接收者是值类型IncrAge1方法。// 会修改age的值func (p *Person) IncrAge1() { p.age += 1}// 如果实现了接收者是值类型的方法,会隐含的也实现了接收者是指针类型IncrAge2方法。// 不会修改age的值func (p Perso
2022-04-26 10:37:17
541
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人