- 博客(8)
- 收藏
- 关注
原创 解决Android studio无法预览xml布局文件的问题
xml文件中xmlns:android="http://schemas.android.com/apk/res/android">出现“URI is not registered”,event log中出现 "Android framework is detected in the project Configure" ,打开"File > Project Structure
2017-05-23 15:55:15 5700
原创 linux下安装deb文件时一直“等待安装”
由于安装某个deb文件出现错误,导致安装其他deb文件时一直“等待安装”,此时使用sudo apt-get install -f命令来卸载未完全安装的deb文件,重启即可。
2017-03-27 18:00:56 5582
原创 pdf编辑器-updf
sudo add-apt-repository ppa:atareao/updfsudo apt-get updatesudo apt-get install updf
2017-03-27 16:39:32 1353
转载 shell中的${},##和%%的使用
假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个 /及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个 / 及其左边的字符串:my.file.txt${file#*.}:删掉第一个 . 及其左边的字符串:file.txt
2017-03-24 15:52:42 257
转载 Linux shell I/O 重定向
Linux shell中的File Descripter可以理解为一个指向文件的指针。默认有三个FD:0,1,2。分别指向的是:Keyboard设备文件,Moniter设备文件,和Moniter设备文件。 Shell中还允许有3..9的FD,默认都没有打开,可以认为指向的为null。 可以通过一下命令查看得开的FD: ls /proc/self/fd 返回的数字代表FD的值。 利用重定向可
2017-03-24 14:58:36 319
转载 linux shell编程多线程和wait命令学习
Shell中并没有真正意义的多线程,要实现多线程可以启动多个后端进程,最大程度利用cpu性能。直接看代码示例吧。(1) 顺序执行的代码#!/bin/bashdatefor i in `seq 1 5`do{ echo "sleep 5" sleep 5}donedate输出:Sat Nov 19 09:21:51 CST 2016sleep 5sleep 5sle
2017-03-24 14:44:55 1257
原创 #!/usr/bin/env bash和#!/bin/bash区别
两者没有本质区别,#!/bin/bash更常见,#!/usr/bin/env bash在不同系统上的移植性更好,因为它会从用户定义的PATH中寻找bash。
2017-03-24 10:24:13 8297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人