腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
方亮
无聊时玩的各种技术
专栏成员
举报
387
文章
395666
阅读量
36
订阅数
订阅专栏
申请加入专栏
全部文章(387)
编程算法(82)
c++(40)
基础(36)
研发(36)
数据(35)
kubernetes(34)
工程师(34)
windows(27)
数据库(26)
http(23)
打包(20)
框架(16)
系统(16)
容器(15)
开源(15)
numpy(15)
数组(15)
配置(14)
mybatis(11)
image(11)
服务(11)
函数(11)
编译(10)
部署(10)
java(9)
存储(9)
data(9)
云数据库 Redis(8)
ide(8)
网络安全(8)
import(8)
string(8)
python(7)
nginx(7)
time(7)
测试(7)
对象(7)
php(6)
linux(6)
数据分析(6)
数据处理(6)
clickhouse(6)
io(6)
png(6)
types(6)
事件(6)
sql(5)
api(5)
apache(5)
deployment(5)
instrumentation(5)
signals(5)
操作系统(5)
脚本(5)
镜像(5)
lua(4)
html(4)
access(4)
ubuntu(4)
文件存储(4)
腾讯云测试服务(4)
分布式(4)
https(4)
dll(4)
include(4)
scipy(4)
self(4)
trace(4)
version(4)
序列化(4)
其他(3)
c 语言(3)
go(3)
bash(3)
react(3)
xml(3)
maven(3)
大数据处理套件 TBDS(3)
推荐系统(3)
单元测试(3)
架构设计(3)
kafka(3)
code(3)
container(3)
count(3)
local(3)
protobuf(3)
sh(3)
storage(3)
word(3)
程序(3)
工作(3)
后端(3)
接口(3)
进程(3)
内存(3)
设计(3)
算法(3)
统计(3)
网络(3)
源码(3)
c#(2)
node.js(2)
android(2)
汇编语言(2)
postgresql(2)
windows server(2)
深度学习(2)
访问管理(2)
域名注册(2)
混合云存储(2)
serverless(2)
缓存(2)
爬虫(2)
shell(2)
正则表达式(2)
zookeeper(2)
数据结构(2)
系统架构(2)
sdk(2)
验证码(2)
class(2)
cpu(2)
exe(2)
filter(2)
grpc(2)
it(2)
metrics(2)
mysql(2)
plugin(2)
row(2)
service(2)
size(2)
table(2)
编程(2)
遍历(2)
定时任务(2)
二进制(2)
工具(2)
集合(2)
监控(2)
浏览器(2)
流量(2)
软件(2)
同步(2)
区块链(1)
javascript(1)
.net(1)
bootstrap(1)
css(1)
json(1)
listview(1)
云数据库 SQL Server(1)
git(1)
github(1)
jar(1)
容器镜像服务(1)
GPU 云服务器(1)
日志服务(1)
数据库一体机 TData(1)
文字识别(1)
视频处理(1)
图像处理(1)
网站(1)
url 安全(1)
自动化(1)
hadoop(1)
gui(1)
面向对象编程(1)
npm(1)
tcp/ip(1)
rpc(1)
udp(1)
kernel(1)
gcc(1)
模式识别(1)
socket编程(1)
大数据(1)
小程序(1)
notepad ++(1)
任务调度(1)
sdn(1)
迁移(1)
action(1)
adapter(1)
add(1)
admin(1)
aws(1)
axis(1)
backend(1)
bit(1)
build(1)
components(1)
config(1)
copy(1)
dashboard(1)
default(1)
dockerfile(1)
dos(1)
dot(1)
event(1)
execute(1)
field(1)
file(1)
flags(1)
focus(1)
func(1)
function(1)
google(1)
goto(1)
grid(1)
handle(1)
init(1)
ip(1)
kubectl(1)
layer(1)
ld(1)
libraries(1)
list(1)
map(1)
max(1)
md5(1)
min(1)
mock(1)
msdn(1)
pool(1)
projection(1)
prometheus(1)
public(1)
range(1)
redis(1)
reduce(1)
reshape(1)
return(1)
rocketmq(1)
router(1)
sampling(1)
server(1)
sleep(1)
stream(1)
sys(1)
uuid(1)
watermark(1)
web(1)
window(1)
worker(1)
yaml(1)
zero(1)
百度(1)
编程语言(1)
编译器(1)
博客(1)
产品(1)
登录(1)
定时器(1)
反射(1)
分布式系统(1)
服务器(1)
管理(1)
继承(1)
解决方案(1)
客户端(1)
连接(1)
量化(1)
路由(1)
论文(1)
模型(1)
排序(1)
日志(1)
软件工程(1)
生命周期(1)
数据类型(1)
搜索(1)
推送(1)
线程(1)
性能监控(1)
虚拟机(1)
异步(1)
异常(1)
优化(1)
装饰器(1)
代码分析工具(1)
搜索文章
搜索
搜索
关闭
VSCode中设置Python语言自动格式化的方案
ide
python
其他各种配置可以见Full Listing of Options and Their Descriptions — flake8 6.0.0 documentation
方亮
2023-03-01
2.9K
0
在windows程序中嵌入Lua脚本引擎--编写自己的Lua库
windows
打包
lua
api
ide
在《在windows程序中嵌入Lua脚本引擎--建立一个简易的“云命令”执行的系统》一文中,我提到了使用Lua的ffi库,可以让我们像写C代码一样写lua程序。这是个非常令我们这些C程序员激动的事。但是我们使用ffi库写出来的程序往往比较大,因为我们可能要声明一些API的原型和结构体。比如我们看luajit的wiki中关于使用ffi调用kernel32的一个例子。(转载请指明出于breaksoftware的csdn博客)如果我们要使用
方亮
2019-02-28
2.2K
0
Golang反射机制的实现分析——reflect.Type类型名称
go
ide
打包
现在越来越多的java、php或者python程序员转向了Golang。其中一个比较重要的原因是,它和C/C++一样,可以编译成机器码运行,这保证了执行的效率。在上述解释型语言中,它们都支持了“反射”机制,让程序员可以很方便的构建一些动态逻辑。这是C/C++相对薄弱的环节,而Golang却有良好的支持。本系列,我们将通过反汇编Golang的编译结果,探究其反射实现的机制。(转载请指明出于breaksoftware的csdn博客)
方亮
2019-01-16
1.5K
0
内存、性能问题分析的利器——valgraind
开源
ide
打包
编程算法
valgrind是一个知名的分析软件集。我们可以使用它进行内存、多线程及性能等各种问题的分析。它采用非侵入方式,所谓非侵入方式是指:我们不用在代码中插入分析工具的库。这对于开发者来说是友好的。因为如果要将工具编译到文件中,或者要调用其提供的一些API,才能进行问题分析,无疑增大了用户的学习和使用成本。(转载请指明出于breaksoftware的csdn博客)
方亮
2019-01-16
1.3K
0
Windows客户端C/C++编程规范“建议”——表达式和运算
ide
编程算法
等级:【推荐】 说明:编写代码时,如果将常量设置为右值。可能因马虎将“==”写成“=”导致逻辑错误。这种场景下,编译器是不会报错的,代码检查也比较容易被忽视。 例子:
方亮
2019-01-16
613
0
跨平台PHP调试器设计及使用方法——探索和设计
php
tcp/ip
xml
ide
http
在《跨平台PHP调试器设计及使用方法——立项》一文中,我确定了使用xdebug作为调试器插件部分的基础组件。xdebug提供了一个远程调试的功能(相关资料可以详见https://xdebug.org/docs/remote),我们这个项目便是基于这个功能实现的。(转载请指明出于breaksoftware的csdn博客)
方亮
2019-01-16
953
0
在windows程序中嵌入Lua脚本引擎--使用VS IDE编译Luajit脚本引擎
lua
打包
c++
ide
前些天听到一个需求:某业务方需要我们帮忙清理用户电脑上的一些废弃文件。同事完成这个逻辑的方案便是在我们程序中加入了一个很“独立”的业务逻辑:检索和删除某个程序产生的废弃文件。试想,该“独立”的逻辑之后会如何?被删掉?一直保留着?不管如何,这都意味着我们代码需要做修改,我们生成的二进制文件将产生差异,我们要为了这个需求要发一次版本。想一想客户端升级这样一个漫长且耗流量的过程,我甚至认为为了这么一个需求去浪费这些非常不值得。那么有没有一种比较好的办法,让我们不修改代码,不发布版本就能完成这样的“一次性”需求呢?当然有!是否记得若干年前,某个大公司和某个大公司吵架,当时那位新上任的CEO说某某公司可以“云暗杀”。且这种“暗杀”是一次性的,做完后可以销毁证据,且非常难以捕捉。我没有考究这个说法,但是从技术层面来说,这样的技术可以说并不复杂。那如何实现呢?就是本系列文章中讨论的:在程序中嵌入Lua脚本引擎。(转载请指明出于breaksoftware的csdn博客)
方亮
2019-01-16
2.8K
0
一种注册表沙箱的思路、实现——Hook Nt函数
ide
c++
Nt函数是在Ring3层最底层的函数了,选择此类函数进行Hook,是为了提高绕过门槛。我的Hook方案使用的是微软的Detours。(转载请指明出处)
方亮
2019-01-16
1.4K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档