- 博客(38)
- 资源 (3)
- 收藏
- 关注
原创 [highchart] 固定X坐标轴范围
默认情况下 X轴的范围是给其提供数据的范围,但是特殊情况下,我们希望这个范围是固定的,不随数据的变化而变化的。通过设置navigator 的 adaptToUpdatedData 为 false,可以固定X轴不随数据变化而变化,通过series来设置其范围。navigator : { adaptToUpdatedData: false,
2015-10-10 18:39:01
3218
原创 [highchart] X轴坐标占位
想实现如下图的效果:随着数据的到来,折现从左边向右扩展。要点:默认情况下设置 series 的 data属性后,显示范围就已经确定,不可能出现下图中A区域。解决方案:方案一:给A区域设置数据,只是将其除X坐标外的其他数值设置为null,这样A区域实际上已被很多null点填充。新点数据到来时,根据X坐标更新其数值即可。代码示例:https://jsfiddle.
2015-10-10 17:32:09
683
原创 centos 6.5 安装 Rstudio-server
由于目前没有办法 使用 yum直接装 R语言,所有要自己下载源码,编译、安装。声明:本文章,参考http://www.dataguru.cn/thread-458580-1-1.html,并加以补充、完善。1.安装R前准备R语言是主要用于统计分析、绘图的语言和操作环境。官方网站:http://www.r-project.org/Windows下面有直接的安装包,直接下载安
2015-08-21 14:07:03
1121
原创 没有实例化的对象依然看一调用方法
常常被告诫,没有实例化的对象不能调用其成员方法。真的对吗?答案肯定不是。其实钻一钻编译运行机制的空子是可以到的。你执行一下下面的代码看看,是不是输出了“help”class MyClass{public: int data; MyClass(){ } void print(){ cout<<"help"<<endl;
2015-04-09 21:29:59
2489
原创 Min Stack
这道题目思路就一个,就是如何存储最小元素这一问题。题目链接:https://oj.leetcode.com/problems/min-stack/算法描述:1.数值栈:cowboyStack, 最小栈:cowboyMiniStack2.入栈x时,如果cowboyStack是空的,则将x分别雅茹cowboyStack、cowboyMiniStack中3.入栈x时,如果co
2014-12-23 19:13:34
350
原创 Combination Sum II
好久没有做题了,今天又来刷了一题。题目链接:https://oj.leetcode.com/problems/combination-sum-ii/描述:给出一个数字的集合,和一个目标值target。找出有所有集合中数字组合,满足这些数字的和为target。不能重复使用。注意: 1.所有数字都是正数2.合法组合保持升序3.不能右重复的组合解释:解决本
2014-12-23 18:20:20
391
转载 linux下gcc编译器的使用
【Linux】linux下gcc编译器的使用GCC介绍在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一 位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程
2014-12-23 15:50:42
591
翻译 字符编码转换c++库
Introduction to libiconvFor historical reasons, international text is often encoded using a language or country dependent character encoding. With the advent of the internet and the frequent exchang
2014-10-26 14:16:30
1491
转载 对比iOS中的四种数据存储
你是用什么方法来持久保存数据的?这是在几乎每一次关于iOS技术的交流或讨论都会被提到的问题,而且大家对这个问题的热情持续高涨。本文主要从概念上把“数据存储”这个问题进行剖析,并且结合各自特点和适用场景给大家提供一个选择的思路,并不详细介绍某一种方式的技术细节。谈到数据储存,首先要明确区分两个概念,数据结构和储存方式。所谓数据结构就是数据存在的形式。除了基本的NSDictionary、NSArr
2014-10-24 16:07:24
388
原创 IOS开发--自定义控件
有没有这种需求,自定一个panel,里面放了好几个控件,在多个页面用到这个panel。解决这个问题有三条思路:1.自己继承UIView写一个类,在这里面以代码的形式添加需要的控件,完成布局。2.使用XIB布局文件完成布局3.使用storyboard完成布局
2014-09-17 11:47:32
877
1
原创 Centos 配置系列之 mysql
一、安装 MySQL首先来进行 MySQL 的安装。打开超级终端,输入:[root@localhost ~]# yum install mysql mysql-server安装完毕,让 MySQL 能够随系统自动启动:[root@localhost ~]# chkconfig --levels 235 mysqld on[root@localhost ~]# /etc/init.
2014-08-08 22:29:35
411
转载 如何成为优秀的c++程序猿
这个题目的噱头太大,要真的写起来, 足够写一本书了。 本人是过来人, 结合自身的体会和大家交流一下,希望新人能少走弯路。 每个人的情况不一样,我下面的描述可能并不适合每一个看到这篇文章的人。 一、C/C++语言 如果你的基础很差, 建议不要一开始就学C++语言,从C开始学起,对程序有个初步的认识,循序渐进。C语言的书嘛,先买一本 300 页以内的,把书中
2014-08-04 22:04:41
475
转载 十个不得不知的算法
算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策
2014-07-02 14:03:03
484
转载 MINA 框架简介
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x 和2
2014-03-21 09:33:43
380
转载 一个简单的游戏服务器框架
http://software.intel.com/zh-cn/blogs/2012/03/22/400010056/最近一段时间不是很忙,就写了一个自己的游戏服务器框架雏形,很多地方还不够完善,但是基本上也算是能够跑起来了。我先从上层结构说起,一直到实现细节吧,想起什么就写什么。第一部分 服务器逻辑服务器这边简单的分为三个部分,客户端的连接首先到达网关服务器,网关这里有个
2014-03-18 14:58:28
396
转载 游戏服务器技术
摘要: 本文作为游戏服务器端开发的基本大纲,是游戏实践开发中的总结。第一部分专业基础,用于指导招聘和实习考核, 第二部分游戏入门,讲述游戏服务器端开发的基本要点,第三部分服务端架构,介绍架构设计中的一些基本原则。希望能帮到大家 专业基础1 网络1.1.1 理解TCP/IP协议网络传输模型滑动窗口技术建立连接的三次握手与断开连接的四次握手连接建立与断开过程中的各种状态TCP/IP协议的传
2014-03-18 14:05:51
629
原创 cocos2d-x 3.0rc0系列教程--(2)编译安卓项目
很多文章都在讲如何用cocos命令去编译生成的android项目,这里来说说如何再eclipse编译。1.设置NDK目录2.修改包含的工程,不知道是什么原因,项目设置有问题,应该以后版本会解决。如上图所示,这里找不到引擎的工程,我们删掉他,手动设置下。首先要打开项目,选择到java目录,图少截了一点。导入后应该有了libcocos2dx这个项目。。在项目属性中添加引
2014-03-18 11:48:16
983
原创 cocos2d-x 3.0rc0系列教程--(1)环境搭建
拿到新的引擎时顿时和以前有了变化,发现没有了project-create文件夹,怎么创建新的工程呢?用写字板打开引擎目录下的README.MD,可以看到给出的新建工程的方法,和运行的方法。前提是必须安装python,而且一定要是2.X版本,3.X版本会报语法错误。注意装完python后忘了修改环境变量,具体如何修改不赘述了。然后按照README.MD,把setup.py执行一下,会给添
2014-03-17 10:11:01
633
原创 DSkinLite 使用技巧(六) – 绘制元素( image,text,rect,line)(上)
DSkinLite采用XML方式来配置界面,并将界面元素抽象为线条,矩形,图片,文本等元素。开发人员可以使用这些元素来配置界面,不需要关心底层界面绘制操作。此特性是构成DSkinLite界面库的基础。在DSkinLite中,我们称抽象的界面元素line,rect, image,text为绘制元素。我们认为任何一个软件界面均可抽象为这些元素,通过配置不同状态下的绘制元素,基本上可以完成大部分界面绘制
2014-03-03 15:31:31
879
原创 int*&、int&*
■指针 ---- 指向某一块内存的变量,其本身存储的信息就是内存地址的首地址,其类型决定指向内存的大小。 比喻,超市的储物柜。我记住我放包的柜子在第一排右起第三个,这里的1-3就是一个地址,通过地址,我可以找到柜子。这里的地址就是一个指针。 ■变量 ---- 某一块内存地址数据值的名字 比喻,超市的储物柜。我记住我放包的柜子上有一张贴
2014-02-28 11:15:47
682
转载 extern "C"的用法解析
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有
2014-02-24 15:22:59
352
转载 ACE相关资料收集
小飞驴的网站 http://www.flyingdonkey.com/ 马维达 C++网络编程 卷二 译者http://www.flyingdonkey.com/cgi-bin/LB5000MX/leoboard.cgiWeiZone 我们的社区 http://www.weizone.com/forumdisplay.php?fid=22&page=1 ACE网络通讯编程版 L
2014-02-21 14:37:12
545
原创 C++ 改善程序与设计的做法
条款6 条款7带多态性质的基类应该声明一个虚析构函数。如果一个类带有任何虚函数,它就应该拥有一个虚析构函数。类的设计目的如果不是为了作为具有多台性质的基类,那么这个类最好不要声明虚析构函数,否则会带来不必要的开销。
2014-02-19 15:15:19
524
原创 tinyxml 跨平台问题
(本文参考新浪博客的一篇文章,苦于转载不了就复制到我的博客里来了)使用tinyxml解析时,在win32下跑的好好的,但是在android真机上会出现问题。卡退。原来这样加载:TiXmlDocument* xmlDoc = new TiXmlDocument("chinamap.xml");xmlDoc->LoadFile(); 在win32环境下,可以通过上
2013-10-13 19:49:25
763
原创 关于cocos2dx 使用BSDSocket 与 Mina框架通信的问题
1.搭建好环境后client端连接服务器正常,但是发送字符串却收不到。经测试发现字符数组要以/r/n/0结尾。(持续更新中)
2013-10-11 18:13:11
1129
转载 Cocos2dx通信(Http&Socket)相关编译到Android细节总结
Cocos2dx通信(Http&Socket)相关编译到Android细节总结http://www.apkbus.com/android-54954-1-1.html(出处: Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛 - 移动互联网门户)
2013-09-28 16:55:11
789
转载 C++ 用libcurl库进行http通讯网络编程
原文地址:http://www.cnblogs.com/moodlxs/archive/2012/10/15/2724318.html目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应
2013-09-17 10:51:58
642
原创 cocos2d-x vs平台下新建项目的若干建议
(欢迎交流指正,QQ 1053504313 代码牛仔)没有黑苹果和白苹果的屌丝机只能选择在vs下开发项目。 问题:当新建项目时会报一系列找不到文件的错误描述:原因是项目找不到cocos2d-x的源文件。不知道为什么在安装模板时不修改设置,让项目可直接用。还是得自己去找。解决:首先复制源码目录下的cocos2dx、CocosDenshion、external到项目根目录下。
2013-08-31 08:07:08
973
转载 Cocos2d-x跨Android&iOS平台开发入门
假如你可以使用和cocos2d相似的api来开发android上面的游戏,那岂不是更爽?这样,你就可以毫不费劲地扩大你的游戏的市场份额(android的用户数量巨大啊!)好吧,确实存在这么一个游戏框架,她就是cocos2d-x!cocos2d-x基于c++把cocos2d的api重新移植了一遍,,除了一些语法细节上面的差异之外,你可以使用几乎一样的api来编写游戏。正是由于它是c++写的,
2013-04-11 08:57:57
630
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人