- 博客(46)
- 收藏
- 关注
转载 清除ddos肉鸡的过程
其实这个事情发生在2014年10月份的时候,那个时候就想把经历写成博客来着,但是当时任务过多搁置了,当然也不排除我懒的原因吧! 最近也是因为在微云发现我当时保存的肉鸡样本,才想起现在来写点什么, 目前只能凭借依稀记忆和样本来写这篇博客啦。 样本如下: 好了begin 。...
2016-05-17 10:02:00
266
转载 Spark集群配置-Mesosphere方案
#操作系统 CentOS 7 JDK 1.6以上, 如:/usr/share/jdk1.7.0_45 #修改节点名字 本次搭建Spark集群机器主从节点, 修改host(/etc/hosts)如下: Hostname ...
2016-04-15 12:04:00
206
转载 利用树莓派监控家里温度和湿度
硬件需求 WIFI无线路由器 Raspberry Pi B+ DHT11 温湿度传感器和4.7k 欧姆的电阻 面包板一块 一些母对公的杜邦线 树莓派运行起来 首先你的树莓派已经可以正常启动和工作。 具体操作请参考官方快速启动文档:...
2015-11-22 19:36:00
762
转载 C数组定义和初始化的写法
intarray[100]={[0...99]=-1}; 转载于:https://my.oschina.net/u/139611/blog/190508...
2014-01-05 12:07:00
295
转载 c++ boost线程列子
#include<boost/thread/thread.hpp>#include<iostream>usingnamespacestd;voidhello_world(){cout<<"Helloworld,I'ma...
2014-01-04 23:17:00
64
转载 g++参数介绍
gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步1.预处理,生成.i的文件 预处理器cpp2.将预处理后的文件不转换成汇编语言,生成文件.s 编译器egcs3.有汇编变为目标代码(机器...
2014-01-04 23:14:00
87
转载 Java Collections.synchronizedMap方法分析
//Collections.synchronizedMap(Map<K,V>) publicstatic<K,V>Map<K,V>synchronizedMap(Map<K,V>m){returnnew...
2013-12-10 11:47:00
72
转载 C signal
gaojie@zs-gaojie:~$catsignal.c#include<stdio.h>#include<stdlib.h>#include<signal.h>#include<unistd.h>#include&...
2013-12-09 17:17:00
78
转载 C pthread计数同步
#include<stdio.h>#include<stdlib.h>#include<pthread.h>intcounter=0;intcount=3000000;//初始化一个mutexpthread_mutex_tl...
2013-12-09 16:12:00
124
转载 Java HashMap深入分析
hash存储过程: 初始化: 1: 首先初始化hash结构, 初始化桶的个数和加载因子. put(k, v): 1: 通过k的hashcode值再hash的得到h, 再和桶的长度进行indexFor(int h, int length),得出桶的index. 2: 相当于在桶的中寻找出合适的位...
2013-12-09 12:58:00
71
转载 C++ template
//导入C的头文件 extern "C" { #include <stdio.h> } using namespace std; //模板方法 template <class T> T GetMax(T a, T b){ ...
2013-12-02 16:07:00
83
转载 C++ helloworld
/* * point.cpp * * Created on: Dec 1, 2013 * Author: gaojie */#include <iostream>using namespace std;class Point3...
2013-12-01 11:23:00
91
转载 Java 并发- Atomic类的深入分析
看源码AtomicXXX类, 实际上都需要native方法的支持, native方法则采用CAS算法, CAS算法是一种无锁算法,CAS是CPU支持的指令. 我的理解CAS是这样一个过程: 1:先获取该值(currentVal)+修改后值(updateVal). ...
2013-11-27 18:46:00
98
转载 Java同步Lock,Condition使用
Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。此实现允许更灵活的结构,可以具有差别很大的属性,可以支持多个相关的 Condition 对象。 锁是控制多个线程对共享资源进行访问的工具。通常,锁提供了对共享资源的独占访问。一次只能有一个线...
2013-11-26 10:30:00
73
转载 Go Redis
首先要下载redis开发包,详情见:https://github.com/alphazero/Go-Redis 代码如下: package main import ( "redis" "log") func main() { //设置...
2013-11-07 17:48:00
71
转载 Go Interface
代码结构如下: gaojie@Joy:/media/gaojie/Linux/Go/workspace/interface$ tree.├── bin│ └── main└── src └── main.go2 directories,...
2013-10-19 23:47:00
60
转载 Go Test
@Joy :/media/gaojie/Linux/Go/workspace/test/src$ tree . ├── main.go └── main_test.go 0 directories, 2 files gaojie@Joy$ cat ...
2013-10-16 00:14:00
59
转载 Go JSON
package mainimport ( "encoding/json" "log")func main(){ //申明和定义对象 var m Message = Message {Head:"h", Msg:"m"} //obj->j...
2013-10-14 22:17:00
60
转载 Go MySQL
1: 首先需要安装MySQL驱动程序(https://github.com/go-sql-driver/mysql) 到项目路径下执行, 获取驱动源码, 编译时该驱动会自动生成 mysql.a 到pkg目录下: ~/gowork$ GOPATH=`pwd` go get g...
2013-10-14 19:02:00
79
转载 find用法
find用法: -atime n File was last accessed n*24 hours ago. 访问(读取文件或执行文件) -ctime n File’s status was last cha...
2013-10-13 08:01:00
63
转载 Go routine协程
Go 语言在语言级别支持轻量级线程,叫goroutine。Go 语言标准库提供的所有系统调用操作 (当然也包括所有同步 IO 操作),都会出让 CPU 给其他goroutine。这让事情变得非常简单,让轻 量级线程的切换管理不依赖于系统的线程和进程,也不依赖于CPU的核心数量。好像...
2013-10-07 15:45:00
69
转载 Go UDP
这个最基本的列子, 比较麻烦步骤比较多,简单的写法见:http://golang.org/pkg/net/#pkg-overview 代码结构如下 udp├── bin│ └── main└── src ├── main.go └── udp.go...
2013-10-06 13:03:00
93
转载 Go TCP
这是一个go开发的tcp列子, 只是一个简单, 因为没有使用多线程, 只能接受客户端的数据,然后将数据发给客户端就退出了, 好了, 上代码: 代码结构如下 go-tcp/├── bin│ └── main├── pkg└── src ├── mai...
2013-10-06 10:23:00
56
转载 Go struct
go的语言非常简介和灵活,下面是申明和创建结构体方式: package mainimport ( "fmt" "os")//定义结构体type Person struct { //name是名字, string是类型 name strin...
2013-10-06 08:56:00
57
转载 Go file
@Joy :/media/gaojie/Linux/Go/workspace/file$ tree . ├── bin │ └── file ├── src │ ├── file.go │ └── file.go~ └── tmp file.g...
2013-10-05 15:19:00
485
转载 Go Calc 第一个例子
代码结构如下: calc/ └── src ├── calc │ └── calc.go ├── hello.go └── mymath ├── add.go └── sqrt.go ...
2013-10-04 22:14:00
157
转载 gnome-shell 卡死的解决方法
在开发中切换应用时, 出现卡死的时候. 什么都不能输入是最麻烦的啦, 一开始出现这个, 只有按电源重启,但是这样代价太高, 后来摸索出两种比较好办法. 方法一:重启lightdm 1:按 ctrl+alt+F1, 进入终端模式,以root用户登陆 ...
2013-09-01 17:31:00
4489
转载 笔记本电源管理软件 - Laptop Mode Tools
转载于:https://my.oschina.net/u/139611/blog/157575
2013-08-28 20:42:00
172
转载 VIM宏记录功能笔记
如果想在文本中输入1-100个数字,每个一行,现在就用记录来实现吧: 1 :在插入模式下输入:1 2:按下q开始记录,接着按下w给宏记录命名为"w" 3:需要记录的操作是:首先yy复制当前行, 粘贴当前行,光标在1上,按下ctrl+a,给1+1变成2 4:推出宏, ...
2013-08-20 13:16:00
90
转载 VIM 的高级命令编辑
在需要处理大块文本行的情况下,可以更好的实现编辑处理,如下: 1.开启行号 :set nu 2. 将1-5行的内容复制到第8行 :1,5 co 8 3. 将1-5行的内容移动到第8行 :1,5 m 8 4. 将1-5行内容删除 :1,5 d...
2013-07-05 09:47:00
76
转载 Ubuntu 个人文件夹中文转为英文
zh_CN.UTF-8 gaojie@zs-gaojie:~$ LANG=en_US gaojie@zs-gaojie:~$ xdg-user-dirs-gtk-update gaojie@zs-gaojie:~$ export LANG=zh_CN.UTF-8 ...
2013-05-03 11:49:00
129
转载 vimrc.local
set nocompatible " 关闭 vi 兼容模式 syntax on " 自动语法高亮 "colorscheme molokai " 设定配色方案 set number ...
2013-05-03 11:48:00
105
转载 ssh-keygen的使用方法
一、概述 1、就是为了让两个linux机器之间使用ssh不需要用户名和密码。采用了数字签名RSA或者DSA来完成这个操作 2、模型分析 假设 A (192.168.20.59)为客户机器,B(192.168.20.60)为目标机; 要达到的目的: A机器ssh登录...
2013-05-03 11:48:00
152
转载 SSH 端口转发例子
ssh -qTfnN -D<local port><SSH hostname> 说明:反问本地的端口隐射到hostname机器上. 2: 本地端口转发 -L ssh -L <local port>:<remote host...
2013-05-03 11:45:00
62
转载 在自己项目中嵌入Jetty
最近一个项目要求在项目中添加监控页面的功能, 因为jetty是一个比较轻量级, 适合嵌入的web服务器. 1:下载jetty包 http://repo2.maven.org/maven2/org/eclipse/jetty/ 2:导入jetty依赖包 com.sun.el...
2013-04-22 10:57:00
111
转载 Jetty作为嵌入式服务器使用代码实例
易嵌入性 Jetty 设计之初就是作为一个优秀的组件来设计的,这也就意味着 Jetty 可以非常容易的嵌入到 应用程序当中而不需要程序为了使用 Jetty 做修改。从某种程度上,你也可以把 Jetty 理解为一个 嵌入式的Web服务器。 Jetty 可以作为 ...
2013-03-08 13:37:00
126
转载 优秀程序猿须具备的10项技能
1.思维逻辑清晰。 2.系统架构娴熟。 3.行业敏感洞察。 4.掌握编程语言。 5.拿手一个编程工具。 6.码得一手好代码。 7.写文档信手拈来。 8.心理素质过硬。 9.身体强壮如牛。 10.哄老婆有一套。 ...
2013-03-04 17:12:00
94
转载 VMware配置KGDB串口
在配置KGDB时,必须通过串口才能调试一台测试Linux, 如果通过本机是Linux的话, 就可以使用应用直接链接上VMware的linux,进行通讯. 1: VM->Settings->Hardware->Add 2: 选择Serial Port->n...
2013-02-24 14:08:00
127
转载 KGDB配置手册
最近试了一下KGDB,为了方便以后再用,这里把使用过程记录一下。 Host机:一个装有Ubuntu12.04-x86-64的主机 Target机:运行在vmware上的 Ubuntu12.04-server-x86-64 的Linux. Target机器配置 ...
2013-02-24 08:51:00
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人