首页 > 编程语言
java线程同步
1.首先准备一个类,里面书写两个方法,线程同步就是按序执行。 2.创建两个线程分别为MyThread 和 MyThreadTwo 分别继承thread 和 是实现 runnable接口 包含 打印机 printter 对象 3.测试类 实现runnable 接口的 线程 不能调用start()方法, ...
分类:编程语言   时间:2016-08-14 15:58:09    收藏:0  评论:0  赞:0  阅读:192
Python3 From Zero——{最初的意识:007~函数}
一、编写可接受任意数量参数的函数:*、** #以*打头的参数只能作为最后一个位置参数出现,以**打头的参数只能作为最后一个参数出现;*args之后仍然可以有其它的参数出现,但只能是关键字参数(keyword_only) 二、编写只接受关键字参数的函数 #星号*之后的参数都是keyword_only参 ...
分类:编程语言   时间:2016-08-14 15:57:19    收藏:0  评论:0  赞:0  阅读:216
机器学习算法与Python实践之(七)逻辑回归(Logistic Regression)
机器学习算法与Python实践这个系列主要是参考《机器学习实战》这本书。因为自己想学习Python,然后也想对一些机器学习算法加深下了解,所以就想通过Python来实现几个比较常用的机器学习算法。恰好遇见这本同样定位的书籍,所以就参考这本书的过程来学习了。 这节学习的是逻辑回归(Logistic R ...
分类:编程语言   时间:2016-08-14 15:55:20    收藏:0  评论:0  赞:0  阅读:240
【python】Python遍历dict的key最高效的方法是什么?
来源:https://segmentfault.com/q/1010000002581747 方法一:直接遍历 速度快 方法二:iterkeys() 速度快 方法三:keys() 速度慢 因为keys()须要形成一个列表,构建一个列表对于一个大的dict开销是很大的。 时间对比: 输出54.1994 ...
分类:编程语言   时间:2016-08-14 15:54:59    收藏:0  评论:0  赞:0  阅读:229
线程同步
线程同步 同步 就像食堂排队取餐一样,前面一个人取完餐 后面的人才可以继续取餐 ,线程同步和异步与字面意思正好相反 同步就是有先后顺序 一段代码执行后才会执行另一端代码,而线程异步则是 多个代码块同时执行 没有顺序之分 定义两个类 一个继承Thread 另一个实现Runable 循环输出内容 分别在 ...
分类:编程语言   时间:2016-08-14 15:53:39    收藏:0  评论:0  赞:0  阅读:247
马哥2016全新Linux+Python高端运维班第一周作业
一、描述计算机的组成及其功能。答:现代计算机系统遵循冯·诺依曼体系结构,由以下部分组成:运算器:用于二进制算数运算和逻辑运算;控制器:用于控制计算机各部件协调工作,是一个调度控制中心;存储器:用于存储数据,通常指内存。存储参与计算的数据包括结果;输入设备:..
分类:编程语言   时间:2016-08-14 14:44:49    收藏:0  评论:0  赞:0  阅读:267
Java---ThreadLocal的用法与理解实现
java.lang 类 ThreadLocal 我们可以称ThreadLocal为:线程本地变量官方API是这样介绍的: 该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其 get 或 set 方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal 实例通常是类中的 private static 字...
分类:编程语言   时间:2016-08-14 14:42:40    收藏:0  评论:0  赞:0  阅读:211
五种方法实现Java的Singleton单例模式
面试的时候经常会问到Java的单例模式,这道题能很好的考察候选人对知识点的理解程度。单例模式要求在系统运行时,只存在唯一的一个实例对象。 下面我们来详细剖析一下其中的关键知识点,并介绍五种实现方法,以及它们的优缺点。 一、最简单的方法是在类加载的时候初始化这个单独的实例。 首先,定义单例类(没有特别 ...
分类:编程语言   时间:2016-08-14 14:38:09    收藏:0  评论:0  赞:0  阅读:229
Swift安装
Server1 1.Update sudo apt-get update sudo apt-get upgrade 2. sudo apt-get install bridge-utils 3.IP 3.1 sudo vi /etc/network/interfaces --------------... ...
分类:编程语言   时间:2016-08-14 14:38:00    收藏:0  评论:0  赞:0  阅读:295
剑指offer-调整数组顺序使奇数位与偶数前面
题目描述 输入一个整数数组,实现一个函数调整该数组中数字的顺序,使得数组中所有奇数位于数组的前半部分 ,所有偶数位于数组的后半部分。 1、奇数和奇数,偶数和偶数之间的相对位置改变。 2、奇数和奇数,偶数和偶数之间的相对位置不变。 ...
分类:编程语言   时间:2016-08-14 14:37:19    收藏:0  评论:0  赞:0  阅读:151
Spring框架介绍和原理
SpringMVC框架介绍 1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring W ...
分类:编程语言   时间:2016-08-14 14:36:49    收藏:0  评论:0  赞:0  阅读:806
Spring IOC/DI和AOP原理
一 IOC/DI 1. 概念机原理 IOC: Inversion of Control(控制反转)是一种设计思想,就是容器控制应用程序所需要外部资源的创建和管理,然后将其反转给应用程序。对象及其依赖对象的创建及维护都不需要在应用程序中实现,将其交给IOC容器去管理。传统的开发中,我们自己在对象内部创 ...
分类:编程语言   时间:2016-08-14 14:34:39    收藏:0  评论:0  赞:0  阅读:192
python字符串搜索
python字符串字串查找 find和index方法更多0python字符串python 字符串查找有4个方法,1 find,2 index方法,3 rfind方法,4 rindex方法。1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1info = 'abca'pri... ...
分类:编程语言   时间:2016-08-14 14:32:59    收藏:0  评论:0  赞:0  阅读:215
python操作Excel
打开Excel文件,以list形式返回第一列的值import xlrddef newDbFind(): spinfo = xlrd.open_workbook('dispose.xlsx') sh = spinfo.sheet_by_index(0)#返回第几页的对象 spcodeList = sh... ...
分类:编程语言   时间:2016-08-14 14:32:49    收藏:0  评论:0  赞:0  阅读:151
python连接mongo
连接mongodb数据库用到pymongo模块应该是这样来使用:from pymongo import MongoClientconn = MongoClient(host= host, port=port)db = conn[db]#连接指定数据库db[col].find_one(x)db.spg... ...
分类:编程语言   时间:2016-08-14 14:32:41    收藏:0  评论:0  赞:0  阅读:316
python .bat
传值给.batos.system('%s %s %s %s %s' % ('image_dispose.bat', change_photo,dic['width'], '-resize', change_photo))convert %3 %2 %1 %4参数跟传入顺序有关来自为知笔记(Wiz) ...
分类:编程语言   时间:2016-08-14 14:32:25    收藏:0  评论:0  赞:0  阅读:117
关于c++中方法名前面的双冒号
双冒号代表的是作用域,若加上双冒号指全局作用域。 ...
分类:编程语言   时间:2016-08-14 14:29:39    收藏:0  评论:0  赞:0  阅读:458
多进程和线程的区别【转】
本文转载自:http://blog.csdn.net/yusiguyuan/article/details/39432377 1、首先要明确进程和线程的含义: 进程(Process)是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。与程序相比,程序只是 ...
分类:编程语言   时间:2016-08-14 14:28:00    收藏:0  评论:0  赞:0  阅读:218
堆排序
堆排序,首先对初始化的堆进行下虑操作使得堆满足堆序。也就是建堆的过程。 然后将堆顶元素与堆尾元素互换,在进行delete堆顶操作。 ...
分类:编程语言   时间:2016-08-14 14:26:00    收藏:0  评论:0  赞:0  阅读:259
Java学习手记1——集合
集合主要有三类:Set,List,Map。 各个类的特点: Set:不能包含重复的元素。SortedSet是一个按照升序排列元素的Set。 List:是一个有序的集合。可以包含重复的元素,提供了按照索引访问的方式。ArrayList常用作存放数组 Map:包含了key-value对。Map根据对应的 ...
分类:编程语言   时间:2016-08-14 14:25:29    收藏:0  评论:0  赞:0  阅读:182
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!