`
zhao_rock
  • 浏览: 191363 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表

工作的感受

       最近的三个月一直很忙,没有时间去更新技术上的文档,静下心来写下这篇文章是想通过跳槽的事情将自己的一些经验记录下来。        从事技术开发快4年的时间,毕业后就在家乡大连工作,现在有幸在一家小公司上班,老板喜欢技术,对我们技术人员挺好的,做的相对比较先进的技术大数据,分布式存储及kvm虚拟化相关的,同事也相处的不错。前几天去一家初创的金融背景公司,面了个试,为什么要去面试呢,他们正在组建团队,感觉前景不错。面试官觉得我还不错,答应了我的报价,并且给了我技术负责人的职位,一起规划IT架构。当时把和现在同事相处的感情看的比较重,或许也是因为现在的环境比较安逸,拒绝了去新的地方挑 ...
今天写js的时候遇到parseInt字符串出错,使用parseInt(string, radix); 转 对于parseInt("01")到parseInt("07"); 都能得到正确的结果,但如果是parseInt("08") 或parseInt("09")则返回0;首先看parseInt语法:parseInt(string, radix); 其中string为要转换的字符串,radix为二进制,八进制,十六进制或十进制。 在默认不指定radix时,当以0x开关时,为十六进制;如果以0开关且第二位不为x ...
/** * 产生一段范围内的随机数 */ //方法一:把范围内的数赋值到数组内,然后随机取得数组下标 int [] seed = new int[50]; int j=0; for(int i=30;i<80;i++){ seed[j]=i; j++; } System.out.println(seed[r.nextInt(50)]); /** * 方法二:把根据下面的公式,不过该方法左右都是开区间 * Math.random()*(Max-Min)+M ...
import java.io.IOException; import java.io.InputStream; import java.util.Properties; public class PropLoad { private static Properties p = new Properties(); static { InputStream in = PropLoad.class.getClassLoader().getResourceAsStream("test.properties"); try { p. ...
重启rpcbind服务 service rpcbind restart 再重启nfs服务 service nfs restart

Mysql ndbcluster

mysql ndbcluster 官方文档 http://dev.mysql.com/doc/refman/5.1/zh/ndbcluster.html
导出数据库含数据mysqldump -u root --add-locks -q test > /tmp/test.sql   导出表数据mysqldump -u root --add-locks -q test WEATHER_STATION_INFO > /tmp/test.sql   导出数据库结构 -dmysqldump -u root --add-locks -q -d test > /tmp/test.sql   导出表结构 -dmysqldump -u root --add-locks -q -d test WEATHER_INFO > /t ...
写了一个小工具,可以获取当前时间前一段时间内的日期 代码如下: import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; public class TestDate { public List<String> getDatePeriod(Date date, int before ...
在mysql中我们可以通过以下的方法去了解sql执行的具体步骤以及之间,这可以为   1. 查看profiling的状态,1为开启,默认处于关闭状态 SELECT @@profiling;   2. 开启SET profiling = 1; 3. 执行sql语句   4. 显示 profiles的信息,格式看着不爽的可以在后面加上\G show profiles;show profiles\G;   5. 具体查看某一次的就可以通过指定query_id的方式 show profile for query 2; show profile block io,cpu fo ...
如何获得Linux服务器当前已经运行了多久呢,可以通过uptime命令,执行该命令后会返回一组数据 如: 20:03:36 up 11:41,  3 users,  load average: 0.15, 0.14, 0.05 其中, 20:03:36    当前的系统时间 11:41         服务器开机后持续的运行时间 3 users      当前登录到系统的用户数,包括通过远程工具登录的 load average 分别代表了最近1分钟、5分钟、15分钟系统的平均负载   还可以通过访问/proc/uptime man /proc /proc/uptimeT ...
参考网上的文章加上自己的一点心得体会 MYSQL主从同步的作用 (1) 数据分布(2) 负载平衡(load balancing)(3) 备份(4) 高可用性(high availability)和容错   MYSQL主从同步的原理   大致描述一下过程:从服务器的IO线程从主服务器获取二进制日志,并在本地保存为中继日志,然后通过SQL线程来在从上执行中继日志中的内容,从而使从库和主库保持一致。主从同步的详细过程如下: 1. 主服务器验证连接。 2. 主服务器为从服务器开启一个线程。 3. 从服务器将主服务器日志的偏移位告诉主服务器。4. 主服务器检查该值是否小于当前二进制日志偏 ...
1. Eclipse下配置python插件PyDev 参考:http://blog.chinaunix.net/uid-11121450-id-1476897.html   2. Hadoop Streaming编程 Hadoop Streaming是利用“标准输入”和“标准输出”与我们编写的Map和Reduce进行数据的交换。那么,任何能够使用“标准输入”和“标准输出”的编程语言都应该可以用来编写MapReduce程序。   3. Python实现简单的Word Count程序 需要注意python中对分隔符的要求比较严格,尽量不要混用tab和空格,很容易导致编译失败 ma ...
最近在搞一个Linux打包java项目的工具,编译工具采用的ant,积累了一点关于ant的微薄的经验,记录一下。   1. 默认情况下,使用ant命令会在当前的路径下寻找build.xml,根据里面的配置进行打包,当然我们也可以指定自定义的.xml文件进行打包,主要可以通过以下的三种模式   ant -buildfile mybuild.xmlant -file mybuild.xmlant -f mybuild.xml   2. 含有第三方jar包,并将其一起打包到目标jar包中      <?xml version="1.0" encoding=&q ...
最近做统计时经常用到的几个mysql函数: 1. UNIX_TIMESTAMP()  该函数返回1970到现在的秒数,括号内也可以带参数,即返回1970年到指定时间段的秒数,注意是秒数,常用java的兄弟们需要注意,因为java中的System.currentTimeMillis()返回的是毫秒数   2. date_format() 举一个例子 date_format(now(), '%Y-%m-%d %H:%i:%s') 将当前时间转换成某种时间格式的字符串,当然now()函数的默认格式已经是 '%Y-%m-%d %H:%i:%s'   3. FROM_UNIXTIME() ...
创建有配额的文件夹主要是利用Linux下的loop设备 Linux中有一种特殊的块设备叫loop device,这种loop device设备是通过影射操作系统上的正常的文件而形成的虚拟块设备。也就是说loop设备是一个虚拟设备,是用于把某个文件虚拟成一个磁盘介质设备的.关联之后对loop可以格式化,实际就是对关联文件进行某种操作,能够让这个文件像磁盘一样被mount,并且使用。 也可以理解成,循环设备可以把文件虚拟成块设备(block device),以便模拟整个文件系统,这样用户可以将其看作是硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用。   以下是创建配额文件夹的具体步骤: ...
Global site tag (gtag.js) - Google Analytics