2016-08-29 ruki
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 继续阅读 »
2014-12-19 MoreFreeze
The config.yml file in the Freshman21 theme includes five parts. First part is the site info. 继续阅读 »
2017-02-08 Lu Huang
昨天在用sudo apt-get install XXX安装软件包的时候出现了下面所示的错误。 shell E: Sub-process /usr/bin/dpkg returned an error code (1) 继续阅读 »
2016-08-23 craneyuan
在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 继续阅读 »
2017-10-04 findneo
非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 继续阅读 »
2013-08-21 Zhang zhengzheng
最近公司项目准备更换图片上传的插件,原来的是一个Flash控件,其实用起来还是不错的,还有进度条,浏览器支持情况也不错。不过因为某些页面的图片上传涉及到了跨域的问题,Flash似乎解决不了了,所以准备索性换成HTML5的,高端大气上档赤。然后这个HTML5上传图片功能自然落到了我的手上了。 一般来说图片上传无非就是文件操作的问题,本来这是服务器对文件流的一个操作问题,前端应该是管不上的,不过HTML5再次赋予了我们前端神圣而伟大的权利,有了HTML5部分后端失业了lol。 其实以前写过一个上传图片的插件,不过那时还活在IE6年代,只能用iframe搞定,虽然还挺好使的,不过在HTML5面前就是一个战斗力负5的渣渣,不仅需要后端返 继续阅读 »
2016-02-04 ruki
这里为了使代码更加简洁,直接用了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作为输入 继续阅读 »
2014-09-04 summer
今天在centos系统上执行命令是出现错误,error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory.如下图所示: 继续阅读 »
2016-03-17 ruki
tbox中提供了常用的一些stream模块,例如:data、file、http、sock等,可以通过指定不同的url,使用相同的接口 进行数据流的读写,非常的方便。 例如: ```c // init stream tb_stream_ref_t stream = tb_stream_init_from_url("http://www.xxx.com/file.txt"); if (stream) { // open stream if (tb_stream_open(stream)) { // read line 继续阅读 »
2014-05-22 veryyoung
今天一不小心在 /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/$ 继续阅读 »