昨天编译搭建好eXosip的开发环境后,今天完成了SIP注册功能,里程碑一战啊!加油加油,成功就在眼前! 今天基于eXosip做了一个IPC客户端,成功与公安部的SPVMN视频监控联网调测软件自测工具进行注册交互! 客户端Dos界面: 调测工具服务端消息输出: REGISTER sip:192.168.10.177:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.10.177:5061;rport=5061;branch=z9hG4bK3675466093;recei…
传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 上文我们提到使用OpenLayers+GeoServer+GeoWebCache+PostgreSQL+Eclipse/MyEclipse+Tomcat/Jetty等开源软件构建GIS服务平台,那么本文就来介绍一下如何让它们协同起来为你服务. 一.安装MyEc…
传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 一.平台现状 近年来由于信息科技的演进,在其推动下地理信息系统的应用也较以往更为广泛:而对于空间资料(Spatial Data)的生成也已从早期必须经由专家学者处理才能发布,到现在普通人只需要简单的工具,甚至是通过自动设备就有可能生成这些具有地理信息的资料.…
今天在编写代码的时候遇到了一个莫名其妙的问题,请看下面 <html> <head> <title> Test </title> <!--<meta http-equiv="X-UA-Compatible" content="IE=8">--> <meta http-equiv="X-UA-Compatible" content="chrome=1"…
cocos2d-x 3.0游戏开发xcode5帅印博客教学 003.[HoldTail]游戏世界以及背景画面 写给大家的前言,在学习cocos2d-x的时候自己走了很多的弯路,也遇到了很多很多问题,不管是简单的还是困难的现在都慢慢的一步一步克服了,其实用cocos2d-x做游戏特别的简单,大家不要被是做游戏吓到了,支持我把游戏开源的原因是因为  eoe上海  的大家的支持.加油,加油,要说明一下的是,写得不好还请大家多多包含哦.相信你们跟着我得博客,一步一步做肯定会成功的. 昨天做了游戏的主场景…
Web开发中,存在着各种各样的重复性的工作.为了提高开发效率,不在当码农,我在思考和实践如何搭建一个Web开发的基础平台. Web开发基础平台的目标和功能 1.提供一套基础的开发环境,整合了常用的框架配置和库.新项目开发时,不用再重新搭建. 2.提供一些基础的工具类库,比如文件操作.邮件发送.数据库CRUD操作.JSON转换. 3.权限系统设计. 4.异常处理和系统日志. 5.前台界面展示. 特别说明:因本人能力和经验有限,不少东西还未能实现,只能说点思路和看法. 我是用Java来实现我构思的W…
cocos2d-x 3.0游戏开发xcode5帅印博客教学 004.[HoldTail]主角的上下飞行跟移动 写给大家的前言,在学习cocos2d-x的时候自己走了很多的弯路,也遇到了很多很多问题,不管是简单的还是困难的现在都慢慢的一步一步克服了,其实用cocos2d-x做游戏特别的简单,大家不要被是做游戏吓到了,支持我把游戏开源的原因是因为  eoe上海  的大家的支持.加油,加油,要说明一下的是,写得不好还请大家多多包含哦.相信你们跟着我得博客,一步一步做肯定会成功的. 看到有朋友跟这我做,…
前言 此系列从出发点来看,是 上个系列的续篇, 上个系列因为后面工作的原因,后面几篇没有写完,后来.NET Core出来之后,注意力就转移到了.NET Core上,所以再也就没有继续下去,此是原因之一,二是.NET Core在社区的支持,开发的体验上完全胜于原有的.NET Framework, 所以想了好久,准备重新开篇写.NET Core实用开发系列 定位 此系列定位于初中级,并非面向高级或者大型的项目,基本会立足于实用技术,解决实际问题,快速开发项目, 希望对初中级.NET开发人员有所帮助.…
上一篇我们创建了敌人的坦克和自己的坦克,接下来就应该让坦克发子弹了,我们下面来看一下如何让我们的坦克发出子弹. 前面我们用面向对象的思想对Tank进行了封装,又利用对象冒充实现了我们的坦克和敌人的坦克,仿照这种方式我们是不是也应该封装一个Bullet,答案是肯定的.好吧,那么我们再想想这个Bullet"类“都应该封装什么东西呢?位置应该有吧.子弹飞行的方向应该有吧.飞行的速度也应该有吧.自己飞出去的动作应该有吧.好啦,大概就这些,封装后的Bulle”t类“如下: //子弹类 function B…
分类: 开发学习笔记2013-06-21 09:44 26043人阅读 评论(5) 收藏 Android开发笔记 1.控制台输出:called unimplemented OpenGL ES API 调用了未实现的OpenGL ES API函数,一般由于导入的第三方库如地图库,里面有用到OpenGL,但是模拟器的硬件默认是没有这个的,所以需要我们编辑模拟器Emulation Options选项勾选 Use Host GPU 然后重启模拟器再尝试,如果还是这个错误,那么我们只好用真机测试了. 2.…