- 博客(23)
- 收藏
- 关注
原创 shell中的重定向(>、>>、tee)
重定向分为输入重定向与输出重定向。输入重定向即输入不从键盘读入,而是从文件输入或其它,输入重定向运算符:输出重定向即输出不在终端上,而是输出到文件中去或其它,输出重定向运算符:>、>>。 >和>>的异同是:>:如果文件不存在,将创建新的文件,并将数据送至此文件;如果文件存在,先将文件清空,再将数据填入此文件。>>:如果文件不存在,同上;如果文件存在,将数据追加在文件后面。
2017-04-21 10:22:25 6360
原创 java学习笔记-String-字符串之间的比较
String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了。如果需要对字符串做很多修改,那么应该选择使用StringBuffer、StringBuilder。public class Teststring { public static void main (String args[]) { String str1 = "abc"; Str
2017-04-17 23:45:09 804
原创 ubuntu上识别不到设备,adb devices列表为空的情况
这几天每换一个测试机,基本就会出现在这样的情况,大抵上用了两种解决办法:1.sudo kill-serversudo start-serveradb devices如果还是没有就第二种2.拔掉设备lsusb插上设备再次lsusb多出来的那一行就是设备的相关信息,例如:Bus 001 Device 042: ID 18d1:4ee2 Google In
2017-03-30 15:39:24 1965
原创 couldn't parse contents of 'xxx/Info.plist': The data couldn’t be read because it isn’t in the cor
在写一个IOS工程时,改了Info.plist文件,在里面添加了一些内容。然后主要是加的位置不对啦(>__加到最后一个之后就对了。
2017-03-25 20:15:21 1533
原创 command1&&command2||command3
类似于C++中的?:若command1为真,则执行command2,否则执行command3a=1[ $a -eq 1 ]&&b=1||b=2echo $b输出:1(&&是前者为真再执行后者,||是前者执行失败再执行后者)
2017-03-24 15:14:20 2159
原创 shell中[$a -eq 1]提示错误 [1: command not found
其实问题就在于[和$a之间没加空格正确写法:[ $a -eq 1 ]
2017-03-24 15:04:35 4373 3
原创 shell中的cut
-d :后加分隔字符,与-f一起使用。-f :取出第几段,如取出根据分隔符分割后的第二段用-f2。-c :以字符为单位去除固定字符区间。
2017-03-24 13:55:27 858
原创 shell中的几个特殊变量
$$:当前进程ID,即pid。kill $$关闭进程。$0:当前脚本的文件名。$n:传递给脚本或函数的参数。$#:参数个数。$*:所有参数。$@:所有参数。$?:函数的返回值。$* $@的区别:不被双引号包含时,两者一样,都是以"$1" "$2" "$3"的形式输出所有参数。被双引号包含时, $@依旧将各参数分开,以"$1" "$2" "$3"的形式
2017-03-24 11:10:26 261
原创 shell中的${}
键盘中$的左边是#,右边是%话不多说看代码运行效果:(注意匹配符*的位置)#!/bin/bashs="Trend micro"echo ${s}#去掉s中第一个和r匹配的字符以及其左边的所有字符echo ${s#*r}#去掉s中最后一个和r匹配的字符以及其左边的所有字符echo ${s##*r}#去掉s中第一个和r匹配的字符以及其右边的所有字符echo
2017-03-24 10:19:27 1500
原创 Something about Telephone Interview
3月23日19:44分,电子商务课上。竟然......突然一个来自广东深圳的陌生号码打来电话。内心预感是TX,于是匆匆忙忙跑出去接通电话。果然......然而这个面试过程,还是有点不太美好的,不过也怪我没有做准备,我决定把它记录下来,以后不再错过这样的机会。对方是一名女生,感觉整个面试过程很直白、急促。一开始问我熟悉哪种语言,我说C++和OC稍微熟一点。(其实内心也是没
2017-03-23 22:51:11 393 2
原创 实习第三天
挤地铁的时候,内心的独白是:“今天又是元气满满的一天~”到了之后,我发现自己是真的无从下手,又开始犯自己的老毛病--什么事情没做之前就开始焦虑。于是乎~一直到下午都什么也没做成,可以说无所事事,虽然表面上看来是在看shell,但还是漫无目的地看...三点半Richard来找我了,跟我说哪里不会,我其实是完全不知道怎么看所以也不知道怎么问,然后他让我bash -x了一下之前实习生的代码
2017-03-22 17:55:28 236
原创 初试shell小脚本
之前也接触过shell,但是真没怎么用过。这次因为实习,所以要好好看看shell编程,下面是随便写的shell小脚本。用来记录一些信息。#notemessage.sh#!/bin/bashwhile truedo echo "Phone number?" read phone echo "Name?" echo "Your
2017-03-22 17:45:11 269
原创 实习第二天
又是早起挤地铁的一天~今天Symphony说给我换了个导师,Richard。于是我开始自己看,但是我并不清楚背景,不知道整个文件夹是干什么目的的,也不知道哪些文件是需要看的。然后在Richard的讲解下,我慢慢明白了,终于知道我是干啥的了,就是完善优化他们写的自动化测试程序,首先是要看懂他们写的。按照昨天手动测试的流程,写出自动化测试的程序,这对于3中产品更新pattern的功能做
2017-03-22 15:04:54 281
原创 实习第一天
三个星期前投的移动开发岗位,上周面试的也是移动开发岗,不过面试到最后面试官问我介不介意做测试,来了之后发现自己做的确实是移动端测试。不过我觉得也挺好的,也有利于以后的开发。对我来说也是一种新的挑战,毕竟是第一次实习,而且说实话没有怎么写过脚本。第一天,上午是HR带我们几个实习生了解了一下公司的状况以及入职流程,其实很快就结束了,然后就进入了所在部门。我所在的部门是Core Tech,具体是做什
2017-03-22 11:57:50 569
原创 HTML div CSS圣诞树~
我和一头猪一起写的!<!DOCTYPE html><html><head> <title>圣诞树</title></head><style type="text/css"> #contain{ width: 300px; height: 700px; background: white; margin: auto
2015-10-25 23:19:10 2358
原创 用Python写一个猜数字小游戏
突发奇想#coding=utf-8import randomnum = random.randint(0,10)t = input("please input a number from 0~10:")n=0while(t!=num and n<2): if(t != num): print('Idiot,It is wrong,now you have '+(str
2015-10-25 23:14:20 2368
原创 堆中的路径
将一系列给定数字插入到一个初始为空的最小堆H[]。随后对任意给定的下标i,打印从H[i]到根结点的路径。输入样例:5 3 46 23 26 24 10 5 4 3输出样例:24 23 10 46 23 10 26 10以下是代码及分析:#include <iostream>using namespace std;#define MAX 1001 //因为根结点从下标为1的地方开始,所以最
2015-10-23 21:31:58 406
原创 单链表逆转
如图,将第一列链表SLL1逆转为第二列SLL2。 以下是分析: 在单链表前面添加一个头结点,虽然在一定程度上浪费了空间,但是如果没有大的影响,会使后面很多操作很简单方便。 第0个指针命名为new,指向新的已经逆转好的单链表SLL2的头结点,第1个指针命名为old,指向还没有逆转好的链表SLL1的头结点。 首先,new指向1,old指向2,那么还需要第2个指针temp指向3,来记住3的位置,不
2015-10-18 12:52:55 628
原创 Python.turtle
python 绘制五角星:#coding=utf-8import turtleimport timeturtle.color("black")turtle.pensize(5)turtle.goto(0,0)turtle.speed(10)for i in range(6): turtle.forward(100) turtle.right(144)turtle.up()
2015-10-12 17:20:12 1223
原创 数据结构实习二2
实验要求:1.设计带表头的结点的单链表表示多项式类。2.在该类上增加成员函数void PolyMul(Polynominal &r),并重载*运算符。3.实现菜单驱动的main函数,测试多项式的各个运算:输入多项式,显示多项式,以及多项式加法和乘法运算。4.采用带表头的非循环链表存储多项式。完整代码如下,但是关于PolyMul函数的实现,我们这些低能人容易出
2015-10-10 21:19:27 716
原创 数据结构实习二1
要求:1.在顺序表类SeqList中增加成员函数void Reverse(),实现顺序表的逆置。 2.在顺序表类SeqList中增加成员函数bool DeleteX(const T &x),删除表中所有元素值等于x的元素。若表中存在这样的元素,则删除之,且函数返回true。否则函数返回false。#include using namespace s
2015-10-10 21:09:57 351
转载 50个强大的Python模块
Graphical interfacewxPythonhttp://wxpython.org Graphical interfacepyGtkhttp://www.pygtk.org Graphical interfacepyQThttp://www.riverbankcomputing.co.uk/pyqt/ Graphic
2015-07-21 21:10:37 801 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人