PWN入门使用 2018-02-16 16:10:23 GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 敲gdb进入gdb-peda file pwn1 #选择加载的文件 gdb -q # -q 静默模式 gdb: r(run ) #执行 ...
分类:
数据库 时间:
2018-02-16 23:50:18
阅读次数:
416
在开发过程中,例如要修改别人开发的代码或调试出问题的代码,需要对代码流程一步步去跟踪,找到出问题的地方进行修改。如果有一个方法可以获取到某段代码是被哪个方法调用,并能一直回溯到最开始调用的地方(包括调用的文件,行数,参数等),这样就能很方便的定位到出问题的地方。 php的debug_backtrac ...
分类:
Web程序 时间:
2018-01-18 13:23:30
阅读次数:
195
分布式系统实践 1. 为什么 SQL 正在击败 NoSQL,这对未来的数据意味着什么 https://mp.weixin.qq.com/s/vU8yu_M4IIwDHhpVUL6e0w 摘要: SQL和NoSQL真是一对冤家, 分久别合, 合久必分. 2. OceanBase1.0 分布式技术架构 ...
分类:
其他好文 时间:
2017-12-08 19:29:30
阅读次数:
151
Symbolicating Crash Reports With atos The atos command converts numeric addresses to their symbolic equivalents. If full debug symbol information is a ...
分类:
其他好文 时间:
2017-12-05 18:54:21
阅读次数:
184
1 什么是frame pointer frame pointer指向本函数栈帧顶,通过它可以找到本函数在进程栈中的位置。有专门的寄存器保存该值。 2 frame pointer有什么用 主要是backtrace用,每个函数的frame pointer保存在其后调用的函数的栈帧中。因此可以得到调用层级 ...
分类:
其他好文 时间:
2017-10-06 13:25:37
阅读次数:
213
原题链接在这里:https://leetcode.com/problems/beautiful-arrangement/description/ 题目: Suppose you have N integers from 1 to N. We define a beautiful arrangemen ...
分类:
其他好文 时间:
2017-10-04 11:38:42
阅读次数:
201
DML触发器是指在进行insert、update或delete操作时触发的程序体。如果你想在用户对数据进行操作时,记录或限制其操作,就可以用DML触发器。举例来说,我想统计我的网站用户的注册、注销或者更新个人信息等情况,我们就可以写如下一个触发器,每当有用户进行上述操作时,触发器会自动执行,并在lo ...
分类:
数据库 时间:
2017-09-30 13:19:17
阅读次数:
233
E/FaceSDK (21418): FACESDKTimer face score =0.999912 I/FaceTracker(21418): face_verification used:67 I/DEBUG ( 164): *** *** *** *** *** *** *** *** *... ...
分类:
其他好文 时间:
2017-09-25 21:51:54
阅读次数:
254
[root@redhat7 demo]# rails server/usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.16.0.pre.2/lib/bundler/runtime.rb:86:in `rescue in block (2 levels) in ...
分类:
其他好文 时间:
2017-09-17 15:21:07
阅读次数:
666
pack 按照指定格式打包数据 unpach 按照指定格式解包数据 可适用于双向加密 posix_getpid() 获取当前进程pid class_alias() 为类取别名 call_user_func('function_name', $data) data是传个当前函数function_nam ...
分类:
Web程序 时间:
2017-09-05 18:58:05
阅读次数:
215