自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux下gcc生成和使用静态库和动态库详解

一、基本概念1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。1.2库的种类linux下的库有两种:静态库和共享库(动态库)。二者的不同...

2018-04-08 14:12:00 731

转载 Linux 命令详解 ./configure、make、make install 命令

这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤一、基本信息  1、./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。  2、make是用来编译的,它从Makefile中读取指令,然后编译。  3、make install是用来安装的,它也从Mak...

2018-04-03 10:18:00 138

转载 Gregwar/Captcha 网站验证码库

https://github.com/Gregwar/Captcha转载于:https://www.cnblogs.com/blue-Wind/p/7954240.html

2017-12-02 14:49:00 172

转载 Composer php包管理工具

安装安装 Composer,你只需要下载composer.phar可执行文件。curl -sS https://getcomposer.org/installer | php要检查 Composer 是否正常工作,只需要通过php来执行 PHAR:php composer.phar这将返回给你一个可执行的命令列表。composer.json:项目安装要开始...

2017-12-02 14:47:00 132

转载 linux xampp常见问题

一、常见问题1.安装xampp4linux后,只能本机(http://localhost)访问,局域网内其他机器无法访问解答:在/opt/lampp/etc中修改httpd.conf,将Listen 80修改为Listen 本机ip地址:80 本机ip地址使用ifconfig 查看2.我按照1修改之后,局域网内的机器还是无法访问解答:将你的防火墙关闭即可,在终端下输...

2017-11-24 15:47:00 210

转载 Git操作

git init:创建新的Git仓库mkdir testcd test/git initgit clone:拷贝一个Git仓库到本地,可以查看或者修改项目git clone [url]git add:添加文件到缓存,如添加两个文件touch READMEtouch hello.lualsgit status -sgit add ...

2017-10-23 18:14:00 77

转载 pyCharm最新2017激活码

server选项里边输入http://idea.imsxm.com/转载于:https://www.cnblogs.com/blue-Wind/p/7661545.html

2017-10-13 15:52:00 138

转载 openssl: error while loading shared libraries: libssl.so.1.1

这是由于openssl库的位置不正确造成的ln-s/usr/local/lib/libssl.so.1.1/usr/lib/libssl.so.1.1ln-s/usr/local/lib/libcrypto.so.1.1/usr/lib/libcrypto.so.1.1 转载于:https://www.cnblogs.com/blue-Wind/p/...

2017-09-28 14:11:00 1494

转载 secureCRT使用ssh2登录ubuntu

Ubuntu默认是没有装ssh服务的,ssh分为客户端和服务器。Ubuntu安装ssh服务:sudo apt-get install openssh-server确认ssh服务是否启动:ps -e |grep ssh启动:sudo /etc/init.d/ssh start停止:sudo /etc/init.d/ssh stopssh-server配置文件位于/ et...

2017-09-28 11:25:00 279

转载 HMAC

HMAC 的用途HMAC 算法主要应用于身份验证,用法如下:1.客户端发出登录请求2.服务器返回一个随机值,在会话记录中保存这个随机值3.客户端将该随机值作为密钥,用户密码进行 hmac 运算,递交给服务器4.服务器读取数据库中的用户密码,利用密钥做和客户端一样的 hmac运算,然后与用户发送的结果比较,如果一致,则用户身份合法。这么做有什么好处呢? 如果我们在登录的过程...

2017-09-25 14:59:00 146

转载 JWT-JSON Web Token

什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该...

2017-09-25 13:56:00 109

转载 Shell脚本bash: /bin/bash^M:解释器错误: 没有那个文件或目录

有时候编写脚本时会出现类似标题列出的错误,这个问题大多数是因为你的脚本文件在windows下编辑过。windows下,每一行的结尾是\n\r,而在linux下文件的结尾是\n,那么你在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\r,用cat -A urfile时你可以看到这个\r字符被显示为^M,这时候只需要删除这个字符就可以了。可以使用...

2017-09-19 17:14:00 2529

转载 `dirname $0`

`dirname $0`:在Linux命令行状态下单纯执行 $cd `dirname $0`是毫无意义的,因为它返回当前路径的"."。这个命令写在脚本里面才有作用,它返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。在/home/admin/test/下新建test.sh内容如下:1 cd `dirname $0`2 ec...

2017-09-19 16:44:00 145

转载 Chrome黑屏

记录下问题:Chrome在后台一段时间就会黑屏解决办法:在地址栏输入:about:flags。找到和GPU有关的项目,关闭即可转载于:https://www.cnblogs.com/blue-Wind/p/7491155.html...

2017-09-07 18:22:00 184

转载 SRP(远程密码安全)

参考:http://blog.csdn.net/mwg1234/article/details/9226681http://blog.csdn.net/zxgang_andy/article/details/5694125转载于:https://www.cnblogs.com/blue-Wind/p/7489712.html

2017-09-07 14:55:00 305

转载 PostgreSQL数据库远程连接功能的开启

PostgreSQL数据库远程连接功能的开启需要修改连个配置文件,默认位于 安装目录的data子文件夹下。1.postgresql.conf修改成监听所有ip地址的连接请求,如下:listen_addresses = '*' www.2cto.com 2.pg_hda.conf在末尾的地方添加一行,如下:host all ...

2017-09-06 17:06:00 264

转载 LuaSQL(英文官网手册)

IntroductionLuaSQL is a simple interface from Lua to a number of database management systems.It includes a set of drivers to some popular databases(currently PostgreSQL, ODBC,MySQL, SQLite,Or...

2017-09-04 15:40:00 358

转载 ubuntu下安装PostgreSQL 和 phpPgAdmin

PostgreSQL 是一款强大的高性能的对象关系型数据库管理系统(ORDBMS),采用与BSD一样的授权方式。PostgreSQL是非常适合大型数据库,有许多先进的功能。PostgreSQL支持许多操作系统,包括Linux,FreeBSD,Solaris和Microsoft Windows。phpPgAdmin 是管理PostgreSQL数据库基于PHP的Web应用程序。使用php...

2017-09-02 16:36:00 177

转载 liunx 常用命令

以下是Shell:uname -s:显示操作系统名称(Linux)以下是GCC:-shared:生成共享目标文件。通常用在建立共享库时-Wall:生成所有警告信息-Wmissing-prototypes:如果没有预先声明就定义了全局函数,编译器就发出警告。即使函数定义自身提供了函数原形也会产生这个警告。这个选项 的目的是检查没有在头文件中声明的全局函数-peda...

2017-09-02 15:29:00 96

空空如也

空空如也

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

TA关注的人

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