自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Linux中vi使用

1、vi的基本概念   基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:    1) 命令行模式command mode)   控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。  

2015-12-22 10:47:55 375

转载 Linux应用总结(1):自动删除n天前日志

linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行吧。1.删除文件命令:find 对应目录 -mtime +天数 -name "文件名" -exec rm

2015-12-18 10:28:33 310

原创 多线程学习--多线程中读写锁

package Demo12;import java.util.Random;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;public class ReadWriteLockTest {/***

2015-11-16 15:33:19 282

原创 多线程学习--写一个简单的缓存系统

package Demo12;import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;//写一个简单的缓存系统pu

2015-11-16 15:31:22 315

原创 多线程学习--多线程中Lock的用法

package Demo11;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;import Demo3.TraditionalThreadSynchronized;public class LockTest {public static void

2015-11-16 15:29:39 259

原创 多线程学习--简单的线程池创建

package Demo9;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;public class ThreadPoolTest {/*** @param args

2015-11-16 15:28:25 221

原创 多线程学习--案例--多线程中数据共享--设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序

package Demo7;public class MulityThreadLocalData {    private static int j=0;public static void main(String[] args) {Incements ic =new Incements();Decements dc =new Decements();for(int i=0

2015-11-16 15:26:30 407

原创 多线程学习--通过单例模式来实现多个线程中的数据共享

package Demo6;import java.util.Random;public class ThreadlocalTest {//private static ThreadLocal tl =new ThreadLocal();private static ThreadLocal msd=new ThreadLocal();public static void mai

2015-11-16 15:23:35 563

原创 多线程学习--案例-子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次

子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序。 package Demo4;public class ThreadTestWaitNotify {static boolean count=false;public static void main(String args[]){new

2015-11-16 15:18:35 1987

原创 多线程学习--简单的线程同步

package Demo3;public class TraditionalThreadSynchronized {public static void main(String args[]){TraditionalThreadSynchronized ts=new TraditionalThreadSynchronized();ts.init();}pub

2015-11-16 15:12:04 224

原创 多线程学习--写一个简单的定时器

package Demo2;//开源的工具quartz定义周一到周五执行周末不执行import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TraditionalTimerTest {   private  static int count =0;

2015-11-16 15:09:52 304

原创 多线程学习---写一个简单的线程

package Demo1;//多线程会提高程序的与运行效率吗? 不会,一个人在多个桌子上做馒头,和在一个桌子上做馒头//为什么会有多线程下载呢? 多线程下载是抢了服务器的带宽,一个人分配一定的带宽,多个人分配更多的带宽,所以更快。public class TranditionalThread {public static void main(String args

2015-11-16 15:08:02 688

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除