码迷,mamicode.com
首页 > 编程语言
Python爬虫爬数据写入到文件
#coding=utf-8 importrequests frombs4importBeautifulSoup importsys reload(sys) sys.setdefaultencoding(‘utf8‘) r=requests.get(‘http://html-color-codes.info/color-names/‘) html=r.text #printhtml soup=BeautifulSoup(html,‘html.parser‘) trs=soup.find_all(‘tr‘) f=..
分类:编程语言   时间:2016-03-08 00:37:03    阅读次数:200
Java [Leetcode 144]Binary Tree Preorder Traversal
题目描述: Given a binary tree, return the preorder traversal of its nodes' values. For example:Given binary tree {1,#,2,3}, 1 \ 2 / 3 return [1,2,3]. 解题思路
分类:编程语言   时间:2016-03-08 00:31:58    阅读次数:168
java动态代理机制
需要用到的类和接口: 类:Proxy 接口:InvocationHandler InvocationHandler: 接口方法: Object invoke(Object proxy, Method method, Object[] args) throws Throwable 方法参数: Obje
分类:编程语言   时间:2016-03-08 00:30:55    阅读次数:279
jsp(Java Server Pages)和js(JavaScript)的区别:
jsp(Java Server Pages)和js(JavaScript)的区别: 1.jsp一般用于服务器端编程(例如读取数据库,更新数据库等) javascript虽然在asp环境中也可以用于服务器端编程,但是 它用得更广的还是用于客户端编程,例如常见的网页特效很多 都是javascript+c
分类:编程语言   时间:2016-03-08 00:29:39    阅读次数:200
OPENCV形态学算法-2
一.漫水填充算法 该算法通过一个指定的种子点,来分析整张图片上的像素,并设置像素差异阈值,在阈值类的点,最后变成相同的颜色.该方法通过上下限和连通方式来达到不同的连通效果. 该方法常用与标记和分离图像的一部分,以便于对其做进一步的分析和处理,填充的结果总是连通的区域. API:void floodF
分类:编程语言   时间:2016-03-08 00:28:34    阅读次数:142
初识java反射机制
反射是动态性最大的体现 运行时才能改变编译期所确定的效果是编程语言的动态性。 java动态性可以利用反射机制探究使用编译期未知的类 ,java反射计数是java程序的特征之一 它允许运行中的java程序对自身进行检查或者自审并能直接操作程序的内部属性 在一般的设计应用中使用步骤:一是获得要操作的类的
分类:编程语言   时间:2016-03-08 00:28:16    阅读次数:153
Java线程操作方法
取得和设置线程名称 //================================================= // File Name : Thread_demo //-----------------------------------------------------------
分类:编程语言   时间:2016-03-08 00:24:01    阅读次数:206
线程同步synchronized,Class与Object
synchronized (class):class类的同步,同步的时候会同步整个class 与 synchronized (Object):Object的同步,只对其中的对象同步 如下:对类B中的同步代码块的同步,对比之后放可明白 synchronized (MyThread.class) 例:
分类:编程语言   时间:2016-03-08 00:21:26    阅读次数:210
C++学习之类的构造函数、析构函数
在C++的类中,都会有一个或多个构造函数、一个析构函数、一个赋值运算操作符。即使我们自己定义的类中,没有显示定义它们,编译器也会声明一个默认构造函数、一个析构函数和一个赋值运算操作符。例如: 1 //声明一个空类 2 class Empty{}; 3 4 //但是这个空类和下面这个类是等同的 5 c
分类:编程语言   时间:2016-03-08 00:19:39    阅读次数:226
Java类加载器总结
1.类的加载过程 总览图: JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示: 1) 装载:查找并加载类的二进制数据; Jvm通过类的全限定名及类加载器完成类的加载... 类名命名规则有两种:1.对于接口或非数组类,其名
分类:编程语言   时间:2016-03-08 00:12:56    阅读次数:237
为集合排序的三个方法
// 为集合字符串排序(cmpare:) // - null :空类型 就是字符型的0; // - [NSNull null]是对象类型,能够存入集合的数据:为其分配了内存,但其中的值为空(不能被排序否则程序会崩溃); // - 对非对象类型指针赋空值用null(如C指针) // 对集合内的字符串排
分类:编程语言   时间:2016-03-08 00:12:53    阅读次数:205
Java基础4——多线程
线程依赖于进程而存在 进程:正在运行的程序 是操作系统进行资源分配和调度的独立单位 每个进程都有自己的内存空间和系统资源 多进程的意义:单进程的计算机只能做一件事情 DOS窗口就是典型的单进程 多进程的计算机可以在一个时间段内执行多个任务 单核CPU在某个时间点只能执行一件事情,事实上CPU一直在高
分类:编程语言   时间:2016-03-08 00:07:16    阅读次数:287
Hybrid开发源码分析之safe-java-js-webview-bridge
周末抽空看了了下safe-java-js-webview-bridge的源码,整理了一份类之间的调用关系图。 该开源库的基本思路分三步: 1.在native端编写调用本地功能的class(如HostJsScope.java),在初始化WebviewChromeClient时根据该class(在JsC
分类:编程语言   时间:2016-03-08 00:06:20    阅读次数:1159
将一个字典内的内value转换为集合:返回一个数组,此数组中包含输入字典的键值对中的数组的所有元素(为NSArray添加category)
- (NSArray *)testa:(NSDictionary *)dic { NSMutableArray *arr_M = [NSMutableArray array]; // 1.遍历每一个元素添加到集合 for (NSString *key in dic.allKeys) { for (N
分类:编程语言   时间:2016-03-08 00:06:44    阅读次数:221
java之args[0]
java程序有一个主方法main方法,是这样的public static void main(String [] args)args[0]就是用命令行javac编译后java运行java程序时,传入的第一个参数,比如你运行一个程序,代码如下:public class Demo{ public sta
分类:编程语言   时间:2016-03-08 00:03:55    阅读次数:202
java -jar shell 启动、停止
启用 vi start.sh #!/bin/sh # ################################################################## # Powered by Ironfo # ##################################
分类:编程语言   时间:2016-03-08 00:03:25    阅读次数:173
前端面试准备2----Javascript中的Undefined和null小结
JavaScript中有两个表示“空”的值,分别是Undefined和null; (1)Undefined 定义了一个全局变量,它的值是 undefined,这个变量也被称为undefined。 但是这个变量不是一个常量,也不是一个关键字。这意味着它的值可以轻易被覆盖。 ES5 提示: 在 ECMA
分类:编程语言   时间:2016-03-08 00:00:07    阅读次数:431
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!