自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 清除ddos肉鸡的过程

其实这个事情发生在2014年10月份的时候,那个时候就想把经历写成博客来着,但是当时任务过多搁置了,当然也不排除我懒的原因吧! 最近也是因为在微云发现我当时保存的肉鸡样本,才想起现在来写点什么, 目前只能凭借依稀记忆和样本来写这篇博客啦。 样本如下: 好了begin 。...

2016-05-17 10:02:00 266

转载 Redis源代码架构解析

转载于:https://my.oschina.net/u/139611/blog/660148

2016-04-15 12:08:00 115

转载 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关注的人

提示
确定要删除当前文章?
取消 删除