通过callback的方式,我们可以通过自己的方式和思路实现项目监控统计,以及**自动化部署项目**的目的.
在这次学习的过程中,顺便了解了ngrok,sinatrarb以及Ruby.
语言并不是隔阂,仅仅是解决问题的工具而已.
:)...
                            
                            
                                分类:
Web程序   时间:
2016-05-14 06:49:47   
                                阅读次数:
544
                             
                         
                    
                        
                            
                            
                                实验环境 xp sp3
此实验将一个不常用的内核函数置0,然后R3申请了0地址的指针,将shellcode拷到此内存,内核并没有做ProbeForRead /Write检查
直接对传入的数据进行了修改,造成了任意地址写任意数据漏洞 ,提权了R3程序为system权限
R3代码
主要获得一个函数的地址,将函数地址传入R0 
R0将此函数地址置0,然后R3申请了一个0地址,将shel...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:49:48   
                                阅读次数:
343
                             
                         
                    
                        
                            
                            
                                按照之前架构的定义,做好架构首先需要做的就是识别出需要解决的问题。一般来说,如果把真正的问题找到,那么问题就已经解决80%了。这个能力基本上就决定了架构师的水平。
  那么面对问题有哪些困难呢?
  我们先看一则笑话。女主人公:老公,把袋子里的土豆切一半下锅。结果老公是把袋子里的每个土豆都削了一半,然后下锅。
  当然很多人会说,这个是沟通问题,然后一笑了之。其实,出现这个现象是由于我们大部...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:48:47   
                                阅读次数:
169
                             
                         
                    
                        
                            
                            
                                架构漫谈是由资深架构师王概凯Kevin执笔的系列专栏,专栏将会以Kevin的架构经验为基础,逐步讨论什么是架构、怎样做好架构、软件架构如何落地、如何写好程序等问题。专栏的目的是希望能抛出一些观点,并引发大家思考,如果你有感触或者新的感悟,欢迎联系专栏负责人Gary(微信greenguolei)深聊。
  本文是漫谈架构专栏的第一篇,作者将会通过类比的方式来介绍什么是架构以及为什么会产生架构。
...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:49:44   
                                阅读次数:
268
                             
                         
                    
                        
                            
                            
                                题目:实现一个包含min函数的栈,min和push,pop都是o(1)时间思路:
采用一个辅助的栈,来存储不同阶段的最小值
 - 
代码:push(int value){
    //data是数据栈,min是辅助栈用来存储最小值
    data.push(value);
    if(min.size() < 0 || value < min.top()){
        min.push(v...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:50:33   
                                阅读次数:
251
                             
                         
                    
                        
                            
                            
                                题目:给定两个整数序列,第一个序列是栈的压入序列,判断第二个是不是栈的弹出序列?假设不重复,比如1,2,3,4,5和4,5,3,2,1思路:
如果下一个弹出的数字刚好是栈顶数字,那么弹出。不在栈顶,持续压入,知道弹出的数字和栈顶一样,如果压完,还没找到,那么返回false。
代码:boolean isPopOrder(int[] push,int[] pop,int length){
    boo...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:48:16   
                                阅读次数:
238
                             
                         
                    
                        
                            
                            
                                Exponentiation
Time Limit: 500MS
 
Memory Limit: 10000K
Total Submissions: 156303
 
Accepted: 38063
Description
Problems involving the computation of exact values of very...
                            
                            
                                分类:
编程语言   时间:
2016-05-14 06:50:30   
                                阅读次数:
277
                             
                         
                    
                        
                            
                            
                                顺序栈——双栈(Dual Stack)
1. 双栈的概念
1.1 双栈的定义
双栈是指两个顺序栈,是一种特殊的顺序栈。
1.2 双栈中各元素的逻辑及存储关系
双栈共享一个地址连续的存储单元。即程序同时需要两个栈时,可以定义一个足够的栈空间,该空间的两端分别设为两个栈的栈底,用bottom[0]=-1和bottom[1]=maxSize指示。
压入数据时,让两个栈的栈顶top[0]和top[1]都向中间伸展,如...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:50:23   
                                阅读次数:
372
                             
                         
                    
                        
                            
                            
                                The CentOS Project has announced general availability of CentOS-7, the first release of the free Linux distro based on the source code for Red Hat Ent ...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:49:51   
                                阅读次数:
277
                             
                         
                    
                        
                            
                            
                                cojs 173. 词链 ★☆ 输入文件:link.in 输出文件:link.out 简单对比时间限制:1 s 内存限制:128 MB cojs 173. 词链 【问题描述】给定一个仅包含小写字母的英文单词表,其中每个单词最多包含 50 个字母。 如果一张由一个词或多个词组成的表中,每个单词(除了最 ...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:47:25   
                                阅读次数:
314
                             
                         
                    
                        
                            
                            
                                first download lcx.exe from attach.blackbap.org/down/yclj/lcx.exe the program only can running in Windows Server, the program can backlink 3389 to ano ...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:49:04   
                                阅读次数:
910
                             
                         
                    
                        
                            
                            
                                推荐给开发人员的6个实用命令行工具 推荐给开发人员的6个实用命令行工具 作为一名Web开发者,当程序出现问题时日子总不是那么好过。问题可能无处不在,可能是你发送的请求出了错,可能是回复出了错,可能是你使用的某个第三方库出了问题,又或者是一个外部API调用失败了。优秀的工具对于定位问题出在何处有着无可 ...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:46:47   
                                阅读次数:
402
                             
                         
                    
                        
                            
                            
                                Scenario:最近公司做的一个项目,UI部分我是使用python在编译时做localization的,是linux下运行的,但是开发是在windows下进行的每次编译后都要手动通过WinSCP这个工具传到测试机上测试,很麻烦.网上查了下WinSCP在windows下也可以在命令行下直接使用,于是 ...
                            
                            
                         
                    
                        
                            
                            
                                    一.python安装 1.下载安装包(本人使用python3.5.1) https://www.python.org/downloads/ 2.安装python-3.5.1.exe 本人下载的是python-3.5.1-embed-amd64.zip绿色版,解压直接就能打开python-3.5.1. ...
                            
                            
                                分类:
编程语言   时间:
2016-05-14 06:48:43   
                                阅读次数:
197
                             
                         
                    
                        
                            
                            
                                JQuery.validate.js 在表单验证中经常使用,初学,对于其中Remote的使用说明一下. 1. 基本解释 JQuery主要用于DOM树和CSS树的检索和后面的操作的一套方法,JQuery.validate.js是对JQuery的一个插件,可以认为是对JQuery在某个特殊场景下的扩展, ...
                            
                            
                                分类:
Web程序   时间:
2016-05-14 06:47:43   
                                阅读次数:
193
                             
                         
                    
                        
                            
                            
                                如果要做点对点的视频传输应该一般使用什么协议 如果要做点对点的视频传输应该一般使用什么协议 我想在一台电脑上接受另一台电脑的摄像头视频流并显示出来。我现在能够得到摄像头采集的每一帧图像,想要传输给接收端。如果直接传输原始数据的话,640*480的图像每一帧0.9M左右,每秒24帧也要21MB/s的传 ...
                            
                            
                                分类:
其他好文   时间:
2016-05-14 06:47:00   
                                阅读次数:
679
                             
                         
                    
                        
                            
                            
                                初学,写一个函数用于存储日志调试。 ...
                            
                            
                                分类:
Web程序   时间:
2016-05-14 06:47:28   
                                阅读次数:
211