IntelliJ IDEA下.gitignore配置

2018-03-08
阅读 1 分钟
14.4k
之前对git不熟悉,每次提交代码的时候总会提交.idea、或者target、out目录,这些都是idea运行后所生成的项目配置文件,是没有必要上传的,所以需要配置.gitignore的提交规则,把这些不需要的文件或者目录都忽略掉,减少不必要的项目文件被提交上去。

Java多线程之Thread Vs Runnable

2017-06-26
阅读 11 分钟
4.9k
Thread和Runnable两种方式的比较 Runnable方式可以避免Thread方式由于Java单继承特性带来的缺陷。 Runnable的代码可以被多个线程(Thread实例)共享,适合与多个线程处理同一资源的情况。 首先我们来看下代码: 这是实现Runnable接口的方式 {代码...} 这是继承Thread类的方式 {代码...} 运行得出结果,你就会发现两种方...

Java多线程和内存可见性

2017-06-18
阅读 4 分钟
9k
什么是进程 程序(任务)的执行过程。 持有资源(共享内存,共享文件)和线程(可以看做为载体)。 什么是线程 线程是系统中最小的执行单元。 同一个进程中有多个线程。 线程共享进程的资源 线程的交互 互斥 同步 常用方法 Thread类常用的方法 线程的创建 Thread() Thread(Stirng name) Thread(Runnable target) Thread(...

1、Go的变量声明

2017-05-24
阅读 2 分钟
7.2k
Go的语言结构 1、Go的语言基础部分由这几个部分组成 包声明 引入包 函数 变量 语句&表达式 注释 比如下面这个简单的代码: {代码...} 需要注意的是,如果想把单独的.go文件作为独立的可执行文件的时候。需要在代码的第一行加上 {代码...} 文件的入口方法为: {代码...} go的语法和c是很像的,但是又没有c那么底层。...

scrapy爬取豆瓣电影top250榜单

2017-04-17
阅读 5 分钟
8.4k
本人现在是一个学生,平时主要用的是Java,业余时间学习了Python,在提高自己的同时,想把自己学习过程记录下来,希望可以帮到更多入门的同学们。