C++
-
Linux/Windows-好用的C++的json库--JsonCpp与JSON for Modern C++
Java
-
IDEA-Java自动生成单元测试
-
Java-JVM虚拟机内存垃圾回收机制gc入门:引用类型,对象标记算法,回收算法,常见的 garbage collector
-
Java内置排序算法:Timsort详解
-
Java数组排序: Array-ArrayList-List-Collections.sort()/List.sort()/Arrays.sort()
-
jd-gui的下载和使用
LeetCode
-
LeetCode 204. Count Primes--从一开始的质数个数--Python解法--面试算法题
-
LeetCode 1242. Web Crawler Multithreaded--Java 解法--网路爬虫并发系列--ConcurrentHashMap/Collections.synchronizedList
-
LeetCode 1195. Fizz Buzz Multithreaded--并发系列题目--Java 解法--AtomicInteger/CountDownLatch/CyclicBarrier
-
LeetCode 92. Reverse Linked List II--Python 解法--反转部分链表--笔试算法题
-
LeetCode 1188. Design Bounded Blocking Queue--并发系列--Java 解法--设计有界阻塞队列--使用ArrayBlockingQueue和LinkedList
-
LeetCode 309. Best Time to Buy and Sell Stock with Cooldown--Java解法-卖股票系列题目
-
从 LeetCode 679. 24 Game--C++ 解法--二十四点 到穷举24点所有可能性-24点大全
-
LeetCode 41. First Missing Positive--Python 解法--数学题-找到不存在的最小正整数-O(1)空间复杂度
-
LeetCode 399. Evaluate Division--Python-DFS解法-图
-
LeetCode 123. Best Time to Buy and Sell Stock III--Python解法--动态规划--数学题
-
LeetCode 207. Course Schedule--有向图找环--面试算法题--DFS递归,拓扑排序迭代--Python
-
数据结构线段树介绍与笔试算法题-LeetCode 307. Range Sum Query - Mutable--Java解法
-
LeetCode 22. Generate Parentheses--Python 解法--广度优先、深度优先解法
-
LeetCode 31. Next Permutation-- Python 解法--数学题--比当前数大的最小的数
-
LeetCode 121. Best Time to Buy and Sell Stock--Java,Python,C++解法
-
LeetCode 122. Best Time to Buy and Sell Stock II--贪心--Java,C++,Python解法
-
LeetCode 11. Container With Most Water--Java 解法--困雨水简单版
-
LeetCode 111. Minimum Depth of Binary Tree--Python解法--二叉树最小高度--迭代,递归
-
LeetCode 1117. Building H2O --Java解法--多线程保证执行顺序--AtomicInteger
-
LeetCode 202. Happy Number--Python解法--数学题
-
LeetCode 1115. Print FooBar Alternately--多线程并发问题--Java解法--CyclicBarrier, synchronized, Semaphore 信号量
-
LeetCode 832 Flipping an Image
-
LeetCode 1114. Print in Order--Java解法--并发问题--使用 synchronized, wait, notifyAll保证并发的顺序
-
LeetCode 报错解决 heap-buffer-overflow Heap-use-after-free Stack-buffer-overflow Global-buffer-overflow
Linux
-
Linux的useradd与adduser命令区别
-
解决linux服务器安装桌面后显示中文乱码的问题:ubuntu 18.04 locales zh_CN.UTF-8
-
Linux/ubuntu 服务器开启6010端口-X11服务-ssh连接
-
Linux/ubuntu server 18.04 安装远程桌面--vnc server-TigerVNC
-
vscode 使用ssh密钥登录远程 Linux -- vscode remote linux ssh key
-
Linux操作系统选择:Debian or Ubuntu
-
Linux下tar解压到当前目录,zip压缩,tar压缩,tar解压
-
Linux 在shell终端中清空DNS缓存,刷新DNS的方法(ubuntu,debian)
Python
-
Python-Scipy 求函数局部极值/最大值/最小值
-
爬虫合法吗?--律师看法和真实判例
-
从洗牌算法谈起--Python的random.shuffle函数实现原理
-
anaconda 下安装ffmpeg
-
解决UnicodeDecodeError 'utf-8' codec can't decode byte 0xff in position 0 invalid start byte问题
-
B站2千万视频信息爬虫
-
线程,协程对比和Python爬虫实战说明
-
用Python爬取好奇心日报
-
爬取B站我关注的人关注的人关注的人关注的人
-
Python变量作用域问题
-
B站3亿用户信息爬虫(mid号,昵称,性别,关注,粉丝,等级
-
使用Python进行端口扫描
-
使用Python画素描
Qt
-
Qt5.15在Windows环境静态编译安装和部署的完整过程 VS 2019-Qt static link build Windows 64 bit
-
Qt最新版5.14在Windows环境静态编译安装和部署的完整过程 VS 2019-Qt static link build Windows 32 bit/64 bit
Redis
-
分布式锁的使用与注意事项
Windows
-
Windows 编译安装和使用Redis最新版
-
Qt5.15在Windows环境静态编译安装和部署的完整过程 VS 2019-Qt static link build Windows 64 bit
-
Qt最新版5.14在Windows环境静态编译安装和部署的完整过程 VS 2019-Qt static link build Windows 32 bit/64 bit
-
windows-程序员必备的20个软件
-
安装微软官方提供的win 10 PE 系统到U盘
-
Qt5.10.1在Windows平台下进行静态编译
bilibili
-
B站2千万视频信息爬虫
git
-
GitHub删除锁定的仓库-github delete locked respority
-
使用Git登录GitHub报错解决:git@github.com: Permission denied (publickey).
-
使用ssh连接GitHub上的git服务器
java
-
Java跨类使用ThreadLocal:线程中的全局变量
k8s
-
k8s免安装-使用kubectl部署Pod, Deployment, LoadBalancer
-
从零开始在ubuntu上安装和使用k8s集群及报错解决
-
用snap在ubuntu上构建 Microk8s,使用kubectl,部署应用
node.js
-
批量上传youtube视频--upload multiple videos to youtube
-
自动登录谷歌账号失败解决:fail to auto login Google Account in Chrome
rpc
-
grpc C++ timeout 超时设置
-
grpc与protobuf最佳实践:编译、安装与使用
人工智能
-
基于机器学习的比特币行情预测
分布式
-
外文翻译- Paxos Made Simple
-
paxos企业级框架:PaxosStore 编译与报错解决
分布式锁
-
分布式锁的使用与注意事项
区块链
-
区块链/币圈/虚拟货币常见骗局(2020/06/5持续更新)
-
关于区块链的思考(续):不同交易所相同价格波动成因与交易所的暴利
-
基于机器学习的比特币行情预测
-
关于区块链的一些思考:稳定币USDT的价值和虚拟货币涨跌趋势
-
5分钟在以太坊区块链上发行符合ERC-20标准的代币
-
第一次进行比特币交易的尝试
博客
-
博客访问量与排名变更(2020-6-8 持续更新)
-
nginx-代理/转发-GitHub Pages 静态页面博客
-
谷歌 sitemap.xml 报错解决:无法读取此站点地图
-
GitHub Pages博客:自定义域名,HTTPS,CAA
-
在码云gitee上部署jekyll博客
-
jekyll静态博客提升访问速度:内嵌CSS,异步加载js,压缩HTML
-
GitHub-jekyll静态博客快速构建与优化--jekyll serve --incremental --profile
-
GitHub静态博客Jekyll-安装谷歌广告-Google AdSense-advertisement
-
Jekyll博客统计访问量,阅读量工具总结--LeanCloud,不蒜子,Valine,Google Analytics
-
jekyll 博客对搜索引擎的SEO提升方法--head中的meta标签和Jekyll SEO Tag
-
我回来了
-
此博客不再更新,后续更新请见CSDN
-
第一篇博客
大数据
-
win10安装和使用 Kibana 7.8.0
-
win10安装和使用 Elasticsearch 7.8.0
-
Ubutnu 20.04 安装和使用单机版Kafka 2.5
-
Ubutnu 20.04 安装和使用单机版HBase
-
win10安装和使用Hadoop 3.2
-
Ubutnu 20.04 安装和使用单机版hadoop 3.2
学习
-
[经验]致2021届:2020届后台开发方向实习,秋招经验总结
安全
-
IDA Pro-IDAPython 安装和使用
并发
-
LeetCode 1114. Print in Order--Java解法--并发问题--使用 synchronized, wait, notifyAll保证并发的顺序
投资
-
《定投十年财务自由》读书笔记
-
区块链/币圈/虚拟货币常见骗局(2020/06/5持续更新)
-
给币圈新手的介绍:币币交易,杠杆交易,永续合约,交割合约,期权
-
关于区块链的思考(续):不同交易所相同价格波动成因与交易所的暴利
-
关于区块链的一些思考:稳定币USDT的价值和虚拟货币涨跌趋势
-
第一次进行比特币交易的尝试
数据结构
-
LeetCode 207. Course Schedule--有向图找环--面试算法题--DFS递归,拓扑排序迭代--Python
-
数据结构线段树介绍与笔试算法题-LeetCode 307. Range Sum Query - Mutable--Java解法
-
从洗牌算法谈起--Python的random.shuffle函数实现原理
机器学习
-
Python-keras和tensorflow使用 keras.callbacks.EarlyStopping 提前结束训练
-
Python-keras和tensorflow使用 keras.callbacks.TensorBoard 可视化数据
杂类
-
2021新年计划和2020年总结
-
免费OCR识别图片中的中文字软件:腾讯云,网易见外工作台,百度OCR识别
-
免费视频转文字-音频转文字软件:网易见外工作台, Speechnotes, autosub, Speech to Text, 百度语音识别
-
无风险赚钱?谈《如何利用网站漏洞套现撸大羊毛》
-
2020新年计划和2019年总结
-
windows-程序员必备的20个软件
-
谷歌浏览器删除相同重复无效书签
-
repl.it 使用--Python爬虫示例
法律
-
《白话法律42讲》读后感
-
爬虫合法吗?--律师看法和真实判例
-
知识产权:淘宝上的 IDEA 激活码
生活
-
在华为p40上无法安装google paly的解决方案
虚拟货币
-
给币圈新手的介绍:币币交易,杠杆交易,永续合约,交割合约,期权
行走的问题解决机
-
Gradle构建报错解决:ERROR: Unable to find method 'org.gradle.api.artifacts.Configuration.isCanBeResolved()Z'.
-
mybatis报错解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
-
win10安装和使用 Kibana 7.8.0
-
win10安装和使用 Elasticsearch 7.8.0
-
Ubutnu 20.04 安装和使用单机版Kafka 2.5
-
Ubutnu 20.04 安装和使用单机版HBase
-
win10安装和使用Hadoop 3.2
-
Windows下Hadoop报错解决: java.io.FileNotFoundException: Could not locate Hadoop executable: winutils.exe
-
Windows下Hadoop格式化namenode报错解决: ERROR namenode.NameNode: Failed to start namenode.
-
Ubutnu 20.04 安装和使用单机版hadoop 3.2
-
Linux环境下删除卸载caddy-Linux remove/uninstall caddy
-
Python报错解决:Process finished with exit code -1073741571 (0xC00000FD)和RecursionError: maximum recursion depth exceeded in comparison
-
puppeteer安装报错解决:Error: Cannot find module 'node_modules/puppeteer/install.js'
-
ETH钱包mist报错:[ERROR] EthereumNode - Failed to start node Error: Node "geth" binPath is not available.
-
谷歌 sitemap.xml 报错解决:无法读取此站点地图
-
gcc/g++ 报错解决: multiple definition of first defined here
-
grpc 报错解决:undefined symbol: _ZN9grpc_impl25InsecureServerCredentialsEv
-
grpc报错解决:undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)'
-
protobuf 报错解决: error: #error This file was generated by an older version of protoc which is
-
grpc 报错解决:/usr/local/lib/libgrpc.so: undefined reference to `OPENSSL_free'
-
grpc与protobuf 报错解决:Perhaps you should add the directory containing `protobuf.pc' to the PKG_CONFIG_PATH environment variable
-
RocksDB 静态编译报错解决:rocksdb::UncompressBlockContentsForCompressionType
-
GitHub删除锁定的仓库-github delete locked respority
-
Jekyll报错解决:GitHub Metadata: No GitHub API authentication could be found. Some fields may be missing or have incorrect data.
-
foxmail使用报错解决:错误信息::ssl连接错误, errorCode: 5和C3 NO LOGIN failed. Account is blocked.
-
使用Git登录GitHub报错解决:git@github.com: Permission denied (publickey).
-
Linux/ubuntu:Chrome报错解决:Xlib: extension XInputExtension missing on display :1.0
-
解决linux服务器安装桌面后显示中文乱码的问题:ubuntu 18.04 locales zh_CN.UTF-8
-
nodejs报错解决: EBUSY: resource busy or locked 和 npm ERR! errno -4082
-
报错解决:Gem::InstallError: zeitwerk requires Ruby version >= 2.4.4.
-
nodejs报错解决:Error: Can only perform operation while paused. - undefined
-
Linux/ubuntu:Chrome报错解决: error while loading shared libraries: libnss3.so libXss.so.1 libasound.so.2
-
Linux/Debian/Ubuntu报错解决:W: Target Packages (main/binary-amd64/Packages) is configured multiple times in
-
Android studio 报错解决:Error:SSL peer shut down incorrectly
-
Python-anaconda-Spyder使用matplotlib画图无法显示报错解决:Figures now render in the Plots pane by default. To make them also appear inline in the Console, uncheck "Mute Inline Plotting" under the Plots pane options menu.
-
ubuntu更新报错解决:File has unexpected size -Mirror sync in progress?
-
caddy 获取SSL证书报错解决:failed to obtain certificate: acme: Error -> One or more domains had a problem
-
Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/redis-server.pid (yet?) after start: No such file or directory
-
Python-PyCharm 报错解决:ImportError: cannot import name 'InteractiveConsole' from 'code'
-
anaconda-spyder-ipython终端控制台无法停止程序--问题解决
-
Python报错解决 RequestsDependencyWarning urllib3 (1.24.3) or chardet (3.0.4) doesn't match a supported version!
-
Python-pyppeteer-chrome报错解决:ad NaCl helper startup ack (0 bytes)
-
报错解决--Liquid Warning-- Liquid syntax error (line 2) Expected dotdot but found id in "{{(site.github.public_repositories sort
-
anaconda -spyder报错解决-UnicodeDecodeError: 'gbk' codec can't decode byte 0x93 in position 611: illegal multibyte sequence
-
报错解决 error this statement may fall through [-Werror=implicit-fallthrough=]
-
zip压缩报错解决 zip warning name not matched xxx/xxx/xxx
-
Python 报错解决 TypeError: Object type cannot be passed to C code
-
Debian/Ubuntu 报错解决 -bash: ifconfig: command not found
-
IDEA创建maven项目报错解决 Failed to create a Maven project 'C:/Users/../IdeaProjects/../pom.xml' already e
-
Reids报错解决 Job for redis-server.service failed because the control process exited with error code.
-
解决报错 MobaXterm X11 proxy Unsupported authorisation protocol--xterm: Xt error: Can't open display: %s
-
LeetCode 报错解决 heap-buffer-overflow Heap-use-after-free Stack-buffer-overflow Global-buffer-overflow
-
windows打开office应用时报错:应用程序错误-(0xc0000142)--word, ppt, excel
-
解决gcc报错 error: implicit declaration of function ‘inet_addr’ [-Werror=implicit-function-declaration]
-
java报错-找不到或无法加载主类(Error Could not find or load main class)
-
Python-anaconda import numpy 报错 ImportError DLL load failed 找不到指定的模块
-
解决问题 chmod: changing permissions of 'transmission-daemon/': Read-only file system和mount: /media/pi/hdd: /dev/sda1 is write-protected but explicit read-write mode requested.
-
Python-解决tensorflow报错ValueError: Variable conv1/weights already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope? Originally defined at:
-
解决pip安装时出现报错TypeError unsupported operand type(s) for -= 'Retry' and 'int'
-
Linux命令行使用matplotlib,报错_tkinter.TclError no display name and no $DISPLAY environment variable问题解决
-
解决selenium报错--unknown error DevToolsActivePort file doesn't exist
-
解决UnicodeDecodeError 'utf-8' codec can't decode byte 0xff in position 0 invalid start byte问题
-
latex 编译Underfull \hbox (badness 10000) in paragraph警告
-
Python-报错解决-ModuleNotFoundError No module named 'sklearn.cross_validation'
-
解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte问题
读书
-
《解读基金》读书笔记
-
《长赢指数投资》读书笔记
-
《您厉害,您赚得多》读书笔记
-
《风口上的猪:一本书看懂互联网金融》读书笔记
-
《定投十年财务自由》读书笔记
-
好句精选
-
《白话法律42讲》读后感
-
我在大学期间看过的书