- [quick-cocos2d-x lua学习] 各大IDE之体验及选择 ( LDT、Sublime Text 2、IntelliJ IDEA 12、XCode5 )
WeiQ_
Lua编辑器Quick-Cocos2d-xLualuaquick-cocos2d-xiosintellijideaiphone
多年的开发经验,使本人深深的觉得一个好的IDE能让你的效率提升n倍(-_-!不知道算不算废话),所以哥在进入这块领域的时候,就把市面上常听说的一些IDE给装一下,用用看感觉如何,以好最终选一款出来,做为自己开发quick-cocos2d-x的利器!1.本人已安装的ide如图:2.下面是各大软件打开同一个lua项目时的画面:1).LuaDevelopmentTools(简称LDT)2).Intell
- [quick-cocos2d-x lua学习] 官网之多分辨率适配详解
WeiQ_
Quick-Cocos2d-xLua
转自官方网站:http://cn.quick-x.com/?p=1436感觉官网的这篇文章很不错,为了自己日后查看方便,就转过来了~下面是正题:多种分辨率的适配一直都是一个蛋疼的问题,各家公司可能都有自己的一套方案。今天我为大家介绍的是我们在多款游戏里实践后的解决方案,相对来说成本和实现难度都较低,效果也很不错。多种分辨率适配的原理因为横屏和竖屏的原理完全相同,所以本文先以竖屏为例,后文再说明横屏
- quick-cocos2d-x开发环境Lua for IntelliJ IDEA的安装
WeiQ_
Quick-Cocos2d-xLuaLua编辑器
比较了sublimetext2、LDT、LuaforIntelliJIDEA之后,发现LuaforIntelliJIDEA的代码提示支持得最好,现分享其安装过程如下:下载IntelliJIDEA地址:http://www.jetbrains.com/idea/download/,选择右边的社区免费版本(CommunityEditionFREE),安装好。安装lua插件打开软件的设置(Setting
- 【quick-cocos2d-x】Lua 语言基础
曾彬思
Cocos2Dlua语言cocos2d游戏开发zengbinsi
使用quick-x开发游戏有两年时间了,quick-x是cocos2d-Lua的一个豪华升级版的框架,使用Lua编程。相比于C++,lua的开发确实快速便捷了许多,下文只是lua这门语言的一个基础知识点,没有涵盖整个Lua的内容,但是作为对lua入门的初步了解还是可以的,由于内容精简了不少,所以语言上可能会有点跳跃,但是问题不大。要了解一门语言,首先要了解的是语言的标识符、保留字、常量和变量,命名
- quick-cocos2d-x和cocos2d-x
tiansha10
quick-cocos2d-x(后文简称quick)与cocos2d-x的关系,用一句话概括:quick是cocos2d-x针对Lua的豪华套装威力加强版。项目地址:quick-cocos2d-x项目Wiki:wiki那quick与cocos2d-x相比到底有什么区别,又有什么加强呢?这篇文章就是答案:为什么会有quickquick和cocos2d-x的差别quick由哪些部分组成应该选择Lua还
- Quick-cocos2d-x luabinding 教程
chuchaner7283
lua游戏c/c++
Quick-cocos2d-xluabinding教程--基于quick-cocos2d-x3.3rc1版本目录Quick-cocos2d-xluabinding教程...11.lua绑定原理...21.1什么是lua.21.2Lua绑定原理...22.tolua++绑定原理...62.1什么是tolua++.62.2为什么要使用tolua++来注册C类...62.3如何使用tolua++.63.
- quick-cocos2d-x tips
weixin_34233421
游戏luaui
原文请猛戳:http://galoisplusplus.coding....承接上一篇,这篇主要谈谈本渣在quickx用的一些脚本或自己折腾的一些定制,本文也将不时更新。如无特殊说明,相关函数放在一个MyPackage的luaglobaltable中:MyPackage=MyPackageor{}UI组件滚动列表相关--[[--RefreshUIListViewatthecurrentpostio
- Quick-Cocos2d-x 3.3中常用的文件和函数(二)
houjia159
quick-cocos2d-x
上一篇文章中我们讲到了Quick-Cocos2d-x3.3中的display文件中包含的方法。今天我们来介绍下Quick-Cocos2d-x3.3中的ui库。Quick-Cocos2d-x3.3中的UI分为两部分,一部分位于framework的ui.lua中,一部分位于framework/cc/ui中。在framework/cc/ui中的代码已经重构了ui.lua中的接口,对于新用户我们只需要使用
- quick-cocos2d-x physics物理世界使用实例
瑟提曼的海
QuickQuickUIphysics
--定义类localMainScene=class("MainScene",function()returndisplay.newPhysicsScene("MainScene")--returndisplay.newScene("MainScene")end)localGRAVITY=-200--重力localCOIN_MASS=100--物体质量localCOIN_RADIUS=46--半径l
- Socket 与 WebSocket
三三At你
原文http://zengrong.net/post/2199.htm去年光棍节的时候,我写过一篇quick-cocos2d-x中的socket技术选择:LuaSocket和WebSocket。这篇文章介绍了我为何决定在项目中使用LuaSocket。现在想起来,当时对WebSocket是很感兴趣的,但由于服务端的限制,最终依然选择了LuaSocket。我后来对LuaSocket进行了封装,使其更好
- quick-cocos2d-x之Timer
陈振拥
Moduleframework.client.api.TimerTimer实现了一个计时器容器,用于跟踪应用中所有需要计时的事件。Timer中的相关函数如下:Timer.new():创建一个计时器。-timer:addCountdown(eventName,countdown,interval):添加一个计时器。在计时器倒计时完成前,会按照interval参数指定的时间间隔触发eventName参
- cocos2d-x -lua 纯lua递归删除文件夹
人气小哥
原文:http://www.cocoachina.com/bbs/read.php?tid=2127862.纯lua纯lua其实是个噱头。这里还是要依赖lfs(luafilesytem),好在quick-cocos2d-x已经包含了这个库。lfs.rmdir命令和os.remove命令一样,只能删除空文件夹。因此实现类似rm-rf的功能,必须要递归删除文件夹中所有的文件和子文件夹。让我们扩展一下o
- quick-cocos2d-x如何在windows下编译安卓版本
xkym_game
cocos2dxluacocos2d-x安卓android
1.下载安卓sdk,设置好环境变量ANDROID_SDK_ROOT比如:C:\android\adt\sdk2.下载ndk,设置好环境变量,主要是ANDROID_NDK_ROOT比如:C:\android\adt\android-ndk-r9d3.安装好java环境,设置好JAVA_HOME环境变量比如:C:\ProgramFiles\Java\jdk1.6.0_32Path环境变量增加%JAVA
- 跑酷类游戏------quick-Cocos2d-X lua添加plist文件以及实现动画
春蕾夏荷_728297725
--飞龙类(伪)localDragon=class("Dragon",function()returndisplay.newNode()end)functionDragon:ctor()localpng="fei.png"localplist="fei.plist"display.addSpriteFramesWithFile(plist,png);self._sp=display.newSpri
- WebSocket 和socket 的区别
yuanyuanispeak
去年光棍节的时候,我写过一篇quick-cocos2d-x中的socket技术选择:LuaSocket和WebSocket。这篇文章介绍了我为何决定在项目中使用LuaSocket。现在想起来,当时对WebSocket是很感兴趣的,但由于服务端的限制,最终依然选择了LuaSocket。我后来对LuaSocket进行了封装,使其更好用。现在,面对一个全新的项目,我自然而然地选择了WebSocket。因
- Cocos Code IDE执行效率太慢,Sublime+QuickXDev依然是最佳的cocos2d-x + Lua编辑器
洪亮
cocos2d-xluacocos-code-idecocos2d-luaquickxdev
虽然cocos2d-x官方在不遗余力地推进CocosCodeIDE的发展,但基于Eclipse架构的它注定无论如何都不会像Sublime用起来那么爽,反应那么快,用Sublime写代码时敲击键盘就好像是用针在戳气球,每一下都能得到纳秒级的实时响应,你会觉得电脑是完全在你掌控之下的,那感觉非常爽。Sublime之所以流行这么多年,占据代码编辑器市场老大地位不可撼动,就是狠好地贯彻了“天下武功,唯快不
- quick-coco2d-xV3.2 win32下集成风云pcb解析protobuf
玖五二七
quickcocos2dx
最近找到了这个东东,准备集成一下,首先需要pcb这个工程,我在网上下载到了。准备工作:1下载风云的pcb工程2下载最新版本的quick-cocos2d-x源码,先运行setup_win.bat,把该设置的环境变量设置好3pbc工程放到quick/pbc-master中。然后打开quick/player/proj.win32的win32工程,把此工程加入进来。修改pbc项目,把原来的根目录指向当前的
- quick Lua标准库的扩展
曾令伟
具体在quick-cocos2d-x框架:framework->function.lua文件中--[[--检查并尝试转换为数值,如果无法转换则返回0@parammixedvalue要检查的值@param[integerbase]进制,默认为十进制@returnnumber]]functionchecknumber(value,base)returntonumber(value,base)or0en
- quick-cocos2d-x API函数汇总
badman250
quick-cocos2d-xAPI函数汇总1.init在quick\framework\init.lua文件中。quickframework初始化,载入quickframework预定义的常量、模块。1.1常量在初始化框架之前,可以定义以下常量:·DEBUG:设置框架的调试输出级别· DEBUG=0 --不输出任何调试信息(默认值)· DEBUG=1
- quick 中的触摸事件
超逸_流
quick
转自:点击打开链接cocos2d-x原本的触摸机制存在一些限制,在使用中需要开发者做不少额外的处理。所以quick-cocos2d-x提出了自己的一套触摸机制。本文详细介绍了这套新机制的用法。~显示层级在cocos2d-x里,整个游戏的画面是由一系列的Scene,Node,Sprite,Layer等对象构成的。而所有这些对象都是从Node这个类继承而来。我们可以将Node称为显示节点。一个游戏画面
- 【quick】quick-cocos2d-x导入sproto并重新编译player
hqq39
quick-cocos2dx
Windows系统下。quick-cocos2d-x-master因为一些原因要使用sproto,所以需要导入sproto并编译一个新的player。1、获取sproto。这里你可以选择在github搜索skynet项目,然后在\lualib-src下sproto文件夹即是。你也可以在github搜索sproto项目,这个是带有例子的。2、将sproto文件夹拷贝到\lib\cocos2d-x\s
- quick-cocos2d-x教程10:实现血条效果。
weixin_34383618
血条是常见功能。能够通过一个血条背景和一个不断改变的血条宽度。来实现少血。在MainScence.lua中,先改代码:functionMainScene:ctor()localbg=display.newSprite("bg01.jpg")bg:setPosition(display.cx,display.cy)self:addChild(bg)--localbarBg=display.newSp
- quick-cocos2d-x教程10:实现血条效果。
dahuichen
quick-cocos2d-x
血条是常见功能,可以通过一个血条背景和一个不断改变的血条宽度,来实现少血。在MainScence.lua中,先改代码:functionMainScene:ctor()localbg=display.newSprite("bg01.jpg")bg:setPosition(display.cx,display.cy)self:addChild(bg)--localbarBg=display.newSp
- cocos2d-x 3.0 + lua 开发问题与解决吐槽 - PART 1
被逼叫小乱
cocoslua
cocos2d-x3.0+lua开发问题与解决吐槽-PART1嗳,侥天之幸初阶段游戏的prototype终于忽弄过去了!!!这一个多月来使用cocos2d-x3.0+lua开发时踩中不少奇怪的雷,啧,也算是不作死就不会死的报应。本该好好的用稳定的2.2版或是quick-cocos2d-x,却总绕不过去想搞新玩意的念头,果真下场就如同老婆大人的名言:“你这就是该!”好呗,废话不多说,单就这段时间碰上
- Quick-Cocos2d-x 使用tolua工具导出C++的类给Lua调用
weixin_30768175
记得很久以前,刚开始接触Quick,那时候尝试过一次这样的操作,不过失败了。因为那时候还年幼,对这里面的一套机制不是太熟悉。现在回头再做这样的事,遇到了问题,但是都很好的根据自己的理解给解决了。现在记录下,我tolua成功的过程,在写blog的过程中,更熟练其中的原理。PS:网上关于quicktolua的blog都有点过时了(dualface的quick官网文章),具体的过程,还是要自己多注意。我
- 如何导出 C和C++ 的API 给 Lua 使用
jinglijun
iphone开发学习和总结
地址:http://write.blog.csdn.net/postedit/9904727cocos2d-x和quick-cocos2d-x的底层代码都是使用C++语言开发的。为了使用Lua脚本语言进行开发,我们利用tolua++工具,将大量的C/C++API导出到了Lua中。使用tolua++的基本步骤:从C/C++源代码复制头文件的内容到.tolua(tolua++文档中称为.pkg)文件中
- quick-cocos2d-x游戏开发【7】——scheduler 定时器
wangdi1224
Quick-Cocos2d-xQuickCocos2d-x入门指南
定时器用的地方还是比较多的,游戏中的逻辑判断很多都是采用每帧执行。quick对于schedule的封装在scheduler这个lua文件中。如果是第一次接触quick的话,可能按照官方的api来写一个定时器被报错,提示schedule是一个nil值,这是因为其他的模块在初始化时都是被加载的,唯独这个scheduler没有载入,所以在使用的时候,第一件事是引入这个模块,localscheduler=
- Quick-Cocos2d-x 集成 Google protobuf 方法
weixin_33971205
第一步需要最新的protobuf类库和解析程序。下载地址:https://github.com/sean-lin/protoc-gen-luagitclonehttps://github.com/sean-lin/protoc-gen-lua.git到任意的一个地方然后,可以得到重要的两个目录12protoc-gen-lua/plugin/protoc-gen-lua/protobuf/第二步,需
- quick接入SDK
十二月晴
quick
在我们实际开发过程中,经常会遇到需要使用第三方SDK的情况。比如我们常用的:友盟,TalkingData之类的统计分析SDK;移动MM,电信爱游戏之类的计费SDK;个推,百度推送之类的推送SDK。诸如此类的在iOS平台也有一大堆。那么在使用Quick-Cocos2d-x的过程中怎么把它们接入到游戏中呢?我们这几篇文章就来介绍下。引擎版本:Quick-Cocos2d-x3.3开发系统:Windows
- Quick-Cocos2d-x 3.3下集成云风pbc(Windows版)
houjia159
主要分为下面几个步骤:1,开始前的准备工作首先从github上下载Google的protobuf编译出protoc.exe地址然后也是从github上下载云风大侠的pbc2,将pbc中的相关代码加入到vs(我用的是vs2013)工程项目中在frameworks\runtime-src\Classes目录下加入protobuf文件夹文件夹中加入pbc相关代码,它们的结构是这样的1234protobu
- windows下源码安装golang
616050468
golang安装golang环境windows
系统: 64位win7, 开发环境:sublime text 2, go版本: 1.4.1
1. 安装前准备(gcc, gdb, git)
golang在64位系
- redis批量删除带空格的key
bylijinnan
redis
redis批量删除的通常做法:
redis-cli keys "blacklist*" | xargs redis-cli del
上面的命令在key的前后没有空格时是可以的,但有空格就不行了:
$redis-cli keys "blacklist*"
1) "blacklist:12:
[email protected]
- oracle正则表达式的用法
0624chenhong
oracle正则表达式
方括号表达示
方括号表达式
描述
[[:alnum:]]
字母和数字混合的字符
[[:alpha:]]
字母字符
[[:cntrl:]]
控制字符
[[:digit:]]
数字字符
[[:graph:]]
图像字符
[[:lower:]]
小写字母字符
[[:print:]]
打印字符
[[:punct:]]
标点符号字符
[[:space:]]
- 2048源码(核心算法有,缺少几个anctionbar,以后补上)
不懂事的小屁孩
2048
2048游戏基本上有四部分组成,
1:主activity,包含游戏块的16个方格,上面统计分数的模块
2:底下的gridview,监听上下左右的滑动,进行事件处理,
3:每一个卡片,里面的内容很简单,只有一个text,记录显示的数字
4:Actionbar,是游戏用重新开始,设置等功能(这个在底下可以下载的代码里面还没有实现)
写代码的流程
1:设计游戏的布局,基本是两块,上面是分
- jquery内部链式调用机理
换个号韩国红果果
JavaScriptjquery
只需要在调用该对象合适(比如下列的setStyles)的方法后让该方法返回该对象(通过this 因为一旦一个函数称为一个对象方法的话那么在这个方法内部this(结合下面的setStyles)指向这个对象)
function create(type){
var element=document.createElement(type);
//this=element;
- 你订酒店时的每一次点击 背后都是NoSQL和云计算
蓝儿唯美
NoSQL
全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。
云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。
Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou
- java笔记1
a-john
java
1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。
2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。
3,面向对象程序设计方式的特性:
3.1 万物皆为对象。
- C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)
aijuans
C/C++求职面试必备考点
找工作在即,以后决定每天至少写一个知识点,主要是记录,逼迫自己动手、总结加深印象。当然如果能有一言半语让他人收益,后学幸运之至也。如有错误,还希望大家帮忙指出来。感激不尽。
后学保证每个写出来的结果都是自己在电脑上亲自跑过的,咱人笨,以前学的也半吊子。很多时候只能靠运行出来的结果再反过来
- 程序员写代码时就不要管需求了吗?
asia007
程序员不能一味跟需求走
编程也有2年了,刚开始不懂的什么都跟需求走,需求是怎样就用代码实现就行,也不管这个需求是否合理,是否为较好的用户体验。当然刚开始编程都会这样,但是如果有了2年以上的工作经验的程序员只知道一味写代码,而不在写的过程中思考一下这个需求是否合理,那么,我想这个程序员就只能一辈写敲敲代码了。
我的技术不是很好,但是就不代
- Activity的四种启动模式
百合不是茶
android栈模式启动Activity的标准模式启动栈顶模式启动单例模式启动
android界面的操作就是很多个activity之间的切换,启动模式决定启动的activity的生命周期 ;
启动模式xml中配置
<activity android:name=".MainActivity" android:launchMode="standard&quo
- Spring中@Autowired标签与@Resource标签的区别
bijian1013
javaspring@Resource@Autowired@Qualifier
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。
1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframewo
- Changes Between SOAP 1.1 and SOAP 1.2
sunjing
ChangesEnableSOAP 1.1SOAP 1.2
JAX-WS
SOAP Version 1.2 Part 0: Primer (Second Edition)
SOAP Version 1.2 Part 1: Messaging Framework (Second Edition)
SOAP Version 1.2 Part 2: Adjuncts (Second Edition)
Which style of WSDL
- 【Hadoop二】Hadoop常用命令
bit1129
hadoop
以Hadoop运行Hadoop自带的wordcount为例,
hadoop脚本位于/home/hadoop/hadoop-2.5.2/bin/hadoop,需要说明的是,这些命令的使用必须在Hadoop已经运行的情况下才能执行
Hadoop HDFS相关命令
hadoop fs -ls
列出HDFS文件系统的第一级文件和第一级
- java异常处理(初级)
白糖_
javaDAOspring虚拟机Ajax
从学习到现在从事java开发一年多了,个人觉得对java只了解皮毛,很多东西都是用到再去慢慢学习,编程真的是一项艺术,要完成一段好的代码,需要懂得很多。
最近项目经理让我负责一个组件开发,框架都由自己搭建,最让我头疼的是异常处理,我看了一些网上的源码,发现他们对异常的处理不是很重视,研究了很久都没有找到很好的解决方案。后来有幸看到一个200W美元的项目部分源码,通过他们对异常处理的解决方案,我终
- 记录整理-工作问题
braveCS
工作
1)那位同学还是CSV文件默认Excel打开看不到全部结果。以为是没写进去。同学甲说文件应该不分大小。后来log一下原来是有写进去。只是Excel有行数限制。那位同学进步好快啊。
2)今天同学说写文件的时候提示jvm的内存溢出。我马上反应说那就改一下jvm的内存大小。同学说改用分批处理了。果然想问题还是有局限性。改jvm内存大小只能暂时地解决问题,以后要是写更大的文件还是得改内存。想问题要长远啊
- org.apache.tools.zip实现文件的压缩和解压,支持中文
bylijinnan
apache
刚开始用java.util.Zip,发现不支持中文(网上有修改的方法,但比较麻烦)
后改用org.apache.tools.zip
org.apache.tools.zip的使用网上有更简单的例子
下面的程序根据实际需求,实现了压缩指定目录下指定文件的方法
import java.io.BufferedReader;
import java.io.BufferedWrit
- 读书笔记-4
chengxuyuancsdn
读书笔记
1、JSTL 核心标签库标签
2、避免SQL注入
3、字符串逆转方法
4、字符串比较compareTo
5、字符串替换replace
6、分拆字符串
1、JSTL 核心标签库标签共有13个,
学习资料:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html
功能上分为4类:
(1)表达式控制标签:out
- [物理与电子]半导体教材的一个小问题
comsci
问题
各种模拟电子和数字电子教材中都有这个词汇-空穴
书中对这个词汇的解释是; 当电子脱离共价键的束缚成为自由电子之后,共价键中就留下一个空位,这个空位叫做空穴
我现在回过头翻大学时候的教材,觉得这个
- Flashback Database --闪回数据库
daizj
oracle闪回数据库
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashbac
- 简单排序:插入排序
dieslrae
插入排序
public void insertSort(int[] array){
int temp;
for(int i=1;i<array.length;i++){
temp = array[i];
for(int k=i-1;k>=0;k--)
- C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int * p; //等价于 int *p 也等价于 int* p;
int i = 5;
char ch = 'A';
//p = 5; //error
//p = &ch; //error
//p = ch; //error
p = &i; //
- centos下php redis扩展的安装配置3种方法
dcj3sjt126com
redis
方法一
1.下载php redis扩展包 代码如下 复制代码
#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz
2 tar -zxvf 解压压缩包,cd /扩展包 (进入扩展包然后 运行phpize 一下是我环境中phpize的目录,/usr/local/php/bin/phpize (一定要
- 线程池(Executors)
shuizhaosi888
线程池
在java类库中,任务执行的主要抽象不是Thread,而是Executor,将任务的提交过程和执行过程解耦
public interface Executor {
void execute(Runnable command);
}
public class RunMain implements Executor{
@Override
pub
- openstack 快速安装笔记
haoningabc
openstack
前提是要配置好yum源
版本icehouse,操作系统redhat6.5
最简化安装,不要cinder和swift
三个节点
172 control节点keystone glance horizon
173 compute节点nova
173 network节点neutron
control
/etc/sysctl.conf
net.ipv4.ip_forward =
- 从c面向对象的实现理解c++的对象(二)
jimmee
C++面向对象虚函数
1. 类就可以看作一个struct,类的方法,可以理解为通过函数指针的方式实现的,类对象分配内存时,只分配成员变量的,函数指针并不需要分配额外的内存保存地址。
2. c++中类的构造函数,就是进行内存分配(malloc),调用构造函数
3. c++中类的析构函数,就时回收内存(free)
4. c++是基于栈和全局数据分配内存的,如果是一个方法内创建的对象,就直接在栈上分配内存了。
专门在
- 如何让那个一个div可以拖动
lingfeng520240
html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml
- 第10章 高级事件(中)
onestopweb
事件
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- 计算两个经纬度之间的距离
roadrunners
计算纬度LBS经度距离
要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。
/**
*
* @param longitudeA
* 经度A点
* @param latitudeA
* 纬度A点
* @param longitudeB
*
- 最具争议的10个Java话题
tomcat_oracle
java
1、Java8已经到来。什么!? Java8 支持lambda。哇哦,RIP Scala! 随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。
2、Java 9 即将到来
Oracle早在8月份就发布
- zoj 3826 Hierarchical Notation(模拟)
阿尔萨斯
rar
题目链接:zoj 3826 Hierarchical Notation
题目大意:给定一些结构体,结构体有value值和key值,Q次询问,输出每个key值对应的value值。
解题思路:思路很简单,写个类词法的递归函数,每次将key值映射成一个hash值,用map映射每个key的value起始终止位置,预处理完了查询就很简单了。 这题是最后10分钟出的,因为没有考虑value为{}的情