- 博客(622)
- 资源 (37)
- 问答 (7)
- 收藏
- 关注

原创 SpringBoot环境日志配置,logback配置(支持mybatis、mybatis-plus生成的SQL语句打印)
功能logback 日志配置按日期和日志大小分割日志文件按日志级别分割日志文件打印 mybatis 或 mybatis-plus 生成的 sql 语句步骤SpringBoot 项目/resource 目录下创建 logback-spring.xml 文件。复制下面代码,修改自定义配置项(dao层包位置必须修改,否则没有sql语句的日志)滚到最后,可以选择/取...
2020-04-13 18:06:37
10274
2

原创 【网络基础全家桶】OSI七层、TCP/IP四层、TCP协议(三次握手、四次分手)
文章目录OSI七层模型、TCP/IP四层模型TCP协议# 三次握手# 四次分手# Wireshark 分析数据传输过程OSI七层模型、TCP/IP四层模型参考:一文读懂OSI七层模型与TCP/IP四层的区别/联系OSI七层模型开放式系统互联(Open System Interconnect,OSI)定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),即...
2020-04-02 15:30:17
2847
4

原创 整理qBittorrent使用笔记(docker)
关于qbittorrent的最全资料整理!内容包括:bittorrent bt下载 qbittorrent 端到端下载 p2p 分享 国内环境 工作流程 网络架构 服务原理 工作原理公网地址 ipv6 tracker 魔法吸血;迅雷;吸血雷;anti-leech;xplay;qq;tracker主动更新docker脚本一键部署! github 官方说明。你想要的应有尽有!
2019-12-20 09:56:15
12329
1
原创 【工具】 删除Chrome安装的“创建快捷方式”
创建Chrome的快捷方式,可以放在桌面,想用时双击就可以打开网页,比书签(brookmark)结构化管理更方便。(重启/重新删除均没用)卸载,那么桌面的快捷链接会删除,但是。找到你想删除的项目,直接右键》删除即可。但是,安装一时爽,卸载有问题。如果用 windows。)中的安装记录没删除。
2023-08-18 09:34:21
2705
原创 【linux】进程: systemd、systemctl
systemctl命令用于管理不同类型的系统对象,这些对象称为units。配置文件(优先级排序)
2023-06-02 08:09:35
509
原创 SSO、CAS、OAuth、OIDC
Authorization authZ —— 授权 What can you do。Authentication authN —— 认证 Who are you。todo 整理关键词:oauth、auth、认证、…
2023-04-23 20:53:57
1625
1
原创 整理windows terminal使用笔记
写了windows中powershell的美化,过程中安装了windows terminal。比起其他终端界面,windows terminal比较有趣的是默认有套方便的快捷键。这里记录windows terminal的使用。
2023-03-27 20:41:19
960
原创 整理alacritty使用笔记
github: https://github.com/alacritty/alacrittyfeatures: https://github.com/alacritty/alacritty/blob/master/docs/features.mdconfig template: https://github.com/alacritty/alacritty/blob/master/alacritty.ymlconfig guide: 在这里介绍了windows中powershell的美化。但那里是用
2023-03-27 18:39:14
1700
原创 【工具】logseq 使用分享
logseq 与传统的笔记软件不同,传统的笔记软件有各种数据单元(post、title、refs、category、tags、…),通过数据库将这些数据存储、关联。在 logseq 中只有两种数据的单元 block、page,page 通过 tree 结构将 block 关联,通过。可以将 page 或者 block 以 graph 结构将这些 block 关联。三月八日国际劳动妇女节,当然要分享一款好用的记事本软件。这次介绍的笔记本软件叫 logseq。
2023-03-05 16:30:28
3626
原创 【工具】笔记软件测评(简单)
臭名昭著,被资本搞烂的理想。评价:易用、功能多。评价:支持插件,只要愿意花时间研究,想干啥干啥。值得尝试,正在尝试中规中矩。
2023-03-03 10:52:41
1281
原创 【笔记】openwrt - full cone NAT(全锥NAT)、解决“arp_cache: neighbor table overflow!”
最近安装了比特彗星(bitcomet)后,老是收到警告说日志的接收超过每秒上限了。一看日志,好家伙,一堆的日志,还是kernel的,还是info的?网上找问题原因、解决方法,最接近的就是lede的这个issue两个东西共同造成的在openwrt中打开了FullCone NAT(全锥NAT)在比特彗星(bitcomet)中默认设置了network.max_udp_pkt_per_sec(每秒最大udp数据包发送量)为1000但至于这些东西是什么?做什么的?什么意思?为啥这样这样就会有日志警告?
2023-01-25 10:08:33
727756
2
原创 【笔记】Java - VM options、Program arguments、Environment variables、eclipse variables
java使用ide开发的时候,运行程序(application)前都要设置启动配置: VM options、Program arguments、Environment variables很多时候我们是默认配置启动的,所以没太注意。但是如果我们有特殊需求、项目上线时,这些配置就需要特别关注了。
2022-12-02 10:11:14
2493
2
原创 【科普】常见的硬盘接口『 SATA 、 mSATA 、 m.2 ( NGFF )、PCI-E ( PICe 、 PCI Express ) 』及其协议 『 NVMe 、 AHCI 』
目前,固态硬盘的接口主要有SATA、mSATA、PCIe、m.2四种,下面,我们就这四种接口展开来讲。
2022-10-26 20:53:47
21352
3
原创 【笔记】 C/C++ Windows - VScode配置C、C++环境(MinGW 、 cmake)
在 windows 开发 c/c++ 一般是使用 visual studio 作为集成开发环境。但是它集成度非常高、包含的功能非常多;导致学习、使用成本非常高。如果只是要一个编译、调试的环境,可以尝试 vscode 搭建其环境。如果是初学者,相信成功搭建后,能对编译程序有一个新的理解。(而不是在 visual studio 中配置一堆+点击“启动/调试”按钮)
2022-10-24 09:56:05
3675
2
原创 【笔记】Lua - C
这里的文件位置必须放在 lualib 的 src 目录下,否则头文件找不到,需要额外处理。然后把新加的东西 到 linit.c 中注册、并且在 lualib.h 中加上函数声明。首先,在 lualib 项目的源文件中添加一个 C 文件 " testlib.c "传入的 lua_State 结构体是 lua 中的一个。然后,启动 控制台项目,输入 test 就能看到返回了。然后,定义一个 luaL_Reg 结构体 的数组。这个结构体里面包括了所有注册的接口。然后,定义函数给初始化函数调用。
2022-10-23 15:41:13
1694
原创 【笔记】 lua - 正则匹配
Lua 中的匹配模式直接用常规的字符串来描述。它用于模式匹配函数 string.find, string.gmatch, string.gsub, string.match。当匹配成功时,由 捕获物 匹配到的字符串中的子串被保存起来用于未来的用途。” 作用到字符串 “flaaap” 上,将产生两个捕获物: 3 和 5。’ 将锚定从字符串的开始处做匹配。模式 指一个模式条目的序列。$’ 出现在其它位置,它们均没有特殊含义,只表示自身。’ 将使匹配过程锚定到字符串的结尾。这样的模式串没有意义。
2022-10-22 22:41:16
3324
2
原创 Lua - windows 中执行乱码(cmd、bash、vscode)
通过 vscode 编译 a.lua 文件,通过 cmd 和 bash 执行 lua 来运行脚本,结果如下;国内 window cmd 下默认编码时GBK,而 windows 中 lua 也是以此作为默认编码的。bash 中 lua 依然以 gbk 格式执行 a.lua 文件。cmd 中 lua 以 gbk 格式执行 a.lua 文件。bash 以 utf8 格式读取 a.lua 文件。更改 a.lua 编码(utf8 => gbk)cmd 以 gbk 格式读取 a.lua 文件。更改 lua 默认编码。
2022-10-21 20:16:24
2368
2
原创 【笔记】wlan - 基础概念(无线、wifi、常见协议、频谱、信道、ap部署、案例)
无线的标准制定有两个机构:IEEE、wifi certified。
2022-10-08 13:09:14
1904
原创 【笔记】CUDA(二) - (异步)SIMT 架构
在 CUDA 编程模型中,线程是进行计算或内存操作的最低抽象级别。异步编程模型定义了与 CUDA 线程相关的异步操作的行为。异步操作定义为由CUDA线程发起的操作,并且与其他线程一样异步执行。在结构良好的程序中,一个或多个CUDA线程与异步操作同步。这样的异步线程(as-if 线程)总是与发起异步操作的 CUDA 线程相关联。这些同步对象可以在不同的线程范围内使用。作用域定义了一组线程,这些线程可以使用同步对象与异步操作进行同步。下表定义了CUDA c++中可用的线程作用域,以及可以与每个线程同步的线程。
2022-10-08 00:56:41
1628
原创 【笔记】CUDA (一) - 介绍、架构、编程模型基础
CUDA是NVIDIA公司所开发的GPU编程模型,它提供了GPU编程的简易接口,基于CUDA编程可以构建基于GPU计算的应用程序。CUDA提供了对其它编程语言的支持,如C/C++,Python,Fortran等语言,这里我们选择CUDA C/C++接口对CUDA编程进行讲解。因此,基于CPU+GPU的异构计算平台可以优势互补,CPU负责处理逻辑复杂的串行程序,而GPU重点处理数据密集型的并行计算程序,从而发挥最大功效。GPU并不是一个独立运行的计算平台,而需要与CPU协同工作,可以看成是CPU的协处理器,
2022-10-07 18:13:33
3566
原创 【笔记】lua - 开发环境(lua/luac编译、集成)
安装时需要勾选 “使用 C++ 的桌面开发”(需要包含 MSVC、CMake等编译c、c++的东西)把 lua 源码复制进项目目录,添加现有项目,
2022-10-05 21:47:26
4104
原创 【笔记】Git - 子模块 submodule
(记录了子模块的:名称、本地路径 path、网络路径 url)的缓存,否则无法创建同名的module.添加,而是新拉的代码里面就有。的注册信息的,这时候需要。文件的内容,最下面有。拉仓库同时把子模块拉下来。此外,你可能还需要删除。网上找到的另一种移除步骤。如果是子模块不是通过。
2022-10-04 22:42:20
1465
原创 【框架原理】mybatis 插件机制
可以总结为下面这幅图。SqlSessionFactory创建SqlSession期间,调用ConfigurationConfiguration对InterceptorChain中的Interceptor进行遍历遍历过程中,对符合条件的Executor进行封装,生成Executor代理对象当然,除了创建SqlSession,还有其他情况会创建 Executor至于其他的核心组件(ParameterHandler、ResultSetHandler、StatementHandle)
2022-10-01 21:04:25
180
1
原创 【笔记】申请域名(免费)、创建ssl证书(自签、免费)、自动续签、Cloudflare 泛播
ssl证书分两种:有自签的、服务商提供的。证书如果是自签的一般浏览器都不认(就算加入“根证书信任”都不认,ie除外..),且服务提供商有免费证书提供,所以不推荐使用自签,推荐使用服务商提供的证书。
2022-09-30 20:24:24
11423
原创 【笔记】将 “没有空格的全拼编码” 按音节(韵母/元音/圆音/圓音/syllabify)分词『rime』『输入法』〔Java、Lua 实现〕
本分词基于汉语拼音的规则进行简单的分词。
2022-09-29 20:57:21
469
原创 【笔记】c++ - 正则表达式: GNU Regex Library、PCRE, PCRE++、Boost.Regex
GNU Regex Library 是glibc(GNU C Library)的一部分,它提供与POSIX标准兼容的正则表达式匹配的接口。是一种十分简便、灵活的文本处理工具,可以用来精确地找出某文本中匹配某种指定规则的内容。上述信用卡格式是人读的,还有机器格式:数字,15到16位长度,不分组,中间每连接符。PCRE++是一个对PCRE库的C++封装,它提供了更加方便、易用的C++接口。这四个库中,后面两个是有关系,其它都是各自己独立的,是不同的实现。在结果表达式中,可以用数字只带匹配到的结果,得到。
2022-09-24 15:35:17
865
原创 【笔记】lua - 扩展 require 的探索:从调用 require 的文件相对路径加载模块(关键字:require current relate path)
如果习惯用其他模块加载机制的语言(如:c/c++、js)会发现lua的模块加载规则很奇怪,它始终是根据初始文件的路径来调用模块的。就这种情况我直接调用 main.lua 肯定是会报错,说找不到 “a”, “b”, “c” …需求其实挺简单,调用 require 时候尝试找下调用文件所在目录即可,自己写一个把(or参考框架?我引入一个第三方模块 thirdy,这个文件又引用其他模块,其他模块又引用其他模块,…又不可能手动的逐个修改第三方代码的 require(一般也不希望修改第三方代码)有没有好点的方法呢?
2022-09-22 23:15:11
955
1
原创 【一文解决】【笔记】lua - 面向对象 - 类设计(构造方法、对象属性、对象方法)
私有对象属性” 实现起来却比较困难,我们只能将私有对象属性塞到Class:New()方法中。以上是基本的 class 定义的语法,完全兼容 lua 的编程习惯。(即我们需要实现private机制,来使得某些对象属性或者对象方法只在这个类内部可见,对象引用它是不可见的)此改变导致原先所有的对象通过 metatable 来共享一份对象方法,变成了所有的对象都拥有自己的对象方法。但 Lua 语言本身甚至没有提供构建对象的语法机制😓,这需要我们自己设计实现一套类的机制。可以定义对象属性赋值、取值时候的函数回调。
2022-09-21 22:19:57
616
2
原创 【笔记】二叉树(递归、栈)遍历、中序线索建立和遍历
二叉树(递归)遍历二叉树(栈)遍历建立中序线索、遍历中序线索(补丁)释放内存《王道2022考研数据结构复习指导》P136左右打印2021年06月19日18:02:03 --15 --14 --13 --12 --11 --10 --9 --8--7 --6 --5 --4 --3 --2 --1------------------------------------ --1 --2 --3.
2021-06-20 01:48:34
327
1
原创 【学习笔记】Oracle 12c Data Redaction 数据编写
脱敏好处:实际数据还在,只是显示时候会脱敏。https://www.cnblogs.com/askscuti/p/12562082.htmlhttps://blog.youkuaiyun.com/Alen_Liu_SZ/article/details/105984082
2021-05-30 21:46:49
216
day18 '动吧' crud.zip
2020-01-07
mybatis-jar.zip
2019-12-18
Servlet - request、response方法.zip
2019-12-13
java_ee_api_中英文对照版.zip
2019-12-13
servlet_src-my.zip
2019-12-13
spring框架-必要依赖包.rar
2019-12-10
springsource-tool-suite-3.4.0.RELEASE-e4.3.1-updatesite.rar
2019-12-09
jquery全家桶-API-1.8JS-1.8JSMIN.zip
2019-12-09
mysql-connector-java-5.1.32.zip
2019-12-03
c3p0.0.9.1.2.zip
2019-12-03
EverEdit v3.4.1-x32λ.zip
2019-11-29
jsoup1.11.3.zip
2019-11-26
yml_dependency.zip
2019-11-25
JDK_API_1_6_zh_CN.zip
2019-11-17
jackson.zip
2019-11-17
代码备份:c 语言 - md5 转换代码
2022-10-23
【福利】DroidCamX 6 新版(含手机端、电脑端两个文件)
2020-04-02
api接口文档.md
2020-03-11
v-shop SQL 脚本
2020-03-11
vue dev tool
2020-02-27
图床测评-文档.xlsx
2020-02-04
day18 '动吧' crud.zip
2020-01-18
Navicate客户端.rar
2020-01-12
centos7-atguigu.part1.rar
2020-01-09
VirtualBox-5.1.26-117224-Win.rar
2020-01-09
数据源 Druid 配置问题,内存泄漏
2022-11-25
请问 Git 如何的诞生背景如何?
2022-10-05
请问 Git 如何管理版本?
2022-10-05
Git 如何安装配置?
2022-10-05
正则的问题:匹配前n个
2022-09-24
正则的问题:匹配前n个
2022-09-24
关于 git 合并的三种情况处理方法
2022-05-30
关于 CSS 中 left 的问题
2022-05-28
nginx 添加前缀反向代理web页面(引用 `/` 开头的)资源失效的问题
2022-04-08
nginx https error_log日志:SSL_do_handshake() failed SSL: error:14094416 routines:ssl3_read_bytes:sslv3
2022-03-24
家庭网络测速的疑问?
2022-03-08
idea/android studio的提示问题?
2021-11-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人