前期准备: 1.打印出心形需要使用 \3 进行输出 2.想更改终端(命令行)同一个位置的输出字符,需要使用 \b 退格将光标回退,之后写入空格,再回退即可 3.想要闪烁的话需要调用系统进程休眠函数,在windows下使用Sleep(ms);函数,需包含头文件 4.具体逻辑看代码 1 #inc...
分类:
编程语言 时间:
2014-08-15 19:16:59
阅读次数:
417
转载:http://blog.csdn.net/chenyujing1234/article/details/76950201、延时的办法。可以采用for循环的办法,也可以采用Thread.Sleep(100);2、提高随机数不重复概率的种子生成方法:staticintGetRandomSeed()...
分类:
其他好文 时间:
2014-08-15 17:26:19
阅读次数:
180
usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() 函数延迟代码执行若干秒和纳秒。s...
分类:
Web程序 时间:
2014-08-15 01:26:36
阅读次数:
430
http://www.1987.name/141.html
shell基础
终端打印、算术运算、常用变量Linux下搜索指定目录下特定字符串并高亮显示匹配关键词
从键盘或文件中获取标准输入
[read命令]
文件的描述符和重定向数组、关联数组和别名使用函数的定义、执行、传参和递归函数条件测试操作与流程控制语句获取时间日期格式和延时
[date、sleep命令]内部字段分...
分类:
系统相关 时间:
2014-08-15 00:01:57
阅读次数:
316
我们可能经常会用到 Thread.Sleep()来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:1、假设现在是 2014-8-13 17:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2014-8-13 17:00:01.000的时...
分类:
其他好文 时间:
2014-08-14 16:37:28
阅读次数:
166
本文是学习网络上的文章时的总结,感谢大家无私的分享。
1、Thread类的sleep方法,可以使线程睡眠。此方法接收一个整数作为参数,表示线程暂停运行的毫秒数。在调用sleep方法后,当时间结束时,JVM会安排他们CPU时间,线程会继续按指令执行。
另一种可能是使用一个有TimeUnit列举元素的sleep方法,使用线程类的sleep方法让当前线程睡眠,但是它接收的参数单位后...
分类:
编程语言 时间:
2014-08-13 22:32:27
阅读次数:
333
说明
Java中,线程之间的通信主要是由java.lang.Object类提供的wait、notify和notifyAll这3个方法来完成:
①对象的wait方法被调用后,线程进入对象的等待队列中,并释放对象锁,其它线程可以竞争使用此对象锁;sleep方法使得一个线程进入睡眠状态,但是线程所占有的资源并没有释放。
②当对象的notify方法被调用,该方法会从对象的等待队列中随机取出一个线...
分类:
编程语言 时间:
2014-08-13 13:05:56
阅读次数:
270
前些天看aop就看到了cglib,看cglib又看到了asm,模仿着做了个示例。利用asm修改字节码,能实现编译不通过执行通的过的效果,挺有意思。
一个简单的待修改类:
package com.asm.zjc;
public class C {
public void m() throws InterruptedException{
Thread.sleep(300);
}
}...
分类:
其他好文 时间:
2014-08-13 10:36:55
阅读次数:
255
前些天看aop就看到了cglib,看cglib又看到了asm,模仿着做了个示例。利用asm修改字节码,能实现编译不通过执行通的过的效果,挺有意思。一个简单的待修改类:packagecom.asm.zjc;
publicclassC{
publicvoidm()throwsInterruptedException{
Thread.sleep(300);
}
}
对其进..
分类:
其他好文 时间:
2014-08-13 03:43:06
阅读次数:
234
笔记:在linux应用程序中延时有sleep()、msleep()和usleep()函数之类的延时,也有如下形式的延时: struct timeval delay;
delay.tv_sec = sleepSecond;
delay.tv_usec = 0;
select( 0, NULL, NULL, NULL, &delay );但是基本上都是基于进程休眠的,好像...
分类:
系统相关 时间:
2014-08-11 18:06:32
阅读次数:
323