自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 valgrind

usage: valgrind [options] prog-and-argstool-selection option, with default in [ ]:--tool= use the Valgrind tool named [memcheck]basic user options for all Valgrind tools, with defaults in [ ]...

2019-08-28 17:05:00 88

转载 linux性能测试 pmap命令

参考文献:https://www.cnblogs.com/txw1958/archive/2012/07/26/linux-pmap.htmllinux性能测试 pmap命令名称:pmap - report memory map of a process(查看进程的内存映像信息)用法pmap [ options ] PIDspmap -V选项含义-x extended S...

2019-08-28 16:19:00 180

转载 SQL语法(UNION,JOIN)

SQL语法union, union allUNION 操作符用于合并两个或多个 SELECT 语句的结果集。注意,UNION 内部的每个SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个SELECT语句中的列的顺序必须相同。UNION语法SELECT column_name(s) FROM table1UNIONSELECT column_name...

2019-08-28 11:06:00 138

转载 ubuntu18.04 安装UHD+GNU Radio

参考链接:ubuntu16.04下安装uhd与gnuradio:https://blog.csdn.net/qq_37748396/article/details/80339366GNU Radio安装教程: Ubuntu14.04 + uhd3.10.0 + gnuradio3.7.10.1:http://www.cnblogs.com/moon1992/极度推...

2019-08-28 09:36:00 3383

转载 安装WIN10+Ubuntu18.04安装教程(实测有效)

转载原文链接:https://www.cnblogs.com/masbay/articles/10745170.html安装过程中尤其注意分区时候的挂载点一定要选对!!!选择Ubuntu的EFI所在的分区!!!在win10系统下直接删除ubuntu系统的时候,一定要慎重删除EFI分区,不要一不小心就把win10的EFI删掉了,我安装双系统的时候就是有两次删错了,装win10又装了两遍...

2019-08-27 18:40:00 353

转载 [NOIP模拟测试31]题解

A.math考场乱搞拿了95,2333。考虑裴蜀定理:$ax+by=z$存在整数解,当且仅当$gcd(a,b)|z$。那么如果某个数能够被拼出来,就必须满足所有$a_i$的$gcd$是它的因子。直接枚举倍数即可。//代码来自DeepinC#include<cstdio>int n,k,g,x;int gcd(int a,int b){retur...

2019-08-27 17:06:00 264

转载 Deepin安装常用软件

Deepin安装常用软件安装gitsudo apt-get install gitsudo是Debian系列以管理员运行的前缀卸载软件sudo apt-get remove package_name如果需要清除无关的依赖包,可以终端执行:sudo apt-get autoremove package_name此命令可以删除系统内部不需要的依赖包,但是此操作有一定的危险性,...

2019-08-26 22:40:00 788

转载 LVS--DR工作模式原理及加权轮询使用

一、LVS--DR工作模式原理(流程图后续补上……)1、 Client向目标 VIP 发出请求,Director (负载均衡器)接收。2 、Director 根据负载均衡算法选择 RealServer_1 ,不修改也不封装 IP 报文,而是将数据帧 的 MAC 地址改为 RealServer_1 的 的 MAC 地址,然后在局域网上发送。3、 RealServer_1 ...

2019-08-26 10:34:00 236

转载 LVS--4种工作模式场景及优势

一、NATlvs的nat集群会将请求报文中的目标地址和目标端口修改为选定到的真实服务器的Ip和端口,从而实现报文的转发。lvs-nat集群应用时由以下几点注意实现:1.RIP和DIP必须在同一个Ip网络中,且应使用私网地址,RS的网关要指向DIP;2.请求报文和响应报文必须经由Director转发;3.支持端口映射,可修改请求报文的目标端口;4.director必...

2019-08-25 16:14:00 90

转载 Docker简介、安装、运行Nginx

一、Docker相关介绍相关介绍参考地址:https://www.runoob.com/docker/docker-tutorial.htmlDocker官方文档:https://docs.docker.com/二、安装1.安装环境(Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。...

2019-08-25 14:56:00 48

转载 使用dig进行DNS查询

dig全称Domain Information Groper,是一个DNS域名信息查询的工具,可以使用来查看域名解析的过程。dig是linux下自带的工具,如果要在windows下使用需要自行下载和配置,过程也很简单。引用一位csdn博主的博客:windows下载配置dig如上图,下面以怎么从地址栏输入https://www.cnblogs.com/jeaven...

2019-08-25 09:07:00 328

转载 centos安装常用软件

centos安装常用软件安装最新版git首先检查git版本[jie@localhost ~]$ git --versiongit version 1.8.3.1root权限下卸载git# yum remove git安装依赖项# yum -y install zlib-devel openssl-devel cpio expat-devel curl-devel gett...

2019-08-24 18:57:00 270

转载 Vue.js

Vue.js是对JavaScript进行了封装,语法风格和小程序很像,比如双大括号{{}}都是插值表达式。也许它们有相互借鉴的地方,所以说只要熟悉了一门语言,再学习其他语言就会融会贯通。Vue的官方文档是https://cn.vuejs.org/v2/guide/W3c的教程是https://www.w3cschool.cn/vuejs/简单的教程就不说了,这里我搭建了一个s...

2019-08-24 15:28:00 209

转载 [jzoj5840]Miner 题解(欧拉路)

首先考虑第一问。每个联通块的情况是相对独立的,所以可以分别求每个联通块的答案。无向图中存在欧拉路的条件是奇点数为0或2,那么合法方案肯定是tp到一个奇点,通过一条欧拉路到另一个奇点,再tp到另一个奇点……设共k个联通块,第$i$个里奇点个数为$c_i$,那么答案即为$\sum_{i=1}^k max(1,\frac c2)-1$,最后-1是因为选起点不用浪费传送次数。...

2019-08-23 17:42:00 88

转载 [NOIP模拟测试30]题解

A.Return出题人大概是怕自己的中文十级没人知道,所以写了这么一个***题面。可能又觉得这题太水怕全场A掉后自己面子过不去,于是又故意把输出格式说的含糊不清。(鬼知道"那么输出-1"之前还用不用写Case啊)直接排序去重,lowerbound找到有序数组里每个元素的位置统计答案即可。(考察知识:STL的熟练运用)#include<cstdio>#inc...

2019-08-23 15:30:00 91

转载 Nginx服务部署

1 企业常用网站服务处理静态资源:nginx、apache、Lighttpd处理动态资源:tomcat(java语言编写)、php(php语言编写)、python(python语言编写)nginx网站服务软件:(1)nginx服务程序能力强大: 支持更高并发访问(静态资源小文件),占用资源少(内存) (2)nginx服务程序功能强大: web服务器 负载均衡服务器 缓存服务...

2019-08-23 14:57:00 212

转载 BNF 巴科斯范式

BNF 巴科斯范式:一种形式化符号来描述给定语言的语法在双引号中的字("word")代表着这些字符本身。而double_quote用来代表双引号。在双引号外的字(有可能有下划线)代表着语法部分。尖括号( < > )内包含的为必选项。方括号( [ ] )内包含的为可选项。大括号( { } )内包含的为可重复0至无数次的项。括号 () 表示分组的意思竖线( | )表...

2019-08-22 16:05:00 81

转载 MySQL数据类型

数据类型数值类型类型大小范围(有符号)范围(无符号)TINYINT1字节(-128,127)(0,255)SMALLINT2字节(-32768,32767)(0,65535)MEDIUMINT3字节(-8388608,8388607)(0,16777215)INT4字节(-2147483648,2147483647)(0...

2019-08-22 15:57:00 54

转载 bootstrap

花了一天时间学了下bootstrap入门,想必大家用css写前端页面的时候都很痛苦,bootstrap就是来解决这个问题的,它封装了css的很多样式,开发的时候直接拿来用就可以了,提高了开发效率bootstrap官网地址:https://www.bootcss.com/bootstrap比较优秀的就是 提供了响应式布局(可以适配pc端、pad端、手机端的布局,下面会贴效果图),还...

2019-08-21 19:07:00 111

转载 jsonFormater之应用

html代码:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <script type="text/javascript" src="js/jquery.min.js"&gt...

2019-08-21 02:57:37 68

转载 leetcode--4Sum

Given an arraySofnintegers, are there elementsa,b,c, anddinSsuch thata+b+c+d= target? Find all unique quadruplets in the array which gives the sum of target.Note:Elements...

2019-08-20 23:30:21 41

转载 微信小程序

微信小程序非常的火,了解一下很有好处传统的前端页面是用html+js+css,微信小程序用的是wxml+js+wxss,就是把html和css改装了一下开发起来非常快,而且小程序是跨安卓端和苹果端的,被越来越多的创业公司所采用(成本低啊)小程序官方文档地址:https://developers.weixin.qq.com/miniprogram/dev/framework/...

2019-08-20 19:54:00 177

转载 IMM设置静态ip,安装系统

IMM设置静态ip,安装系统设置ip:System Setting->Integrated Management Module->Network configuration修改后选择Save Network Settings默认用户名:USERID默认密码:PASSW0RD (数字0)转载于:https://www.cnblogs.com/jie828/p/1...

2019-08-20 14:51:00 138

转载 vscode快捷键

vscode快捷键ctrl-p按文件名搜索并打开ctrl-k ctrl-s打开快捷键映射ctrl-shift-k删除当前行ctrl-home 滚动到顶部ctrl-end 滚动到底部ctrl-alt-shift-up/down进入列编辑模式esc退出列编辑模式shift-alt-uparrow向上复制行shift-alt-downarrow向下复制行在当前文件中搜索符号...

2019-08-20 11:09:00 91

转载 【收藏推荐】JavaScript 秘密花园

简介JavaScript 秘密花园是一个不断更新,主要关心 JavaScript 一些古怪用法的文档。 对于如何避免常见的错误,难以发现的问题,以及性能问题和不好的实践给出建议, 初学者可以籍此深入了解 JavaScript 的语言特性。JavaScript 秘密花园不是用来教你 JavaScript。为了更好的理解这篇文章的内容, 你需要事先学习 JavaScript 的基...

2019-08-20 03:19:00 93

转载 KVM虚拟平台搭建使用

一、KVM虚拟化介绍KVM 全称 kernel-based virtual machine,由Qumranet公司发起,2008年被RedHat收购。KVM实现主要基于Intel-V或者AMD-V提供的虚拟化平台,利用普通的Linux进程运行于虚拟态的指令集,模拟虚拟机监视器和CPU。KVM不提供硬件虚拟化操作,其IO操作等都借助QEMU来完成。KVM有如下特点:gu...

2019-08-19 17:56:00 81

转载 python面向对象之:继承

什么是继承?专业角度: B 继承 A类, B就叫做A的子类,派生类,A叫做B的父类,基类,超类.B类以及B类的对象使用A类的所有的属性以及方法.字面意思: 继承就是继承父母所有的资产.继承的优点.节省代码.增强的耦合性.代码规范化.单继承# 继承的优点:# 继承分为单继承与多继承.class A: passclass B(A): pass# B...

2019-08-19 15:01:00 80

转载 string,const char*, char*转换之后还是指向同一片内存地址么?

class Same {public: void reverse(const char* str) { char* A = const_cast<char*>(str); A[0] = '1'; printf("%u\n",A); printf("%u\n",str);...

2019-08-18 18:07:00 101

转载 数据库遇到的问题——mysql在线修改表结构大数据表的风险与解决办法归纳

互联网应用会频繁加功能,修改需求。那么表结构也会经常修改,加字段,加索引。在线直接在生产环境的表中修改表结构,对用户使用网站是有影响。以前我一直为这个问题头痛。当然那个时候不需要我来考虑,虽然我们没专门的dba,他们数据量比我们更大,那这种问题也会存在。所以我很想看看业界是怎么做的,我想寻找有没有更高级的方案,呵呵,让我觉得每次开发一个新功能,我在线加字段都比较纠结。后来只知...

2019-08-16 14:57:00 507

转载 字符串操作基础函数实现

#include <assert.h>#include <stdio.h>using namespace std;char* strcpy(char* des, const char* src){ assert((des != NULL) && (src != NULL)); char* address = de...

2019-08-15 21:55:00 100

转载 如何查看本机上安装的.NET Framework版本

在开始菜单选择"运行",  或者快捷键 “windows键+R”  在命令窗口输入regedit.exe,打开注册表  在注册表中定位到如下节点  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP  安装过的.NET Framework都列在NDP目录下  对于.NET Framework 4.5或之后的版本查看...

2019-08-15 18:15:00 1129

转载 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。...

一、题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。二、解题思路1)简单暴力解法,我们可以很容易的想到,碰到一个空格,就加入%20,于是可以从头到尾遍历字符串,碰到空格,首先将后面的所有字符串往后移动2个字符,这样才能空出3个字符位子插入字符“%20”,对于一个长...

2019-08-15 16:42:00 543

转载 Reverse array

数组颠倒算法#include <iostream>#include <iterator>using namespace std;void reverse(int* A, int lo, int hi){ if (lo < hi) { swap(A[lo], A[hi]); r...

2019-08-15 13:57:00 115

转载 iptables--IP地址转发

一、iptables介绍iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptables,会觉得它很复杂,但是一旦理解iptables的工作原理,会发现其实它很简单。四表  filter表:过滤规则表  nat表:地址转换...

2019-08-14 10:51:00 107

转载 AngularJS使用angular-formly进行表单验证

当验证表单中有很多字段时,这时候可能希望把html的生成以及验证逻辑放到controller中,在页面,也许是这样的:<some-form fiedls="vm.someFields" ...></some-form>然后,在controller中定义各个字段以及验证。angular-formly就是为这个需求而存在。在controller中,...

2019-08-13 22:21:00 125

转载 2019年8月13日星期二(系统编程)

2019年8月13日星期二一. 进程之间的通信方式 - 共享内存1. 共享内存作用范围是什么?机制如何?可以作用于linux下任意两个进程,机制就是使用同一片共享的内存区域,使得两个任意的进程访问这个区域,实现数据的交换。2. 关于共享内存的API函数接口?1)由于共享内存属于IPC对象,所以在使用前必须申请key值 key = ftok(".",10)...

2019-08-13 17:58:00 123

转载 ASP.NET MVC Ajax下载文件(使用NPOI向现有的excel模板文件里面添加数据)

ViewHtml.DevExpress().Button(DevExpressButtonHelper.AddButton(ViewBag.Form, "Export", "Export", 70, false)).GetHtml();Javascript调用StoreLocalViewData controller的方法主要是用来把传入export的参数, 然后使用...

2019-08-13 01:24:11 534

转载 vim怎么把一个写的代码文件另存到任意文件夹里?

比如你要保存到以下路径: D:\my_project\project001\ 那么有两个方法: 1. 直接保存 2. w D:\my_project\project001\xxx.xxx 3. 变更当前工作目录 默认状态下,Vim的当前工作目录是[g]vim.exe所在目录(根据题主的情况就是vim73文件夹),所以就会保存到那里。你可以更改那个路径: 4. :cd D:...

2019-08-12 02:11:54 362

转载 Ruby中的self

* 在class内部,self代表的是当前这个类本身$ cat a.rbclass A puts selfend$ ruby a.rbA* 在method内部,self代表的是这个方法的当前调用者$ cat a.rbclass A def x p self endendA.new.x$ ruby a.r...

2019-08-11 20:13:00 93

转载 基于c语言数据结构+严蔚敏——线性表章节源码,利用Codeblocks编译通过

白天没屌事,那我们就来玩玩线性表的实现吧,快要失业了,没饭吃了咋整哦题目描述假设利用两个线性表LA和LB分别表示两个集合A和B(即:线性表中的数据元素即为集合中的成员),现要求一个新的集合A=A∪B。这就要求对线性表做如下操作:扩大线性表LA,将存在于线性表LB中而不存在于线性表LA中的数据元素插入到线性表LA中去。只要从线性表LB中依次取得每个元素,并依值在线性表LA中进行查访,若...

2019-08-11 13:50:00 335

空空如也

空空如也

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

TA关注的人

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