码迷,mamicode.com
首页 > 全部
利用LD_PRELOAD hook代码
loader在进行动态链接的时候,会将有相同符号名的符号覆盖成LD_PRELOAD指定的so文件中的符号。换句话说,可以用我们自己的so库中的函数替换原来库里有的函数,从而达到hook的目的。这和Windows下通过修改import table来hook API很类似。相比较之下,LD_PRELOA ...
分类:其他好文   时间:2016-08-01 13:48:43    阅读次数:167
php 上传图片
学习地址:http://www.imooc.com/video/2473 ...
分类:Web程序   时间:2016-08-01 13:51:18    阅读次数:217
网络分类
TCP/IP协议三次握手与四次握手流程解析 如何使用UDP进行跨网段广播 UDP收/发广播包原理及步骤 ...
分类:其他好文   时间:2016-08-01 13:49:40    阅读次数:85
NodeJS异步流程控制简单介绍
转自:http://www.jianshu.com/p/cc90f44bdf89 有这样一个需求,用户注册的时候,判断用户名和邮箱是否已经被占用。 用户注册 传统的实现思路 根据用户名查找记录,如果存在记录,证明用户名已被占用 根据邮箱查找记录,如果存在记录,证明又想已被占用 但是在nodejs中, ...
分类:Web程序   时间:2016-08-01 13:50:21    阅读次数:207
选中repeater表格中的一行使其变色
//table表中点击行,选中的那一行颜色会变成浅蓝色(颜色可以自己设定) //其中sellerTable 为table的id, $("#sellerTable tbody tr").mousedown(function () { $("#sellerTable tr").each(function ...
分类:其他好文   时间:2016-08-01 13:48:29    阅读次数:180
【(博弈)dfs序+树状数组】BZOJ2819-Nim
【题目大意】 普通的Nim游戏为:两个人进行游戏,N堆石子,每回合可以取其中某一堆的任意多个,可以取完,但不可以不取。谁不能取谁输。这个游戏是有必胜策略的。现在对每一堆编号1,2,3,4,...n,在堆与堆间连边,没有自环与重边,从任意堆到任意堆都只有唯一一条路径可到达。然后他不停地进行如下操作:1 ...
分类:编程语言   时间:2016-08-01 13:47:40    阅读次数:179
QR Code
二维码的生成 二维码的生成 本文记录了三种生成二维码的方式,Java后台生成、jquery生成、js生成 Java后台生成比较浪费资源 Jquery canvas生成模式需要浏览器支持h5,table生成的二维码存在宽高不等 Js生成的二维码暂时未发现不妥之处 建议使用js生成,引用qrcode一个 ...
分类:其他好文   时间:2016-08-01 13:47:33    阅读次数:157
sql基础语法-创建表和约束
创建数据库表 创建测试数据 验证约束条件 验证外键约束,empid为3的employee不存在,故以下脚本报错 验证外键约束,删除主表记录,主表中的值被其他表引用,empid=1的记录在order中被引用,故删除错误 验证外键约束,UPDATE主表记录,主表中的值被其他表引用,empid=1的记录在 ...
分类:数据库   时间:2016-08-01 13:47:25    阅读次数:346
mac系统下Ruby环境安装
在我们编写代码过程中,会用到一系列的第三方开源类库,我们可以选择手动去一个个添加需要的库,但这非常麻烦。因此我们可以使用CocoaPods来帮助我们自动添加。使用CocoaPods需要先安装Ruby环境,下面我们来说一下Ruby环境的安装。 首先我提一下,我们使用CocoaPods来帮我们添加第三方 ...
分类:系统相关   时间:2016-08-01 13:49:25    阅读次数:201
CDOJ 93 King's Sanctuary【判断四边形形状】
题意:按顺时针(clockwise)方向给你四个点的坐标,判断它是否是平行四边形,矩形,菱形,正方形。 几何,肯定是用向量,具体判断四边形的形状,就看你初高中的几何了,具体判断,看下面这张图...
分类:其他好文   时间:2016-08-01 12:38:29    阅读次数:200
为NProgress增加模态层,更完美的应用于复杂网页的细长进度条
NProgress是一款在网页顶部添加细长进度条的工具,非常轻巧,使用起来也非常便捷,灵感来源于Google, YouTube。我是在用github时发现这一特性的,就想应用到我的网站上,经过层层筛选找到了NProgress,感觉非常棒,另外我又为NProgress添加了模态层,因为我不希望一个请求响应未结束前,当前页面再去请求服务。...
分类:Web程序   时间:2016-08-01 12:38:04    阅读次数:149
网易2016笔试(1)
小明陪小红去看钻石,他们从一堆钻石中随机抽取两颗并比较她们的重量。这些钻石的重量各不相同。在他们们比较了一段时间后,它们看中了两颗钻石g1和g2。现在请你根据之前比较的信息判断这两颗钻石的哪颗更重。 给定两颗钻石的编号g1,g2,编号从1开始,同时给定关系数组vector,其中元素为一些二元组,第一个元素为一次比较中较重的钻石的编号,第二个元素为较轻的钻石的编号。最后给定之前的比较次数n。请...
分类:其他好文   时间:2016-08-01 12:39:36    阅读次数:146
工作中比较实用的js验证和数据处理的干货
在开发web项目的时候,难免遇到各种对网页数据的处理,比如对用户在表单中输入的电话号码、邮箱、金额、身份证号、密码长度和复杂程度等等的验证,以及对后台返回 数据的格式化比如金额,返回的值为null,还有对指定日期之前或之后某一天或某一月的计算。 遇到需要对数据及表单验证的,我相信大家都像我一样,喜欢在网上找相关的方法,因为自己写的话,是比较耗时的。今天就给大家分享一下,自己在工作中总结的一些常...
分类:Web程序   时间:2016-08-01 12:37:32    阅读次数:163
Java Web学习(28): Servlet学习(一)
一Servlet概述        (1)什么是Servlet        先有JSP还是先有Servlet呢?对于这个问题,我们只需要知道JSP的前身就是Servlet。因此我们乐意清楚的知道 Servlet是JSP的基础。        Servlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过"请求-响应"编程模型来访问的 这个驻留在服务器内存里的...
分类:编程语言   时间:2016-08-01 12:37:21    阅读次数:256
ajax 异步加载显示等待效果
css: #loading { width:170px; height:25px; border:3px solid #C3DAF9; position:absolute; top:300px; left:600px; z-index:10000; background-color:#F7F9FC; ...
分类:Web程序   时间:2016-08-01 12:36:07    阅读次数:352
HDU---1052---田忌赛马
http://acm.hdu.edu.cn/showproblem.php?pid=1052 ...
分类:其他好文   时间:2016-08-01 12:37:22    阅读次数:175
打印1-10之间除7之外的所有的整数
本文主要是实现:打印除7之外的1-10之间所有的整数 代码: #!/usr/bin/env python# -*- coding:utf-8 -*-inp=1while True: if inp==7: inp+=1 continue print inp if inp==10: break inp+ ...
分类:其他好文   时间:2016-08-01 12:36:50    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!