今天在整理find命令的时候,突然对这两个的区别产生了疑惑,下面详细解释一下: ctime : ChangeTime 既:改变时间 mtime:ModifyTime 既:更改时间 这下出问题了,到底有啥区别?看下面例子 [zhoupan@DesktopComputer /tmp/test 16:47:48 ]$ touch 1.txt [zhoupan@DesktopComputer /tmp/test 16:47:53 ]$ stat 1.txt File: ‘1.txt’ Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 80ch/2060d Inode: 135319815 Links: 1 Access: (0664/-rw-rw-r--) Uid: ( 1000/ zhoupan) Gid: ( 1000/ zhoupan) Access: 2017-02-25 16:47:53.993566804 +0 继续阅读 >>


周攀 17/02/25 17:01:08
今天,来分享一下find命令的使用方法。 find: 与其他的查找命令相比,如locate,find的查找是实时的,精确的查找命令,但其缺点是查找速度慢。 find使用方法基本可以总结为: find 查找路径 查找标准 处理动作 查找路径:你想要查找的文件路径,默认为当前路径 查找标准:查找的条件,默认为查找路径下的所有文件 处理动作:查找到文件后要做的动作,默认为显示 查找标准: -name FILE :根据文件名FILE查找 *:代表任意长度字符 ?:任意单个字符 [ ]:括号里面的字符中的任意一个 iname:不区分大小写 regex PATTERN:基于正则表达式PATTERN进行查找 user:根据文件属主查找 group:根据文件属组查找 uid:根据文件属主的uid查找 gid:根据文件属组的gid查找 nouser:查找没有属主的文件 nogroup:查找没有属组的文件 type:根据文件类型查找 f:普通文件 d:目录 c:字符文件 l:链接文件 s:套接字文件 p:管道文件 b:块设备文件 -size:根据文 继续阅读 >>


周攀 17/02/25 16:42:49
假设你的home目录为/home/work mysql-server 安装 下载mysql.tar.gz wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.17.tar.gz 下载cmake [5.5及以上的版本需要用cmake进行安装] cmake 官网下载 http://cmake.org/cmake/resources/software.html wget http://www.cmake.org/files/v2.8/cmake-2.8.12.2-Linux-i386.tar.gz 解压 tar -zxvf cmake-2.8.12.2-Linux-i386.tar.gz 无需编译 直接使用 cmake-2.8.12.2-Linux-i386/bin/cmake 安装mysql 1) tar -zxvf mysql-5.6.17.tar.gz 2) cd mysql-5.6.17 3) /home/work/cma 继续阅读 >>


王伟豪 17/02/25 12:46:49
卡牌、跑酷等弱交互服务端 卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的 HTTP服务器: 登录时可以使用非对称加密(RSA, DH),服务器根据客户端uid,当前时间戳还有服务端私钥,计算哈希得到的加密 key 并发送给客户端。之后双方都用 HTTP通信,并用那个key进行RC4加密。客户端收到key和时间戳后保存在内存,用于之后通信,服务端不需要保存 key,因为每次都可以根据客户端传上来的 uid 和 时间戳 以及服务端自己的私钥计算得到。用模仿 TLS的行为,来保证多次 HTTP请求间的客户端身份,并通过时间戳保证同一人两次登录密钥不同。 每局开始时,访问一下,请求一下关卡数据,玩完了又提交一下,验算一下是否合法,获得什么奖励,数据库用单台 MySQL或者 MongoDB即可,后端的 Redis做缓存(可选)。如果要实现通知,那么让客户端定时15秒轮询一下服务器,如果有消息就取下来,如果没消息可以逐步放长轮询时间,比如30秒;如果有消息,就缩短轮询时间到10 继续阅读 >>


师毅 17/02/24 22:48:49
[crayon-58b07f1dd4a9a593011177/] 继续阅读 >>


张明瑞 17/02/24 14:58:20
Description Tram network in Zagreb consists of a number of intersections and rails connecting some of them. In every intersection there is a switch pointing to the one of the rails going out of the intersection. When the tram enters the intersection it can leave only in the direction the switch is pointing. If the driver wants to go some other way, he/she has to manually change the switch. When a driver has do drive from intersection A to the intersection B he/she tries to choose 继续阅读 >>


宫展京 17/02/23 20:48:14
问题背景 最近要完成的最后一个部分,就是对用户提交的数据进行管理,至于管理,那肯定就是管理员的事了,那一定涉及登陆,验证账号权限,账号是否过期等等问题。 所需知识 session,确实是很重要的东西。并且我遇到session不能跨页,修改php.ini的session.use_trans_sid = 0值为1。 具体实现 我的后台设计的比较简单,只需输入一个密码即可,这个密码当然是保存在服务器可以更改的啦。所以只需要给session添加两个变量,flag、time。 首先,用flag来确定管理员是否成功登陆,用time确定登陆是否超时。提交密码后,如果正确会给flag赋值为1,time赋值为当前时间。每次进入新的页面或进行操作时会对这两个变量进行判断,首先判断flag值是否为1,不唯一直接提示未登陆,销毁session,如果为1,再判断当前时间-$_SESSION(‘time’)是否小于600(10分钟),若大于,提示登陆超时,销毁session;若小于,允许操作,并更新time变量值为当前值。 部分代码 check_pw.php < 继续阅读 >>


李余通 17/02/22 17:32:27
如何实现? 开始我的想法是有一个验证码库,每个图片有一个名字,在数据库中保存对应的图片名和其中对应的字符。便打算去下载一些图片。打开浏览器才发现这种方法实为下成,并非一个好的解决方案。然后便找到很多处理图片的php函数,用它们来生成图片。 如何匹配? 服务器生成图片的时候,定然知道图片的内容,即验证码,这是最终要和用户提交的验证码进行匹配的。那么如何来在服务器端保存这个验证码呢?php提供了一个很好的解决办法,session。关于何为session,请点这里。 具体代码 分为三个,一个html的包含验证码的表单提交、一个php的生成验证码文件、一个php的检查验证码正确与否。 captcha.php <?php //设置session session_start(); $image = imagecreatetruecolor(100,30); //设置验证码颜色 $bgcolor = imagecolorallocate($image,255,255,255); //#ffffff //区域填充 int imagefill(in 继续阅读 >>


李余通 17/02/22 17:08:04
Java在需要使用某个类的时候才会将.class文档进行载入,在JVM产生java.lang.Class实例代表该文档,从Class实例开始,就可以获得类的许多类型。.class文档反应了类的基本信息,因而从Class等API取得类信息的方式就称为反射。 Class与.class文档 Java真正需要某个类时才会加载对应的.class文档,而非程序启动的时候加载所有的类,因为大多数用户只会使用应用程序部分资源,在需要某些功能时才加载对应资源,可以让系统资源应用更有效率。 java.lang.Class的实例代表Java应用程序运行时加载的.class文档,Class类没有公开的构造函数,实例是由JVM自动产生的,每个.class文档加载时,JVM会自动生成Class对象。 可以通过Object的getClass方法,或是通过.class常量取得每个对象对应的Class对象。如果是基本类型,可以使用其对应的打包器类加上.TYPR取得Class对象。例如Integer.TYPE可取得int的Class对象,如果要取的Integer.class文档的Cl 继续阅读 >>


董恒毅 17/02/22 14:19:09
 在平时写项目的过程中,通常在返回视图页面的时候,大多都是使用Model,ModelAndView这两个类,今天就总结以下这两个的使用和区别,避免使用中的一些小坑点。 @Controller("Test") public class Test{ @RequestMapping("") public ModelAndView one(){`这里写代码片` ModelAndView mav = new ModelAndView("index"); mav.addObject("name","aaa"); mav.addObject("sex","男"); return mav; //跳转到某一路径下的index.jsp页面 } @RequestMapping("") public String two(Model model){ model.addAttribute("name","aaa"); model.addAttribur 继续阅读 >>


胡嘉辉 17/02/22 01:55:40