用的专题提供用的的最新资讯内容,帮你更好的了解用的。
日后在做整理 #!/usr/bin/env python # -*- coding: utf-8 -*- # Created by weilai on 2016/12/21 # 自动分析火车票发送和接受日志工具,wl 201611221 # 用于分析火车票发送和收通知的内容 和时差 # v0.1 import os import datetime import time import json
非常好用的正则表达式"\\s+" - 匹配任意空白字符 详解 "\\s+" 正则表达式中\s匹配任何空白字符,包括空格、制表符、换页符等等, 等价于[ \f\n\r\t\v] \f -> 匹配一个换页 \n -> 匹配一个换行符 \r -> 匹配一个回车符 \t -> 匹配一个制表符 \v -> 匹配一个垂直制表符 而“\s+”则表示匹配任意多个上面的字符。另因为反斜杠在Java里是转义字符,所以
工作中常用的若干正则 sed过滤日志中一天的日期 sed -n '/03\/Nov\/2017/p'  www.kanfanews.com_access_ssl.log grep过滤时间 cat jie.nginx.log|grep 117.73.151.80|egrep "21/Oct/2017:10:[0-9][0-9]:[0-9][0-9]" sed过滤日志中连续字符中的空格 sed
在之前,我们成功地使用mingw+msys在Windows平台下编译FFmpeg(见 http://www.linuxidc.com/Linux/2014-11/109839.htm),并生成了ffplay.exe。现在再在Ubuntu平台上重新编译一次。相对于在Windows平台上编译需要的旷日持久而且异常艰难的工作,Ubuntu上编译FFmpeg可谓是非常轻松简单的,几条简单的命令就可以轻松完
关机操作 shutdown -h now    现在马上关机 shutdown -r now    现在重新启动 sudo poweroff    关机操作 sudo reboot      现在重新启动 用户操作 sudo passwd root    设置linux初始root密码 su -      如果当前是普通用户,则输入这条命令切换到管理员用户(root),如果要切换到其他用户则敲入
由于Ubuntu预安装的是tiny版本,就会导致我们在使用上的产生不便。所以我们要安装vim的full版本。 首先,先卸掉旧版的vi,输入以下命令: sudo apt-get remove vim-common 然后安装full版的vim,输入命令: sudo apt-get install vim 这样安装好了之后的vi就没有那么难用了。 本文整理自:http://www.voidcn.com/
由于Ubuntu预安装的是tiny版本,就会导致我们在使用上的产生不便。所以我们要安装vim的full版本。 首先,先卸掉旧版的vi,输入以下命令: sudo apt-get remove vim-common 然后安装full版的vim,输入命令:sudo apt-get install vim 这样安装好了之后的VI就没有那么难用了。
what 有些情况下,ubuntu不能使用apt-get install 来安装下载软件。例如fanghuoqiang。这个时候我们该怎么下载需要的软件? how 到 https://launchpad.net/ 网站去搜索你要的软件包.deb文件. 需要注意的是,必须下载对应ubuntu系列版本的.deb 文件。 例如: ubuntu 12.04 对应的是 Trusty 系列 ubuntu 16
当在ubuntu中安装软件包出现 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: 此时可安装aptitude sudo apt-get install aptitude ap
我需要一些关于postfix配置的帮助.第一次这样做. 我正在按照这个操作方法并仔细配置每一步. 任何人都可以帮我解决这个错误吗? Service postfix restart * Stopping Postfix Mail Transport Agent postfix
任何人都可以解释一下使用/ etc / ssh /中的密钥吗? / etc / ssh中名为ssh_host _ * _ key的键是ssh主机密钥,用于在有人连接主机时验证主机的真实性.这种机制还可以防止中间人攻击. http://www.symantec.com/connect/articles/ssh-host-key-protection https://serverfault.com/s
1.CCRenderTexture CCRenderTexture是一个通用渲染对象,可以通过构建一个CCRenderTexture对象,进而把要渲染的东西填充进去,在渲染开始前调用call函数,调用cocos的场景的visit函数对其进行渲染,渲染结束后调用end函数。CCRenderTexture继承于CCNode,所以可以简单地把渲染纹理添加到你的场景中,就像处理其它cocos中的节点一样,
第一次使用多点触摸,在ios真机上出现问题,而在android上跑却没问题,找了很久,问了很多人(竟然很多人不知道)... 原因是在iOS中,苹果默认屏蔽掉了这个特新,并且提供api手动支持多点触摸。 解决方法: 在ios 文件下的AppController.mm文件中添加一句代码[eaglView setMultipleTouchEnabled:YES]; 具体如下: 欢迎访问我的博客: hel
我们知道 处理按钮事件都是在view里做的, 而我们游戏的主界面继承了Cocos2dxGLSurfaceView 所以 应该是这个文件里对按钮的处理有问题,于是我们找到这个文件, 这个显然是2d-x的源文件,但我们抱着试一试的心理 加上自己写的按钮处理事件。 结果加上之后没有任何效果,跟没加一样,所以我们知道 不是这里的问题。 于是 我们再思考,根据那些错误提示。 具体我们也看不懂为什么,但是在进
小伙伴们,大家好! 自从Cocos Code IDE 1.2.0发布到现在已经过去几个月了。小伙伴们一定很好奇Cocos Code IDE团队这段时间在做什么,为什么一直等不到新版本的消息?现在,很高兴地告诉大家,在这几个月中,我们把Cocos Code IDE移植到了Intellij IDEA平台上,给大家带来全新的Cocos Code IDE for IDEA 2.0.0-beta版本。 新版
Quick-Cocos2d-x 3.3中有一些文件和函数是我们经常要使用到的,使用其他的库或者函数时我们可以使用自动提示,但是Quick-Cocos2d-x的自动提示功能目前还处于呵呵的阶段。为了开发效率,我们还是要多多熟悉下常用的文件和函数。 display 位置:quick/framework/display.lua display.lua是Quick-Cocos2d-x中的最常用的类,基本上
上一篇文章中我们讲到了Quick-Cocos2d-x 3.3中的display文件中包含的方法。今天我们来介绍下Quick-Cocos2d-x 3.3中的ui库。 Quick-Cocos2d-x 3.3中的UI分为两部分,一部分位于framework的ui.lua中,一部分位于framework/cc/ui中。在framework/cc/ui中的代码已经重构了ui.lua中的接口,对于新用户我们只
<span style="font-size:18px;"> 在开发游戏过程中通常会用到一个经常编写的重复的代码,比如加载游戏地图,从地图中加载指定点的集合,序列帧的播放等等,下面的这个类就可以完全实现,而不需要重复的编写。</span> /** * 通用工具 * * @author Administrator * */ public class CommonUtil {
在Cocos2dx3.x中提供了对C++11标准的支持,其中Lambda表达式、function模板、bind模板在游戏编程中比较常用,本文简要介绍一下这三个C++11方面的特性。   1.Lambda表达式 (1)Lambda表达式语法格式:[捕捉列表](参数列表)<mutable>->返回值类型{函数体} (1.1).捕捉列表:捕捉列表能够捕捉上下文的变量供lambda函数使用。捕捉列表有如下
Cocos很早就开发了3D模块,后续也有不少团队使用Cocos开发了一些3D游戏。今天,我们给大家介绍一款由知名Cocos技术大牛,现任北京火石镇网络科技有限公司的CEO卞安开发的一款针对Cocos3D模型观察器—— “Cocos3D Mesh Viewer”。 Cocos3D Mesh Viewer启动界面 卞安介绍道:“使用Cocos开发3D游戏,相关的工具太重要了! 从我的3D引擎和项目研发