码迷,mamicode.com
首页 > 编程语言 > 日排行
Java学习:多线程(2)
线程中的一些方法 线程加入:public final void join() 等待该线程终止,其他线程才能抢着执行。 练习代码如下: 1 public static void main(String[] args) { 2 //创建三个线程 3 MyThread mt1 = new MyThread ...
分类:编程语言   时间:2017-05-25 22:07:21    阅读次数:285
python中打印输出date信息
python中要打印显示linux命令行date命令的相关信息,有多种方法:方法1:直接调用linux命令输出;同样也可以打印主机名;[root@host74tmp]#cat1.py#!/usr/bin/pythonimportos,commandshostname=commands.getoutput(‘hostname‘)date=commands.getoutput(‘date‘)printhostnamepri..
分类:编程语言   时间:2017-05-25 22:11:00    阅读次数:147
windows下多个python版本共存
了解python的人都知道python有2.x版本和3.x版本,而python3.x版本不向下兼容,但是根据具体的需要,有时候要2.x和3.x共存,python共存本身没有问题,只是需要设置一些环境变量和修改一些东西来让它更容易使用。本文主要说明的是windows环境,方法/步骤首先当然是安装你需要... ...
分类:编程语言   时间:2017-05-25 22:13:03    阅读次数:169
java基础11(反射)
1.类加载器a.类的加载:定义:当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。一个类在加载过程中的三部曲:A.加载:就是指将class文件读入内存,并为之创建一个Class对象.任何类被使用时系统都会建立一个Class..
分类:编程语言   时间:2017-05-25 22:14:45    阅读次数:184
17个新手常见Python运行时错误
当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。 1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :inva ...
分类:编程语言   时间:2017-05-25 22:14:52    阅读次数:241
python基础学习日志day5--hashlib模块
hashlib模块用于加密操作,代替了md5和sha模块, 主要提供SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法. python 还有一个 hmac 模块,它内部对我们创建 key 和 内容 再进行处理然后再加密 散列消息鉴别码,简称HMAC,是一种基于消 ...
分类:编程语言   时间:2017-05-25 22:15:09    阅读次数:271
C#异步线程调用之ThreadPool.QueueUserWorkItem()
项目中有大文件传输需求,用户在网页端填好某个IP下的共享目录,服务端通过所填路径检测共享目录下的文件以供用户选择待传输的文件, 用户勾选相应文件后点击提交,服务端遂开始执行文件传输。所有的逻辑过程都在同一后台代码中,传文件的代码和其他业务代码都在同一线程中, 因而在文件过大时用户所在页面要等待很久很 ...
分类:编程语言   时间:2017-05-25 22:15:41    阅读次数:239
Python爬取今日头条段子
刚入门Python爬虫,试了下爬取今日头条官网中的段子,网址为https://www.toutiao.com/ch/essay_joke/源码比较简陋,如下: 通过浏览器相关工具发现笑话的数据存储地址为https://www.toutiao.com/api/article/feed/?categor ...
分类:编程语言   时间:2017-05-25 22:18:05    阅读次数:751
opencv实现一种改进的Fast特征检测算法
引言 之前了解了Fast算法之后使用opencv自己实现了下,具体见http://www.cnblogs.com/Wiley-hiking/p/6898049.html。不过算法也有缺点,主要就是对边缘点和噪点的抗干扰能力不强。在《基于FAST改进的快速角点探测算法》文章中作者提出一种改进的Fast ...
分类:编程语言   时间:2017-05-25 23:19:31    阅读次数:451
TreeMap源码分析之一 —— 排序二叉树、平衡二叉树、红黑树
一、排序二叉树(BST树) 1.排序二叉树的定义 排序二叉树,Binary Sort Tree 排序二叉树要么是一棵空二叉树,要么是具有下列性质的二叉树: (1)若它的左子树不空,则左子树上所有节点的值均小于它的根节点的值; (2)若它的右子树不空,则右子树上所有节点的值均大于它的根节点的值; (3 ...
分类:编程语言   时间:2017-05-25 23:20:24    阅读次数:241
Canny边缘检测算法原理及其VC实现详解(一)
转自:http://blog.csdn.net/likezhaobin/article/details/6892176 图象的边缘是指图象局部区域亮度变化显著的部分,该区域的灰度剖面一般可以看作是一个阶跃,既从一个灰度值在很小的缓冲区域内急剧变化到另一个灰度相差较大的灰度值。图象的边缘部分集中了图象 ...
分类:编程语言   时间:2017-05-25 23:20:33    阅读次数:182
几个算法基础
1. 求1-N的和: 求数组数据的和 2. 求斐波那契数列 3. 求最大最小值 4. 为数组元素排序(将数组SCORE名次降序保存到数组RANK中) 5. 二维数组的操作(求二维数组不同行的总和) 6. 欧几里得互除法&辗转相除法(求两数最大公约数) ...
分类:编程语言   时间:2017-05-25 23:21:08    阅读次数:185
Java核心类库-IO-NIO概述
NIO:New IO 从JDK1.4开始提出的,新的IO,可以把一块磁盘文件映射到内存中,我们再去读取内存中的数据。 存放在java.nio包中 Java NIO(New IO)是Java1.4版本开始引入的一个新的IO API,可以替代标准Java IO API现在主要用于服务器中,对于我们写代码 ...
分类:编程语言   时间:2017-05-25 23:21:19    阅读次数:209
几个树状数组的简单题
一次有效的交换意味着什么呢? 为了使序列有序,一次有效的交换应该是后一个较小的数与他前一个较大的数交换,那么单独一个数字的交换次数,应该是这个数字前面比它大的数字的个数。 如果我们知道最后一个人,他前面有 i 个比他小的编号,那么他的编号一定是 i+1。那么我们是不是可以从后往前来确定每个人的编号呢 ...
分类:编程语言   时间:2017-05-25 23:22:24    阅读次数:151
关于c#一些关键字和Unity Trigger
1.c#中sealed关键字,可理解为密封,不可被继承 用于方法和属性时 必须跟override一起(对应java中的final 当final修饰变量时 对应c#中的readonly)2.vritual虚 自身可以有实现 子类可以选择重写 abstract 抽象 自身不能有实现 子类一定要实现 3. ...
分类:编程语言   时间:2017-05-25 23:23:05    阅读次数:218
python基础学习日志day5--subprocess模块
可以执行shell命令的相关模块和函数有: os.system os.spawn* os.popen* --废弃 popen2.* --废弃 commands.* --废弃,3.x中被移除 以上执行shell命令的相关的模块和函数的功能均在 subprocess 模块中实现,并提供了更丰富的功能 c ...
分类:编程语言   时间:2017-05-25 23:24:49    阅读次数:353
javascript回调函数
函数也是对象 想弄明白回调函数,首先的清楚地明白函数的规则。在javascript中,函数是比较奇怪的,但它确确实实是对象。确切地说,函数是用Function()构造函数创建的Function对象。Function对象包含一个字符串,字符串包含函数的javascript代码。假如你是从C语言或者ja ...
分类:编程语言   时间:2017-05-25 23:25:20    阅读次数:194
javascript设计模式-单例模式
单例模式,是创建型设计模式的一种,又被称为单体模式,是只允许实例化一次的对象类。有时也用来规划一个命名空间。 除了可以用来定义命名空间外,还可以管理代码库的各个模块。 例: 例外,使用单例模式,还可以设置无法修改的静态变量 说明:因为将静态变量定义在函数对象里,而函数内部只提供了get方法,因此只能 ...
分类:编程语言   时间:2017-05-25 23:26:03    阅读次数:258
树状数组维护区间最值
在区间求和时,我们只需求出 [1, r],[1,l?1],利用前缀和的可减性,得到区间 [l,r] 的和。 但区间最值不满足这个性质。 我们可以把区间 [l,r] 拆分成若干个子区间,再合并得到答案。 画图可知,max_i需要的 max 只有 max_{i-2^0}, max_{i-2^1}, ma ...
分类:编程语言   时间:2017-05-25 23:27:26    阅读次数:285
java可变参数列表的实现
参数就是我们调用一个方法时需要传入得数据,在方法中可能需要参数协助处理数据或者对参数进行解析处理以达到我们希望得到的数据和结果。 平常我们在写一个方法时,我们能确定需要传入什么样的参数以及参数的个数,这样我们在实现这个方法的时候在确定参数的时候都会有明确的目标。但是有时候会有这种特殊情况,我们并不知 ...
分类:编程语言   时间:2017-05-25 23:28:45    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!