码迷,mamicode.com
首页 > 编程语言 > 月排行
Java并发编程从入门到精通 - 第7章:Fork/Join框架
1、综述:化繁为简,分而治之;递归的分解和合并,直到任务小到可以接受的程度;2、Future任务机制: Future接口就是对于具体的Runnable或者Callable任务的执行结果进行取消、查询是否完成、获取结果;必要时可以通过get方法获取执行结果,该方法会阻塞直到任务会返回结果;也就是说Fu ...
分类:编程语言   时间:2018-02-22 22:32:16    阅读次数:232
java基础笔记(8)----接口
接口 是特殊的抽象类,纯抽象类---所有方法都是抽象方法 接口和抽象类的区别; 相同点: 编译后,会分别生成对应的.class文件 都不能创建对象(实例化),但是可以生成引用(使用多态) 不同点: 抽象类有构造方法;接口没有构造方法; 接口中的属性 默认是public static final的(常... ...
分类:编程语言   时间:2018-02-22 22:33:35    阅读次数:253
Java并发编程从入门到精通 - 第6章:线程池
1、什么是线程池(为什么使用线程池):2、Executor框架介绍: Java 5中引入的,其内部使用了线程池机制,在java.util.cocurrent 包下,通过该框架来控制线程的启动、执行和关闭(使用该框架来创建线程池),可以简化并发编程的操作; Executor框架包括:线程池,Execu ...
分类:编程语言   时间:2018-02-22 22:33:46    阅读次数:233
[Java] File类 递归 获取目录下所有文件/文件夹
package com.xiwi; import java.io.*; import java.util.*; class file{ public static void main(String args[]){ System.out.println("file Go..."); // 这里改成你... ...
分类:编程语言   时间:2018-02-22 22:33:59    阅读次数:204
[Python Test] Use pytest fixtures to reduce duplicated code across unit tests
In this lesson, you will learn how to implement pytest fixtures. Many unit tests have the same resource requirements. For example, an instantiated obj ...
分类:编程语言   时间:2018-02-22 22:34:06    阅读次数:245
[python3 - package] re 正则表达式
1. 官方文档 https://docs.python.org/3/howto/regex.html 2. 重复次数 3. 实例 ...
分类:编程语言   时间:2018-02-22 23:07:24    阅读次数:247
判断java标识符
1 package com.jdk7.chapter5; 2 3 public class JavaIdentifier { 4 5 /** 6 * 使用Character.isJavaIdentifierPart判断字符是否属于java标识符 7 it is a letter 8 it is a ... ...
分类:编程语言   时间:2018-02-22 23:07:59    阅读次数:231
python基础语法 - 字典
python基础语法 - 字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 ...
分类:编程语言   时间:2018-02-22 23:09:21    阅读次数:220
centos7使用tomcat部署javaweb项目
1.下载二进制安装包 tomcat下载地址 2.下载jdk和配置环境变量 这里就不再多描述不清楚,可以 参考 我的yum安装的jdk 3.在centos7下安装 tomcat #切换到/usr/local 目录下解压安装 #启动tomcat 脚本为startup.sh #登陆网页验证 如果不能显示, ...
分类:编程语言   时间:2018-02-22 23:10:46    阅读次数:382
简单的数组排序
sort() - 以升序对数组排序 rsort() - 以降序对数组排序 //这两个会造成键名改变 asort() - 根据值,以升序对关联数组进行排序 ksort() - 根据键,以升序对关联数组进行排序 arsort() - 根据值,以降序对关联数组进行排序 krsort() - 根据键,以降序 ...
分类:编程语言   时间:2018-02-22 23:11:27    阅读次数:240
Linux常见的进程调度算法
进程调度:在操作系统中调度是指一种资源分配。 调度算法是指: 根据系统的资源分配策略所规定的资源分配算法。 操作系统管理了系统的有限资源,当有多个进程(或多个进程发出的请求)要使用这些资源时,因为资源的有限性,必须按照一定的原则选择进程(请求)来占用资源。这就是调度。目的是控制资源使用者的数量,选取 ...
分类:编程语言   时间:2018-02-22 23:47:58    阅读次数:267
c++拷贝控制
1、拷贝构造函数 如果一个构造函数的第一个参数是自身类类型的引用,且任何额外的参数都有默认值,则此构造函数是拷贝构造函数。 C(const C &);//参数通常是const的引用 拷贝构造函数在下列情况下发生: 拷贝初始化时使用(=定义变量)。 将一个对象作为实参传递给一个非引用类型的形参。 从一 ...
分类:编程语言   时间:2018-02-22 23:48:13    阅读次数:210
go语言初体验
背景 目前后台业务系统的大部分接口都是以同步阻塞式的方式工作,资源利用率低,单机qps有限。因为go语言原生支持协程,能够同时满足开发效率和程序性能,于是决定引入go语言进行改造。 主要是分享以下三点心得: C/C++库的封装 map内部成员赋值,以及protobuf协议的支持 网络I/O超时处理 ...
分类:编程语言   时间:2018-02-22 23:51:16    阅读次数:245
Java笔记:运行时
一、进程 抽象类Process用来封装进程,即执行的程序。Process主要用作由Runtime的exec方法创建的对象类型或由ProcessBuilder的start方法创建的对象类型的超类。 二、运行时环境 Runtime封装了运行时环境,不能实例化Runtime对象,而是通过调用静态方法Run ...
分类:编程语言   时间:2018-02-22 23:51:23    阅读次数:231
Java - 日志
日志: JDK有自带的默认日志记录器,并通过调用指定级别的方法记录日志信息: Logger.getGlobal().info("默认日志记录器,通过调用info()方法记录日志信息"); 自动包含了时间、调用的类名和方法名; 在专业的应用程序中(企业级日志),不要将所有的日志都记录到一个全局的日志记 ...
分类:编程语言   时间:2018-02-22 23:51:29    阅读次数:223
CS231n:Python Numpy教程
Python 基本数据类型 容器 列表 字典 集合 元组 函数 类 Numpy 数组 访问数组 数据类型 数组计算 广播 SciPy 图像操作 MATLAB文件 点之间的距离 Matplotlib 绘制图形 绘制多个图形 图像 基本数据类型 容器 列表 字典 集合 元组 函数 类 列表 字典 集合 ...
分类:编程语言   时间:2018-02-22 23:52:09    阅读次数:392
Java HashMap源码
http://blog.csdn.net/qq_27093465/article/details/52207135 http://blog.csdn.net/qq_27093465/article/details/52207152 源码 http://hg.openjdk.java.net/jdk6 ...
分类:编程语言   时间:2018-02-22 23:52:32    阅读次数:269
Java - 异常
相关文档:https://www.nowcoder.com/questionTerminal/a4a96e226c7b4dafae8250db4ff88af5?toCommentId=17805 异常的分类: 解释: 所有异常类型都是 Throwable 类的子类,它包含Exception类和Err ...
分类:编程语言   时间:2018-02-22 23:53:16    阅读次数:302
Python-IO多路复用
select实现socket server多并发服务器端 客户端 selector模块 selector模块可以使用select和epoll,它会根据所处的平台来选出最适合的I/O多路复用机制,在windows下为select,在linux下为epoll 通过selector模块实现单线程上万并发的 ...
分类:编程语言   时间:2018-02-22 23:53:44    阅读次数:407
SpringBoot学习笔记(5):处理前端JSON返回的日期的格式
SpringBoot学习笔记(4):处理前端JSON返回的日期的格式 问题描述 前端页面显示的时间为毫秒格式,不利于直观显示! 解决方法1——后端解决 解决方法2——JS处理 ...
分类:编程语言   时间:2018-02-22 23:54:03    阅读次数:298
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!