会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
来一块小饼干
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
下一页
2020年9月11日
Java多线程--synchronized(二)
摘要: synchronized 同步语句块 synchronized方法的缺点 直接在方法上加synchronized关键字在某些情况下存在弊端,比如线程A调用同步方法执行长时间任务,那么其他线程将会等待很长时间。 package ch02.test3; /* synchronized 同步代码块 */
阅读全文
posted @ 2020-09-11 10:49 来一块小饼干
阅读(136)
评论(0)
推荐(0)
2020年9月10日
Java多线程--synchronized(一)
摘要: synchronized关键字 脏读问题 package ch02.test1; /* 脏读 */ public class PublicVar { private String name = "a"; private String pwd = "aa"; public void setValue(
阅读全文
posted @ 2020-09-10 22:07 来一块小饼干
阅读(91)
评论(0)
推荐(0)
2020年9月9日
Java多线程--基础(三)
摘要: 停止线程 使用退出标志,线程正常退出,也就是run方法完成后线程终止。 使用stop方法强行终止线程。(已经作废) 使用interrput()中断线程 注意:interrupt()方法的使用效果并不像for+break语句那样,马上就停止循环。调用interrupt方法是在当前线程中打了一个停止标志
阅读全文
posted @ 2020-09-09 20:17 来一块小饼干
阅读(87)
评论(0)
推荐(0)
Java多线程--基础(二)
摘要: Thread类 API currentThread() 返回当前正在执行的线程对象的引用。 关于currentThread和this package ch01.test1; public class MyThread extends Thread { public MyThread() { Syst
阅读全文
posted @ 2020-09-09 17:31 来一块小饼干
阅读(77)
评论(0)
推荐(0)
2020年9月8日
Java多线程--基础(一)
摘要: 进程和线程 进程 进程是程序的一次执行,是系统运行程序的基本单位,进程是动态的。每个进程会占用CPU时间,内存空间,文件,输入输出设备的使用权。 线程 线程是比进程更小的执行单位。在一个进程中可以产生多个线程。同类的线程共享一个内存空间和一组系统资源。线程切换的负担比进程小得多,因而也叫轻量级进程。
阅读全文
posted @ 2020-09-08 22:03 来一块小饼干
阅读(88)
评论(0)
推荐(0)
2019年12月10日
Python爬虫--网络爬虫初探
摘要: 网络爬虫概述 网络爬虫的分类 网络爬虫大致可以分为通用网络爬虫、聚焦网络爬虫、增量式网络爬虫、深层网络爬虫等。 通用网络爬虫 比如搜索引擎 聚焦爬虫 是一个自动下载网页的程序,他根据既定的抓取目标,有选择的访问万维网上的网页和相关的链接,获取所需要的信息。 增量式爬虫 是指对已经下载网页采取增量式更
阅读全文
posted @ 2019-12-10 22:13 来一块小饼干
阅读(212)
评论(0)
推荐(0)
2019年12月8日
Python爬虫--Xpath(二)
摘要: 续上一篇: "《Python爬虫 Xpath(一)》" 3、Xpath轴 轴定义了所选节点与当前节点之间的树关系。 绝对位置路径、相对位置路径 绝对位置路径起始于正斜杠“/”,相对位置路径不是。 步(step) 位置路径包括一个或多个步,每个步均被斜杠分割:/step/step/...(绝对位置路径
阅读全文
posted @ 2019-12-08 16:01 来一块小饼干
阅读(210)
评论(0)
推荐(0)
2019年12月7日
Python爬虫--Xpath(一)
摘要: Xpath Xpath是一门在XML文档中查找信息的语言,被用于在XML文档中通过元素和属性进行导航,也可以用在HTML文档中工作。Python爬虫开发中,经常使用Xpath查找提取网页中的信息,因此Xpath非常重要。 1、Xpath节点 在Xpath中,XML文档被作为节点树来对待的,有7种类型
阅读全文
posted @ 2019-12-07 19:00 来一块小饼干
阅读(582)
评论(0)
推荐(0)
2019年12月5日
Python爬虫--网络编程
摘要: Python 网络编程 Python提供两个基本的Socket模块: Socket,提供了标准的BSD Sockets API SocketServer, 提供了服务器中心类,可以简化网络服务器的开发 1、Socket类型 套接字格式为: socket(family, type[,protocall
阅读全文
posted @ 2019-12-05 22:44 来一块小饼干
阅读(292)
评论(0)
推荐(0)
2019年12月2日
Python爬虫--进程和线程2
摘要: 多线程 1、使用threading模块创建线程 方式一:把函数传入并创建Thread实例,然后调用start方法开始执行 方式二:继承Thread类,重写__init__和run方法 2、线程同步 使用Lock和RLock可以实现简单的线程同步,将每次只允许一个线程操作的数据放到acqure和rel
阅读全文
posted @ 2019-12-02 17:19 来一块小饼干
阅读(119)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告