首页 > 编程语言
java并发的艺术-读书笔记-第八章常用的并发工具类
jdk中提供了几个非常有用的工具类,分别是CountDownLatch,CyclicBarrier和semaphoreexchangerCountDownLatch:允许一个或者多个线程等待其他线程完成操作publicclassCountDownLatchTest{staticCountDownLatchc=newCountDownLatch(2);publicstaticvoidmain(String[]args){newThre..
分类:编程语言   时间:2017-09-04 22:16:41    收藏:0  评论:0  赞:0  阅读:234
九九乘法表的实现--JAVA基础
JAVA算法实现:输出九九乘法表 Jiujiu.java: package com.qkys.www; public class Jiujiu { public static void main(String[] args){ for(int i=1;i<=9;i++){ for (int j=1; ...
分类:编程语言   时间:2017-09-04 22:12:06    收藏:0  评论:0  赞:0  阅读:283
Java数组与内存控制
一、Java数组初始化Java数组是静态的,即当数组被初始化之后,该数组的长度是不可变的。Java数组使用之前必须先对数组对象进行初始化,所谓初始化,就是为数组的所有元素分配内存空间,并为每个数组元素指定初始值。(文章来源于李刚老师的《突破java程序员的16课》)1:基本类型数组的两种初始化方式静... ...
分类:编程语言   时间:2017-09-04 22:11:15    收藏:0  评论:0  赞:0  阅读:242
python 深拷贝和浅拷贝之可变和不可变对象总结
了解深拷贝和浅拷贝之前先要理解可变与不可变对象 python只允许使用引用传递,有可变对象和不可变对象,可变对象:list,dict.不可变对象有:int,string,float,tuple Python int,string,float,tuple不可变举栗子: def int_object() ...
分类:编程语言   时间:2017-09-04 22:10:45    收藏:0  评论:0  赞:0  阅读:268
Python之创建low版的线程池
#!/user/bin/evn python # -*- coding:utf-8 -*- import threading,time import queue #创建线程池类 class ThreadPool(object): def __init__(self,max_num=20): #创建队... ...
分类:编程语言   时间:2017-09-04 22:08:34    收藏:0  评论:0  赞:0  阅读:219
廖雪峰python摘录7
1、我们想要限制实例的属性怎么办?比如,只允许对Student实例添加name和age属性。 为了达到限制的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的属性: 2、使用__slots__要注意,__slots__定义的属性仅对当前 ...
分类:编程语言   时间:2017-09-04 22:08:19    收藏:0  评论:0  赞:0  阅读:250
【学习】基础知识:数组和矢量计量【Numpy】
Numpy是高性能科学计算和数据分析的基础包。功能如下: ndarray 一个具有矢量算法运算和复杂广播能力的快速且节省空间的多维数组 用于对整组数据进行快速运算的标准数学函数(无需编写循环) 用于读写磁盘数据的工具以及用于操作内存映射文件的工具。 线性代数、随机数生成以及傅里叶变换功能 用于集成由 ...
分类:编程语言   时间:2017-09-04 22:07:09    收藏:0  评论:0  赞:0  阅读:418
java 数字转换成字符串
一、各种数字类型转换成字符串型: 二、字符串型转换成各种数字类型: ...
分类:编程语言   时间:2017-09-04 22:06:49    收藏:0  评论:0  赞:0  阅读:202
使用百度指数了解信息安全与python
1 近七天在百度搜索信息安全与python的关键字的对比 2 关于对信息安全的相关搜索数据 3 3 关于python的相关搜索数据 4 信息安全搜索数据的条状图 5 python数据搜索关键字的条状图 6 信息安全在广东省的搜索指数分布 ...
分类:编程语言   时间:2017-09-04 22:05:25    收藏:0  评论:0  赞:0  阅读:211
ThinkJava-压缩
尽管存在许多种压缩算恙,但是Zip和GZIP可能是最常用的.因此我们可以很容易地使用多 种可读写这些格式的工具来操纵我们的压缩数据。 1 用GZIP进行简单压缩 GZIP接口非常简单, 因此如果我们只想对单个数据流(而不是一系列互异数据)进行压缩, 那么它可能是比较适合的选择。下面是对单个文件进行压 ...
分类:编程语言   时间:2017-09-04 21:59:13    收藏:0  评论:0  赞:0  阅读:260
一、Python的标准库String
一、Python的标准库String 1、查看武器 a、 help(type()) b、 capitalize() 效果:Jane c、 center() 效果: jane d、 count() 效果:查看指定索引范围出现元素次数,也可以不指定范围(不指定范围从左往右找) e、 endswith() ...
分类:编程语言   时间:2017-09-04 21:58:59    收藏:0  评论:0  赞:0  阅读:307
数据可视化 -- Python
前提条件: 熟悉认知新的编程工具(jupyter notebook) 1、安装:采用pip的方式来安装Jupyter。输入安装命令pip install jupyter即可; 2、启动:安装完成后,我们可在如下目录找到jupyter-notebook这个应用;双击启动 如下图所示: 3、打开浏览器编 ...
分类:编程语言   时间:2017-09-04 21:58:44    收藏:0  评论:0  赞:0  阅读:314
逻辑回归算法
使用线性模型进行回归学习,但若要做分类任务该怎么办呢?答案蕴含在广义线性模型中:只需要找一个单调可微的函数将分类任务的真实标记y与线性回归模型的预测值联系起来。 对数几率函数是一个常用的替代函数: 该函数的图像如下图(来源:维基百科): 对数几率函数又称作“sigmoid函数”,将z值转化为一个接近 ...
分类:编程语言   时间:2017-09-04 21:58:32    收藏:0  评论:0  赞:0  阅读:318
spring boot — InputStream
@Componentpublic class TextFileDownloadView extends AbstractFileDownloadView { @Override protected InputStream getInputStream(Map<String, Object> mode ...
分类:编程语言   时间:2017-09-04 21:57:57    收藏:0  评论:0  赞:0  阅读:611
java线程
Java线程:创建与启动 一、定义线程 1、扩展java.lang.Thread类。 此类中有个run()方法,应该注意其用法: public void run() 如果该线程是使用独立的Runnable运行对象构造的,则调用该Runnable对象的run方法;否则,该方法不执行任何操作并返回。 T ...
分类:编程语言   时间:2017-09-04 21:56:19    收藏:0  评论:0  赞:0  阅读:245
selenium+python在mac环境上的搭建
前言 mac自带了python2.7的环境,所以在mac上安装selenium环境是非常简单的,输入2个指令就能安装好 需要安装的软件: 1.pip 2.selenium2.53.6 3.Firefox44.dmg 4.Pycharm (环境搭配selenium2+Firefox46及以下版本兼容, ...
分类:编程语言   时间:2017-09-04 21:53:17    收藏:0  评论:0  赞:0  阅读:316
python怎样安装whl文件
我们先找个whl文件,我们在百度搜索python whl, 我们先找个whl文件,我们在百度搜索python whl, 打开连接我随便下载一个,但是要找到符合自己python版本,下载了一个组件多线程的功能 打开连接我随便下载一个,但是要找到符合自己python版本,下载了一个组件多线程的功能 下载 ...
分类:编程语言   时间:2017-09-04 21:51:05    收藏:0  评论:0  赞:0  阅读:327
JAVA对象头
#为了防止自己忘记,先记着,之前我一直以为《深入理解JAVA虚拟机》写错了来着。 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header),实例数据(Instance Data)和对齐填充(Padding)。 也就是说 JAVA对象 = 对象头 + 实例数据 + 对象 ...
分类:编程语言   时间:2017-09-04 21:50:56    收藏:0  评论:0  赞:0  阅读:323
Python之购物车
要求: 用户入口: 商品信息存在文件里 用户输入用户名和密码登录,若为第一次登录,则输入用户工资,打印可购买的商品 用户根据工资选择需要购买的商品,若成功购买,则扣款。若工资不够购买此商品,则显示提醒 用户可随时退出,退出时打印用户已购买的商品列表 用户退出后,记录用户已购商品、余额记录 用户下次登 ...
分类:编程语言   时间:2017-09-04 21:48:46    收藏:0  评论:0  赞:0  阅读:333
第一次接触python学习最简单的print
2.7和3版本的区别在于print后面2.7版本不需要加()而3版本改为必须在()中输入要输出的内容 ...
分类:编程语言   时间:2017-09-04 21:48:22    收藏:0  评论:0  赞:0  阅读:260
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!