Wesley13 Wesley13
3年前
java队列——queue详细分析
Queue:基本上,一个队列就是一个先入先出(FIFO)的数据结构Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Deque接口。Queue的实现1、没有实现的阻塞接口的LinkedList:实现了java.util.Queue接口和java.util
Paul05 Paul05
4年前
软件设计模式概述
01软件设计模式概述01软件设计模式概述软件设计模式的产生背景"设计模式"这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心
Stella981 Stella981
3年前
Eclipse生成类图
AmaterasUML是个人认为最好用的EclipseUML插件,能够通过拖拽Java源文件,轻松生成类图结构。同一时候支持活动图、时序图和用例图。AmaterasUML官方下载地址是:http://sourceforge.jp/projects/amateras/releases/21568,眼下最新是1.3.4版本号,网盘直接下载:http
Wesley13 Wesley13
3年前
Java中zip的压缩和解压缩
在Java中可以使用ZipOutputStream和ZipInputStream来实现zip的压缩和解压缩操作,另外使用FileSystem也可以用来实现zip的解压缩,下面将介绍这几种方式,直接上代码。zip压缩待压缩文件目录结构:!(https://static.oschina.net/uploads/img/202102/2
Stella981 Stella981
3年前
Shell 并发执行 多线程
遇到ftp到多台机器的问题,等待上一个执行完再执行下一个,时间就会比较长,如果能够同时向多台机器发送文件,就可以达到节约时间的目的。语法结构!/bin/bash……循环(for或者while){  ……} &wait……举个网上找的例子:!/bin/bashmkfifofd2
Easter79 Easter79
3年前
TiKV 源码解析系列——如何使用 Raft
概述本文档主要面向TiKV社区开发者,主要介绍TiKV的系统架构,源码结构,流程解析。目的是使得开发者阅读文档之后,能对TiKV项目有一个初步了解,更好的参与进入TiKV的开发中。需要注意,TiKV使用Rust(https://www.oschina.net/action/GoToLink?urlhttps%3A%2
Stella981 Stella981
3年前
NO.18 使用MVC实现的hello world!
在上一篇博文中,我们实现了helloworld的输出,在这一篇 里面,我们将向你展示如何利用mvc的结构来实现helloworld.更多禅道开源详情:http://www.zentao.net/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.zentao.net%2
Wesley13 Wesley13
3年前
MySQL触发器,视图
MySQL触发器,视图一.触发器1.普义2.定义3.解释4.结构5.简单示例二.MySQL视图:由select语句创建只能用于select1.定义2.优缺点:3.作用4.示例一.触发器1.普义在用来某
Stella981 Stella981
3年前
Redis散列(Hash)的相关命令
散列就像一个减配的Redis内部及其类似Java的Map内容就是key:value结构hash类型在面向对象编程的运用中及其适合,因为它可以直接保存编程语言中的实体类关系增hsethsetkeyfieldvalue设置key指定的哈希集字段的值127.0.0.1:6379h
Wesley13 Wesley13
3年前
JSON
JSON(JavaScriptObjectNotation,js对象表示法)  是存储和交换文本信息的语法,类似 XMLJSON的文件类型是“.json”优点:    比XML更小、更快,更容易解析      是轻量级的文本数据交换格式   结构清晰简洁,易于阅读和编写,也易于机器的解析和生成,可以有效的提