Xmake provide a builtin-plugin for generating VisualStudio project file (vs2002 - 2015) now.
.e.g
We need enter the project directory first and run the following command if we want to generate vs2013 project.
bash
$ xmake project -k vs2013
It will generate a directory(vs2013) in the current project and the direct
继续阅读 »
The config.yml file in the Freshman21 theme includes five parts.
First part is the site info.
继续阅读 »
昨天在用sudo apt-get install XXX安装软件包的时候出现了下面所示的错误。
shell
E: Sub-process /usr/bin/dpkg returned an error code (1)
继续阅读 »
在jdk1.7之前,java中没有直接的类提供文件复制功能。下面就文件复制,提出几种方案。
jdk1.7中的文件复制
在jdk1.7版本中可以直接使用Files.copy(File srcFile, File destFile)方法即可。
private static void copyFileUsingJava7Files(File source, File dest)
throws IOException {
Files.copy(source.toPath(), dest.toPath());
}
使用FileInputStream复制
more
/**
*
* @Title: copyFileUs
继续阅读 »
非xss题 但是欢迎留言~
地址:get the flag
读取源码
在页面底部发现一个这样的链接:http://cms.nuptzj.cn/about.php?file=sm.txt ,说明题目提供了读取文件功能,如果使用 file://协议 读取,HTML预留字符会以字符实体显示,看起来不方便,所以也可以编码读取后再本地解码。
```php
http://cms.nuptzj.cn/about.php?file=php://filter/convert.base64-encode/resource=filename
在拿到的文件里搜索 ".php" ,顺藤摸瓜,能找到并读取到的文件有:
sm.txt
about.p
继续阅读 »
安装 pip
指定包文件路径进行离线安装
```bash
pip install --no-index /home/pypi/packages/simplejson-3.16.0.tar.gz
```
--no-index:取消索引
以本地文件为pip源进行离线安装
```bash
pip install package_name --no-index -f file:///home/pypi/packages/
pip install -r requirements.txt --no-index -f file:///home/pypi/packages/
```
--no-index:取消索引
继续阅读 »
概念
Linux 中的每一个文件都有其 所属用户 及 所属用户组,根据这两个属性可将文件访问者分为三类:所属用户自己、所属用户组中的用户 和 其他用户,我们可以针对不同的访问者设置不同的用户权限。
“访问”可分为三类:读、写 与 执行。我们可以用 ls -l 命令查看一个文件的权限:
bash
$ touch test
$ ls -l test
-rw-rw-r-- 1 hsfzxjy hsfzxjy 0 Jul 3 23:44 test
首部的 -rw-rw-r-- 即为文件的权限位。权限应该分为四部分来看:-/rw-/rw-/r--。第一部分标志文件的类型,如 普通文件(-)、目录(d)、UNIX 套接字(s)、符号
继续阅读 »
今天一不小心在 /opt 文件夹下执行了 chmod -R 777 *
然后。。/opt下的所有软件都无法执行了
Google得知是权限的问题,文件夹默认权限755,文件默认权限664
于是编写以下脚本
#/bin/bash
#Auth: veryyoung
#Desc: chmod 目录权限为755,默认文件权限为644。
function my_chmod(){
for file2 in `ls -a $1`
do
if [ x"$file2" != x"." -a x"$file2" != x".." ];then
if [ -d "$1/$
继续阅读 »
ls
ls命令是Linux下用于显示目录相关信息的命令.
1. 用法
bash
ls [选项] [文件(夹)]
ls [OPTION]... [FILE]...
2. 功能
列出 [FILE] 的相关信息
继续阅读 »
这里为了使代码更加简洁,直接用了transfer来挂接两路流的传输操作。
```c
// 初始化文件输入流
tb_stream_ref_t istream = tb_stream_init_from_url("/home/file.txt");
// 初始化文件输出流
tb_stream_ref_t ostream = tb_stream_init_from_file("/home/file.gz", TB_FILE_MODE_RW | TB_FILE_MODE_CREAT | TB_FILE_MODE_BINARY | TB_FILE_MODE_TRUNC);
// 初始化解压缩流,以istream作为输入
继续阅读 »