• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Linux-wang
博客园    首页    新随笔    联系   管理    订阅  订阅
2017年12月29日
IPsec学习笔记
摘要: 1.IPsec有关的几个重要概念。 IPSec(Internet Protocol Security,Internet 协议安全性) IKE: Internet Key Exchange protocol的缩写,用于在Internet上安全的交互密钥的一种协议。 IKE综合了三大协议:ISAKMP( 阅读全文
posted @ 2017-12-29 09:47 SmallMosquito 阅读(3377) 评论(0) 推荐(0)
/proc文件夹介绍
摘要: 概念:/proc 文件系统是一种内核和内核模块用来向进程(process) 发送信息的机制(所以叫做/proc)。这个伪文件系统让你可以和内核内部数据结构进行交互,获取 有关进程的有用信息,在运行中(on the fly) 改变设置(通过改变内核参数)。 与其他文件系统不同,/proc 存在于内存之 阅读全文
posted @ 2017-12-29 09:47 SmallMosquito 阅读(9500) 评论(0) 推荐(0)
GDB调试技巧
摘要: https://github.com/hellogcc/100-gdb-tips/blob/master/src/show-version.md 1GDB察看死掉的damo的具体信息 模板例子: gdb 可执行程序 core-dump-pid(文件) gdb /usr/local/sbin/sa/h 阅读全文
posted @ 2017-12-29 09:46 SmallMosquito 阅读(232) 评论(0) 推荐(0)
OSI七层模型
摘要: `ps|grep -w 'sbin/lighttpd'|grep -v grep'` <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> 来自为知笔记(Wiz) 阅读全文
posted @ 2017-12-29 09:46 SmallMosquito 阅读(158) 评论(0) 推荐(0)
Linux C类型
摘要: BOOL: http://www.cnblogs.com/pharen/archive/2012/02/06/2340257.html GCC编译器参数介绍: http://blog.csdn.net/rheostat/article/details/19811407。GCC默认还是支持C89,编译 阅读全文
posted @ 2017-12-29 09:45 SmallMosquito 阅读(545) 评论(0) 推荐(0)
Linux查找
摘要: 1.在某个路径下查找所有包含“hello abcserver”字符串的文件。例子: find . -name "*proc*"find /etc -name “*” | xargs grep “hello abcserver”或者find /etc -name “*” | xargs grep “h 阅读全文
posted @ 2017-12-29 09:45 SmallMosquito 阅读(175) 评论(0) 推荐(0)
原子操作atomic
摘要: 一、原子操作:即不可再细分的操作,最小的执行单位,在操作完之前都不会被任何事件中断。 整型原子操作:对int类型的操作变成原子操作。 int i = 0; i = i + 2; < 转换为汇编时,不止一条语句,所以可能会被中断。 数据类型:atomic_t 在 linux/types.h 中定义。 阅读全文
posted @ 2017-12-29 09:45 SmallMosquito 阅读(2114) 评论(0) 推荐(0)
Python之MySQL语法(增删改查)
摘要: -- ID: 新闻的唯一标示 -- title: 新闻的标题 -- content: 新闻的内容 -- created_at: 新闻添加的时间 -- types: 新闻的类型 -- image: 新的缩略图 -- author: 作者 -- view_count: 浏览量 -- is_valid: 阅读全文
posted @ 2017-12-29 09:44 SmallMosquito 阅读(214) 评论(0) 推荐(0)
Python开发之MySQL安装
摘要: MySQL下载安装后再安装破解版本的Navicat图形化数据库工具即可。 安装python后。再进行如下操作(也可以安装好虚拟环境virtualenv 或者增强工具pip install virtualenvwrapper-win)。 pip install mysql-client(失败则去官网下 阅读全文
posted @ 2017-12-29 09:44 SmallMosquito 阅读(194) 评论(0) 推荐(0)
Python开发第三方必备工具
摘要: <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> 来自为知笔记(Wiz) 阅读全文
posted @ 2017-12-29 09:43 SmallMosquito 阅读(193) 评论(0) 推荐(0)
Python学习之enumerate
摘要: enumerate还可以接收第二个参数,用于指定索引起始值 2. enumerate还可以接收第二个参数,用于指定索引起始值 注意open返回文件对象,可迭代,而os.open返回的是文件指针,int类型, <wiz_tmp_tag id="wiz-table-range-border" conte 阅读全文
posted @ 2017-12-29 09:43 SmallMosquito 阅读(178) 评论(0) 推荐(0)
Python基本数据类型之字典,集合,range
摘要: 注: ange()是python的内置函数,用于创建整数的列表,可以生成递增或者递减的数列。ange也是python的内置函数,用于创造xrange对象用于迭代。 在python3中,range()这种实现被移除了,保留了xrange()的实现,且将xrange()重新命名成range()。在pyt 阅读全文
posted @ 2017-12-29 09:42 SmallMosquito 阅读(1024) 评论(1) 推荐(1)
Python开发利器Pycharm
摘要: 可以新建项目的时候,在下面的小扳手那里创建虚拟化环境。若想安装包,直接file->setting里面找到对应项目,然后添加新的包即可。 视频地址:http://edu.51cto.com/course/6824.html Pycharm基本使用 1.Pycharm的基本使用 在Pycharm下为你的 阅读全文
posted @ 2017-12-29 09:42 SmallMosquito 阅读(348) 评论(0) 推荐(0)
Python Flask学习之安装SQL,python3,Pycharm(网上下载安装即可)
摘要: 1,下载时更改pypi源。可以额外安装虚拟化环境:pip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 库名(virtualenv) 也可以安装flask: 虚拟化环境: virtualenv通过创建 阅读全文
posted @ 2017-12-29 09:41 SmallMosquito 阅读(669) 评论(0) 推荐(0)
JS播放视频代码
摘要: <div class="col-md-8"> <div id="moviecontainer"></div> </div> <script src="{{ url_for('static', filename='jwplayer/jwplayer.js')}}"></script> <script> 阅读全文
posted @ 2017-12-29 09:41 SmallMosquito 阅读(866) 评论(0) 推荐(0)
十六进制颜色配色表
摘要: 来自为知笔记(Wiz) 阅读全文
posted @ 2017-12-29 09:40 SmallMosquito 阅读(642) 评论(0) 推荐(0)
Python快速搭建HTTP服务器
摘要: <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> 来自为知笔记(Wiz) 阅读全文
posted @ 2017-12-29 09:40 SmallMosquito 阅读(155) 评论(0) 推荐(0)
Linux自动化工具之crontab (windows需要手动配置相关服务,具体百度)
摘要: //有的shell解释器是/bin/tcsh而不是传统的/bin/bash.而且两者语法有些差异,注意避免.比如设置变量tcsh是set 变量 =`****` 1.crontab是什么,是linux里面自带的一个定时任务,可以让我们在某个时间段进行一些操作,无需人工干预。例如:定时发送邮件、自动采集 阅读全文
posted @ 2017-12-29 09:40 SmallMosquito 阅读(889) 评论(0) 推荐(0)
shell脚本每五分钟执行一次可执行程序(nohup)
摘要: 两种解决方案:个人推荐第二种,使用crontab来定时执行任务 1.shell代码如下: nohup command &. 解释: 后台永久运行command命令。 (nohup表示后台永远执行,不随终端退出而终止。&表示后台运行,随着终端退出程序而终止。两个一起就是后台永久运行了) 2.也可以使用 阅读全文
posted @ 2017-12-29 09:39 SmallMosquito 阅读(19141) 评论(0) 推荐(1)
Linux产生coredump文件(core)
摘要: 1.可以使用命令 ulimit -c unlimited 来开启 core dump 功能,并且不限制 core dump 文件的大小; 如果需要限制文件的大小,将 unlimited 改成你想生成 core 文件最大的大小,注意单位为 blocks(KB)。 2.用上面命令只会对当前的终端环境有效 阅读全文
posted @ 2017-12-29 09:39 SmallMosquito 阅读(166) 评论(0) 推荐(0)
Linux跨PC拷贝之SCP
摘要: 命令:scp 不同的Linux之间copy文件常用有3种方法: 第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。 第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。 第三 阅读全文
posted @ 2017-12-29 09:39 SmallMosquito 阅读(394) 评论(0) 推荐(0)
VIM快捷操作
摘要: 主要来源:http://blog.csdn.net/u014015972/article/details/50708360 vim -r xxx.swap文件或者:recover恢复最新修改 :vsplit(vsp)左右分屏, :split(sp)上下分屏。ctrl+w+hjkl窗口切换。vim - 阅读全文
posted @ 2017-12-29 09:38 SmallMosquito 阅读(246) 评论(0) 推荐(0)
日期正则表达式
摘要: 1.示例代码如下:(虽然/d和[0-9]是等效的,但是BASIC REG和EXTEND_REG(正则表达式的类型)不支持/d, python支持) http://blog.csdn.net/yufenghyc/article/details/51078107 int datematch(char * 阅读全文
posted @ 2017-12-29 09:35 SmallMosquito 阅读(13232) 评论(1) 推荐(0)
istringstream字符串流对象
摘要: 1.读取字符串流对象 istringstream类用于执行C++风格的字符串流的输入操作。 ostringstream类用于执行C++风格的字符串流的输出操作。 strstream类同时可以支持C++风格的串流的输入输出操作。 istringstream类用于执行C++风格的字符串流的输入操作。 o 阅读全文
posted @ 2017-12-29 09:34 SmallMosquito 阅读(448) 评论(0) 推荐(0)
获取次日日期(主要两种方法)
摘要: 1.直接调用shell脚本 afterdata=$(date -d +1day "+%Y%m%d") 2.C语言获取后几天time #include <stdio.h> #include <time.h> #include <string.h> int main(int argc,char cons 阅读全文
posted @ 2017-12-29 09:32 SmallMosquito 阅读(501) 评论(0) 推荐(0)
vector以及array和数组
摘要: <!--more--> //比较数组、vector、array #include <iostream> #include <vector> #include <array> #include <iomanip> using namespace std; int main(void) { /*1.构造 阅读全文
posted @ 2017-12-29 09:20 SmallMosquito 阅读(1558) 评论(0) 推荐(0)
C++运算符优先级
摘要: 阅读全文
posted @ 2017-12-29 09:20 SmallMosquito 阅读(294) 评论(0) 推荐(0)
编辑软件注释快捷键
摘要: 1.VS2017 注释:ctrl+K+C 取消注释:ctrl+K+U 2.notepad快速注释:ctrl+k <!--more--> notepad取消注释:ctrl+q 1.VS2017 注释:ctrl+K+C 取消注释:ctrl+K+U 2.notepad快速注释:ctrl+k notepad 阅读全文
posted @ 2017-12-29 09:18 SmallMosquito 阅读(298) 评论(0) 推荐(0)
C/C++获取系统当前时间
摘要: C/C++获取系统当前时间 C库中与系统时间相关的函数定义在<time.h>头文件中, C++定义在<ctime>头文件中。 一、time(time_t*)函数 函数定义如下: time_t time (time_t* timer); 获取系统当前日历时间 UTC 1970-01-01 00:00: 阅读全文
posted @ 2017-12-29 09:17 SmallMosquito 阅读(752) 评论(0) 推荐(0)
Makefile知识点
摘要: 1.标准Makefile文件示例如下: #把.o .C .cxx .cpp .hxx .h添加到后缀列表中。 .SUFFIXES: .o .C .cxx .cpp .hxx .h #设置变量并赋值,方便后面编译链接 CC= g++ -D_LINUX_ -fpermissive -Wall -Wno- 阅读全文
posted @ 2017-12-29 09:16 SmallMosquito 阅读(206) 评论(0) 推荐(0)
C++基础-string截取、替换、查找子串函数
摘要: 1. 截取子串 s.substr(pos, n) 截取s中从pos开始(包括0)的n个字符的子串,并返回 s.substr(pos) 截取s中从从pos开始(包括0)到末尾的所有字符的子串,并返回<!--more--> 2. 替换子串 s.replace(pos, n, s1) 用s1替换s中从po 阅读全文
posted @ 2017-12-29 09:15 SmallMosquito 阅读(290) 评论(0) 推荐(0)
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3