自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git revert

git revert的commit之后再也合不过去了,参考git的三路合并算法

2018-08-02 14:01:28 294

原创 python单例模式 热加载

class Singleton(): def __new__(cls): if not hasattr(cls,"instance"): cls.instance = object.__new__(cls) return cls.instance def __init__(self): print(self,"...

2018-03-23 16:57:22 389

转载 linux 心跳包的实现

转载地址:http://blog.csdn.net/u013366022/article/details/53540246在做游戏开发时,经常需要在应用层实现自己的心跳机制,即定时发送一个自定义的结构体(心跳包),让对方知道自己还活着,以确保连接的有效性。在TCP socket心跳机制中,心跳包可以由服务器发送给客户端,也可以由客户端发送给服务器,不过比较起来,前者开销可能更大。—— 这里实现的是...

2018-03-21 16:40:13 1536

转载 elasticsearch更改mapping(不停服务重建索引)

转载地址:http://donlianli.iteye.com/blog/1924721?utm_source=tuicool&utm_medium=referralElasticsearch的mapping一旦创建,只能增加字段,而不能修改已经mapping的字段。但现实往往并非如此啊,有时增加一个字段,就好像打了一个补丁,一个可以,但是越补越多,最后自己都觉得惨不忍睹了。怎么办??这里...

2018-03-19 21:10:18 10746 1

转载 PostgreSQL in & = any (values|array)

转载自德哥:http://blog.163.com/digoal@126/blog/static/16387704020149163535754/PostgreSQL in & = any (values|array)  2014-10-16 16:35:26|  分类: PgSQL Develop|举报|字号 订阅      下载LOFTER我的照片书  |查询表的某个或某些字段批量匹配...

2018-03-19 17:45:14 6132

原创 docker的启动,后台运行和删除

启动:docker run -itd image_name /bin/bash另:-env:可以配置环境变量查看:docker ps:查看正在运行的docker容器保存当前容器为镜像:docker commit <container id|name>docker tag <image id> <tag name>附加到已启动容器:docker attach co...

2018-03-19 16:31:46 7757 1

原创 ntfs无法挂载问题

Error mounting /dev/sda5 at /media/ada/05F1FF40B609585F: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sda5" "/media/ada/05F1FF40B609585F"' exited with non-ze...

2018-03-19 16:16:14 1548

转载 详解STL中的map和hash_map区别

原文地址:http://blog.csdn.net/qq51931373/article/details/44196859在网上看到有关STL中hash_map的文章,以及一些其他关于STL map和hash_map的资料,总结笔记如下:    1、STL的map底层是用红黑树实现的,查找时间复杂度是log(n);    2、STL的hash_map底层是用hash表存储的,查询时间复杂度是O(1...

2018-03-15 17:48:40 526

原创 Mysql 对null的处理 和 hash索引

Mysql索引官方文档https://dev.mysql.com/doc/refman/5.7/en/create-index.html对null处理    `Table 13.2 InnoDB Storage Engine Index CharacteristicsIndex ClassIndex TypeStores NULL VALUESPermits Multiple NULL Value...

2018-03-15 17:43:38 367

转载 TCP Keepalive

TCP Keepalive HOWTOFabio [email protected]>2007-05-04Revision HistoryRevision 1.02007-05-04Revised by: FBFirst release, reviewed by TM.

2017-08-04 10:26:18 236

转载 C# 中的委托和事件

C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framewo

2017-08-03 18:57:01 185

转载 Http Status 304响应状态的资源更新机制

原文地址:https://my.oschina.net/ososchina/blog/339896Http Status 304响应状态的资源更新机制 收藏IamOkay 发表于 2年前 阅读 5127 收藏 1 点赞 0 评论 02017.1.8,与“码云”相约开源中国总部,火热报名中!!>>> »  摘

2017-01-07 13:14:40 326

转载 [C/C++]如何解读返回函数指针的函数声明

转载:http://www.cnblogs.com/zplutor/p/3391310.html今天在看《深入理解C++11》的时候,看到一段有意思的代码:int (*(*pf())())() { return nullptr; } 我立刻就懵了——从来没有见过这样的函数声明。那么它究竟是一个怎样的函数呢?我努力回忆起《C专家编程》一书的内容,把其

2016-04-08 12:37:38 268

转载 Git 的 .gitignore 配置

from:www.cnblogs.com/haiq/archive/2012/12/26/2833746.html.gitignore 配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是个人对于配置 .gitignore 的一些心得。1、配置语法:  以斜杠“/”开头表示目录;  以星号“*”通配多个字符;  以问号“?”通配单

2016-01-23 23:26:01 220

转载 Linux 下安装配置 JDK7

自从从Oracle收购Sun近三年来,已经有很多变化。早在8月,甲骨文将“Operating System Distributor License for Java”许可证终结,这意味着第三方将不可以依据这一许可分发他们的软件包。  因此Ubuntu Linux已经开始禁用所有机器上的Oracle JDK浏览器插件,并很快会从档案中删除软件包。公司指出,禁用Oracle的插件将可以帮助提高

2016-01-11 13:06:17 237

转载 在Ubuntu下开始搭建Python开发平台

from the website:http://www.cnblogs.com/windinsky/archive/2012/10/08/2714673.html和windows下一样,ubuntu下的Python开发平台也是Ecilpse + PyDev,下面开始一步步搭建平台。首先安装Ecilpse。在ubuntu的软件中心中安装或者去官方下载压缩包后手动安装。打开

2015-10-27 00:05:28 314

转载 ROS 创建package,并加入到eclipse开发环境中

from website:http://blog.csdn.net/benshu_001/article/details/8309870ROS的安装完以后,开始创建第一个package,由于以前开发习惯使用IDE环境,所以安装了一个eclipse作为我以后学习和开发ROS程序的基础。首先我们要安装eclpise,这个比较简单,直接到http://www.eclipse.

2015-10-26 23:06:15 1368 1

转载 Linux(Ubuntu)下如何安装JDK

from website:http://www.cnblogs.com/savagemorgan/p/3650926.html一、下载首先,当然是要下载了。地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html按照需要选择不同的版本。笔者选择的是 jdk

2015-10-26 23:04:38 276

转载 WDF与WDM区别 之一

from the site:http://blog.csdn.net/autumn20080101/article/details/7583716WDF与WDM区别 之一2010-06-22 20:42WDF驱动模型 如所周知,自Windows 2000开始,开发驱动程序必以WDM为基础的,但其开发难度之大,根本不能奢望像用户模式应用程序开发那样容易。为改善这种局面,微

2015-09-27 11:00:31 3726

转载 windows sdk ddk wdk

from the site:http://blog.csdn.net/suxinpingtao51/article/details/8610528尽管Windows平台的SDK、DDK与WDK都包含了WinDBG工具包,但是用户获取WinDBG工具包的最主要方式还是从微软网站自由下载,因为这样获得的版本最新。最近尝试去了解WINDOWS下的驱动开发,现在

2015-09-24 22:40:37 512

转载 在kali linux 上对普通用户的操作

http://www.blackmoreops.com/2013/11/27/how-to-add-remove-user-standard-user-non-root-in-kali-linux/3/This guide will walk you through on how to add remove user (standard user or non-root

2015-09-05 10:49:12 2443

原创 about to search or kill the process and the port in the linux

firstly,we should know one point! the process and the port is one by one,so once we kill the process ,the port will be close!netstat -anp | grep xxx  //xxx:what is about the number of the port and

2015-06-11 01:47:59 392

原创 kali-linux虚拟机安装vmware-tools

在安装好kali-linux后1.选择install vmware-tools(一定是安装虚拟机后的第一次,因为其他次之后,cdrom0中就啥文件都没有了)2.打开terminal,切换到/media/cdrom0下,会有个.tar.gz的压缩包,输入命令:cp xxx.tar.gz  /tmp.3.切换到/tmp目录下,tar -xzvf  xxxxx.tar.gz  ,然后切换到解

2015-06-09 16:24:24 539

转载 kali linux 的初始化及数据库postgresql的初始化并链接

转载地址:http://www.wghostk.com/hacker-746-1-1.html运行 Metasploit Framework依照Kali Linux网络服务策略,Kali没有自动启动的网络服务,包括数据库服务在内.所以为了让Metasploit以支持数据库的方式运行有些必要的步骤.启动Kali的PostgreSQL服务Metasploit 使用Postgre

2015-06-07 14:24:32 1644

转载 自动挂载u盘

终端  dconf-editorhttp://blog.csdn.net/fgh1987168/article/details/6796955在Ubuntu 10.04中,系统发现U盘、移动硬盘,只是一个提示,需要用户到“计算机”中打开U盘。。但是10.10中只要U盘、移动硬盘一插入电脑。系统就直接打开U盘、移动硬盘了。如何修改才能使系统不自动打开U盘、移动硬盘,而是由用户到计算机

2015-05-29 21:00:32 830 1

转载 Linux下卸载vmware

network from :http://blog.csdn.net/allenlinrui/article/details/7269980今天打算删掉已经不好使的vmware,于是上网找到了段手动卸载的博文,并成功完成卸载。下面写一下过程:1.先查看安装的虚拟机vmware-installer -l然后会显示版本和产品名称Product Nam

2015-05-22 16:49:32 402

转载 Kali linux下安装虚拟机

from the website:http://xiao106347.blog.163.com/blog/static/2159920782013928288628/1.kali-linux安装VMware Workstation 10.0首先去官网下载VMware Workstation 10.0;下载地址:https://my.vmware.com/web/vmwa

2015-05-22 16:03:26 493

转载 ArchLinux 2014.09.03 安装教程

转载地址:http://tieba.baidu.com/p/3279256455

2015-05-18 02:21:24 318

转载 Linux dd命令制作U盘系统启动盘

原文地址:http://www.linuxidc.com/Linux/2015-02/113585.htm作U盘系统启动盘,Ubuntu下有个图形界面工具Startup Disk Creator,简单易用,但是缺点就是只能制作Ubuntu的启动盘,别的系统不支持。那么我想在Ubuntu下作Fedora的系统启动盘要怎么办呢?不要紧,有dd命令呢!dd命令是用来拷贝文件的命令,它

2015-05-17 12:40:38 3509

转载 bt5上搭建钓鱼wifi

转载地址:http://blog.csdn.net/evi10r/article/details/38083773参考http://zone.wooyun.org/content/2562记得ifconfig wlan0 up

2015-05-17 10:55:24 589

转载 ubuntu14.04 安装openyoudao

原文地址:http://blog.csdn.net/xuezhimeng2010/article/details/42498495添加ppa:sudo add-apt-repository ppa:justzx2011/openyoudao-v0.4sudo apt-get updatesudo apt-get install openyoudao搞定。。。

2015-05-17 10:26:26 253

转载 ubuntu14.04 开启root登陆

原始地址:http://blog.csdn.net/loongembedded/article/details/37958405官网下载地址:http://www.ubuntu.com/download/desktop64位桌面版:http://www.ubuntu.com/ubuntu-releases/14.04/ubuntu-14.04-desktop-amd64.iso

2015-05-17 10:06:22 320

转载 ubuntu下eclipse搭建c++开发环境

Ubuntu使用eclipse搭建c/c++编译环境----CDT插件Ubuntu(Linux)使用Eclipse搭建C/C++编译环境       这两天,给自己电脑弄了双系统,除了原来的Windows 7系统外,装上了Linux系统,使用的版本是Ubuntu(点击可到相应的下载页面)。开始我装的Linux版本是fedora9,对于一个根本没接触过Linux系统的人而言,使用fe

2015-05-14 21:58:13 422

转载 ubuntu12.04 安装eclipse

原文地址:http://blog.csdn.net/ruglcc/article/details/7832112                  http://www.cnblogs.com/wally/p/3574201.html方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单)$ sudo apt-get install e

2015-05-14 21:12:34 297

转载 Ubuntu 12.04 中安装和配置 Java JDK

原文地址:www.cnblogs.com/bluestorm/archive/2012/05/10/2493592.html先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.7.0_21文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -

2015-05-14 20:32:41 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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