一个运维老同志
太码多码码,总是多些感觉~~~ 打了快一个小时啊, 但看着一行一行的出来, 还是有成就感的~~:) VerySimpleChatServer.java import java.io.*; import java.
线程有两种方法生成,这是其中的一种。。 MyRunnable.java public class MyRunnable implements Runnable { public void run() { go(); } pu...
呵呵,用JAVA包开发SOCKET连接,是很简单的呢~~~ DailyAdviceServer.java import java.io.*; import java.net.*; public class DailyAdviceServer { String[]...
书上没有那段代码,我自己修修补补弄完全了呢。。。。 就是感觉体系有点宏大,不要急,慢慢玩~!~~ 这个世界很精彩哟~~: QuizCard.java package QuizCard.
可以和C,JAVA,PYTHON作任意的比较,感觉越来越晰一些计算机语言里深层的东东。。。 doubleMe x = x + x doubleUs x y = x * 2 + y * 2 doubleSmallNumber x = if x > 100 then x else x * 2 ...
需求就是为了可以在WEB在线更新代码期间,如果执行时间较长的话, 就在提交按钮之后,按钮变为灰色。 同时,一个DIV里每隔两秒刷新输出。 当更新完成之后(检测文档中的关键字串),按钮变为可提交状态~~ ...
package SwingGui.sky.com; import java.io.*; public class GameSaverTest { public static void main(String[] args) { GameCharacter on...
慢慢找感觉~~ package SwingGui.sky.com; import javax.swing.*; import java.awt.*; import java.awt.event.
HEAD FIRST这系列的书,真的让人产生阅读的快感~~:) 和那套明日科技的一样,。。 interface Nose { public int iMethod(); } abstract class Picasso implements Nose { publ...
其中太多的中间人攻击需要去加强加固~~ 测试过A级是必须的!! https://www.ssllabs.com/ssltest/ 这网址两年前,我写过的哈
感觉这个有点妖,因为在两个实例上修改密码都失败了。 于是,从网上看看是怎么回事, 按以下步骤重置你想要的密码: 1,为密码生成MD5字串: echo -n "your_password" | md5sum 2,将字串倒入REDIS对应的字段: redis-cli SET user.admin.password ea847988ba59727dbf4e34ee75726dc3 搞定,收工。
最近考察一下NTOPNG和NGX-REQ模块,看哪个对网站优化性能用户更大。。。 参考URL: http://www.68idc.cn/help/jiabenmake/qita/20150109164851.html 中间有此曲折。
按书上的样例来操作的。 不过,书上提到的BUG,我没有在看下一章时就解决了哈。。 从网上查找的删除数组元素的方法。 其实,将数据结构更改为ARRAYLIST,可能更简单。:) GameHelper.
参考文档: http://www.bubuko.com/infodetail-715636.html http://www.linuxidc.com/Linux/2014-01/95804p2.htm 当然,以后还要让两者整合,一个性能,一个报警。 然后,监控大数据集群!
现在遇到了,但记得上次辉哥说过的方法,在MYSQL命令行里输入: set names utf8; 再执行SOURCE命令,搞定!
现在,慢慢测试一下ANSIBLE的功能,不过,总体感觉是,比SALTSTACK运行要慢,好像还有点点不稳定。。。。 但,在局域环境的表现,还是不错的。。。 ~~~~~~~~~~~~~ 有几个小事要注意起来: 一,如果HOST不是标准端口,则要写进/ETC/ANSIBLE/HOSTS文件,并且,相应的登陆帐号也要一并写入 11.19.5.1:12345 ansible_ssh_user=anin 二,如果要启用SSH的KEY登陆,则要注意,大众的方法是将PUB公钥加入受管理的服务器端的AUTHORIZED_KEYS,然后用ANSIBLE的登陆帐号的私钥去响应。
这个比SALTSTACK轻量,,不知道速度如何。。。。。 参考文档: http://linux.cn/article-4215-1.html wget http://download.fedoraproject.
没有SCALA的东东,玩不起哈。 ./spark-shell 从文件生成一个DRIVER? val logFile = sc.textFile("hdfs://192.168.14.51:9000/usr/root/spark-root-org.
package com.hengheng.scala abstract class Animal { def walk(speed : Int) def breathe() = { println("Aninamal breathes.
package com.hengheng.scala class Point(val x : Int, val y : Int) { val isOriginal : Boolean = { x == 0 && y == 0 } } class TalkPoin...
package com.hengheng.scala import scala.util.control.Breaks._ import scala.util.Random object Application{ def main(args : Array[String]) ...
这个又让我想起来了PYTHON当中的CALL和APPLY,, 真的是世界大同? 传说中的运行时反射呢?:) package com.hengheng.scala class UsageOfApply { } class ApplyTest{ def apply() = "This is in Class.
不是特别懂,但感觉和RUBY当中的MIX-IN功能有几分相似,这又扯到了多重继承及JAVA当中的接口虚拟类了。。 package com.hengheng.scala class UseTrait { } trait Logger { def log(msg : Strin...
package com.hengheng.scala class AbstractClass { } abstract class People { def speak val name : String var age : Int } class W...
慢慢的,回想起以前学习JAVA和C#当中的的类的特性了。 感觉大同小异吧。。。 package com.hengheng.scala class OOPInScala { } class Student(name: String, age : Int, val major : ...
作了解,感觉比一般的差距有点大哟。 package com.hengheng.scala class HelloScala { } object HelloScala { def main(args: Array[String]) { val max = ...
嘿嘿,公司最近需要测试SPARK性能,赶上了。。 那LUA之后,SCALA也简单看看,,, 其实,我三月时买了本129元的SPARK的书,,全国只那一本哈。 package com.hengheng.
小峤提醒我,千万要记住, 调用JS之前,一定要先加载哟~~~
sql文件: set names utf8; select * from xxxxx mysql命令: mysql -h xxxx -uxxxx -p 4.txt
感觉经过DJANGO,CI,RAILS之类的WEB框架之后,FLASK的思路就比较顺畅了。。。 FLASKR.PY import sqlite3 from flask import Flask, request, session, g, redirect, url_for, \ ...
最近就在磨这个脚本以达到SEO同事要求哈。 awk -v b=[21/Apr/2015:15:46 -v a=[21/Apr/2015:16:46 '$4 > b && $4 < a' log_path|awk '$7!~/png|gif|jpg|jpeg|css|\.
参考URL: http://www.cnblogs.com/haython/p/3970426.html http://www.pythondoc.com/flask/installation.html#installation easy_install和pip都是用来下载安装Pytho...
公司新的需求,怀疑PV和IP的比例不对,看是不是有恶意的东东: NGINX配置: log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$sta...
sqoop list-tables --connect jdbc:mysql://192.168.11.94:3306/huochetoudalian --username xxx -password xxxWarning: /opt/cloudera/parcels/CDH-5.
AWK的数组字段自增加,然后取值的方法,要记得哟。 还有,SORT指定列排行,也常用的。 cat access.log | awk '{a[$1]++} END {for(b in a) print b"\t"a[b]}' | sort -k2 -r | head -n 10 61.
当前目录下: find ./ -size +2048k |xargs du -b|awk '{print $1/1024/1024 "M" $2}'|sort -n 。。。。。。 2.53318M./images3545s_.jpg2.53318M./images607s_.jpg2.53318M./image26s_.jpg2.53318M./image2153654s_.jpg2.63534M./images58s_.JPG 。
split -l 200 -d data_back data_split. 倒数第二个参数是原始文件, 倒数第一个参数为分割出来的文件的前缀 -l 200为每个文件200行 -d为分割文件按数字递增。
因为同事要求,在进行MYSQLDUMP的导入库时,加一个日期标签, BUT,MYSQLDUMP的前提是数据库中要存在数据库名, 于是通过-e 参数执行命令。 这让我想起了前不久请教同事,如果AWK传变量,用啥参数呢?-v :) now_time=`date '+%G%m%d%H%M%S'` gzip -d /back/xxx.
最简单的只读同步工作。 一,服务端的配置 1,安装rsync(阿里云默认已有此程序) 略 2,生成文件rsyncd.
cat www.log|awk '$9~/404/ {print $7"," $11}'|sort|uniq -c|sort -nr > ./www404.csv
超实用的。 awk1line_zh-CN.txt 可惜中文版的网址好像不能访问了。。 HANDY ONE-LINE SCRIPTS FOR AWK 30 April 2008 Compiled by Eric Pement - eric [at] pement.
想用之和NGINX结合,终结公司混乱的NGINX配置 玩起来先,感觉很精简,很实用哟。 print("hello world") a={1,2} b=a print(a==b,a~=b) a=1 b="abc" c={} d=print print(_VERSION) pr...
解决思路依据如下URL: http://blog.csdn.net/stail111/article/details/5640109 问题:MySQL数据库,如果数据库中日期字段为空为值为'0000-00-00 00:00:00"时,查询的时候回报:Cannot convert value '0...
这个算不算解决,我都不太清楚,因为我感觉网上的说法,只是把错误忽略了,不表示以后用从库时不会出问题!!! 解决的办法是在从库上执行: mysql> slave stop; mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1; mysql> slave s...
参考URL: http://4b3r.com/goaccess-analyze-nginx-access-log/64/ http://jesuspan.sinaapp.com/crontab%E6%89%A7%E8%A1%8Cgoaccess%E6%AF%8F%E6%97%A5%E7%94%9...
只是怕忘了命令,全部撸一次,记个大概。。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 安装Ruby之前,先要安装RVM: curl -L https://get.rvm.
按如下书操作的,讲得很易懂。。 SampleApp true %> true %> ...
我是按照下面这个URL来轻快安装的。 http://lxiaodao.iteye.com/blog/1579992 (1)RVM官方网站应该是改版过一次, 使用 Java代码 curl -L https://get.rvm.io | bash -s stable 下载并安装rvm稳定版本。
今天遇到。。 类似下面的就可以: mysqldump -u root -p -ntd -R nxsc>nxsc_trigger.sql
今天被我遇到了,相差八小时,,,tzselect过了都不行,还得用ntupdate核一下。 网上找的,备不时之需要。 ~~~~~~~~~~~~~~~~ 1.在linux中,用date查看时间的时候显示: 2013年 2月 17日 星期三 19:04:14 CST 世界协调时间(Universal Time Coordinated,UTC): GPS 系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地方时为本地时间,如北京为早上八点(东八区),UTC时间就为零点,时间比北京时晚八小时,以此计算即可。