- 博客(203)
- 资源 (11)
- 收藏
- 关注
原创 virtualbox 扩展虚拟磁盘容量
系统配置virtualbox 版本 5.2.22 r126460虚机 Ubuntu18.04宿主机 win10调整虚拟磁盘容量如果是vmdk格式的虚拟硬盘,是不能直接调整容量的,需要先clone一个vdi格式的虚拟磁盘,然后调整容量,最后再将vdi格式的磁盘clone一个vmdk虚拟磁盘管理/虚拟介质管理调整容量,然后直接点应用就可以了启动虚机,扩展分区启动parted...
2019-04-24 18:27:51
539
原创 ubuntu18.04 server配置更新源为清华源
最新的方法查看清华大学开源软件镜像站的Ubuntu 镜像使用帮助https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/具体的Linux命令#备份之前的source.list配置文件sodu mv /etc/apt/sources.list /etc/apt/sources.list.bak#配置新源sodu vi /etc/apt/sou...
2019-04-24 17:41:52
768
转载 多项式时间
多项式时间首先知道多项式吗?也就是对于变量n,5n2+2n+1 5n^2 +2n+15n2+2n+1这种就叫做多项式。前面再加上n3n^3n3甚至一路增加到nmn^mnm,只要m是个常量,就都是多项式。因为这样的式子合并同类项什么的简化到最后还是会有好几个含n的项,所以叫做多项式。然后再说问题大小n。其实字面理解就对了…也就是说,我们要解决一个问题,这个问题里面有n个“东西”要处理,...
2019-01-22 23:06:54
1772
转载 理解HTTP幂等性
原文:https://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html#undefined基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功...
2018-12-11 22:01:10
329
转载 负载均衡基础知识
负载均衡基础知识一、什么是负载均衡?二、四层和七层负载均衡的区别?2.1 - 技术原理上的区别。2.2 - 应用场景的需求。2.3 - 七层应用需要考虑的问题。三、负载均衡的算法?1. 随机算法2. 轮询及加权轮询3. 最小连接及加权最小连接4. 哈希算法5. IP地址散列6.URL散列四、负载均衡的实现(DNS > 数据链路层 > IP层 > Http层)?1 - DNS域名解...
2018-10-09 22:37:54
972
原创 使用vim高效编程
快速选择可视化模式 VISUAL进入一般的可视化模式命令模式下, v - 命令进入的字符可视化模式(Characterwise visual mode), 文本选择是以字符为单位的 V - 命令进入的行可视化模式(Linewise visual mode), 文本选择是以行为单位的 ctrl-V/v - 进入的块可视化模式(Blockwise visual mode), 可...
2018-08-27 15:00:49
1133
转载 linux系统文件属性-硬连接、软连接
原文:https://www.cnblogs.com/softidea/p/5597247.html1 硬链接概念硬链接是指通过索引节点(Inode)来进行链接,在Linux(ext2,ext3)文件系统中,保存在磁盘分区中的文件不管是什么类型都会给它分配一个编号,这个编号被称为索引节点编号(Inode Index)简称Inode,即在系统中文件的编号。在Linux文件系统中,多个...
2018-08-23 16:18:00
678
1
原创 单元测试与重构培训笔记
Adapter 1) 隔离外部依赖 2) 简化应用单元测试分两种: 1)状态 - STUB测试 2)行为 - MOCK测试unit test & OOD: 发现代码不可测或者很难测,说明设计可能不合理 保证重构后的代码是可用的 帮助理解需求Good unit test template: A: Arange // 1 line codeA...
2018-08-20 17:01:25
449
原创 关于继承中出现的名称屏蔽(方法隐藏)对比C++和Java的不同处理
C++代码C++中子类“重载了”父类中的方法会导致父类的方法在该子类中被隐藏,即子类无法再调用父类中的void print(int a)和void print(char a[])。#include <stdio.h>#include <stdlib.h>#include <string.h>class Base{ public: ...
2018-08-13 17:01:18
475
转载 (转载)c++ 子类“重载”父类的方法
原文:https://blog.youkuaiyun.com/aa13058219642/article/details/51842745其实,并没有‘子类“重载”父类的方法’这种说法。《C++Primer Plus》 中说道:如果基类声明被重载了,则应该在派生类中重新定义所有的基类版本。 如果在派生类中只重新定义一个版本,其他版本将会被隐藏,派生类对象将无法使用它们。 简而言之,重新定义函数...
2018-08-10 16:49:23
2365
转载 什么是P问题、NP问题和NPC问题
原文: http://www.matrix67.com/blog/archives/105 这或许是众多OIer最大的误区之一。 你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种“只有搜才行”的问题,N...
2018-05-22 19:32:19
250
原创 shell 脚本支持从管道读取
#!/bin/bashrmview(){ TAGNAME=$1 USER=`echo $HOME | xargs basename` VIEWPATH=/net/cnbeifs21/vol/cnbei_view_prd_nas/MR_view_nas/uviews2/$USER/$TAGNAME.vws #echo $TAGNAME #echo $VIEW
2017-11-30 13:10:07
6575
原创 linux 常用命令 - grep
匹配多个关键词用法:grep -E ‘your regular expression’ file 举例:我们拿冰与火之歌第七季第七集的部分字幕举个例子。GameOfThrones.txt3000:04:14,370 --> 00:04:19,370{\an8}{\pos(94.16,212.825)}app.YYeTs.com3700:00:08,070 --> 00:00:11,100L
2017-09-08 09:50:33
752
转载 JS中的!=、== 、!==、===的用法和区别
原文 http://www.cnblogs.com/liluping860122/p/3539291.html1234567891011121314151617181920var nu
2017-08-14 14:42:47
472
转载 html5 history api详解~很好的文章
从Ajax翻页的问题说起请想象你正在看一个视频下面的评论,在翻到十几页的时候,你发现一个写得稍长,但非常有趣的评论。正当你想要停下滚轮细看的时候,手残按到了F5。然后,页面刷新了,评论又回到了第一页,所以你又要重新翻一次。再或者,你想把这个评论发给别人分享,一面给了别人页面地址(为什么不直接复制呢?因为要连带视频等场景啊),一面又要加一句嘱咐:请翻到下面评论的第XX页的XX楼。
2017-08-14 14:04:01
1086
转载 Amazon S3 API
原文: http://www.cnblogs.com/chris-cp/p/4835507.html一、概述 Amazon s3,全称为Amazon Simple Storage Service。EC2和S3是Amazon最早推出的两项云服务。 REST,这也是比较火的一种Web服务架构。简单来说,资源是由URI指定,对资源的操作包括GET、PUT、POST、DELETE和HEAD,返回结
2017-06-13 16:28:41
2956
转载 C/C++ 常量全面总结
原文:http://blog.inching.org/2014/05/05/cpp-const/C/C++ 常量Posted on 2014-05-05 | In C++ | 暂无评论 | visitors为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读
2017-02-15 09:11:03
1339
原创 聪明人的共性
聪明人有两个共性: 1. 根据新出现的事实调整自己的想法——实事求是,而不是根据自己的想法来选择自己愿意接受什么样的事实;李开复也说过,有勇气改变可以改变的事情,有胸怀接受不可改变的事情,有智慧分辨两者的不同。 2. 在做一件事情的时候,不只做好这件事情本身,而且要有跨界意识——一边自己成长,一边让世界看到自己的成长。
2017-02-09 20:48:27
934
转载 云计算:虚拟化技术—— 介绍
原文: http://www.enkj.com/idcnews/Article/20130710/228什么是虚拟化虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效
2016-06-02 17:22:24
2113
转载 printf函数
printf目录(?)[-]ParametersReturn ValueExampleprintfFrom: http://www.cplusplus.com/reference/cstdio/printf/int printf ( const char * format, ... );Pr
2015-07-20 17:37:35
2156
转载 弱类型、强类型、动态类型、静态类型语言的区别是什么?
原文:http://www.zhihu.com/question/19918532类型系统的一些概念,众说纷纭,使用上也比较乱。有些东西,甚至不好严格定义。以下算学术界的一种相对“严格”的说法。1. 先定义一些基础概念Program Errorstrapped errors。导致程序终止执行,如除0,Java中数组越界访问untrapped errors。 出错后继
2015-07-17 10:43:51
2021
转载 55分钟学会正则表达式(纠正了翻译中的一些错误)
英文原文:http://qntm.org/files/re/re.html伯乐在线补充:推荐几个正则表达式编辑器Debuggex :https://www.debuggex.com/PyRegex:http://www.pyregex.com/Regexper:http://www.regexper.com/正则表达式是一种查找以及字符串替换操作。正则表达式在文
2015-07-12 12:56:21
1385
转载 客户端putty, xshell连接linux中vim的小键盘问题
在putty上用vi的时候,开NumLock时按小键盘上的数字键并不能输入数字,而是出现一个字母然后换行(实际上是命令模式上对应上下左右的键)。解决方法选项Terminal->Features里,找到Disable application keypad mode,选上就可以了 在xmanager 4 中的xshell也有小键盘问题 解决方法为修改session 属性
2015-07-04 15:18:01
759
转载 Linux给指定用户或全部用户(已登录)发送消息
在局域网络内很多时候是许多人共用一些机器,但如果多个人同时在使用同一台机器必定会发生一些冲突,比如系统的某些配置被修改,这样引起一些麻烦。那么如果在使用该机器之前,先给登录到该机器的所有其他用户发送一个消息,告诉其他用户(如果已经登录)你将使用该机器。这样如果有其他用户登录到该机器,他们就会收到该信息。这样能有效的避免一些冲突。一、给指定用户发送消息 首先,可使用w或wh
2015-07-01 17:23:49
6974
转载 智能家居通信协议已够乱,三星、Nest、ARM你们加个毛“线”(Thread)呀
智能家居通信协议已够乱,三星、Nest、ARM你们加个毛“线”(Thread)呀现在智能家居领域已经有不少通信协议了,WiFi、蓝牙、ZigBee、Z-Wave……估计开发者在选用那种协议的时候头都大了,最后很可能像Homey一样被迫支持八种通信协议。现在,三星、Nest、ARM又联手推出了一种新的协议Thread。不知道Thread会加速行业统一标准形成,还是让原本已经够乱的通信
2015-06-07 13:31:27
2054
转载 OpenWrt-路由器上的linux
OpenWrt-路由器上的linux2013-07-16 13:55 原创 叉叉2条评论LinuxOpenWRTVPNSSHRouter路由器固件OpenWrt是什么?它是一个适用于路由器的Linux发行版。和其他Linux发行版一样,它也内置了包管理工具,你可以从一个软件仓库里直接安装软件。OpenWrt可以用在所有需要嵌入式Linux的地
2015-06-04 10:05:29
1355
转载 bss段和数据段
原文:http://blog.youkuaiyun.com/qq429205464/article/details/7681326可执行程序包括BSS段、数据段、代码段(也称文本段)。 BSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。 注意和数据段的区别,BSS存放的是未初始化的全局变量和静态变量,数据段存放的是初始
2015-01-26 14:28:29
824
转载 万物互联第一步:采用AllJoyn技术的智能硬件
摘要:从去年年底Qualcomm将AllJoyn捐赠给物联网联盟AllSeen至今,市场上已经出新不少采用AllJoyn技术的移动应用和硬件产品,包括智能电视、智能灯泡、智能音响系统等智能家居产品。随着智能设备的发展,物联网逐渐进入了人们的生活。WRTnode创始人罗未曾在我们的采访中提到过“我所理解的物联网就是设备之间的互联就能形成一个环境,或者实现一套功能与服务,而不需要人的交互参
2014-10-17 09:09:20
1212
原创 发送一个字符'1'时,异常情况下的数据
HTML Log File Generated By USBTraceSeqTypeTimeRequestI/OEPDOIRPStatusData Len#0URB3.627934BULK_OR_INTERRUPT_TRANSFEROUT20x8750D0300x8B27DE00STATUS_SUC
2014-09-25 00:13:04
1395
原创 发送字符1时,正常的USB Trace数据
HTML Log File Generated By USBTraceSeqTypeTimeRequestI/OEPDOIRPStatusData Len#0URB7.124754BULK_OR_INTERRUPT_TRANSFEROUT20x8750D0300x8B556D90STATUS_SUC
2014-09-25 00:11:15
2963
转载 火火火火火!看HomeKit如何改变物联网和智能家居?
摘要:智能家居并非新概念,然而在苹果等巨头插足之前,它却只是一盘散沙,各自为营,苹果又将如何凭借HomeKit构建起拥有统一界面和控制中心的平台来实现各种智能家居设备与应用之间的无缝连接,真正实现智能之家?苹果终于确定将于9月9日召开新品发布会,而本次发布会或将以语音控制为重点,因此搭载iOS 8的iPhone 6和最新的HomeKit平台势必将成为主角。新系统最大的亮点之一就是以往几
2014-08-30 21:29:36
1408
转载 MDCC智能硬件征集关键词:智能家居、机器人、健康生活
摘要:智能硬件是近两年来业界最炙手可热的话题,今年的MDCC再不是由可穿戴主导,创新、智能交通、机器人、健康都将是未来智能硬件发展的方向,今年会有什么新奇的产品呢?大会门票六折优惠中,截止到8月31日,欲购从速!2014移动开发者大会(简称MDCC 2014)将于10月31日至11月1日在北京新云南皇冠假日酒店隆重召开。今年MDCC特别邀请具有创新性的开发团队,提供免费展位。尤其欢迎移
2014-08-30 21:23:52
1472
转载 RISC开发者为云计算和物联网推开源芯片
摘要:加州大学伯克利分校的计算机科学家目前推出一个名为RISC-V的指令集架构开源芯片。他们认为这是一个真正的开源项目,这将为小公司以及独立的研究人员在芯片设计上进行创新提供条件。【编者按】目前的芯片市场基本上被Intel、ARM 以及IBM等公司控制, 出于对现有计算机芯片的不满,加州大学伯克利分校的一组研究人员计划推出开源芯片。他们使用的 RISC-V 指令集架构最初用于进行计算机
2014-08-20 17:55:54
1120
转载 三星加速智能家居布局,再购Quietside
摘要:三星继上周收购美国物联网公司SmartThings之后在物联网领域又下一城:收购美国空调经销商Quietside。Quietside在美国拥有大约500家门店,主要销售家用和办公空调。图为三星上周收购的SmartThings北京时间8月20日消息,据美国科技网站ArsTechnica报道,三星电子于本周二宣布,已收购美国空调经销商Quietside,来加强智能
2014-08-20 12:46:23
1485
转载 三星以2亿美元收购物联网公司SmartThings
摘要:三星于本周四以2亿美元的价格收购了物联网公司SmartThings。SmartThings通过建设一个家居自动化平台,允许用户将灯、门锁等设备连接至一个由手机控制的系统。北京时间8月15日消息,据美国科技网站TheNextWeb报道,三星于本周四以2亿美元的价格收购了物联网公司SmartThings。据悉,收购完成后,SmartThings将加入到三星的“开放创新中心
2014-08-15 09:05:44
969
转载 libcstl简介
libcstl简介libcstl是一个应用于C语言编程的函数库,它将编程过程中经常使用的数据结构如向量、链表、集合、树等封 装成相应的数据结构并提供一系列的操作函数来操作保存在这些数据结构中的数据,同时它还将常用的算法如 排序、查找、划分等封装成相应的算法函数并提供迭代器来使两者之间建立联系方便使用。从libcstl的名字 就可以看出它于STL有一定的关系,是的libcstl的接口和实现都
2014-08-14 09:28:42
3289
转载 超低功耗'Whisper'架构发布:IoT、可穿戴连接性IP新标准!
摘要:Imagination发布全新Ensigma 'Whisper' RPU架构,专为推动新一代要求超低功耗与低成本的可穿戴、IoT和各种联网设备设计,可在单一架构中提供多重标准支持,还能协助用户将WiFi、NFC等低功耗连接技术带到其SoC中。北京时间2014年7月29日,Imagination Technologies公司发布全新Ensigma Series4 ‘Whisper’
2014-07-29 20:05:52
1486
原创 读《C++ Primer 第四版》再温C++ —— Chapter 12 类
类内部定义的函数默认为inline。显式定义inline函数时,在声明和定义指定inline都是合法的。数据抽象: 一种依赖于接口和实现分离的编程(和设计)技术。封装:将低层次的元素组合起来形成新的、高层次的实体的技术。函数是封装的一种形式。并非所有的类型都必须是抽象的。标准库中的pair类就是一个实用的,设计良好的具体类而不是抽象类。具体类会暴露而非隐藏其实现细节。
2014-07-28 17:09:53
856
转载 智能硬件生态未成,打造平台为时尚早
摘要:当前的智能硬件产业发展是由创业公司探路,巨头纷纷跟进打造开放平台。但智能硬件市场至今无标杆性产品、开发者及应用前景不明、尚未找到用户“痛点”等特征表明市场仍处于萌芽阶段,打造平台为时尚早。智能硬件市场在经过几年的发酵之后,终于迎来了爆发。仅在上周,先是小米推出了小米手环,随后联想推出互联网创业平台,并发布平台孵化的三款智能硬件产品:智能眼镜、智能路由器以及智能空气净化器。上周这两
2014-07-28 10:58:06
2072
3
CSerialPort v1.28
2014-06-04
C程序设计_第三版_谭浩强_课件+源码.rar
2010-04-13
C程序设计_第三版_谭浩强+课后习题答案.rar
2010-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人