linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。
首先来看一下linux下比较常用的一些关机命令
关机命令:
1、halt
立刻关机
2、poweroff
立刻关机
3、shutdown -h now
立刻关机(root用户使用)
4、shutdown -h 10
10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
More …
在Windows 8或8.1中设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区。GPT是一种新的标准,并在逐渐取代MBR。
GPT带来了很多新特性,但MBR仍然拥有最好的兼容性。GPT并不是Windows专用的新标准—— Mac OS X,Linux,及其他操作系统同样使用GPT。
在使用新磁盘之前,你必须对其进行分区。MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式。这些分区信息包含了分区从哪里开始的信息,这样操作系统才知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。在磁盘上创建分区时,你必须在MBR和GPT之间做出选择。 More …
张益唐的故事之所以特别轰动的原因在于,作出巨大数学贡献的他已经接近60岁,之前只是个默默无闻的讲师。
2012年7月3日,在一个阳光明媚的下午,张益唐在科罗拉多州好友齐雅格家后院抽烟,20多分钟里他有如神明启示般的想出了主要思路,找到了别人没有想到的特别突破口。
2013年4月17日,一篇数论论文被投递到纯粹数学领域最著名的刊物《数学年刊》。不到1个月,论文所涉及领域的顶级专家罕有地暴露自己审稿人的身份,信心十足地向外界宣布:这是一个有历史性突破的重要工作,文章漂亮极了。这位评审人就是当今最顶级的解析数论专家亨利·伊万尼克。
More …
笔者之前一直把取余和取模运算混淆,甚至认为这两者是同一种事物,各种资料说法就更不统一了。其实取余是数学运算,取模是计算机运算。记得在上小学的时候,学过余数,那时候还没有学负数。比如 7 除以 4 等于 1,余 3;10 除以 3 等于 3,余 1。很简单,余数要小于除数。(引入负数的概念之后,余数的绝对值要小于除数的绝对值)下面就说一下求余运算的原理吧。 More …
MD5(单向散列算法)的全称是Message-Digest Algorithm 5(信息-摘要算法),经MD2、MD3和MD4发展而来。MD5算法的使用不需要支付任何版权费用。
MD5功能:
输入任意长度的信息,经过处理,输出为128位的信息(数字指纹);
不同的输入得到的不同的结果(唯一性);
根据128位的输出结果不可能反推出输入的信息(不可逆);
More …
本文将教大家如何进行JVM参数配置,JVM提供了大量命令行参数,大家可以将本文打印下来作为资料备查。最后还将为大家讲解如何进行调优,相信你一定会感兴趣的。
高手教大家如何进行JVM参数配置
堆大小设置
JVM中最大堆大小有三方面限制:
相关操作系统的数据模型(32-bt还是64-bit)限制;
系统的可用虚拟内存限制;
系统的可用物理内存限制。
More …
sun.jnu.encoding 影响文件名的创建,而 file.encoding 则影响到文件内容。
所以说,在我们使用 Java 处理中文文件的时候,如果发现文件的中文内容没有乱码,而文件的中文名发生乱码,我们就应当多考虑一下 sun.jnu.encoding 和 file.encoding 的区别了。
支持中文文件目录的 org.apache.tools.zip.* 打包解压缩中文文件夹都没有问题的。但有的时候打包后的中文文件名会出现乱码,这是为什么呢?查看 org.apache.tools.zip.ZipOutputStream 的 API 会发现关于其 getEncoding() 方法的说明:“The encoding to use for filenames and the file comment.”,将以下语句执行一下:
org.apache.tools.zip.ZipOutputStream out = new org.apache.tools.zip.ZipOutputStream(new java.io.FileOutputStream(“D:/temp/testfile.zip”));
System.out.println(“out.getEncoding()=” + out.getEncoding());
执行结果如下:
out.getEncoding()=null
问题就在这里了。在 org.apache.tools.zip.ZipOutputStream 创建好以后,手工设置一下:
out.setEncoding(System.getProperty(“sun.jnu.encoding”));
发现打包后中文名可以正常显示了。
参考一:http://stackoverflow.com/questions/1066845/what-exactly-is-sun-jnu-encoding【stackoverflow 关于 sun.jnu.encoding 的解答】,
参考二:http://www.jajakarta.org/ant/ant-1.6.1/docs/ja/manual/api/org/apache/tools/zip/ZipOutputStream.html【ZipOutputStream 的 API】,
参考三:http://massapi.com/source/apache-ant-1.8.2/src/main/org/apache/tools/zip/ZipOutputStream.java.html【ZipOutputStream 的源代码】。
来源:http://blog.csdn.net/defonds/article/details/7044750
上一篇《58到家数据库30条军规解读》引发了广泛的讨论,某些军规部分同学有疑惑,补充一文说明。
军规:必须使用UTF8字符集
和DBA负责人确认后,纠正为“新库默认使用utf8mb4字符集”。
这点感谢网友的提醒,utf8mb4是utf8的超集,emoji表情以及部分不常见汉字在utf8下会表现为乱码,故需要升级至utf8mb4。
默认使用这个字符集的原因是:“标准,万国码,无需转码,无乱码风险”,并不“节省空间”。
一个潜在坑:阿里云上RDS服务如果要从utf8升级为utf8mb4,需要重启实例,所以58到家并没有把所有的数据库升级成这个字符集,而是“新库默认使用utf8mb4字符集”。
More …
主题 数据库
军规适用场景 : 并发量大、数据量大的互联网业务
军规 :介绍内容
解读 :讲解原因 , 解读比军规更重要
一、基础规范
( 1 ) 必须使用 InnoDB 存储引擎
解读:支持事务、行级锁、并发性能更好、 CPU 及内存缓存页优化使得资源利用率更高
( 2 )必须使用 UTF8 字符集
解读:万国码,无需转码,无乱码风险,节省空间
More …