- 博客(6)
- 收藏
- 关注
转载 Golang学习笔记(1)
基本知识golang的文件格式以go结尾。运行方式 go run main.go 用于开发调试使用编译成二进制文件 go build main.go 会生成一个可执行的二进制文件变量变量定义的形式Golang的变量定义有多种,首先,我们看下最繁琐的定义:var X [类型] = X...
2018-11-14 22:35:00 86
转载 Dockerfile基础命令总结
FROM指定使用的基础base imageFROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04尽量使用官方的base image,为了安全LABEL描述作...
2018-06-22 23:59:00 103
转载 记一次Java调用系统命令错误总结
最近在做一个项目,经常需要写 bat 脚本,后来由于需要把bat脚本的内容内嵌代码中,从而引发了一些问题。执行启动Mysql命令问题:在 Java 中执行 C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld --defaults-file=...
2018-03-07 22:35:00 332
转载 使用ForkJoin方式实现多线程下载功能
起因本人在看了 Java实现多线程下载文件 这篇博客后突发想法而做。那篇文章利用Callable类和线程池实现多线程下载。其原理是:先使用head方法查询得到对应文件的Content-Length,然后拆分成多个部分,交由多个线程去处理,使用"Range", "bytes=" + star...
2018-01-24 23:09:00 497
转载 聊聊线程安全下的单例模式
一个简单的单例模式的实现单例模式可以简单的理解为一个类只能构造一个对象。public class Singleton1 { private Singleton1() {} private static Singleton1 singleCase1 = null; public...
2017-12-07 01:42:00 91
转载 线程安全之无锁
线程安全策略--CASCAS与锁CAS 全称 Compare and Swap ,中文名比较交换空间。JDK5.0 以后通过 CAS 操作实现无锁,现代主流处理器都支持CAS指令操作。 CAS 由三个参数(V,A,B)。V表示要变更的变量,A代表期望值,B代表要写入的新值。当且仅当 V =...
2017-12-03 22:23:00 506
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人