- 博客(143)
- 资源 (6)
- 收藏
- 关注
原创 Mac m1 clion docker 远程debug redis
https://qqtim.club/2021/07/17/gdb-debug-remote/
2021-07-17 16:49:46
431
原创 how to implement an easy git
ZIT development logThanks for the great tutorial: https://www.leshenko.net/p/ugitThanks again Nikita!ResourceI found some good reference material, and I put them under the ./doc directory.Besides, the follow links maybe help you too.Nick Butler this
2021-02-23 15:45:58
185
原创 sql打印的一种暴力解决方式
这里写自定义目录标题Sql log 失效Java 类加载优先级Sql的执行方法具体方案Sql log 失效以 MyBatis 为例,因为其他辅助框架的不同,或者某些条件限制,导致日志按照官网配置后可能出现仍然无法打印的情况,这时候可能就会想到写sql拦截器自己拦截生成sql填充参数,但可能需要一定的开发时间。本文直接挑明一种暴力打印的方式,不清楚是否广泛可用,但有兴趣的老哥们可以试一下。Java 类加载优先级会按照 classpath 的顺序去加载,遇到 全限定名相同的类 时只会加载第一个,而 c
2021-01-23 14:38:53
1081
原创 Git-myers-diff 笔记
https://qqtim.club/2020/06/14/git-myers-diff/Git Myers diff 笔记参考文章链接:Myers diff paperMyers diff algorithm blogDiff Usage:尚未提交时可以检查 单个commit 节点的变更merge 前比较两个分支的不同可选择性地打 patch: merge 时通常会使用两个及以上的变更历史(往往是针对同一文件)进行调和来生成新的 tree (git的Bolb 和 tree 对象),这就意
2020-06-19 15:47:05
349
原创 Spring 多线程事务管理
https://github.com/ReZeroS/zerobox/blob/feature-resource-0405/src/main/java/club/qqtim/multi/transaction/MultiBatchProcessor.java发出来求个援,不知道咋调一下合理
2020-06-02 19:14:17
481
原创 Hexo & (GithubActions | Travis CI)
原文地址基本概念仓库: 就是项目文件存放的位置,如果只完成第一步,不需要私有仓库,因为现在私有仓库免费了,所以考虑用私有仓库作为你的博客内容文件,用来存一些你觉着可能会用到但是又不希望别人看到的文件.仓库的名字可以随便取,但有一个名字是有特殊含义的,就是 UserName.github.io, 这个往往用来作为博客域名,并且你可以为其申请免费 httpsCNAME: 当你不喜欢上面那个域名,...
2019-09-18 10:38:08
1007
1
原创 Weekly Note
executeUpdate return the rows found or match instead of affected rows, if u wanna to get the suppose answer, u could use the UseAffectedRows args to make it.<setting name="mapUnderscoreToCamelCas...
2018-05-25 10:29:28
379
原创 LL(1) Parser
LLonegithub: https://github.com/ReZeroS/LLoneA LL parser is a top-down parser for a subset of context-free languages. It parses the input from Left to right, performing Leftmost derivation of the ...
2018-05-08 22:08:54
910
原创 Win useful tools
Markdown edit - Typora - Atom - VS codeIDE - Idea - Pycharm - Android Studio - CodeBlocks, VS, Clion - RacketScreen Shot - Snipaste - Screen2GifBrowser - Firefox devel...
2018-04-04 22:06:37
270
转载 ArchLinux change gdm background
Link https://superuser.com/a/1292700/695553#!/bin/bashif [ -z "$1" ]; then echo "Usage: ./chgdm-bg <path/to/picture.png> [y/n]" exit 1fiecho MAKE SURE YOUR PICTURE IS THE SAME RESOLUT...
2018-02-20 21:44:56
632
原创 Arch enable tcp_bbr
Requests:kernel 4.9+What:https://github.com/google/bbrOne Command:sudo modprobe tcp_bbrTurn on:# echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf# echo "net.ipv4.tcp_congest...
2018-02-20 14:20:56
1200
原创 Custom ClassLoader
package com.loader;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;/*/Bootstrap Classloader -> rt.jar Extension Classload...
2018-02-11 20:43:47
397
原创 Messy code issue
Source: -homepage--social--weibo#N101F9”>https://www.ibm.com/developerworks/cn/java/analysis-and-summary-of-common-random-code-problems/index.html?cm_mmc=dwchina--homepage--social--weibo#N101F9Rea
2018-01-23 16:54:53
1359
原创 Linux note0x02
IpTables & Firewalldiptables PreRouting, Input, Output, Forward, PostRouting 参数 作用 -P 设置默认策略 -F 清空规则链 -L 查看规则链 -A 在规则链的末尾加入新规则 -I num 在规则链的头部加入新规则 -D num 删除某一条规则 -s 匹配来源
2017-12-24 22:46:04
275
原创 Linux note0x01
RAID & LVMRAIDRAIDRAID0RAID0 splits (“stripes”) data evenly across two or more disks, without parity information, redundancy, or fault tolerance.RAID1RAID 1 consists of an exact copy (or mirror) of
2017-12-24 14:29:58
295
原创 Linux note0x00
File x: get in dir. r: browse dir.File Special AuthorizationSUIDchmod u+s bin For binary file Equal: (tempUser) execute fileSGIDchmod g+s dirFor binary fileEqual: (tempGroup) execute fileIF u
2017-12-24 00:08:39
363
原创 SICP lec1b: # Computing process
Computing processkinds of expressionsnumber symbolslambda definations conditionalscombinationsconditionif (define (+ x u) (if (= x 0) y (+ (-1 x) (1 y)) ) )Fibona
2017-12-03 22:14:36
245
转载 [Parser] Build: PL By: JS
origin: http://lisperator.net/pltut/InputStreamTokenStreamParseSummaryvar ast = parse(TokenStream(InputStream(code)));Writing a parser is, depending on the language, a moderately complex task. In e
2017-12-03 18:31:39
441
转载 [Initial] Build: PL By: JS
Origin: http://lisperator.net/pltut/This is a tutorial on how to implement a programming language.If you ever wrote an interpreter or a compiler, then there is probably nothing new for you here.But, if
2017-12-03 18:30:31
272
原创 SICP lec1a: # Lisp overview
origin link sicp 1Black box(module)(* x (+ a b))First scene: Every parentheses is a container called black box, we can take a and b as to varible, like number, electric signal, whatever, we add them,
2017-12-03 15:21:37
246
转载 INT 21 指令集
本文由 简悦 SimpRead 转码, 原文地址 http://www.cnblogs.com/ynwlgh/archive/2011/12/12/2285017.html 很多初学汇编语言的同学可能会对 INT 21H 这条指令感到困惑,不知道是什么意思,下面就以一段简单的程序为大家讲解: 例如:需要键盘输入,并且回显。 AH 的值需要查表取得,表在下面 指令:MOV AH,01 INT
2017-10-28 13:24:40
9073
转载 图片懒加载
原文链接原理:将页面中的img标签src指向一张小图片或者src为空,然后定义data-src(这个属性可以自定义命名,我才用data-src)属性指向真实的图片。src指向一张默认的图片,否则当src为空时也会向服务器发送一次请求。可以指向loading的地址。 注:图片要指定宽高<img src="default.jpg" data-src="http://ww4.sinaimg.cn/l
2017-10-15 16:11:58
577
原创 如何实现一个安全的Web登陆
综述:待 Update:QUIC, SSO, HSTS等协议研究,SHA-1 可破解总结: 没有绝对的安全,能不自己做就不自己做, 要么 openID(不了解), 要么OAuth(推荐QQ & Github)本文不考虑键盘记录器等养毒行为, 本文不考虑堆栈溢出, exploit, SQL注入等。 单纯谈论偏向登陆会话过程思维养成key: 时间, 信任无解问题: CSRF, 中间人攻击(有应对方案,但
2017-10-14 20:20:06
4730
翻译 Exploding Git Repositories
Origin fork: git exploding repogit clone https://github.com/Katee/git-bomb.git值得一试上面的命令。(最好不要用自己的工作物理机)如果你没有足够大的 RAM 和 storage, 那么通常来说你的 git 会被kill, 然后就是爆内存到逼你重启。 The secret is that git de-duplicate
2017-10-13 15:43:47
506
原创 win10 重置子系统ubuntu
这种方法会彻底重置子系统ubuntu, 从而导致home目录也会删除lxrun /uninstall /full如果想要保留home目录(也就是用户的folder目录)那么你就可以去掉 /full 参数来尝试一下lxrun /uninstall
2017-09-18 15:28:10
10195
原创 大型网站技术架构(Note)
整天就知道混,混了一个星期https://github.com/ReZeroS/SitesArchitecture/blob/master/AwesomeSite.md
2017-09-14 20:00:10
310
转载 并查集
本文由 简悦 SimpRead 转码, 原文地址 http://blog.youkuaiyun.com/dellaserss/article/details/7724401这个文章是几年前水 acm 的时候转的, 当时也不知道作者是谁, 要是有人知道的话说一下吧并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起 party
2017-09-14 00:02:07
391
原创 Http Resources
Static content and more The Web was originally designed to serve documents, not to deliver applications. Even today, a large amount of the data presented on any web site is static content — images, HT
2017-09-09 10:29:46
422
原创 Java & Android 面试题整理
Java使用有向图的方式进行内存管理,可以消除引用循环的问题,例如有三个对象,相互引用,只要它们和根进程不可达的,那么GC也是可以回收它们的。这种方式的优点是管理内存的精度很高,但是效率较低。另外一种常用的内存管理技术是使用计数器,例如COM模型采用计数器方式管理构件,它与有向图相比,精度行低(很难处理循环引用的问题),但执行效率很高。为了更好理解 GC 的工作原理,我们可以将对象考虑为有向图的顶点
2017-09-08 14:35:10
331
转载 You Don't Need jQuery
本文摘自:https://github.com/oneuijs/You-Dont-Need-jQuery 内容有待参考研究。You Don’t Need jQuery 前端发展很快,现代浏览器原生 API 已经足够好用。我们并不需要为了操作 DOM、Event 等再学习一下 jQuery 的 API。同时由于 React、Angular、Vue 等框架的流行,直接操作 DOM 不再是好的模式,jQ
2017-09-03 12:10:17
423
原创 FTP 服务安装
FTP service setupSetup vsftpd sudo apt-get install vsftpd -yStart vsftpdcheck whether the port 21 is working sudo netstat -nltp | grep 21if the above not start, you can do it manually sudo system
2017-08-21 14:57:50
275
转载 Vue.js vs React
这个页面无疑是最难编写的,但我们认为它也是非常重要的。或许你曾遇到了一些问题并且已经用其他的框架解决了。你来这里的目的是看看 Vue 是否有更好的解决方案。这也是我们在此想要回答的。客观来说,作为核心团队成员,显然我们会更偏爱 Vue,认为对于某些问题来讲用 Vue 解决会更好。如果没有这点信念,我们也就不会整天为此忙活了。但是在此,我们想尽可能地公平和准确地来描述一切。其他的框架也有显著的优点,例
2017-08-20 14:23:32
940
原创 Poi Player 500
Poi Player 播放失败,后台加载不出来歌单 前台console 报500 get.php解决方案:缺少curlsudo apt-get install php7.0-curl记录下调试过程: wordpress 插件debug最好先从后台开始 开启 wp-config.php 的debug模式后,检查后台插件设置的报错 因为这次是500 猜测是ajax请求失败 那么就可能是 a
2017-08-05 20:07:06
409
原创 Kali normal tools
WP ScanWPScan在Kali Linux中已经默认安装。它的语法格式如下所示: wpscan [选项] [测试]常用的选项如下所示:–update:更新到最新版本。–url|-u :指定扫描WordPress的URL(统一资源定位符)或域名。–force |-f:如果远程站点正运行WordPress,强制WPScan不检查。–enumerate |-e [option
2017-08-05 17:52:20
317
翻译 NSA tools
The shadowbrokertools标签: injection security python shadowbroker tool介绍去年八月,ShadowBroker 发布了一套从NSA那偷来的工具,一个GitHub库对此fork了一份: 工具库在这份文档中,我们将重点转移到ETERNALBLUE上(针对win和插件DOUBLEPULSAR)。为了使这波操作离开要命的敲代码。我们会使用FUZ
2017-07-19 00:27:38
1579
逆向工程权威指南 英文版
2017-10-29
Kali Revealed
2017-09-15
ACM国际大学生程序设计竞赛 算法与实现 俞勇
2016-10-31
convertToutf8解决sublime乱码
2016-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人