会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
上后谈爱情
导航
博客园
首页
新随笔
联系
订阅
管理
公告
上一页
1
···
5
6
7
8
9
10
11
下一页
2016年9月3日
爬虫(二):urllib库文件的基础和进阶(python2.7)
摘要: 1.上面显示最简单的网页面的爬虫,在实际的过程中爬取的页面有服务器的登录和cookie等网页的登录: 一般有POSt和GEt数据传送方式:Get向服务器发送索取数据的请求直接暴露动态网页上cookies同时GET传送方式url链接字数限制, POST,直接向服务器提出登录请求: 最重要的区别是GET
阅读全文
posted @ 2016-09-03 19:48 上后谈爱情
阅读(3033)
评论(0)
推荐(0)
编辑
爬虫实例(二):多线程,多进程对网页的爬取
摘要: 采用多线程对韩寒的微博进行爬取,这个只是不需要进行模拟登陆的:
阅读全文
posted @ 2016-09-03 19:45 上后谈爱情
阅读(1900)
评论(0)
推荐(0)
编辑
2016年8月25日
Java多线程分析 (二)---- 高并发内存模型和线程安全
摘要: 1.原子性: 原子性指一个操作不可中断的CPU操作是原子性:i++不是原子性:分为读取 i++--写入的操作,在类Java.concurrent.atomic类中,这样将操作分解成原子性的操作 2.有序性 当指令分解多个小小步骤:分解成流水线型操作:在每个时钟周期,从编译原理上理解:当执行到MEM过
阅读全文
posted @ 2016-08-25 10:43 上后谈爱情
阅读(278)
评论(0)
推荐(0)
编辑
Java多线程分析 (五)---高并发线程池
摘要: 1.线程池的运用的原理:把线程进行复用,不需要普通一样创建线程,销毁线程 所有东西,让几个线程池不断地复用,所有线程保留下来,需要list列表形式: 一个线程池通过ExecotorService的实例进行表示:通过ExecutorService类进行调度和使用,Executors的类创建线程池的类型
阅读全文
posted @ 2016-08-25 10:42 上后谈爱情
阅读(239)
评论(0)
推荐(0)
编辑
2016年8月21日
Java 多线程分析 (四) ---高并发基础知识)
摘要: 1.原子量级操作(读、++操作、写分为最小的操作量单位,在多线程中进行原子量级编程保证程序可见性(有序性人为规定)) 由于某些问题在多线程条件下:产生了竞争的问题,(例如:在多线程中一个简单的计数器增加)如果在程序中不采用同步的机制,那么在程序的运行结果中,多个线程在访问此资源时候,产生Racing
阅读全文
posted @ 2016-08-21 16:38 上后谈爱情
阅读(373)
评论(0)
推荐(0)
编辑
2016年8月19日
Java(生产者与消费者方法)
摘要: 1.采用此种形式主要是:解决线程死锁的情况。 2.信号灯法:目标生产一个消费一个 3.用三个线程A,B,C轮换打印12345 678910 11、12、 13、14、15 第一种方法采用最原始synchronized,notify(),wait() 这种方式采用原始方法,在jdk1.5之后的并发编程
阅读全文
posted @ 2016-08-19 16:56 上后谈爱情
阅读(231)
评论(0)
推荐(0)
编辑
2016年8月17日
Java 多线程分析 (三) --- synchronize 同步
摘要: 两个线程同时访问同一个资源,发生数据不同,解决方法:某个线程运行过程不能被其他线程访问; 1.调用Java.lang.Thread类过程中Runnable接口,在Run方法进行重写(采用接口的方式) 2.采用继承的方式**** extends Thread,在子类直接调用thread 的run方法(
阅读全文
posted @ 2016-08-17 15:34 上后谈爱情
阅读(205)
评论(0)
推荐(0)
编辑
2016年8月14日
Java 多线程分析 (二)--- 线程优先级别
摘要: Java中最重要理念:线程是一个程序里面中不同的执行路径 2.例子:从下面看出只有一条路径,main()只是主进程,进程执行:进程中主线程开始进行;进程VS线程概念 线程是进程较小的划分单位,I.程序执行过程中至少有一个进程,一个进程中至少有一个线程,进程出现多并发的线程。 II.线程:进程中mai
阅读全文
posted @ 2016-08-14 20:39 上后谈爱情
阅读(209)
评论(0)
推荐(0)
编辑
2016年8月12日
爬虫实例(一):模拟登录CSDN
摘要: 1.采用python模拟登录CSDN的时候分为三步走: 1.获取url=https://passport.csdn.net/account/login; 2.分析登录信息:从网页中得到username,password和hideen标签隐藏的属性,在CSDN中有三个隐藏标签,lt,execution
阅读全文
posted @ 2016-08-12 19:00 上后谈爱情
阅读(4217)
评论(0)
推荐(0)
编辑
2016年8月11日
Java 多线程基础 (一) -----内存分析
摘要: //内存分为堆内存和栈内存,Test test=new Test()在内存中显示,前部分在栈内存中分配一个地址new Test()在堆内存分配分配相当于地址房间编号 5. 注意在此过程中多态中内存分析 动态绑定:调用方法重写,看实际过程中new出来的对象判断其调用其(new对象)方法 7.继承中的内
阅读全文
posted @ 2016-08-11 14:27 上后谈爱情
阅读(273)
评论(0)
推荐(0)
编辑
上一页
1
···
5
6
7
8
9
10
11
下一页