现在位置: 首页 > ookk123456789发表的所有文章
  • 09月
  • 08日
移动开发 ⁄ 共 1858字 评论关闭
在内存中读  写文件:  小贴士:  * 获取内存中的根目录:Environment.getRootDirectory();  写文件:  /* 测试:将文件写入到内存中 */  Java代码   /* 默认的目录为:\data\data\com.test\files */   OnClickListener listener_write_rom = new OnClickListener() {          public void onClick(View v) {           /* 保存数据的文件名, 以及类型 */           String fileName = "f.txt";                      /* 保存的数据信息 ,  即文件里面的内容 */           String message = "测试将数据写入到内......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 2092字 评论关闭
Hive是一种构建在Hadoop上的数据仓库,Hive把SQL查询转换为一些列在Hadoop集群上运行的MapReduce作业,是MapReduce更高层次的抽象,不用编写具体的MapReduce方法。Hive将数据组织为表,这就使得HDFS上的数据有了结构,元数据即表的模式,都存储在名为metastore的数据库中。 Hive可以允许用户编写自己定义的函数UDF,在查询中使用。Hive中有3中UDF: UDF:操作单个数据行,产生单个数据行。 UDAF:操作多个数据行,产生一个数据行。 UDTF:操作一个数据行,产生多个数据行。 用户构建UDF使用过程如下: 第一步:继承UDF,实现evalu......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 1151字 评论关闭
首先,在main.cpp中会先执行  AppDelegate app;    CCEGLView* eglView = CCEGLView::sharedOpenGLView();    //设置窗口名    eglView->setViewName("Hoooooo");    //设置窗口大小    eglView->setFrameSize(480, 320);    int ret = CCApplication::sharedApplication()->run(); 随后运行 bool AppDelegate::applicationDidFinishLaunching() {    //初始化设置导演    CCDirector *pDirector = CCDirector::sharedDirector();    pDirector->setOpenGLView(CCEGLView::sharedOpenGLView());    //开启FPS模式   ......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 584字 评论关闭
  public class Array {                public static void main(String[] args)            {                   int[] a = new int [4];                   a[0] = 1;                   a[1] = 2;                   a[2] = 3;                   a[3] = 4;                System.out.println(a[3]);              } } // FOR循环 public class ArrayTest {                public static void main(String[] args)            {                     int[] a = new int[100];                               for(int i = 0;i......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 5367字 评论关闭
本文将向大家介绍如何使用百度地图API提供的驾车导航服务进行开发。 一个简单的示例 驾车导航服务根据传入的起点和终点信息给出从起点到终点的驾车路线,我们先从一个最简单的示例看起: var map = new BMap.Map('container'); map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); var driving = new BMap.DrivingRoute(map, { renderOptions: { map: map } }); driving.search('圆明园', '西单'); 上面代码很简单,先初始化地图(地图容器的html代码省略),接着实例化一个DrivingRoute类,并配置好......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 1980字 评论关闭
4: 程序中画线首先要有两个点,那就是先要捕获两个点;windows是基于消息的编程,鼠标左键按下去获取一个点(WM_LBUTTONDOWN获取消息)拖动鼠标鼠标左键弹起来获取另外一个点(WM_LBUTTONUP获取消息) 在窗口类(CMainFrame中对鼠标左键按下去和弹起进行消息响应),由于View类是覆盖在CMainFrame框架类窗口之上的,就像框架类是一堵墙,它的前面还挡着一堵墙就是View类,所以对窗口空白区域任何操作都是对View类的操作,包括鼠标移动鼠标点击都是对View类的操作,只有View类能捕获的到。 afx_msg是一个宏,这个宏表示函数原型是一个......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 2162字 评论关闭
在面向连接的流方式通信中,listen、recv、send都要等到出错或者相应请求完成时,函数才能返回。可是如果相应的请求在短时间内不能完成,则函数就不能返回,我们把这种现象叫做阻塞。在阻塞期间不能进行其他操作(类似于死机)为了解决这一问题,Winsock提供了一种异步模式,在这种模式下,函数调用后立即返回,Winsock通过函数WSAAsyncSelect()来实现非阻塞通信。   方法是:由该函数指定某种网络事件,当被指定的网络事件发生时,由Winsock发送由程序约定好的消息。程序再对消息作出相应的消息处理.......... 函数原型int WSAAsy......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 458字 评论关闭
1,淘宝UED http://ued.taobao.com/blog 2,新浪UED http://ued.sina.com 3,阿里巴巴UED http://www.aliued.cn/ 4,UCD大社区 http://ucdchina.com/ 5,支付宝UED: 交互设计:http://ped.alipay.com/ 视觉设计:http://upd.alipay.com/ 用户研究:http://ued.alipay.com 6,百度MUX http://mux.baidu.com/ 7,腾讯CDC http://cdc.tencent.com 8,携程UED http://ued.ctrip.com/blog/ 9,百度泛用户体验 http://www.baiduux.com/ 10,腾讯WSD http://wsd.tencent.com/ 11,微博UDC http://udc.weibo.com/ 12,网易UEDC http://ued......
阅读全文
  • 10月
  • 22日
综合 ⁄ 共 314字 评论关闭
                 经过这几天艰苦卓绝的奋斗,我终于把视频看完了,可是不知道自己看了什么,下面就来总结一下,看看都学到了那些。          数据库和VB中有很多地方相似,我们可以直接搬过来,而不必再当做新知识给自己增加难度,要调动自己的大脑这样自己把以前的联系起来,才不会是总在学习新知识。     首先数据库视频讲了SQL Server的不同版本的选择、安装和配置,再就是数据库的基础知识,先讲了常见数据库对象,VB也是面向对象的程序设计,并且还有类。这样就能从中找到相似点,也就能让自己有更深刻的理解。     数据库语......
阅读全文
如果我们在一个类中定义了3个实例变量,那么如果要写存取器方法的话,需要写6个(每个实例变量各一个setter和getter)。现在的简化方法是: (1)在类的.h文件里,只要写了属性,那么这个实例变量就可以被操作,如果想要不被操作保证安全,那么就不要声明属性,只要写在实例变量里即可。 #import <Foundation/Foundation.h> //我们一般会省略实例变量的写法,因为写了属性后,一般会自动生成同名的实例变量 @interface ASStudent : NSObject{ NSString *name; NSString *sid; int age; } //只要定义了属性,就......
阅读全文
前言:        同事的业务场景是,按照cid、author分组,再按照id倒叙,取出前2条记录出来。        oracle里面可以通过row_number() OVER (PARTITION BY cid,author ORDER BY id DESC) 表示根据cid,author分组,在分组内部根据id排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的),而mysql数据库就没有这样的统计函数,需要自己写复杂的sql来实现。1,录入测试数据 USE csdn; DROP TABLE IF EXISTS test; CREATE TABLE test (   id INT PRIMARY KEY,   cid INT,   author VARCHAR(30) ) ENGINE=INNODB;......
阅读全文
  • 10月
  • 17日
综合 ⁄ 共 2246字 评论关闭
 开始 游戏内有需求做多边形碰撞功能,但是接入box2d相对游戏的需求来说太重度了。所以准备自己实现碰撞。 确定多边形,必然要用到凸包的算法。在github上也找到了一些lua实现,但是这里的算法没有考虑多点共线的问题。所以准备自己实现 准备 这里提到的所有凸包,都指的平面上的。 思路 凸包的具体定义,这里不赘述。一种通俗的说法,在木板上钉钉子,我们用一根麻绳绑住一个外面的钉子然后拉着麻绳绕所有钉子一圈这个麻绳围成的圈最后也构成了钉子组成的点集的凸包。 其实这种说法,和GiftWrapping算法的实现也有点异曲......
阅读全文