码迷,mamicode.com
首页 > 2019年01月26日 > 全部分享
JAVA多线程实现的四种方式
Java多线程实现方式主要有四种: 继承Thread类; 实现Runnable接口; 实现Callable接口通过FutureTask包装器来创建Thread线程; 使用接口ExecutorService、Callable、Future实现有返回结果的多线程。 其中前两种方式线程执行完后都没有返回值 ...
分类:编程语言   时间:2019-01-26 22:40:00    阅读次数:215
类的约束 和 异常处理
本节主要内容: 1.类的约束 2.异常处理 3.自定义异常 4.MD5 加密 5.日志 一 类的约束 首先,你要清楚,约束是对类的越是,比如,你是一个项目经理,然后呢,你给手下的人分活,张三,你处理一下普通用户登录,李四,你处理一下会员登录,王五,你处理一下管理员登录,那这个时候呢,他们就开始分别去 ...
分类:其他好文   时间:2019-01-26 22:39:49    阅读次数:185
Linux 常见命令 文件处理指令
touch 创建空文件 touch [文件名] 当前目录下创建文件 或 touch [/path/.../文件名] 指定目录下创建文件 cat 显示文件内容 cat /etc/issue 或 cat -n /etc/services (显示行号) tac 反向显示文件内容 more 分页显示文件内容 ...
分类:系统相关   时间:2019-01-26 22:39:43    阅读次数:241
What is AMQP? and the architecture
What is AMQP? (Advanced Message Queuing Protocol) When two applications need to communicate there are a lot of solutions like IPC, if these applicatio ...
分类:其他好文   时间:2019-01-26 22:39:36    阅读次数:168
异常处理
异常处理 1.异常错误分类: 1.1 语法错误 1.2 逻辑错误 逻辑错误,难以避免,必须要处理 2.异常处理: 2.1 先捕捉错误 2.2 在进行处理异常处理的两种方式:if 如果type: except 异常处理if处理异常时的劣势: 1.对于相同的错误类型,要用大量的重复代码处理异常 2.如果... ...
分类:其他好文   时间:2019-01-26 22:39:26    阅读次数:239
tomcat8在centos7.5下配置开机启动
<! 正文顶部广告 (adsbygoogle = window.adsbygoogle || []).push({}); 本文参考这篇文章 一、在/etc/init.d下新建一个文件tomcat,并添加内容如下: !/bin/sh chkconfig: 345 99 10 description: ...
分类:其他好文   时间:2019-01-26 22:39:13    阅读次数:205
伪数组如何转成数组
1.使用Array.prototype.slice.call(); Array.prototype.slice.call({ 0:"yeluosen", 1:12, 2:true, length:3 }); //["yeluosen", 12, true] 2.使用[].slice.call() [ ...
分类:编程语言   时间:2019-01-26 22:39:05    阅读次数:212
Shell基础知识(二)
对于一个shell脚本来说,第一行是 "#!/bin/bash",这条命令中的 "#!" 告诉系统该用哪一款解释器来对该脚本进行解释,后面的"/bin/bash"用来指定解释器的具体路径 第一个shell脚本 >> #!/bin/bash echo "What is your name?" # 除了 ...
分类:系统相关   时间:2019-01-26 22:38:54    阅读次数:196
22条常用JavaScript开发小技巧
1、使用var声明变量 如果给一个没有声明的变量赋值,默认会作为一个全局变量(即使在函数内赋值)。要尽量避免不必要的全局变量。 2、行尾使用分号 虽然JavaScript允许省略行尾的分号,但是有时不注意的省略,会导致不必要的错误。建议在可用可不用行尾分号的地方加上分号。 3、获取指定范围内的随机数 ...
分类:编程语言   时间:2019-01-26 22:38:47    阅读次数:181
06:Dockerfile
1、Dockerfile格式: 注:从上到下进行 2、Dockerfiile指令: 3、构建镜像: 4、构建Nginx、PHP、Tomcat基础镜像: 架构如下: 5、快速搭建LNMP网站平台: Dockerfile_nginx: nginx.conf: user nobody; worker_pr ...
分类:其他好文   时间:2019-01-26 22:38:35    阅读次数:169
eureka集群高可用配置
譬如eureka.client.register-with-eureka和fetch-registry是否要配置,配不配区别在哪里;eureka的客户端添加service-url时,是不是需要把所有的eureka的server地址都写上,还是只需要写一个server就可以了(因为server之间已经 ...
分类:其他好文   时间:2019-01-26 22:38:13    阅读次数:221
在服务端处理同步发送小消息的性能上Kafka>RocketMQ>RabbitMQ
在发送小消息的场景中,三个消息中间件的表现区分明显: Kafka的吞吐量高达17.3w/s,远超其他两个产品。这主要取决于它的队列模式保证了写磁盘的过程是线性IO。此时broker磁盘IO已达瓶颈。 RocketMQ也表现不俗,吞吐量在11.6w/s,磁盘IO %util已接近100%。Rocket ...
分类:其他好文   时间:2019-01-26 22:38:02    阅读次数:245
HOG特征人体检测
1. 引言 HOG(Histogram of Oriented Gradient),即方向梯度直方图。它通过计算和统计局部区域的梯度方向直方图来构成特征,一般与SVM分类器结合用于目标的图像识别。由于人体姿势和外表的多变,在图像中检测人体是一项具有挑战性的工作,要在不同的光照和背景下都能清晰的识别出 ...
分类:其他好文   时间:2019-01-26 22:37:52    阅读次数:221
Nginx软件模块说明
Nginx软件模块说明 Nginx常用模块 注:以下只是列举Nginx常用模块,需要详细了解更多模块可以登录Nginx官方网站查看 Nginx目录结构 可以使用tree /usr/local/nginx/查看,以下为简单列举,如果需要详细请查看Nginx官方网站文档信息 tree /usr/loca ...
分类:其他好文   时间:2019-01-26 22:37:44    阅读次数:203
linux 常用命令集锦
喝断片儿了,我是谁?我在什么地方?我做过些什么事?查看当前用户 who am i查看当前路径 pwd查看历史记录 history 我忘了程序放哪了,就记得个名。更新系统数据库 updatedb查找文件 locate 文件名 程序明明就在眼前,我为什么执行不了它?查看文件权限等信息 ll 文件名给文件 ...
分类:系统相关   时间:2019-01-26 22:37:32    阅读次数:235
Python列表、集合与字典(3)
[TOC] 一、列表 1. 列表初识   列表的使用为处理特定顺序排列的数据提供了便利,列表元素可以是字母、数字或者其他信息,同时所加元素之间不存在任何关系。   在Python中,用方括号表示列表,并用逗号分隔各个元素,具体如下所示:  &emsp ...
分类:编程语言   时间:2019-01-26 22:37:19    阅读次数:227
基于 pyMongo 和 wxPython 实现的 MongoDB Schema Analyser
MongoDB 作为文档型 NoSql 数据库,它的集合表结构往往不像关系型数据库那么固定和统一,同一个集合下的文档(document)的字段变化和差异可能很大,特别是在数据模型缺乏良好规划和规范的数据库。 当接手一个基于 MongoDB 存储、计算的新项目,在缺乏 ORM 等映射抽象的情况下,了解 ...
分类:数据库   时间:2019-01-26 22:37:10    阅读次数:242
934条   上一页 1 ... 3 4 5 6 7 8 9 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!