- 博客(19)
- 资源 (3)
- 收藏
- 关注
转载 npm常用命令
node有一个模块叫n(这名字可够短的。。。),是专门用来管理node.js的版本的。首先安装n模块:npm install -g n 第二步:升级node.js到最新稳定版n stable是不是很简单?n后面也可以跟随版本号比如: n v0.10.26 或 n 0.10.26分享几个npm的常用命令npm -v #显示版本,检查npm 是否正确安装。 npm i
2017-02-20 12:18:25 455
原创 libcocos2dx 已停止运行
进入创建的项目的 proj.android-studio目录 cd proj.android-studio 执行 cocos2d-x-3.7/tools/cocos2d-console/bin/cocos compile -p android --android-studio 等待编译成功 将proj.android-studio 导入到android studio 就可以了.
2016-05-25 17:11:56 1242
原创 Error:Cause: peer not authenticated
buildscript { repositories { //添加URL描述即可 // jcenter() jcenter { url "http://jcenter.bintray.com/" } } dependencies { classpath 'com.android.to
2016-03-30 17:19:40 561
原创 JSP编程去除空白行
JSP中由于引入包命令及其他处理,渲染出来的页面源代码很多换行。 以前有很多方法来解决,如 1、在编写源码中注意格式,多行并一行。这个编写比较麻烦,源码不好看。 2、自己写标签,在运行时去除空白行。虽然时间一般很短,但也是耗了时。tomcat 6中天然支持这种功能 1、在工程的web.xml上加上如下配置<jsp-config> <jsp-property-group> <url-patte
2016-02-19 11:27:55 434
原创 Nginx的平滑升级
有时,我们需要对我们的服务器进行升级更高版本。此时,如果我们强行将服务器停止然后直接升级,这样原来在服务器上运行着的进程就会被影响。如何解决这个问题呢?可以通过平滑升级的方式来解决。平滑升级时,不会停掉在运行着的进程,这些进程会继续处理请求,但不会再接受新请求,在这些老进程在处理完还在处理的请求后,停止。此平滑升级的过程中,新开的进程会处理新请求。1、查看当前版本[root@Admin /]# cd
2016-02-01 23:24:42 734
原创 Nginx 的常用操作
1、Nginx的启动常用启动方式: [root@Admin /]# /opt/nginx/sbin/nginx 指定配置启动方式: [root@Admin /]# /opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf2、Nginx的停止快速停止nginx: [root@Admin /]# /opt/nginx/sbin/nginx -s stop
2016-02-01 22:55:48 497
原创 Tomcat在CentOS7下的安装
1、下载jdk,解压到/opt/目录下[root@Admin tmp]# tar -zxvf jdk-8u71-linux-x64.tar.gz -C /opt/2、设置环境变量[root@Admin opt]# vi /etc/profile.d/java.sh JAVA_HOME=/opt/jdk1.8.0_71 PATH=$JAVA_HOME/bin:$PATH export JAVA_HO
2016-01-28 16:45:59 436
原创 nginx在centos7下开启80端口
加入http服务、1935/tcp端口到列表 firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-port=1935/tcp firewall-cmd --reload firewall-cmd --list-all
2016-01-27 18:58:27 595
原创 tomcat配置优化(server-optimize.xml)
<?xml version='1.0' encoding='utf-8'?><Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup.VersionLoggerListener" /> <Listener className="org.apache.catalina.cor
2016-01-26 17:10:07 573
原创 nginx-optimize.conf优化配置注释
# nginx不同于apache服务器,当进行了大量优化设置后会魔术般的明显性能提升效果 # nginx在安装完成后,大部分参数就已经是最优化了,我们需要管理的东西并不多#user nobody;#阻塞和非阻塞网络模型: #同步阻塞模型,一请求一进(线)程,当进(线)程增加到一定程度后 #更多CPU时间浪费到切换一,性能急剧下降,所以负载率不高 #Nginx基于事件的非阻塞多路复用(epoll或k
2016-01-25 22:33:44 391
原创 nginx-base.conf配置分析
# 顶层配置信息管理服务器级别行为 worker_processes 1;# event指令与事件模型有关,配置处理连接有关信息 events { worker_connections 1024; }# http指令处理http请求 http { # mime type映射 include mime.types; default_type appli
2016-01-25 21:34:14 505
转载 Nginx的安装
当然,首先要求是可以联网的系统,因为yum安装需要互联网连接。 1.为了追加 nginx 的 yum 仓库,需要创建一个文件 /etc/yum.repos.d/nginx.repo,并将下面的内容复制进去: [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$base
2016-01-24 19:12:18 282
转载 Alpha、Beta、RC、RTM、OEM、RVL、EVAL、RTL版本区别
Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。 Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。 RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。 GA:General Availability,正式
2015-07-15 10:18:08 658
原创 fragment嵌套fragment的管理
使用getChildFragmentManager(),而不是getFragmentManager()。 如Fragment currentFragment = (Fragment) viewPager.getAdapter().instantiateItem(viewPager, viewPager.getCurrentItem()); fragmentTransaction = curre
2014-12-25 01:39:30 414
原创 ViewPager设置setOnPageChangeListener时无效
由于使用了CirclePageIndicator,所以应该设置成indicator.setOnPageChangeListener的就有效了
2014-12-25 01:34:44 1183
原创 单例模式
Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。” Java单例模式例子: public class SingletonClass{ private static SingletonClass instance=null; public static SingletonClass getInstance(){ if(instance==
2014-08-19 09:21:00 311
转载 [android] Serializable 和 Parcelable 区别
android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。 一 序列化原因: 1.永久性保存对象,保存对象的字节序列到本地文件中; 2.通过序列化对象在网络中传递对象; 3.通过序列化在进程间传递对象。 二 至于选取哪种可参考下面的原则: 1.在使用内存的时候,Parcelable 类比Serializ
2014-07-29 21:02:13 371
转载 typedef的作用
用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量; 以下则可行: typedef char* PCHAR; // 一般用大写 PCHAR pa, pb; // 可行,同时声明了两个指向字符变
2013-01-11 10:34:03 556
原创 const限定符的使用
1、定义const对象 const int bufSize = 512; // input buffer size 定义 bufSize 为常量并初始化为 512。变量 bufSize 仍然是一个左值但是现在这个左值是不可修改的。 任何修改 bufSize 的尝试都会导致编译错误: bufSize = 0; // error: attempt to write to const objec
2012-12-27 21:37:01 331
阿里巴巴Java开发手册
2017-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人