码迷,mamicode.com
首页 > 编程语言
python-library 读书笔记
饿好像读书笔记有点随意,给自己提点要求:1. 读书读几遍,理解整本书的知识2. 笔记:记录核心的知识结构与知识点上的各种问题/细节。 笔记分成多部分,可发展,有版本控制----------所以似乎单单一个文本编辑有可能比较无力,最好还是用一个文件夹(带结构的多个文件来维护)笔记本质上是一个学习过程....
分类:编程语言   时间:2014-07-09 19:19:54    阅读次数:178
JavaScript函数调用规则
1. [代码][JavaScript]代码 JavaScript函数调用规则一(1)全局函数调用:function makeArray( arg1, arg2 ){ return [this , arg1 , arg2 ];}这是一个最常用的定义函数方式。相信学习JavaScript的人对它的调.....
分类:编程语言   时间:2014-07-09 19:20:28    阅读次数:226
在Linux下安装C/C++开发工具包的最佳方式
假设你使用的是Fedora, Red Hat, CentOS, 或者 ScientificLinux 系统,使用以下的命令安装GNU的C/C++开发包和编译器。# yum groupinstall 'Development Tools' 假设你使用的是Debian 或者 UbuntuL...
分类:编程语言   时间:2014-07-09 19:30:48    阅读次数:226
java中关键字volatile的作用
用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上...
分类:编程语言   时间:2014-07-09 19:38:00    阅读次数:218
Java NIO——Selector机制源码分析---转
一直不明白pipe是如何唤醒selector的,所以又去看了jdk的源码(openjdk下载),整理了如下:以Java nio自带demo : OperationServer.javaOperationClient.java(见附件)其中server端的核心代码:public void initSe...
分类:编程语言   时间:2014-07-09 19:42:36    阅读次数:342
python中的函数存入list中的实例
最近由于接触了python这个强大的东西,在写代码时考虑到代码的扩展性,就想到了将python的函数名存入list中。有点像习惯的c/c++中的函数指针的意思。下面上代码: 1 # coding=utf-8 2 #!/usr/bin/python 3 #脚本的用法 python nn_daemon....
分类:编程语言   时间:2014-07-09 19:46:27    阅读次数:208
自己封装的Ajax - JavaScript
1. [代码][JavaScript]代码 //javascript Object: ajax Object//Created By RexLeefunction Ajax(url,data){ this.url=url; this.data=data; this.browser=(func...
分类:编程语言   时间:2014-07-09 19:51:23    阅读次数:177
C++容器学习
以前自学C++的时候就没怎么看容器,一直以来也没怎么编过C++程序,现在想用C++写点东西,突感容器类型有些生疏,故做此笔记。(参考《C++ primer》 容器:容纳特定类型对象的集合。(定义很重要) 顺序容器:将单一元素聚集起来,根据位置来存储和访问元素。 标准库定义了三种容器:vector、l...
分类:编程语言   时间:2014-07-09 19:55:11    阅读次数:164
Java NIO类库Selector机制解析--转
一、前言自从J2SE 1.4版本以来,JDK发布了全新的I/O类库,简称NIO,其不但引入了全新的高效的I/O机制,同时,也引入了多路复用的异步模式。NIO的包中主要包含了这样几种抽象数据类型:Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。Char...
分类:编程语言   时间:2014-07-09 20:00:22    阅读次数:339
Java for selenium(webdriver) 环境搭建
开发环境1. jdk1.72.Eclipse3. selenium(selenium-java-2.42.2.zip)将下载下来的selenium-java-2.42.2.zip 解压, 解压后文件目录:建立Java Project 项目1. 将上面加压出来的文件复制到新建的项目目录下:2.添加bu...
分类:编程语言   时间:2014-07-09 20:08:49    阅读次数:202
转:selenium webdriver 执行javascript代码
在用selenium webdriver 编写web页面的自动化测试代码时,可能需要执行一些javascript代码,selenium本身就支持执行js,我们在代码中import org.openqa.selenium.JavascriptExecutor;就可以使用executeScript、ex...
分类:编程语言   时间:2014-07-09 20:20:16    阅读次数:210
OD: Windows Security Techniques & GS Bypassing via C++ Virtual Function
Windows 安全机制漏洞的万源之本在于冯诺依曼设计的计算机模型没有将代码和数据进行区分——病毒、加壳脱壳、shellcode、跨站脚本攻击、SQL注入等都是因为计算机把数据和代码混淆这一天然缺陷而造成的。Windows XP SP2 之前的系统致力于系统稳定性,忽略安全性;之后的 Windows...
分类:编程语言   时间:2014-07-09 20:23:24    阅读次数:281
Python 可视化Twitter中指定话题中Tweet的词汇频率
Python 可视化Twitter中指定话题中Tweet的词汇频率...
分类:编程语言   时间:2014-07-08 10:45:15    阅读次数:198
Python 提取新浪微博的博文中的元素(包含Text, Screen_name)
Python 提取新浪微博的博文中的元素(包含Text, Screen_name)...
分类:编程语言   时间:2014-07-08 10:44:37    阅读次数:281
用Javascript清空(重置)文件类型的INPUT元素的值
因为安全限制,脚本不能随意设置文件域的value值,重置一个文件域的值,归纳起来主要有 3 种方法。本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比较完美的综合方案的代码和Demo。...
分类:编程语言   时间:2014-07-08 10:43:24    阅读次数:171
Swift编程语言学习1.5——类型别名、布尔值、元组
类型别名 类型别名(type aliases)就是给现有类型定义另一个名字。你可以使用typealias关键字来定义类型别名。 当你想要给现有类型起一个更有意义的名字时,类型别名非常有用。假设你正在处理特定长度的外部资源的数据: typealias AudioSample = UInt16 定义了一个类型别名之后,你可以在任何使用原始名的地方使用别名: var maxAmplitudeF...
分类:编程语言   时间:2014-07-08 11:05:54    阅读次数:235
C语言实现JSON-RPC
最近对json-rpc比较感兴趣,思想很简单,而且看到了很多不同语言的实现。在github上 hmngomes 的 json-rpc-c (实现的是server端,基于TCP流),短小精悍,提供了很好的框架,代码十分清晰,易于扩展,而且代码容易看懂,很经典。该实现依赖于其它两个库 libev 和 cJSON,值得认真学习。      测试的时候先启动server,而后通过 nc 命令发送相应的j...
分类:编程语言   时间:2014-07-08 11:00:00    阅读次数:419
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!