摘要: 设置如下:Options -> Session options在Emulation进行设置(共3处设置)在Appearance设置(共2处)之后断开连接再进行重连即可。 阅读全文
posted @ 2015-09-15 15:14 阿怪123 阅读(470) 评论(0) 推荐(0)
摘要: 测试NAT路由器,与虚机,与宿主机的连接情况,以及发掘在VMware当中的网络实现细节。现有网络结构:一 NAT子网中的虚机NAT出的子网网段为192.168.222.0/24虚机A的以NAT方式连接网络,其IP地址为192.168.222.146,该网络由一个NAT路由器192.168.222.2... 阅读全文
posted @ 2015-09-15 13:45 阿怪123 阅读(659) 评论(0) 推荐(0)
摘要: Traceroute transmits packets with small TTL (Time To Live) values.The TTL is an IP header field that is used to prevent packets from running into endl... 阅读全文
posted @ 2015-09-15 13:38 阿怪123 阅读(3102) 评论(0) 推荐(1)
摘要: 在cmd命令行下输入:netstat -r 或者 route print 就可以查看本机的路由信息了,如图:路由表中的每一个路由项具有五个属性,在此我将它们分为四个部分:1、网络地址(Network Destination)、网络掩码(Netmask):网络地址和网络掩码相与的结果用于定义本地计算机... 阅读全文
posted @ 2015-09-15 11:11 阿怪123 阅读(3471) 评论(0) 推荐(0)
摘要: 经常要使用VMWareWorkstation来在本地测试不同的操作系统,以前也搞不清楚网络连接三种模式,最近看了几篇文章才算明白。现总结如下:1.VMwareWorkstation的虚拟网络组件虚拟:见下图。安装一个虚拟PC时自动安装一块虚拟,可添加多块虚拟网卡。虚拟交换机:见下图。安装VM时就自动... 阅读全文
posted @ 2015-09-14 18:02 阿怪123 阅读(375) 评论(0) 推荐(0)
摘要: 安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的)。其中VMnet1是host网卡,用于host方式连接网络的。VMnet8是NAT网卡,用于NAT方式连接网络的。它们的IP地址是随机生成的,如果要用虚拟机做实验的话,最好将VMnet1到VM... 阅读全文
posted @ 2015-09-14 17:55 阿怪123 阅读(3492) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/binary-tree-right-side-view//** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *... 阅读全文
posted @ 2015-09-03 23:19 阿怪123 阅读(129) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/count-complete-tree-nodes/宽度优先搜索方法,超时!!/** * Definition for a binary tree node. * struct TreeNode { * int val; * ... 阅读全文
posted @ 2015-09-03 17:55 阿怪123 阅读(137) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/flatten-binary-tree-to-linked-list/二叉树先序遍历,之后做成链表 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4... 阅读全文
posted @ 2015-08-28 18:10 阿怪123 阅读(136) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/valid-anagram/“桶”的思想,通过统计每个字符出现的频率可以得到两个单词是否同构。 1 class Solution { 2 public: 3 bool isAnagram(string s, string t) { ... 阅读全文
posted @ 2015-08-28 17:50 阿怪123 阅读(151) 评论(0) 推荐(0)
摘要: 7.4.4 阅读全文
posted @ 2015-08-25 10:23 阿怪123 阅读(149) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-08-20 17:23 阿怪123 阅读(203) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-08-10 15:27 阿怪123 阅读(158) 评论(0) 推荐(0)
摘要: 基础正规表示法字符汇整 (characters)经过了上面的几个简单的范例,我们可以将基础的正规表示法特殊字符汇整如下:RE 字符意义与范例^word意义:待搜寻的字串(word)在行首!范例:搜寻行首为 # 开始的那一行,并列出行号grep -n '^#' regular_express.txtw... 阅读全文
posted @ 2015-07-23 16:15 阿怪123 阅读(154) 评论(0) 推荐(0)
摘要: 图 2.1-4、OSI 与 TCP/IP 协议之相关性     网络层 数据包(packet)数据链路层 数据帧(frame)物理层 比特流(bit) 阅读全文
posted @ 2015-07-22 12:22 阿怪123 阅读(475) 评论(0) 推荐(0)
摘要: echo -n 不换行输出$echo -n "123"$echo "456"最终输出123456而不是123456echo -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换行但光标仍旧停留... 阅读全文
posted @ 2015-07-22 10:45 阿怪123 阅读(513) 评论(0) 推荐(0)
摘要: 我在这里用实例来说明:(1)我们建一个文件命名为:a,里面输入 “ls - l”;(2)执行chmod 444 a,然后再执行: sh a,达到我们的目的;(3)用./a执行,提示权限不够.(4)chmod 744 a, 用./执行,ok.(5)sh a也ok。结论:sh命令是调用的shell解析器... 阅读全文
posted @ 2015-07-20 17:48 阿怪123 阅读(390) 评论(0) 推荐(0)
摘要: 问题1对于脚本sh01.sh的脚本执行为什么命令行sh sh01.sh 的执行结果是 -e hello world!而直接执行命令行./sh01.sh的执行结果是 hello world! 阅读全文
posted @ 2015-07-20 15:52 阿怪123 阅读(251) 评论(0) 推荐(0)
摘要: 命令的运行是从上而下、从左而右的分析与运行;命令的下达就如同第五章内提到的: 命令、选项与参数间的多个空白都会被忽略掉;空白行也将被忽略掉,并且 [tab] 按键所推开的空白同样视为空白键;如果读取到一个 Enter 符号 (CR) ,就尝试开始运行该行 (或该串) 命令;至於如果一行的内容太多,则... 阅读全文
posted @ 2015-07-20 15:48 阿怪123 阅读(777) 评论(0) 推荐(0)
摘要: 通配符符号意义*代表『 0 个到无穷多个』任意字符?代表『一定有一个』任意字符[ ]同样代表『一定有一个在括号内』的字符(非任意字符)。例如 [abcd] 代表『一定有一个字符, 可能是 a, b, c, d 这四个任何一个』[ - ]若有减号在中括号内时,代表『在编码顺序内的所有字符』。例如 [0... 阅读全文
posted @ 2015-07-20 10:07 阿怪123 阅读(314) 评论(0) 推荐(0)
摘要: 首先,登陆的shell分为login 与 non-login shelllogin shell:取得 bash 时需要完整的登陆流程的,就称为 login shell。举例来说,你要由 tty1 ~ tty6 登陆,需要输入用户的账号与密码,此时取得的 bash 就称为『 login shell 』... 阅读全文
posted @ 2015-07-20 09:53 阿怪123 阅读(158) 评论(0) 推荐(0)
摘要: Tips:底下的例子当中,那个 var 与 str 为变量,我们想要针对 str 是否有配置来决定 var 的值喔! 一般来说, str: 代表『str 没配置或为空的字符串时』;至于 str 则仅为『没有该变量』。变量配置方式str 没有配置str 为空字符串str 已配置非为空字符串var=${... 阅读全文
posted @ 2015-07-19 17:47 阿怪123 阅读(168) 评论(0) 推荐(0)
摘要: 变量的配置守则变量与变量内容以一个等号『=』来连结,如下所示:『myname=VBird』等号两边不能直接接空格符,如下所示为错误:『myname = VBird』或『myname=VBird Tsai』变量名称只能是英文字母与数字,但是开头字符不能是数字,如下为错误:『2myname=VBird』... 阅读全文
posted @ 2015-07-19 16:36 阿怪123 阅读(713) 评论(0) 推荐(0)
摘要: 现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了check battery state之类的文字之后,又跳转到登录界面。原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。说明:Xauthority,是startx脚本记... 阅读全文
posted @ 2015-07-19 15:59 阿怪123 阅读(388) 评论(0) 推荐(0)
摘要: 一、屏幕控制原理 VNC是把被控制端的屏幕做成图像,经过压缩后传送到控制端,控制端的控制信息(如鼠标信息)传送到被控制端后进入消息队列。 客户端 X服务器 应用程序vnc viewerXvnc(vnc server)applications (vnc protocal) ... 阅读全文
posted @ 2015-07-19 10:13 阿怪123 阅读(4447) 评论(0) 推荐(1)
摘要: https://leetcode.com/problems/combination-sum/ 1 class Solution { 2 public: 3 void getResult(vector>& res,vector& path,int target,int index,int su... 阅读全文
posted @ 2015-07-18 18:22 阿怪123 阅读(161) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/divide-two-integers/需要注意的,int类型的数据,正数最大和负数最小可以表示到:2147483647-2147483648正数最大的二进制码为:011111111......1111,负数最小的二进制码为:1000000... 阅读全文
posted @ 2015-07-18 17:41 阿怪123 阅读(173) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/generate-parentheses/递归,用两个指标left和right来标记出合法规则,之后再left和right都达到n后,满足了可以输出的条件此时,就可以把这个string压入到res中了。 1 class Solution {... 阅读全文
posted @ 2015-07-18 15:52 阿怪123 阅读(118) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/product-of-array-except-self/第一次循环,建立left数组和right数组,通过动态规划来压缩时间复杂度。第二次循环,直接通过left和right数组相乘得到结果,并直接返回到res数组 1 class Solu... 阅读全文
posted @ 2015-07-18 11:51 阿怪123 阅读(144) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/delete-node-in-a-linked-list/ 1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 ... 阅读全文
posted @ 2015-07-18 11:16 阿怪123 阅读(133) 评论(0) 推荐(0)
摘要: 公网IP和内网IP 一、先来看一下IP地址划分: A类地址:0.0.0.0 127.255.255.255 其中127.255.255.255是广播地址,不能分配 B类地址:128.0.0.0 191.255.255.255 C类地址:192.0.0.0 223.255.255.255 D类地址:2 阅读全文
posted @ 2015-07-17 13:13 阿怪123 阅读(11054) 评论(0) 推荐(0)
摘要: 解析su,su -,sudo的区别作者:Warm Color肯定有人不知道下面两个命令的区别,1[warmcolor@PC ~]$ su1[warmcolor@PC ~]$su - ##(有个减号)那下面两个命令的区别呢?1[warmcolor@PC ~]$su1[warmcolor@PC ~]$s... 阅读全文
posted @ 2015-07-17 12:19 阿怪123 阅读(177) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/balanced-binary-tree/ 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * Tr... 阅读全文
posted @ 2015-07-16 16:48 阿怪123 阅读(132) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/remove-element/ 1 class Solution { 2 public: 3 int removeElement(vector& nums, int val) { 4 int size=nums.si... 阅读全文
posted @ 2015-07-16 15:16 阿怪123 阅读(114) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/sort-colors/计数排序问题 1 class Solution { 2 public: 3 void sortColors(vector& nums) { 4 int rates[3]={0}; 5 ... 阅读全文
posted @ 2015-07-14 11:01 阿怪123 阅读(131) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/ 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * ... 阅读全文
posted @ 2015-07-13 15:58 阿怪123 阅读(129) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/maximum-subarray/动态规划:用res数组来记录包含了每个点的连续数组的和的最大的情况解的情况,后续的每次计算参考前面的计算结果。 1 class Solution { 2 public: 3 int maxSubAr... 阅读全文
posted @ 2015-07-13 15:37 阿怪123 阅读(135) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/gray-code/ 1 class Solution { 2 public: 3 vector grayCode(int n) { 4 vector res; 5 if(n==0) 6 ... 阅读全文
posted @ 2015-07-13 15:04 阿怪123 阅读(159) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/search-a-2d-matrix/ 1 class Solution { 2 public: 3 bool searchMatrix(vector>& matrix, int target) { 4 int m=... 阅读全文
posted @ 2015-07-13 14:15 阿怪123 阅读(126) 评论(0) 推荐(0)
摘要: https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/ 1 class Solution { 2 public: 3 int findMin(vector& nums) { 4 int size=... 阅读全文
posted @ 2015-07-13 11:38 阿怪123 阅读(133) 评论(0) 推荐(0)