Wesley13 Wesley13
4年前
java并发编程实践 笔记 2017
\TOC\javaIO模型BIO:JDK1.4之前的IO,阻塞IONIO:linux多路复用技术(select模式)实现IO事件的轮询方式:同步非阻塞的模式,这种方式目前是主流的网络通信模式Mina,netty网络通信框架AIO:jdk1.7
执键写春秋 执键写春秋
4年前
IO编程实例——使用缓冲流实现文件的拷贝
数据源:"C:\\Users\\你是小朱老师呀\\Desktop\\test.txt"数据的目的地:"C:\\Users\\你是小朱老师呀\\Desktop\\XSC\\test.txt"实现步骤:1.创建源文件与目标文件2.创建节点流3.创建缓冲流4.读取、写入5.释放packageperson.xsc.praticeIII;importjava.
Stella981 Stella981
4年前
SpringBoot2.0 整合 RocketMQ ,实现请求异步处理
一、RocketMQ1、架构图片!(https://oscimg.oschina.net/oscnet/a7e261efad5acb86f69514490073291e002.jpg)2、角色分类(1)、BrokerRocketM
Stella981 Stella981
4年前
CentOS 7 Redis 内网 安装 卸载
\不能连接外网,安装Redis服务器的过程https://redis.io/download(官网下载安装包,最新版)  或者直接命令行下载 wgethttp://download.redis.io/releases/redis5.0.4.tar.gzredis\.tar.gz放在安装目录/usr/local/redis/  
Stella981 Stella981
4年前
Android 网络通信框架Volley简介(Google IO 2013)
1\.什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,今年的GoogleI/O2013上,Volley发布了。Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健
Stella981 Stella981
4年前
ES6学习之Babel的正确安装姿势(我已测,可以在alt+F12命令行实时转ES5)
本文介绍Babel6.x的安装过程~首先呢,可以使用Babel在线转换 https://babeljs.io/repl/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fbabeljs.io%2Frepl%2F)!(https://static.oschina.net
Stella981 Stella981
4年前
Markdown工具Atom及基本语法
下载使用访问atom.io(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fatom.io)下载Atom这里下载的是1.33.1版本好用的插件包点击File\Settings\Packages,可以安装指定的插件包。mark
Stella981 Stella981
4年前
Spring Cloud Hoxton.RELEASE 正式发布!异步即未来
Spring社区宣布,SpringCloudHoxtonRELEAS正式发布。该版本可以在MavenCentral中找到。您可以查看Hoxton发行说明以获取更多信息。<dependencymanagement<dependencies<dependency
Stella981 Stella981
4年前
Redis官网——如何利用Redis做服务器集群的分布式锁
链接:http://redis.io/topics/distlock(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fredis.io%2Ftopics%2Fdistlock)原理很简单,一段时间内轮询加锁的key重点,不同语言的开源实现Beforedescribingth
Stella981 Stella981
4年前
POI生成Excel文件:Excel,工具类,背景色,边框,居中,合并单元格
背景今天分配到任务,要导出很多表格,懒得一个个写导出代码,故准备写个工具类工具类代码如下:1packagecom.swyx.tools.utils.poi;23importjava.io.File;4importjava.io.FileOutputStream;5im