//单例饿汉模式 //优点:饿汉模式天生是线程安全的,使用时没有延迟。 //缺点:启动时即创建实例,启动慢,有可能造成资源浪费。 public class SingleTonEH { //定义对象实例并私有化 private static SingleTonEH instanceEh = new S... ...
分类:
编程语言 时间:
2019-05-09 20:26:04
阅读次数:
168
一、springIOC容器: 1.简介: Spring 容器是 Spring 框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring 容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为 Spring Beans。 通过阅读配置元数 ...
分类:
编程语言 时间:
2019-05-09 21:32:54
阅读次数:
150
线程的常用方法: Thread.currentThead():获取当前线程对象 getPriority():获取当前线程的优先级 setPriority():设置当前线程的优先级 注意:线程优先级高,被CPU调度的概率大,但不代表一定会运行,还有小概率运行优先级低的线程。 isAlive():判断线 ...
分类:
编程语言 时间:
2019-05-09 21:36:56
阅读次数:
135
在 Python 中字符串连接有多种方式,这里简单做个总结,应该是比较全面的了,方便以后查阅。 第一种,+号 >>> a, b = 'hello', ' world' >>> a + b 'hello world' 第二种,逗号 >>> a, b = 'hello', ' world' >>> pr ...
分类:
编程语言 时间:
2019-05-09 21:37:41
阅读次数:
296
一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0) 1.jar包引入 Spring 2.5.6:spring.jar、spring webmvc.jar、commons logging.jar、cglib nodep 2.1_3.jar Hiberna ...
分类:
编程语言 时间:
2019-05-09 21:42:15
阅读次数:
139
如下: ...
分类:
编程语言 时间:
2019-05-09 21:44:44
阅读次数:
417
0提升的基本方法 对于分类的问题,给定一个训练样本集,求比较粗糙的分类规则(弱分类器)要比求精确的分类的分类规则(强分类器)容易的多。提升的方法就是从弱分类器算法出发,反复学习,得到一系列弱分类器(又称为基本分类器),然后组合这些弱分类器,构成一个强分类器。大多数的提升方法都是改变训练数据集的概率分 ...
分类:
编程语言 时间:
2019-05-09 21:45:32
阅读次数:
200
个人博客 地址:https://www.wenhaofan.com/article/20190430144020 代码 在树莓派环境下官方提供了乐酷 PiCamera 让我们可以很方便的操作树莓派连接的摄像头,以下为示例代码from picamera import PiCamera #初始化摄像头 ... ...
分类:
编程语言 时间:
2019-05-09 21:46:55
阅读次数:
501
归并排序是典型分治思想的代表——首先把原问题分解为两个或多个子问题,然后求解子问题的解,最后使用子问题的解来构造出原问题的解。 对于归并排序,给定一个待排序的数组,首先把该数组划分为两个子数组,然后对子数组进行排序(递归调用归并排序),最后对两个有序的子数组进行合并,使合并之后的数组为有序状态。 让 ...
分类:
编程语言 时间:
2019-05-09 21:48:48
阅读次数:
186
个人博客 地址:https://www.wenhaofan.com/article/20190430144809 下载安装MP4Box 命令行下执行以下指令安装MP4Box sudo apt-get install gpac 代码 核心代码为使用 os.system 模块通过调用系统命令使用MP4B... ...
分类:
编程语言 时间:
2019-05-09 21:52:48
阅读次数:
470
1. 数据转换 set tuple list dict int float ...
分类:
编程语言 时间:
2019-05-09 21:55:09
阅读次数:
133
1. 什么是Spring Cloud? Spring提供了一系列工具,可以帮助开发人员迅速搭建分布式系统中的公共组件(比如:配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,主节点选举, 分布式session, 集群状态)。协调分布式环境中各个系统,为各类服务提供模板性配置 ...
分类:
编程语言 时间:
2019-05-09 21:58:34
阅读次数:
233
在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。 ...
分类:
编程语言 时间:
2019-05-09 21:59:29
阅读次数:
121
个人博客 地址:https://www.wenhaofan.com/article/20190407105818 引入依赖 org.bytedeco javacv 1.4.3 org.bytedeco.javacpp-presets ffmpeg-platform 4.0.2-1.4.3 代码案例 ... ...
分类:
编程语言 时间:
2019-05-09 21:59:42
阅读次数:
475
冒泡 所谓的冒泡排序,其实指的是对数组中的数据进行排序,按照从小到大的顺序来进行排列. 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 这个算法 ...
分类:
编程语言 时间:
2019-05-09 22:01:22
阅读次数:
128
一,线程的生命周期 新生状态 用new关键字建立一个线程后,该线程对象就处于新生状态。 处于新生状态的线程有自己的内存空间,通过调用start()方法进入就绪状态。 就绪状态 处于就绪状态线程具备了运行条件,但还没分配到CPU,处于线程就绪队列,等待系统为其分配CPU。 当系统选定一个等待执行的线程 ...
分类:
编程语言 时间:
2019-05-09 22:01:39
阅读次数:
129
1.定义 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈 ...
分类:
编程语言 时间:
2019-05-09 22:05:18
阅读次数:
123
Windows系统下,一般情况下使用pip在DOS界面安装python第三方库时,经常会遇到超时的问题,导致第三方库无法顺利安装,此时就需要国内镜像源的帮助了。 使用方法如下: 例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple py ...
分类:
编程语言 时间:
2019-05-09 22:08:16
阅读次数:
116
#!/usr/bin/env python # -*- coding:utf8 -*- import random ''' 如果想要随机的内容的话,就可以使用这个模块来完成 ''' ############## 随机模块应用函数 ############## def v_code(): ''' 随机... ...
分类:
编程语言 时间:
2019-05-09 22:09:04
阅读次数:
163
一、Lambda表达式是什么? Lambda表达式有两个特点 一是匿名函数,二是可传递。 匿名函数的应用场景是 通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用Lambda表达式。lambda表达式所表示的匿名函数的内容应该是很简单的,如果复杂的话,干脆就重新定义一个函数了,使用lam ...
分类:
编程语言 时间:
2019-05-09 22:09:54
阅读次数:
171