- Cocos2d-x 之 Lua 编程之路 · 开篇2 · 游戏环境搭建
ApeOzawa
Cocos2d-xLua环境搭建cocos2d-xlua环境搭建
Cocos2d-x之Lua编程之路·开篇·游戏环境搭建上一篇:Cocos2d-x之Lua编程之路·开篇·环境变量配置好了,今天我们继续cocos2d-x-lua的游戏环境的搭建首先到cocos官网下载最新版本的Coco2d-x项目源码,并解压到一个目录下。例如,我就是直接放在D盘目录下:找到cocos2d-x项目中的stetup.py文件,双击,运行完后,点击Enter(回车键),打开Win+R运
- Cocos Creator 初始JS脚本功能
宋廉
这学期我选修了一门智能游戏开发,教材上面用的是coco2d-x引擎,C++编写游戏的逻辑,我个人觉得使用CocosCreator相对容易一些,所以就使用了这个引擎,当然本质都是一样的。下面介绍一下一些基本的函数功能。start()会在该组件第一次update之前执行,通常用于需要在所有组件的onLoad初始化完毕后执行的逻辑。这个是官方对其的介绍,我想这个就已经说的比较明白了。onload()组件
- 编译Coco2d-x android 程序出现make: *** No rule to make target ...CCConfiguration.o'. Stop.
caimo
cocos2d-xAndriod开发
在eclipse中编译cocos2d-x的项目可能出现这个问题。也许是你对项目没有clean,然后就让他编译造成的。具体错误可能显示为:make:***Noruletomaketarget`/cygdrive/d/android/cocos2d-x-master/T12/proj.android/../../cocos2dx/CCConfiguration.cpp',neededby`obj/lo
- Cocos2d-x:编译Coco2d-x android 程序出现make: *** No rule to make target ...CC*.o'. Stop.
Alostz
cocos2d
在androidstudio中编译cocos2d-x的项目可能出现这个问题。也许是你对项目没有clean,然后就让他编译造成的。具体错误可能显示为:make:***Noruletomaketarget`zou/project/MyTest/.../proj.android-studio/../cocos2dx/CCActionFrame.cpp',neededby`obj/local/armeab
- coco2d-x分析之LoadingScene
鸭妈妈
cocos2d-xLearning
最近想写一个游戏,也算是对之前学习的知识的一个应用吧,于是找了一下网上的资料,就学习了一下,原文地址出处http://bbs.9ria.com/thread-242089-1-1.html这里有源码下载,但是我觉得仔细的分析一下,对于初学者是很有好处的,以下是我的个人的分析:BaseLayer.cpp#include"BaseLayer.h"//根据原作者所说,这个类主要是将CCScene类的一些
- Coco2d-X游戏开发之CCSptite(详解篇)
wisdom605768292
Cocos2D-X游戏开发
CCSprite是Coco2d-x游戏开发之中,大家用到的最多的类,也是整个游戏引擎的精髓所在。所以,深入了解并且理解CCSprite,将在使用Coco2d—X的路上得心应手,甚至福至心灵,超常发挥,呈现一些自己都想不到的效果。基本精灵的创建,使用暂时放在一边,现在我们从最基本的源码开始深入分析,究竟什么是Cocos2d—X游戏引擎中的精灵。#1.CCSprite(精灵)是什么?先看Cocos2d
- libGDX引擎学习初识
骚包滴鱿鱼男
libgdx
OpenGLES是目前移动开发中比较常用的技术,但是在开发学习使用上进入OGLES2后还是有一定的难度的。但是作为学习和日常工作使用,我们可以使用一些引擎作为自己的学习入门的工具或是框架。先从学习使用开始,O(∩_∩)O哈哈~高中政治书上说到的透过现象看本质。根据大家的主要开发语言目前的选择如下:C++:coco2d-x,SDLJava:andengine,libgdxlua:love2d我主要从
- Cocos2d-x动画,翻开,翻页,淡入淡出动画
放梦追逐-李超
Cocos2d-x总结学习
这是一个Coco2d-x的翻开动画,跟翻书一样翻成另外一张图片:--翻开动画functionopen(Sprite,func)localarray=CCArray:create()array:addObject(CCDelayTime:create(1))array:addObject(CCScaleTo:create(0.3,0,Sprite:getScaleY()))array:addObje
- Cocos2D-x游戏开发之十:背景无限滚动
vanquishedzxl
Cocos2D-x开发之道Windows
今天研究了一下Coco2D-x的背景无限滚动,其实是学习别人的demo,不过自己最终还是折腾出来了,其实还是比较简单了,就是背景不停地移动然后两张图片交替的贴上去。其精髓之处就是不断地更新背景然后在每一帧里调整两张背景的\X锚点,然后就会给人一种主角再向前奔跑的感觉。核心代码如下:boolTollgateScene::init(){boolbRet=false;do{CC_BREAK_IF(!CC
- Cocos2D-x游戏开发之二十一:ScheduleUpdate 和ScheduleOne的用法
vanquishedzxl
WindowsCocos2D-x开发之道
今天接着学习了Coco2D-x的定时器,Cocos2D为我们封装好了定时器功能,我们只需要再用到的地方直接使用:schedule可以直接使用,即采用默认方式在init()函数里面调用:this->scheduleupdate();并重新定义Update()即可。也可以调动this-.>schedule(schedule_selector(HelloWorld::MYUpdate),3.0f)然后实
- coco2d-x 2.0.4 帧动画 两种实现方式
柒强
cocos2d-xcoco2d-xCCAnimation帧动画
柒哥原创,欢迎转载,转载请在明显处注明!谢谢。原文地址:点击打开链接//第一种方法://屏幕大小CCSizes=CCDirector::sharedDirector()->getWinSize();//把long.png加载到缓存中CCSpriteFrameCache*longFrameCache=CCSpriteFrameCache::sharedSpriteFrameCache();longF
- cocos2dx box2d 添加debugDraw
ym19860303
cocos2dx
1.首先我们需要拷贝GLES-Render.cppGLES-Render.h到我们工作的目录,这个两个文件可以在coco2d-x的示例代码中的tests\Box2DTestBed中可以找到。2.你的layer里面添加GLESDebugDraw*debugDraw;并且重写layer的draw方法init方法里面debugDraw=newGLESDebugDraw(PTM_RATIO);//这里新建
- TexturPacker
请叫我维C
cocos2dx
TexturPacker是一款制作图片非常棒的工具,之前开发coco2d-x游戏的时候就是用它来生成SpriteSheet的,而且它支持的游戏引擎和文件格式也是非常多的。而且在xcode上它为大家提供了命令行接口,对于频繁修改图片要重新生成plist提供了方便。最重要的,听网上说作者是个很不错的人,只要符合下面这些条件,就可以从作者那里获得一个免费的key(当然,如果有条件还是购买吧,支持下作者嘛
- Swift SpriteKit 忍者无敌
Gdolm
SpriteKitSwiftiOS
这个很简单。用Swift和SpriteKit的。熟悉cocos2d,coco2d-x的其实上手SpriteKit很容易。importSpriteKitclassGameScene:SKScene{var_player:SKSpriteNode!varfbArray=Array()varmonsterArray=Array()var_fbArray=NSMutableArray()var_monst
- COCOS学习笔记--Cocod2dx内存管理(三)-Coco2d-x内存运行原理
RapdoZoro
Cocos2d-x
通过上两篇博客,我们对Cocos引用计数和Ref类、PoolManager类以及AutoreleasePool类已有所了解,那么接下来就通过举栗子来进一步看看Coco2d-x内存运行原理是怎样的。//先建一个nodeNode*node=Node::create();//创建完之后打印node的引用计数schedule([node](floatf){//获得node的引用计数intcount=nod
- cocos2d-x 3.16打包生成apk
Mr_Sao
cocos2d-x
首先进入你的cocos2d-x目录......\coco2d-x\cocos2d-x-3.16然后使用命令行打开该目录下的setup.py添加ndk、sdk、adk的目录确认添加完毕后进入你的项目的\proj.android\jni目录......\项目名\proj.android\jni用记事本打开Android.mk一种方法是一个一个地敲进去,在LOCAL_SRC_FILES:=hellocp
- java web开发转java游戏开发的经验(1)
啊帮BILL
web转游戏
本人做了一年四个月的javaweb开发。是在一个创业型的公司里面就职的!从大四实习开始就一直在改公司做!但是由于心理一直想做游戏,在把公司的平台做好之后,我就辞职下了来到广州!来到广州的当天晚上,我就疯狂第投简历。其实我还是有准备得看来很多游戏开发需要的技术!并且使用c++,coco2d-x,和java独自写了一个小游戏,希望可以借此找到游戏开发的工作!但是实现往往是不如我所愿的!今天是到广州的第
- 我所理解的Cocos2d-x
博文视点
移动开发
我所理解的Cocos2d-x(完全基于Cocos2d-x3.0,深度剖析计算机图形学,OpenGLES及游戏引擎架构,全面提升游戏开发相关知识)秦春林著ISBN978-7-121-24625-82014年11月出版定价:79.00元404页16开内容提要《我所理解的Cocos2d-x》针对最新的Cocos2d-x3.x版本,介绍了Coco2d-x游戏引擎的基本架构、渲染机制,以及各个子模块的功能和
- coco2d-x使用Sprite3D创建3D精灵,播放模型动画
认真写bug的传奇
cocos2d-x
虽然在coco2d-x中使用3D动画比较麻烦,想要好的效果什么的还需要设置相机什么的,不过我这里只是最初的将3D动画创建出来显示出来而已。一开始在网上根据别人的代码创建,但是一直没有显示出来,经过几番波折才给弄了出来。创建: //根据模型和纹理生成3D精灵autohero_sprite1=Sprite3D::create("animation/hero/3D/human1.c3b");her
- win7环境下cocos2d-x 2.2.2和Visual studio2010搭建游戏开发环境
tiankongzaiweixiao
文章
1、下载coco2d-x资源文件http://www.cocos2d-x.org/download我下载的为2.2.2版本,下载Visualstudio2010下载的地方很多,自己百多谷歌2、安装visualstudio2010;解压cocos2d-x资源文件到制定目录3、在cocos2d-x解压文件中找到cocos2d-win32.vc2010.sln,双击打开Visualstudio。右键单击
- coco2d-x 或者 creator 实现物体点击后的果冻效果
季夏右一
cocos2d
目前用的引擎是cocos2d-js,其他cocos引擎自行转化,效果的细节优化就不多说了,哈哈obj.test=function(){//果冻效果functiongenerate_action(params){varscale_action=cc.ScaleTo(params.time,params.scale_x,params.scale_y);varfade_action=cc.FadeIn(
- 探索cocosH5正确的开发姿势---误区与js生态工具
张晓衡
回首自己3年多的cocos2d游戏开发经历,从cocos2d到coco2d-x入门,之后机缘巧合辗转到了cocos2d-js阵营。在深入使用cocos2d-js以及后来使用cocoscreator做游戏项目的同时,我开始逐步走进Javascript神奇的世界。现在回过头来忽然察觉到,不是自己选择了cocosH5(我将cocos2d-js/cocoscreator的统称),而是选择了javascri
- coco2d-x lua中如何正向传值
Kerwin_lang
coco2d-xlua中如何正向传值,可以通过类似于面向对象的方式实现正向传值由A场景跳转到B场景,用pushScene()函数B.lua中的代码localBclass=class("Bclass",function()localscene=cc.Scene:create()scene.appealAccount=nil--这个就相当于给Bclass类设置了个属性,通过该属性即可实现A->B的传值
- 《我所理解的Cocos2d-x》pdf
委屈任何人
下载地址:网盘下载内容提要编辑《我所理解的Cocos2d-x》针对最新的Cocos2d-x3.x版本,介绍了Coco2d-x游戏引擎的基本架构、渲染机制,以及各个子模块的功能和原理,并结合OpenGLES图形渲染管线,深入探讨了游戏开发中涉及的相关图形学的知识,内容包括:Cocos2d-x的基本架构及渲染机制、纹理相关的知识、OpenGLES2.0渲染管线、计算机字体的绘制、多分辨率支持、事件分发
- coco2d-x开发中遇到的难题
soul_5264
记录的问题都是话费自己一些时间解决的1.大厅版子游戏切换问题开始时由于每个子游戏的主要模块的文件名一样,导致在切换游戏时,加载的资源还是上一个游戏的资源,同时搜索路径已经设为最新切换的游戏,最后排查在CCFileUtils的_fullPathCache保存了之前路径的缓存。解决方法在切换子游戏之前,调用FileUtils:getInstance():purgeCachedEntries()来清除缓
- coco2d-x xcode安装
心愿2016
1.下载cocos2d2.安装python2.7/Users/apple/python/cocos2d-x-3.15.1/setup.pydefaultswritecom.apple.finderAppleShowAllFiles-booltrue显示cocosnew-pcom.duan.test-lcpp-d/Users/Duan/Desktop/workspacehelloworld在/Use
- coco2d-x 学习记录
一百个白日梦
看了一点官网的文档和教程,发现有几篇基础讲的挺好。把网址贴上来。(怎么制作一个简单的游戏)(怎么制作一个基于TileMap的函数)首先是一些概念的理解。scene里可以包含很多layer。this的指代,我觉得相当于一个类对象?主要学了:1.cocos2d-x的一些内存机制,为了避免内存泄漏,不在屏幕内的精灵应当removeChild()2.tile地图的一些基本用法每个Tile都有自己的属性,可
- Coco2d-x 塔防手游“贼来了”之开发简档 之 二
firekido
uml手游开发塔防手游游戏开发教程之开发简档
原来的教程为《塔防手游之贼来了》(这是我之前学习Cocos2d-x时候,看到的一个比较好的教程)原文地址目前只在泰然网看到,http://www.tairan.com/archives/6413,原作者为任珊。本文是基于这个教程,而编写的手游开发简档,有了这些图表,你就可以轻松的开发出这款手游了。五手游对象手游场景主要手游对象。手游对象名称对象特性地图地图上有一个瓦片图层,画出了一条路线。有一个对
- Coco2d-x 塔防手游“贼来了”之开发简档 之 一
firekido
uml手游开发塔防手游游戏开发教程之开发简档
原来的教程为《塔防手游之贼来了》(这是我之前学习Cocos2d-x时候,看到的一个比较好的教程)原文地址目前只在泰然网看到,http://www.tairan.com/archives/6413,原作者为任珊。本文是基于这个教程,而编写的手游开发简档,有了这些图表,你就可以轻松的开发出这款手游了。一编写手游简档手游范围文档手游名塔防手游平台android\ios玩家数1类型(如动作、街机)塔防手游
- Coco2d-x 塔防游戏“贼来了”之开发简档 之 零
firekido
uml游戏开发塔防游戏游戏开发教程之开发简档
原来的教程为《塔防游戏之贼来了》(这是我之前学习Cocos2d-x时候,看到的一个比较好的教程)原文地址目前只在泰然网看到,http://www.tairan.com/archives/6413,原作者为任珊。本文是基于这个教程,而编写的游戏开发简档,有了这些图表,你就可以轻松的开发出这款游戏了。虽然《贼来了》是一篇很好的教程,但是我觉得这跟网上其他教程一样,看的人只能学会一些引擎的api和相关知
- [星球大战]阿纳金的背叛
comsci
本来杰迪圣殿的长老是不同意让阿纳金接受训练的.........
但是由于政治原因,长老会妥协了...这给邪恶的力量带来了机会
所以......现代的地球联邦接受了这个教训...绝对不让某些年轻人进入学院
- 看懂它,你就可以任性的玩耍了!
aijuans
JavaScript
javascript作为前端开发的标配技能,如果不掌握好它的三大特点:1.原型 2.作用域 3. 闭包 ,又怎么可以说你学好了这门语言呢?如果标配的技能都没有撑握好,怎么可以任性的玩耍呢?怎么验证自己学好了以上三个基本点呢,我找到一段不错的代码,稍加改动,如果能够读懂它,那么你就可以任性了。
function jClass(b
- Java常用工具包 Jodd
Kai_Ge
javajodd
Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大! 写道 Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 Mb
Jodd 被分成众多模块,按需选择,其中
工具类模块有:
jodd-core &nb
- SpringMvc下载
120153216
springMVC
@RequestMapping(value = WebUrlConstant.DOWNLOAD)
public void download(HttpServletRequest request,HttpServletResponse response,String fileName) {
OutputStream os = null;
InputStream is = null;
- Python 标准异常总结
2002wmj
python
Python标准异常总结
AssertionError 断言语句(assert)失败 AttributeError 尝试访问未知的对象属性 EOFError 用户输入文件末尾标志EOF(Ctrl+d) FloatingPointError 浮点计算错误 GeneratorExit generator.close()方法被调用的时候 ImportError 导入模块失
- SQL函数返回临时表结构的数据用于查询
357029540
SQL Server
这两天在做一个查询的SQL,这个SQL的一个条件是通过游标实现另外两张表查询出一个多条数据,这些数据都是INT类型,然后用IN条件进行查询,并且查询这两张表需要通过外部传入参数才能查询出所需数据,于是想到了用SQL函数返回值,并且也这样做了,由于是返回多条数据,所以把查询出来的INT类型值都拼接为了字符串,这时就遇到问题了,在查询SQL中因为条件是INT值,SQL函数的CAST和CONVERST都
- java 时间格式化 | 比较大小| 时区 个人笔记
7454103
javaeclipsetomcatcMyEclipse
个人总结! 不当之处多多包含!
引用 1.0 如何设置 tomcat 的时区:
位置:(catalina.bat---JAVA_OPTS 下面加上)
set JAVA_OPT
- 时间获取Clander的用法
adminjun
Clander时间
/**
* 得到几天前的时间
* @param d
* @param day
* @return
*/
public static Date getDateBefore(Date d,int day){
Calend
- JVM初探与设置
aijuans
java
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台
- SQL中ON和WHERE的区别
avords
SQL中ON和WHERE的区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 www.2cto.com 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。
- 说说自信
houxinyou
工作生活
自信的来源分为两种,一种是源于实力,一种源于头脑.实力是一个综合的评定,有自身的能力,能利用的资源等.比如我想去月亮上,要身体素质过硬,还要有飞船等等一系列的东西.这些都属于实力的一部分.而头脑不同,只要你头脑够简单就可以了!同样要上月亮上,你想,我一跳,1米,我多跳几下,跳个几年,应该就到了!什么?你说我会往下掉?你笨呀你!找个东西踩一下不就行了吗?
无论工作还
- WEBLOGIC事务超时设置
bijian1013
weblogicjta事务超时
系统中统计数据,由于调用统计过程,执行时间超过了weblogic设置的时间,提示如下错误:
统计数据出错!
原因:The transaction is no longer active - status: 'Rolling Back. [Reason=weblogic.transaction.internal
- 两年已过去,再看该如何快速融入新团队
bingyingao
java互联网融入架构新团队
偶得的空闲,翻到了两年前的帖子
该如何快速融入一个新团队,有所感触,就记下来,为下一个两年后的今天做参考。
时隔两年半之后的今天,再来看当初的这个博客,别有一番滋味。而我已经于今年三月份离开了当初所在的团队,加入另外的一个项目组,2011年的这篇博客之后的时光,我很好的融入了那个团队,而直到现在和同事们关系都特别好。大家在短短一年半的时间离一起经历了一
- 【Spark七十七】Spark分析Nginx和Apache的access.log
bit1129
apache
Spark分析Nginx和Apache的access.log,第一个问题是要对Nginx和Apache的access.log文件进行按行解析,按行解析就的方法是正则表达式:
Nginx的access.log解析正则表达式
val PATTERN = """([^ ]*) ([^ ]*) ([^ ]*) (\\[.*\\]) (\&q
- Erlang patch
bookjovi
erlang
Totally five patchs committed to erlang otp, just small patchs.
IMO, erlang really is a interesting programming language, I really like its concurrency feature.
but the functional programming style
- log4j日志路径中加入日期
bro_feng
javalog4j
要用log4j使用记录日志,日志路径有每日的日期,文件大小5M新增文件。
实现方式
log4j:
<appender name="serviceLog"
class="org.apache.log4j.RollingFileAppender">
<param name="Encoding" v
- 读《研磨设计模式》-代码笔记-桥接模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* 个人觉得关于桥接模式的例子,蜡笔和毛笔这个例子是最贴切的:http://www.cnblogs.com/zhenyulu/articles/67016.html
* 笔和颜色是可分离的,蜡笔把两者耦合在一起了:一支蜡笔只有一种
- windows7下SVN和Eclipse插件安装
chenyu19891124
eclipse插件
今天花了一天时间弄SVN和Eclipse插件的安装,今天弄好了。svn插件和Eclipse整合有两种方式,一种是直接下载插件包,二种是通过Eclipse在线更新。由于之前Eclipse版本和svn插件版本有差别,始终是没装上。最后在网上找到了适合的版本。所用的环境系统:windows7JDK:1.7svn插件包版本:1.8.16Eclipse:3.7.2工具下载地址:Eclipse下在地址:htt
- [转帖]工作流引擎设计思路
comsci
设计模式工作应用服务器workflow企业应用
作为国内的同行,我非常希望在流程设计方面和大家交流,刚发现篇好文(那么好的文章,现在才发现,可惜),关于流程设计的一些原理,个人觉得本文站得高,看得远,比俺的文章有深度,转载如下
=================================================================================
自开博以来不断有朋友来探讨工作流引擎该如何
- Linux 查看内存,CPU及硬盘大小的方法
daizj
linuxcpu内存硬盘大小
一、查看CPU信息的命令
[root@R4 ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
model name : Intel(R) Xeon(R) CPU X5450 @ 3.00GHz
model name :
- linux 踢出在线用户
dongwei_6688
linux
两个步骤:
1.用w命令找到要踢出的用户,比如下面:
[root@localhost ~]# w
18:16:55 up 39 days, 8:27, 3 users, load average: 0.03, 0.03, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
- 放手吧,就像不曾拥有过一样
dcj3sjt126com
内容提要:
静悠悠编著的《放手吧就像不曾拥有过一样》集结“全球华语世界最舒缓心灵”的精华故事,触碰生命最深层次的感动,献给全世界亿万读者。《放手吧就像不曾拥有过一样》的作者衷心地祝愿每一位读者都给自己一个重新出发的理由,将那些令你痛苦的、扛起的、背负的,一并都放下吧!把憔悴的面容换做一种清淡的微笑,把沉重的步伐调节成春天五线谱上的音符,让自己踏着轻快的节奏,在人生的海面上悠然漂荡,享受宁静与
- php二进制安全的含义
dcj3sjt126com
PHP
PHP里,有string的概念。
string里,每个字符的大小为byte(与PHP相比,Java的每个字符为Character,是UTF8字符,C语言的每个字符可以在编译时选择)。
byte里,有ASCII代码的字符,例如ABC,123,abc,也有一些特殊字符,例如回车,退格之类的。
特殊字符很多是不能显示的。或者说,他们的显示方式没有标准,例如编码65到哪儿都是字母A,编码97到哪儿都是字符
- Linux下禁用T440s,X240的一体化触摸板(touchpad)
gashero
linuxThinkPad触摸板
自打1月买了Thinkpad T440s就一直很火大,其中最让人恼火的莫过于触摸板。
Thinkpad的经典就包括用了小红点(TrackPoint)。但是小红点只能定位,还是需要鼠标的左右键的。但是自打T440s等开始启用了一体化触摸板,不再有实体的按键了。问题是要是好用也行。
实际使用中,触摸板一堆问题,比如定位有抖动,以及按键时会有飘逸。这就导致了单击经常就
- graph_dfs
hcx2013
Graph
package edu.xidian.graph;
class MyStack {
private final int SIZE = 20;
private int[] st;
private int top;
public MyStack() {
st = new int[SIZE];
top = -1;
}
public void push(i
- Spring4.1新特性——Spring核心部分及其他
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- 配置HiveServer2的安全策略之自定义用户名密码验证
liyonghui160com
具体从网上看
http://doc.mapr.com/display/MapR/Using+HiveServer2#UsingHiveServer2-ConfiguringCustomAuthentication
LDAP Authentication using OpenLDAP
Setting
- 一位30多的程序员生涯经验总结
pda158
编程工作生活咨询
1.客户在接触到产品之后,才会真正明白自己的需求。
这是我在我的第一份工作上面学来的。只有当我们给客户展示产品的时候,他们才会意识到哪些是必须的。给出一个功能性原型设计远远比一张长长的文字表格要好。 2.只要有充足的时间,所有安全防御系统都将失败。
安全防御现如今是全世界都在关注的大课题、大挑战。我们必须时时刻刻积极完善它,因为黑客只要有一次成功,就可以彻底打败你。 3.
- 分布式web服务架构的演变
自由的奴隶
linuxWeb应用服务器互联网
最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问题的时候,应用也容易
- 初探Druid连接池之二——慢SQL日志记录
xingsan_zhang
日志连接池druid慢SQL
由于工作原因,这里先不说连接数据库部分的配置,后面会补上,直接进入慢SQL日志记录。
1.applicationContext.xml中增加如下配置:
<bean abstract="true" id="mysql_database" class="com.alibaba.druid.pool.DruidDataSourc