摘要:
Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来 阅读全文
posted @ 2016-03-22 21:50
沧海一滴
阅读(249)
评论(0)
推荐(0)
摘要:
Java的log系统比较繁杂。在这里梳理一下。本文只涉及log系统介绍和处理log系统之间的切换。不涉及如何配置和使用。 Log4j:准确的说是log4j 1.x版。是之前使用最广泛的log系统。 Logback:Log4j的作者另立炉灶写的新版log,比起log4j性能更好。具体的对比可以参考ht 阅读全文
posted @ 2016-03-22 21:48
沧海一滴
阅读(1338)
评论(0)
推荐(0)
摘要:
自己建表的时候,把一个字段类型创建为varchar(2) ,其实应该建为int(2)的。 因为我只允许输出数字。这本来也没什么,无非就是占点空间,懒得改了。但是今天在后台发现排序有问题。于是,没办法,改之。下面简单说一下MySQL的varchar排序问题,引以为戒。 下面,我从数据库里面以serve 阅读全文
posted @ 2016-03-22 21:46
沧海一滴
阅读(7559)
评论(0)
推荐(0)
摘要:
/:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。 /bin:bin 就是二进制(binary)英文缩写。在一般的系统当中,都可以在这个目录下找到linux常用的命令。系统所需要的那些命令位于此目录。 /boot:Linux的内核及引导系统程序所需要 阅读全文
posted @ 2016-03-22 21:45
沧海一滴
阅读(3743)
评论(0)
推荐(1)
摘要:
对于mysql的复制相同表结构方法,有create table as 和create table like 两种,区别是什么呢? create table t2 as select * from t1 where 1=2 ; 或者 limit 0; as创建出来的t2表(新表)缺少t1表(源表)的索 阅读全文
posted @ 2016-03-22 21:43
沧海一滴
阅读(5367)
评论(0)
推荐(0)
摘要:
grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 Unix的grep家族包括grep、egrep和fgre 阅读全文
posted @ 2016-03-22 21:18
沧海一滴
阅读(299)
评论(0)
推荐(0)
摘要:
关键字:Oracle 转 MySQL 、 Oracle TO MySQL 没事试用了一下Navicat家族的新产品Navicat Premium,他集 Oracle、MySQL和PostgreSQL管理如一体,个人感觉很强悍(感觉速度很快)! 突发奇想,Oracle能不能导入 MySQL呢?先试试看 阅读全文
posted @ 2016-03-22 21:18
沧海一滴
阅读(392)
评论(0)
推荐(0)
摘要:
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。 阅读全文
posted @ 2016-03-22 21:16
沧海一滴
阅读(425)
评论(0)
推荐(0)
摘要:
sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。 sort语法 sort 是默认以第一个数据来排序,而且默认是以字符串形式来排序,所以由字母 a 开始升序排序。 /etc/p 阅读全文
posted @ 2016-03-22 21:15
沧海一滴
阅读(261)
评论(0)
推荐(0)
摘要:
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,ga 阅读全文
posted @ 2016-03-22 21:14
沧海一滴
阅读(280)
评论(0)
推荐(0)
摘要:
浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的<head>节点中加入<meta>标签,代码如下: 上述代码的作用是告诉浏览器当前页面 阅读全文
posted @ 2016-03-22 21:09
沧海一滴
阅读(708)
评论(0)
推荐(0)
摘要:
当一个网站越来越庞大,加载速度越来越慢的时候,开发者们不得不对其进行优化,谁愿意访问一个需要等待 10 秒,20 秒才能出现的网页呢? 常见的也是相对简单易行的一个优化方案是 图片的延迟加载。一个庞大的页面,有时我们并不会滚动去看下面的内容,这样就浪费了非首屏部分的渲染,而这些无用的渲染,不仅包括图 阅读全文
posted @ 2016-03-22 21:08
沧海一滴
阅读(695)
评论(0)
推荐(1)
摘要:
java中提供了对压缩格式的数据流的读写。它们封装到现成的IO 类中,以提供压缩功能。下面我们开始java中压缩文件的使用。 目录导航: 一、 Java中有着压缩的类: 二、 压缩库的一些说明: 三、 ZIP压缩的使用注意: 我们通过一个简单的程序用例来展开今天压缩类的使用讲解 ,程序结构如下 一、 阅读全文
posted @ 2016-03-22 21:06
沧海一滴
阅读(487)
评论(0)
推荐(0)
摘要:
最近一直在研读 jQuery 源码,初看源码一头雾水毫无头绪,真正静下心来细看写的真是精妙,让你感叹代码之美。 其结构明晰,高内聚、低耦合,兼具优秀的性能与便利的扩展性,在浏览器的兼容性(功能缺陷、渐进增强)优雅的处理能力以及 Ajax 等方面周到而强大的定制功能无不令人惊叹。 另外,阅读源码让我接 阅读全文
posted @ 2016-03-22 21:04
沧海一滴
阅读(225)
评论(0)
推荐(0)
摘要:
一、概述: 按照MySQL的同步复制特点,大体上可以分为三种类别: 1、异步复制; 2、半同步复制; 3、完全同步的复制; (一)、异步复制: 1、概念 mysql的异步复制在业界中的叫法有很多,比如:AB复制、主从同步、mysql replication等等。说白了就是master和slave结构 阅读全文
posted @ 2016-03-22 20:51
沧海一滴
阅读(465)
评论(0)
推荐(0)
摘要:
一、系统环境总结: 二、安装yum源: 1、安装磁盘yum源: 2、percona的yum源: http://www.cnblogs.com/abobo/p/4170009.html 阅读全文
posted @ 2016-03-22 20:49
沧海一滴
阅读(579)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/abobo/p/4172760.html 阅读全文
posted @ 2016-03-22 20:47
沧海一滴
阅读(219)
评论(0)
推荐(0)
摘要:
一提到存储过程可能就会引出另一个话题就是存储过程的优缺点,这里也不做讨论,一般别人问我我就这样回答你觉得它好你就用它。因为mysql中存储过程和函数的语法非常接近所以就放在一起,主要区别就是函数必须有返回值(return),并且函数的参数只有IN类型而存储过程有IN、OUT、INOUT这三种类型。 阅读全文
posted @ 2016-03-22 20:42
沧海一滴
阅读(1191)
评论(0)
推荐(0)
摘要:
本章节介绍使用游标来批量进行表操作,包括批量添加索引、批量添加字段等。如果对存储过程、变量定义、预处理还不是很熟悉先阅读我前面写过的关于这三个概念的文章,只有先了解了这三个概念才能更好的理解这篇文章。 MySQL变量和条件:http://www.cnblogs.com/chenmh/p/520342 阅读全文
posted @ 2016-03-22 20:41
沧海一滴
阅读(630)
评论(0)
推荐(0)
摘要:
一、HelloWorld 字节码生成 众所周知,Java 程序是在 JVM 上运行的,不过 JVM 运行的其实不是 Java 语言本身,而是 Java 程序编译成的字节码文件。可能一开始 JVM 是为 Java 语言服务的,不过随着编译技术和 JVM 自身的不断发展和成熟,JVM 已经不仅仅只运行 阅读全文
posted @ 2016-03-22 20:40
沧海一滴
阅读(312)
评论(0)
推荐(0)