临界区(Critical Sections) 摘要 临界区(Critical Section) 用来实现“排他性占有”。适合范围时单一进程的各线程之间。 特点 一个局部对象,不是一个核心对象 快速而有效率 不能够同时有一个以上的Critical Section被等待 无法侦测是否已经被某个线程放弃 ...
分类:
编程语言 时间:
2018-04-16 14:38:47
阅读次数:
175
函数是组织好的,可以重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,一下是简单的规则: 函数 ...
分类:
编程语言 时间:
2018-04-16 14:39:03
阅读次数:
168
一、经典冒泡法。1、初始实现:lst = [9,5,1,2,6]length = len(lst)for i in range(length): for j in range(length-1-i): if lst[j] > lst[j+1]: &
分类:
编程语言 时间:
2018-04-16 14:39:40
阅读次数:
163
嗯 是的 众所周知 java工会自开办以来 一直致力于分享一些 java技术总结 学习方法..等等等 所以 从我做这个公众号以来 我的手机就没有消停过一天 因为 每天都有很多粉丝问我 “您好,怎么学java” “您好,我这个定时器里面获取不到service对象” “您好,文件上传怎么做” “有没有视 ...
分类:
编程语言 时间:
2018-04-16 14:39:46
阅读次数:
164
一、C++中的对象模型 1、 概念 语言中直接支持面向对象程序设计的部分; 对于各种支持的底层实现机制。(没看懂……) 2、 类中的成员分类 a) 成员函数 i. static function ii. non static function iii. virtual function b) 数据成 ...
分类:
编程语言 时间:
2018-04-16 14:40:27
阅读次数:
210
昨天整整一天,我都呆在图书里。本打算找一些书学习“正则表达式”,很失望,没找到有这部分的内容的书。发现了一本《Java深入解析》,其中涉及了很多平时没有注意的一些误区,也许开发的时候用不上,但是对这些概念却不能模糊。书中的内容还是很有用处,这里摘要了一些笔记。 1 在Java中,没有goto语句。因 ...
分类:
编程语言 时间:
2018-04-16 14:40:44
阅读次数:
169
第三方模块 requests 1、安装模块 软件管理工具安装方法 python3用 pip3安装 用setoptools安装 pip3 install requests 源码安装方法 下载之后解压 运行setup.py文件 2、 ...
分类:
编程语言 时间:
2018-04-16 14:40:53
阅读次数:
126
实验二 Java面向对象程序设计 =========== 实验要求 1.提交最后三个JUnit测试用例(正常情况,错误情况,边界情况)都通过的截图,截图上要有画图加水印,输入自己的学号。本提交点考查JUnit会不会使用,测试用例至少要包含正常情况,错误情况,边界情况的测试。 2.使用JUnit学习J ...
分类:
编程语言 时间:
2018-04-16 14:42:29
阅读次数:
245
selenium Python 总结一些工作中可能会经常使用到的API。 1.获取当前页面的Url 2.获取元素坐标 3.表单的提交 4.获取CSS的属性值 5.获取元素的属性值 6.判断元素是否被选中 7.返回元素的大小 8.判断元素是否显示 9.判断元素是否被使用 10.获取元素的文本值 11. ...
分类:
编程语言 时间:
2018-04-16 15:13:33
阅读次数:
228
/**使用xpath技术取得xml文件中任意级别下的内容基于dom4j的xpath技术1)能够在xml文件中,快速定位需要元素,无需从根元素一个一个的导航到需要的子元素Document.selectNodes():取得所有符合xpath格式的元素Document.selectSingleNode():取得所有符合xpath格式的元素的第一个元素Node类型是Element/Text/Attribu
分类:
编程语言 时间:
2018-04-16 15:13:55
阅读次数:
147
eoLinker-AMS开源版JAVA版本正式发布! 深感广大开发者的支持与厚爱,我们一直在努力为大家提供更多更好的接口服务。截止至2018年4月3日,eoLinker-AMS 开源版for PHP已经更新到了3.5.0,平均每周更新一个新版本——出色的优化迭代速度,上佳的功能支持,周到的用户支持服 ...
分类:
编程语言 时间:
2018-04-16 15:14:22
阅读次数:
671
参考链接:http://happyqing.iteye.com/blog/2139504 :https://blog.csdn.net/arjelarxfc/article/details/52461828 :https://blog.csdn.net/yangxt/article/details/ ...
分类:
编程语言 时间:
2018-04-16 15:15:10
阅读次数:
310
面向对象学习 编程范式的主要几种: 面向对象(世界万物皆为类、世界万物皆为对象、只要是对象,一定属于某品类) 面向过程 函数式编程 下面主要介绍面向对象编程 面向对象的核心特征:类(class)、对象(object)、封装(Encapsulation)、继承(Inheritance)、多态(Poly ...
分类:
编程语言 时间:
2018-04-16 16:09:45
阅读次数:
216
1.thymeleaf (1)在pom.xml中引入thymeleaf; <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> < ...
分类:
编程语言 时间:
2018-04-16 16:09:59
阅读次数:
207
一、实验报告封面 课程:Java程序设计 班级:1653班 姓名:杨金川 学号:20165323 指导教师:娄嘉鹏 实验日期:2018年4月16日 实验时间:13:45 15:25 实验序号:二 实验名称:Java面向对象程序设计 二、实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对 ...
分类:
编程语言 时间:
2018-04-16 16:10:53
阅读次数:
233
一 C++异常处理机制 异常处理基本思想:执行一个函数的过程中发现异常,可以不用再本函数内立即进行处理,而是抛出该异常,让函数的调用者直接或间接的处理这个问题。 C++异常处理进制由三个模块组成:try、throw、catch try catch基本语法: 示例: 二 异常捕获的匹配规则 try块里 ...
分类:
编程语言 时间:
2018-04-16 16:11:06
阅读次数:
175
package com.learning.spboot.utils; import com.jcraft.jsch.*; import org.apache.commons.net.ftp.FTPClient; import java.io.File; import java.io.FileInpu... ...
分类:
编程语言 时间:
2018-04-16 16:11:29
阅读次数:
375
http://www.cnblogs.com/puyangsky/p/5840873.html 2.2.2 文件通道 FileChannel只能通过工厂方法来实例化,那就是调用RandomAccessFile、FileInputStream和FileOutputStream的getChannel() ...
分类:
编程语言 时间:
2018-04-16 16:12:10
阅读次数:
211
程序:购物车程序 需求: ...
分类:
编程语言 时间:
2018-04-16 16:12:57
阅读次数:
166
git地址: https://gitee.com/zhxs_code/spider_python 目前已简单实现可以爬取指定页面的价格(天猫和狗东的都可以),但是由于天猫与狗东对价格的展示方式和策略上不一样,目前还未实现抓取指定差评指定配置的价格,只能抓取默认配置的价格。 ...
分类:
编程语言 时间:
2018-04-16 16:13:34
阅读次数:
188