自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

citongke1的专栏

不成魔自成狂

  • 博客(247)
  • 资源 (13)
  • 收藏
  • 关注

原创 Virtual Box虚拟机网络设置

windows本地实际IP设置windows虚拟网卡IP设置虚拟机DHCP服务器IP共享虚拟网卡IP设置虚拟机IP

2022-05-29 19:51:46 156

原创 The remote host may not meet VS Code Server‘s prerequisit

libstdc++.so.6 版本过低strings /usr/lib64/libstdc++.so.6|grep GLIBCXX

2021-06-18 11:48:27 2684 1

原创 【Golang编程】升级VSCode Go单元测试工具遇到的问题记录

golang undefined: strings.ReplaceAll解决undefined: strings.ReplaceAllundefined: os.UserHomeDir使用如下命令检查golang的版本:go version显示的结果为:go version go1.11.5 linux/amd64需要升级golang的版本,首先下载并安装二进制安装包:wget https://dl.google.com/go/go1.13.1.linux-amd64.tar..

2020-07-21 23:09:37 464

原创 rpmbuild时提示的几个错误

这里写自定义目录标题rpmbuild错误rpmbuild ERROR: No build ID note found in执行rpmbuild -ba 时, 报%install 时 有错误可在spec文档中添加以下内容解决:%define __debug_install_post %{_rpmconfigdir}/find-debuginfo.sh %{?_find_debuginfo_opts} “%{_builddir}/%{?buildsubdir}”%{nil}rpmbuil

2020-06-14 19:28:21 1421

原创 apt-get 操作过程中提示无法解析域名“cn.archive.ubuntu.com” 的解决

如果是虚拟机,使用桥接网络

2019-12-28 11:46:50 1741 1

原创 Ubuntu下Go语言运行环境安装

linux系统中的i386/i686和x86_64有什么区别ttps://blog.csdn.net/zhou5712/article/details/65935783go文件运行错误日志bash: /usr/local/go/bin/myprog: cannot execute binary file: Exec format error【原因】go安装包为64位,实际Ubantu环境为3...

2019-12-25 21:23:51 170

原创 source insight 启动不了(crash)

一个可能原因是:由于source insight 版本升级,导致无法原识别配置文件,从而启动不了。解决方法:重命名(备份)原来的配置文件目录C:\Users\【用户名】\Documents\Source Insight为新目录即可,                   重新启动source insight然后移动相关配置文件到新生成目录即可.

2016-06-05 19:45:12 3095

原创 ubuntu连网

开始,输入服务 确保 VMware DHCP Service 和VMware NAT Service 服务已经启动

2015-07-15 22:28:04 712

原创 Win32 LoadLibrary 失败的2种可能原因

1、动态库的入口函数同名。2、动态库的执行代码存在内存非法访问。

2015-05-09 23:11:02 1811

原创 产生指定范围的整数

#include  #include int gintRandom(const int iMin, const int iMax){    double fRange = (double)(iMax - iMin + 1);    int iValue = (int)(fRange*rand()/(RAND_MAX+1.0));    assert( (iValue + i

2015-03-14 00:07:52 407

原创 Source Insight 不能使用某种字体的解决方法

右击该字体,将隐藏改为显示,source insight 即能加载。

2014-12-28 15:08:58 1574

原创 类,指针函数,数组组合使用

//my_stack.h//基于动态数组的栈实现#ifndef __MY_STACK_H__#define __MY_STACK_H__class MyStack{public: MyStack(int size, int Mode); ~MyStack(); void push(int value); int pop() {

2014-11-29 00:41:40 609

原创 Makefile 编译问题解惑

#echo $MAKE=make -w ##提示进入或者离开哪个目录,有利于出错问题的定位INCLUDE= ../INCLUDE_MACRO= ../../MacroOBJ_PATH=./OBJS1=$(OBJ_PATH)List.oOBJS2=$(OBJ_PATH)main.oOBJS3=$(OBJ_PATH)DataMacroDefine.oOUTPUT=ListCC=gcc

2014-08-31 20:06:54 926

原创 更换SVN的比较器Diff

1、安装比较器

2014-08-31 14:04:56 1519

原创 链表实现

#include #include #include "List.h"int (*str_cmp)(const void* data1, const void* data2);int str_cmp_string(const char* data1, const char* data2){ return strcmp(data1, data2);}int str_c

2014-08-28 21:44:42 561

原创 函数指针数组的使用--跳转表

static void signal_handler (int _signal){    g_interruput_vector[_signal](_signal);}static void sinal_init(){    struct sigaction action;    sigset_t mask;    mask = g_sigprocmask

2014-05-24 23:35:23 959

原创 C++程序运行时,未找到已定义的符号

1、可能原因:使用了关键字

2014-05-24 20:13:59 2737

原创 Source Insight 宏实现移动光标到行首或行尾

/*Source Insight 宏实现移动光标到行首

2014-04-19 13:00:37 2856

原创 在本地电脑安装SVN for JMVC

http://baoku.360.cn/soft/show/appid/100813http://tortoisesvn.net/downloads.htmlhttp://www.2cto.com/os/201204/126591.html1.、sc create SVNJMVC binPath= "D:\Program Files\Subversion\bin\svnserve --

2014-03-25 23:56:55 823

原创 去掉vim 里打开的^M

1、%sed -e "s/^M//g" test > test1   2、vi test  :/%s/^M//g3、vi test  :set nu4、UE : dos转unix5、%dos2unix test6、filemod

2014-03-25 22:00:09 649

原创 generate和generate_n的使用

#include #include #include using namespace std;int *genIntData(int size){int *data = new int [size];//memset(data, 0x00, size);//不必使用memset初始化数组//generate(&data[0], &data[size], rand);

2014-02-20 00:33:29 702

原创 STL generate和generate_n的使用

#include #include #include using namespace std;int *genIntData(int size){ int *data = new int [size];//此处不能为(size) //memset(data, 0x00, size);//不必使用memset初始化数组 generate(&data[0], &data[size],

2014-02-20 00:29:41 750

原创 51单片机电子琴编码 — 《断桥残雪》《庐州月》

/** * @author:  逐影Linux * @funtion  51单片机电子琴编码 —《断桥残雪》《庐州月》 **///***********《庐州月》*******************************************************************************   3,2,1, 3,2,1, 5,2,1,

2014-02-09 18:35:38 2078

原创 混迹于C++之拷贝赋值函数和拷贝构造函数(三)

#include #include #include class apple {public: apple() { pName = NULL; pName = new char[100]; memset(pName, 0x00, 100*sizeof(char)); } apple(const apple& other) { *this

2014-01-22 23:16:50 541

原创 【脚本练习】shell脚本

--将该脚本放在/usr/bin目录下作为平常命令用#!/bin/shecho $#if [ $# != 3 ]then PROCESS_ID="$1" PROCESS_NUM="$2" nohup servicectrl ${PROCESS_ID} ${PROCESS_NUM} >/dev/null &fiif [ $# != 2 ]then SERVCTRL="$1

2014-01-21 23:48:38 602

原创 [备考练习]C++对象和对象指针

#include #include class apple { char* pName; //类里面含有指针 public: apple() { printf("helloworld!\n"); pName = NULL; pName = (char* )malloc(sizeof(char*)); } ~apple()

2014-01-19 23:37:19 624

原创 标准容器map的使用(创建优先级队列)

#ifndef __STD_LIST_TEST__#define __STD_LIST_TEST__#include #include #include class TestData{public: TestData() { m_Num = 0; }public: int m_Num;};#endif#include "St

2013-12-25 01:20:07 1964

原创 标准容器List的使用

#ifndef __STD_LIST_TEST__#define __STD_LIST_TEST__#include #include using namespace std;class TestData{public: TestData() { m_Num = 0; }public: int m_Num;};#endif#inclu

2013-12-24 22:39:32 729

原创 混迹于C++之拷贝赋值函数和拷贝构造函数(二)

//CopyStruct.h#ifndef _COPY_STRUCT_H_#define _COPY_STRUCT_H_#include class AClass{public: AClass(){} ~AClass(){}public: int a; int b;};//要使用前向声明,必须不对AClass进行操作,所以最好是将成员函数的实现放在cpp

2013-12-08 22:56:33 655

原创 信号处理函数signal的使用

#include #include #include #include char g_szPrint[10];void signal_handler(int signum)//用于接收系统特定的信号, 比如Ctrl+C{ printf("%s \n", g_szPrint); printf("%s, %d\n", __FILE__, __LINE__); exit(0);

2013-12-08 21:09:07 781

转载 C++中的关键字 explicit

C++中, 一个参数的构造函数(或者除了第一个参数外其余参数都有默认值的多参构造函数), 承担了两个角色。 1 是个构造器 2 是个默认且隐含的类型转换操作符。C++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。所以, 有时候在我们写下如 AAA = XXX, 这样的代码, 且恰好XXX

2013-12-08 17:30:08 550

原创 抽象类不能被实例化

Abstract.hclass Abstract{public:    Abstract();    ~Abstract();};main.cpp#include "Abstract.h"int main(){    //Abstract cAbstract;    return 0;}

2013-12-08 17:02:22 745

原创 关于取地址和引用

引用:int q = 5;int &p = q; //p = 5, q= 5;p = 3;         //p=3,  q = 3;取地址:int q = 5, p; p  = &q;//p = 5, q= 5;p = 3;      // p =3, q = 5;

2013-09-15 23:24:36 493

原创 关于memset的使用

typedef struct Test_{ int *p;}Test;int main(int argc, char** argv){ Test* test = (Test *)malloc(sizeof(Test)); test->p = (int *)malloc(sizeof(int)); *(test->p) = 2; free(

2013-09-15 23:15:00 1480

原创 Window下的命令

打开盘:   e:打开路径: cd  e:/Vmshare/查看当前文件 dir

2013-09-07 04:16:07 629

原创 函数指针的使用--回调函数

引自《openssl 编程》/*random.h*/#ifndef RANDOM_H#define RANDOM_Htypedef int callback_random(char *random, int len);void set_callback(callback_random *cb);int genarate_random(char *random, int len);#e

2013-09-01 17:53:41 738

原创 C++的几点编码规则

C++编码中减少内存缺陷的方法和工具C++编码中减少内存缺陷的方法和工具C++编码中减少内存缺陷的方法和工具 http://wenku.baidu.com/view/5ba0ad1f650e52ea551898e4.html编码规则[1]:(1)基

2013-08-29 00:34:01 556

原创 C++与多线程

C++不支持内建多线程,但它可以最大程度地发挥操作系统提供的多线程机制!

2013-08-29 00:26:41 498

原创 文件函数

//JMVC _LargeFile.cpp#include "H264AVCVideoIoLib.h"#include "LargeFile.h"#include #if defined( MSYS_WIN32 )# include # include # include #else#ifndef _LARGEFILE64_SOURCE#define _LARGEFILE

2013-08-28 23:53:11 1062

翻译 (译文)Open Source on Github: Your First Contribution

Aug13 by spencerpmoran                      在Github上参与开源贡献(译者:逐影Linux)原文链接:http://spencermoran.me/2013/08/13/open-source-on-github-your-first-contribution/As a senior Computer Science student, I

2013-08-25 23:32:42 1101

LLVM-3.4-win32.exe

llvm window安装包, 有助于vscode 安装插件,并用于语法检测等

2019-08-15

vim常用插件配置文件

vim常用配置,插件,用于形成打造VIMIDE

2014-05-25

持续集成软件质量改进和风险降低之道

持续集成软件质量改进和风险降低之道

2014-03-08

binutils-2.16源码

GNU工具:binutils-2.16源码

2014-02-09

Source Insight中集成Astyle工具

Source Insight中集成Astyle工具

2014-02-09

软件调试实践

软件调试实践书籍 pdf 对于调试技术的说明挺详细。

2014-02-08

KeyList.txt

Source Insight 快捷键设置 方便跳转 快速查询

2014-01-10

Source Insight 中用SuperBackspace等宏解决汉字半字问题

* 2006 丁兆杰 Ding Zhaojie * [email protected] * * SuperBackspace Version 0.1beta * * 代替SourceInsight原有的Backspace功能(希望如此) * 增加了对双字节汉字的支持,在删除汉字的时候也能同时删除汉字的高字节而缓解半个汉字问题 * 能够对光标在汉字中间的情况进行自动修正 * * 安装: * ① 复制入SourceInsight安装目录; * ② Project→Open Project,打开Base项目; * ③ 将复制过去的SuperBackspace.em添加入Base项目; * ④ 重启SourceInsight; * ⑤ Options→Key Assignments,将Marco: SuperBackspace绑定到BackSpace键; * ⑥ Enjoy!!

2013-11-19

GLOBAL.CF3

souceinsight配置文件GLOBAL.CF3 屏幕字体选择 Fixed 常规 12 喜欢的朋友可自行替换本地配置文件,并可增减修改。

2013-08-11

souceinsight配置文件GLOBAL.CF3

souceinsight配置文件GLOBAL.CF3 屏幕字体选择 华文中宋 常规 5号 喜欢的朋友可自行替换本地配置文件,并可增减修改。

2013-08-10

数电交通灯课程设计 基于Prodeus仿真

数电交通灯课程设计 基于Prodeus仿真 可直接运行

2011-12-11

基于prodeus的交通灯设计 含C语言源代码

基于prodeus的交通灯设计 含C语言源代码 可直接运行参考

2011-12-11

基于51单片机的温度计液晶显示 C语言

基于51单片机的温度计液晶显示 C语言 内附部分代码详细说明 适合初学者入门单片机参考和使用

2011-12-04

空空如也

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

TA关注的人

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