自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

来说意义非凡3

来说意义非凡3

  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 windows环境cmake的nmake failed

【代码】windows环境cmake的nmake failed。

2023-10-15 16:40:26 727

原创 Mysql学习笔记

关于mysql的杂记认识和安装 mysql库表行列的概念 database table row column入门语句列类型简单讲解创建简单表增删改查 基本语句安装Mysql ServerMysql Client 基本命令连接msyql servermysql -h localhost -u Usr -p Passwd命令行结束标志...

2018-04-29 16:48:30 256

原创 SQLite3 时间日期

time、date、datetime、strftime, julianday 格式函数格式time(timestring, modifier, modifier, ...) date(timestring, modifier, modifier, ...)datetime(timestring, modifier, modifier, ...)julianday(timestri...

2018-04-28 17:49:44 1905

转载 sqlite3 插入问题处理

用insert语句插入数据,为避免重复插入又不打断数据处理。 首先要避免重复插入,就必须在插入时引发冲突。在表中设置了id字段,该字段为UNIQUE属性,当插入的id已存在时引发冲突。 引发冲突后insert会做一些处理,处理方式由OR字句定义。包含如下:ROLLBACK 当发生约束冲突,立即ROLLBACK,即结束当前事务处理,命令中止并返回SQLITE_CONSTRAINT代码。若当...

2018-04-11 09:38:18 3404

翻译 Go--Logger学习

Go语言的logLogger structtype Logger struct { mu sync.Mutex prefix string flag int out io.Writer buf []byte}用于记录日志,sync.Mutex 锁mu, prefix 每条日志的前缀,flag 有Ldata...

2018-04-07 08:40:05 1233

转载 Makefile常用函数

Makefile常用的函数(一) 转自:http://atu82.bokee.com/4696905.html在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。 make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如下:...

2018-03-28 15:48:57 327

翻译 学习libmicrohttpd

  该库是GNU系统下的一款C语言http协议服务端,提供http和https服务,支持Linux、Windows等多平台;1 主页     https://www.gnu.org/software/libmicrohttpd/2 介绍2.1 使用范围    a Embedded HTTP server on a cortex M3 (128 KB code space)       嵌入式htt...

2018-03-26 20:46:22 5310 1

原创 vs2012 fread传参错误导致的22, Invalid Argument

在调用fread的时候,传参不注意导致的一个问题:初始内存大小: buf[512];fread(buf, 1, 1024, fp); -> 得到errno = 22fread 调用 -> /* define the normal version */size_t __cdecl _fread_nolock_s( void *buffer, size_t buff...

2018-03-23 17:25:44 1599

原创 Openssl-stack 阅读笔记

openssl stackstack 各函数# define sk_TEST_EXAM_new(cmp) SKM_sk_new(TEST_EXAM, (cmp))# define sk_TEST_EXAM_new_null() SKM_sk_new_null(TEST_EXAM)# define sk_TEST_EXAM_free(st) SKM_sk_free(TEST_EXAM, (s...

2018-03-19 19:51:20 361

原创 学习软件破解防护

/////////////////////////////////////////////////////////////////////////////////////IDA-Pro函数阅读流程:1 Fucntions Window 查找自己要阅读的函数,双击进入Hex View-1看到??这个是地址还是函数符号?2 按F5,跳转到Pseudocode-A查看具体的函数,分析代码  F5是热键!...

2018-03-14 09:21:54 344

原创 Visual Studio 2012 调试遇到的问题

1 测试libmicrohttpd库--DllMain调用问题 在使用visual studio测试libmicrohttpd时,在SOCKET client_s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); socket返回值异常INVALID_SOCKET;     分析发现是Windows平台Socket 需调用WSAStartup()初始化;在l...

2018-03-13 09:03:05 543

转载 Linux常用命令合集

Linux时间同步[root@localhost 2]# ntpdate -u ntp.api.bz 5 Mar 15:02:45 ntpdate[27306]: step time server 120.25.108.11 offset -28364.688551 secntp常用服务器:中国国家授时中心:210.72.145.44NTP服务器(上海) :ntp.api.bz美国:tim...

2018-03-05 15:05:54 117

原创 openssl s_client s_server双向认证

1 自建CA-certs目录[root@localhost ~]# tree tlstls├── 1│   ├── 1.crt│   ├── 1.csr│   └── 1.key├── 2│   ├── 2.crt│   ├── 2.csr│   └── 2.key├── certs├── crl├── index.txt├── index.txt.attr├── in...

2018-03-05 14:59:32 9128

原创 openssl ca签发证书

参数选项如下:[root@localhost 2]# openssl ca -helpunknown option -helpusage: ca args -verbose - Talk alot while doing things -config file - A config file -name arg - The particular CA d...

2018-03-05 14:38:20 782

原创 openssl req命令

openssl req可生成请求文件及证书文件等;req [options] <infile >outfilewhere options are -inform arg input format - DER or PEM -outform arg output format - DER or PEM -in arg input file -out a...

2018-03-05 14:27:17 1660

原创 openssl genrsa命令

openssl genrsa 参数如下:[root@localhost 2]# openssl genrsa -husage: genrsa [args] [numbits] -des encrypt the generated key with DES in cbc mode -des3 encrypt the generated key with...

2018-03-05 14:20:16 3879

原创 openssl s_client

openssl s_client命令参数如下:usage: s_client args -host host - use -connect instead -port port - use -connect instead -connect host:port - who to connect to (default is localhost:4433) -verify_...

2018-03-05 14:14:45 2034

原创 openssl s_server命令

使用openssl s_server 测试搭建https-server测试,选项如下:usage: s_server [args ...] -accept arg - port to accept on (default is 4433) -verify_hostname host - check peer certificate matches "host" -verify_emai...

2018-03-05 14:07:21 1169

原创 boost::shared_ptr 的作为参数传递,以及构造细节!

代码如下:#include #include #include void funcx(boost::shared_ptr c, int b) { std::cout << "after: " (&c) << ", " (c.get()) << ", " (&b) << std::endl;}int main(int argc, char *argv) { int

2017-09-09 10:59:16 2999

原创 GO安装问题

国内编译安装go1.8.3失败的:参考:https://github.com/northbright/Notes/blob/master/Golang/china/install-go1.6-from-source-on-centos7-in-china.md

2017-06-29 11:04:50 281

转载 降级GCC版本记录:error : libc_name_p

升级降级GCC都参考文档:CentOS 6.6 升级GCC G++ (当前最新版本为v6.1.0) (完整)http://www.cnblogs.com/lzpong/p/5755678.html 此次操作4.9.2到6.1.0版本,在centos6.4 可以通过.又因版本太高回退到4.9.2遇到cfns.gperf:101:1: error: ‘con

2017-04-28 10:58:25 6087 1

原创 UNIX下的5种I/O模型(重温)

POSIX定义的,同步I/O操作:导致请求线程(也可说进程)阻塞,直到I/O操作完成。异步I/O操作:不导致请求线程(进程)阻塞。UNIX下可用的5种I/O模型:1 阻塞I/O模型2 非阻塞I/O模型3 I/O复用(select or poll or epoll)模型4 信号驱动I/O(SIGIO)模型5 异步I/O(POSI

2017-02-22 22:34:18 433

原创 GO实现 快速排序算法

快速排序算法,又称分治法;1 对一组找个基准数;2 将该组数分为小于、大于基准数置于左右两侧;3 再对左右两侧做重复2的操作平均时间复杂度是O(nlogn)以下是Go的实现方式package mainimport ("fmt")//时间复杂度:最坏的情况O(n*n)// 最好的情况O(nlogn)// 平均O(nlogn)//有

2017-02-18 11:38:33 1401

原创 GO语言: 读取配置文件的方式toml

最近go语言项目中用到读取配置文件,如下:使用这个"github.com/BurntSushi/toml" 配置文件如下:conf.toml# idID = 1# nameName = "name1"# weightWeight = 1.7# booksBooks = ["a", "b", "c"]Sex = true#friend Friend都可以[friend]Age...

2017-02-14 15:40:56 10056

原创 学习、使用Atom编辑器--小记

Atom  ---自称hackable文本编辑器 主要用CoffeeScript 写的软件;1website: 主页https://atom.io/2documents: --- &lt;&lt;Atom Flight Manual&gt;&gt;https://atom.io/docs/v1.0.7/3atom-API: 开发atom插件的api接口:https://atom.io/docs/a...

2015-08-14 00:20:02 490

原创 typeof() test demo

typeof() test demo

2015-08-06 08:31:20 382

转载 头文件的作用(转载)

···baidu的:在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。C++/C程序的头文件以“.h”为后缀。以下是假设名称为 g...

2012-10-10 20:11:23 1208

nasm-2.13.02-win64 汇编器

nasm-2.13.02-win64 汇编器 windows 64 位下的 汇编器 nasm-2.13.02-win64 汇编器

2018-04-28

SQLiteSpy_1.9.12 Sqlite3可视化工具

SQLiteSpy_1.9.12 Sqlite3可视化工具,方面查看sqlite3数据

2018-04-28

openssl-UserGuide(用户手册2.0)

openssl fips 开发手册,开发使用openssl时,参考阅读!

2018-04-28

空空如也

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

TA关注的人

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