- 博客(17)
- 资源 (4)
- 收藏
- 关注
转载 新特征-原子量
package atomic;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.atomic.AtomicLong;/** * Java线程:新特征-原子量*/public class Test { public
2016-04-28 22:23:46 234
转载 Java volatile 关键字
Java volatile 关键字在Java中,valatile关键字被用来标识一个Java变量 ”being stored in main memory“。更准确地讲,每次读取一个volatile变量都会从主存中去读,而不是从CPU缓存中;每次修改一个volatile变量都会将其写入到主存中,而不仅仅是CPU缓存中。保证内存可见性在一个多线程的程序中,多个线程操作一个非volatile修饰的变量,
2016-04-28 21:11:09 361
原创 Maven
下载最的Maven 并解压进入conf/ 修改setting.xml项sdf <localRepository>D:\maven\repository</localRepository>列sdf
2016-04-28 14:58:48 268
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-04-28 14:49:45 217
原创 log4j.properties
配置文件:log4j.properties#设置rootAppender的显示级别为DEBUG 和 它的child Appender为rollfile log4j.rootLogger = DEBUG , rollfile #设置rollfile输出媒介为RollingFileAppenderlog4j.appender.rollfile = org.apache.log4
2016-04-28 13:56:50 297
原创 linux 安装nginx
1、安装prce(重定向支持)和openssl(https支持,如果不需要https可以不安装。)yum -y install pcre*yum -y install openssl*2、下载nginx wget http://nginx.org/download/nginx-1.7.8.tar.gz自己用ftp传上去可以3、解编译和安装 cp ng
2016-04-26 16:39:31 425
原创 git创建版本库
git config --global user.name "Your Name"git config --global user.email "email@example.com"1、git init通过这个命令把这个目录变成Git可以管理的仓库,是一个空的仓库,用ls -ah命令就可以看见.git 目录2 、makdie readme.txt;git a
2016-04-25 22:46:42 259
原创 xxx is not in the sudoers file.This incident will be reported.的解决方法
centos 执行sudo 命令是出现的以下错误xxx is not in the sudoers file.This incident will be reported原因是没有为普通用户赋予sudo权限1.切换到root用户下2.添加sudo文件的写权限,命令是:chmod u+w /etc/sudoers3.编辑sudoers文件vi /etc/s
2016-04-25 17:33:33 3095
原创 linux Oracle 启动
su - oracle ###注意中间 -sqlplus "/as sysdba"startup ## 就启动数据库 停止数据库 shutdown immediate检查Oracle监听是否正常lsnrctl status如有报错信息,说明没启动lsnrctl start
2016-04-25 10:38:44 208
原创 Vector 线程安全与不安全
public static void main(String[] args) { while (true) { for (
2016-04-23 10:36:11 5872
原创 linux 批量修改文件内容
如果有批量修改文件内容的需求,可参考下面这些方法1.批量查找某个目下文件的包含的内容,例如:# grep -rn或l "要找查找的文本" 路径或文件rn表示匹配查找字符串的内容显示出来 和行号rl 表示匹配查找字符串的文件名全部显示出来比如grep -rn "aaa" /usr/local/表示 /use/local 目录下 所有
2016-04-22 17:23:18 5131
转载 抽象类和接口的区别
abstract class Door { public abstract void open(); public abstract void close();}语法上面的就不用说了, 木球意思,1、计层面上的区别抽象类是对一种事物的抽象,而接口是对行为的抽象。抽象类是对整个类整体进行抽象,包括属性、行为,但是接口却是对类局部(行为)进行抽象.举个例子;
2016-04-18 13:03:05 355
原创 linux MySQL 远程访问
1、/etc/mysql/my.cnf找到 bind-address =127.0.0.1 将其注释掉;//作用是使得不再只允许本地访问;重启mysql:/etc/init.d/mysql restart;2、进入MySQL 数据库 mysql -u root -p mysql>grant all privileges on *.* to root@'
2016-04-17 21:53:10 406
原创 linux 常用命令
1.查看文件内容cat-n 显示行号2、moreEnter 显示下一行 空格 显示下一页 F 显示下一屏 B 显示上一屏3、 lessless log /get --------------- 查询"get"字符串并高亮显示4、tail-f 不退出持续显示 -n 显示文件最后n行5、head-n 显示文件开始n行
2016-04-17 20:32:13 263
原创 经典sql面试题
有3个表S,C,SCS(SNO,SNAME)代表(学号,姓名)C(CNO,CNAME,CTEACHER)代表(课号,课名,教师)SC(SNO,CNO,SCGRADE)代表(学号,课号,成绩)问题:1,找出没选过“黎明”老师的所有学生姓名。2,列出2门以上(含2门)不及格学生姓名及平均成绩。3,既学过1号课程又学过2号课所有学生的姓名。
2016-04-10 00:37:37 2635
Fedora最新版 Fedora 12基础教程
2010-12-20
Clojure项目问题
2022-10-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人