自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 复杂函数或变量变量定义解析的密码

重新定义一下复杂的代码int (*(*pf())())() { return nullptr; }这个代码很复杂,首先需要搞懂,这里到底定义了什么?函数 Or 变量从后面的{}及返回值可以看出这是一个函数定义,且返回值为指针 (nlllptr)函数定义三要素:1 返回值,2 函数名, 3 参数列表返回值的类型:去掉函数名及参数列表,那么剩下的就是返回值类型了。 ...

2018-12-24 14:49:26 266

原创 sed 修改xml键值对

     我们在工作中少不了与xml接触,有时需要修改xml中的属性值,如果xml文件比较冗长且需要修改的东西较多,那么手动修改就是件麻烦事。可以尝试使用sed命令来替我们做这件事。   test.xml的内容如下:   <val id="AA" name="c1"/>   <val id="BB" name="d1"/>   假设我们要把id为AA的记录的name修改为c

2018-04-10 14:38:03 3366

转载 浅谈C/C++中运算符的优先级、运算符的结合性以及操作数的求值顺序

一.运算符的优先级    在C++ Primer一书中,对于运算符的优先级是这样描述的:    Precedence specifies how the operands are grouped. It says nothing about the order in which the operands are evaluated.    意识是说优先级规定操作数的结合方式,但并未说明

2017-03-06 22:37:19 332

原创 从其他地方导入Eclipse工程的程序出现红色叹号的解决方式

程序包含多个模块,各个模块开发时使用的jdk版本不同,例如jdk1.6, jkd1.7, jdk1.8均有用到,那么导入这样的工程时,三个jdk版本均要安装,不能只安最高的版本导入工程后提示错误:The   project   cannot   be   built   until   build   path   errors   are   resolved 意思是构建路径有问题,

2017-03-02 10:17:04 292

原创 java设置环境变量,无法起作用

把Java安装目录添加到在path系统环境变量后,在命令行窗口无法识别命令,看了网上的许多解决方法依然无法起作用。echo %PATH%发现有很多记录,那么是不是Path环境变量里记录太多了导致系统无法及时找到Java的路径,依照这个思路,把Java安装路径放到Path变量的最前面试试,完美解决

2016-12-20 10:27:51 666

原创 注册注销COM组件

一、注册COM组件  在命令提示符下面,进入DLL所在的目录  用gacutil /i DemoCom.dll 将这个DLL加入全局缓存里  然后用 regasm DemoCom.dll 注册这个dll二、注销COM组件  在命令提示符下面,进入DLL所在的目录  用gacutil /i DemoCom 从全局程序集缓存中移除程序集 DemoCom, 注意:这里仅是

2016-12-14 14:23:59 2524

转载 vim 修改tab为四个空格

原文网址:http://blog.sina.com.cn/s/blog_620ccfbf01010erz.html为了vim更好的支持python写代码,修改tab默认4个空格有两种设置方法:1. vim /etc/vimrc  1set ts=42set sw=42. 

2016-12-09 16:50:49 575

原创 word小技巧之表格插入行

操作Word,在表格中插入一行,都有这样的经历,通常的做法就是要把光标放在单元个某行的外面,然后按下回车,就会在该行的下方插入一行,但是问题是有时候很难把光标定位准确,这就导致插入一行很困难。   今天的一个操作失误,发现了一个插入一行的小技巧,Tab键插入一行。  具体:用鼠标在某一 行的最后一个单元格单击,使光标落在最后一个单元格,然后按下Tab键,然后就在该行的下方插入了一行。

2016-12-06 09:10:57 1446

转载 常见拉丁文缩写大全 cf -- i.e -- e.g

缩写1:A.D.拉丁文:annoDomini释义:in the year of the Lord耶稣纪年,公元例句:The United States Civil Warbegan in AD 1861.缩写2:a.m.拉丁文:AnteMeridiem释义:before middday上午,午前例句:We will meet the mayor at 10a.m

2016-11-28 11:07:06 4128

原创 Git采用SSH协议从远程仓库Checkout

需安装Window Git, Tortoise Git客户端一、Check到本地1、创建文件夹: testCheck2、在testCheck上右键:Git 克隆,进入 Git 克隆对话框3、仅需要填写URL。例如: 我们要从远程仓库192.168.1.10:/home/test.git克隆, URL:ssh://[email protected]:/home/test.gi

2016-09-01 10:11:09 1109

原创 Git采用SSH协议创建远程仓库

实现在远程服务器(局域网)(IP: 192.168.1.10)创建git仓库test.git,并把本地代码上传到test.git的过程一、在192.168.1.10上创建远程仓库test.git 0、登录192.168.1.10 1、cd /home 2、mkdir test.git 3、git init --bare test.git . ---这个过程实际上就是在1

2016-09-01 09:43:50 1657

转载 gcc -rpath选项

问题: 自己编写的.so库,编译链接时,均没问题,但运行时,提示无法找到 自己编写的.so库------------------------------------------------------------------------------------------------------------------------------------请教各位,linux

2016-08-30 17:53:24 3170

原创 ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’

在CentOS6.5上安装了Mysql, 今天启动时,突然报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’网上的搜索到的帖子大多雷同,但并没有解决我的问题。于是剑走偏锋,将mysql.sock这个文件重新命名为mysql.sock.b...

2016-07-19 13:42:51 388

Windows界面框架比较

C++开发界面的框架 (1)微软MFC,笨重且多年不发展 (2)跨平台的QT、wxWidget (3)有实力的公司自研界面库,如迅雷Bolt、腾讯TxGUIFoundation (4)不算小众的开源Duilib、GacLib等 (5)商业产品UIPower的DirectUI、BCGControlBar等 (6)个人维护SkinUI

2017-01-05

Git采用SSH协议创建远程仓库

Git采用SSH协议创建远程仓库,并把本地工程上传到远程仓库

2016-09-01

TortoiseGit-LanguagePack-1.8.16.0-32bit-zh_CN.ms

XP版Git语言包

2016-08-31

TortoiseGit-1.8.16.0-32bit.msi

可以在xp系统上安装的最后一版

2016-08-31

myeclipse6.0学习中文版

myeclipse6.0学习中文版,菜鸟学习的好资源

2009-08-06

空空如也

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

TA关注的人

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