首页 > 2015年11月11日 > 全部分享
从头认识java-7.7 嵌套接口
这一章节只是展示一下嵌套接口的用法,实际用途笔者还没有摸索出来。package com.ray.ch07; import com.ray.ch07.One.Two; interface One { interface Two { void two(); } void one(); class Three implements Two { @Ove...
分类:编程语言   时间:2015-11-11 16:41:07    收藏:0  评论:0  赞:0  阅读:236
Hibernate中的核心接口query接口用法
Query是Hibernate的查询接口,用于从数据存储源查询对象及控制执行查询的过程,Query包装了一个HQL查询语句。 Query接口的用法: 通过SessionFactory获得了session对象后,除了可以通过get(类名.class, id)方法得到相应的对象,还可以通过获得Query对象来取得需要的对象  Query query = session.createQuery...
分类:Web开发   时间:2015-11-11 16:40:57    收藏:0  评论:0  赞:0  阅读:296
实践hibernate的应用——struts2+hibernate的简单学生信息管理
struts2+hibernate的简单学生信息管理,没有用很好的界面,目的主要是为了实践一下hibernate框架的学习,深入了解hibernate框架。 下面是项目的目录: 配置文件hibernate.cfg.xml <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Co...
分类:Web开发   时间:2015-11-11 16:40:47    收藏:0  评论:0  赞:0  阅读:300
C++11新特性之 rvalue Reference(右值引用)
右值引用可以使我们区分表达式的左值和右值。C++11引入了右值引用的概念,使得我们把引用与右值进行绑定。使用两个“取地址符号”:int&& rvalue_ref = 99;需要注意的是,只有左值可以付给引用,如:int& ref = 9; 我们会得到这样的错误: “invalid initialization of non-const reference of type int& from an...
分类:编程语言   时间:2015-11-11 16:40:44    收藏:0  评论:0  赞:0  阅读:357
C++11新特性之 Move semantics(移动语义)
按值传递的意义是什么? 当一个函数的参数按值传递时,这就会进行拷贝。当然,编译器懂得如何去拷贝。 而对于我们自定义的类型,我们也许需要提供拷贝构造函数。但是不得不说,拷贝的代价是昂贵的。所以我们需要寻找一个避免不必要拷贝的方法,即C++11提供的移动语义。 上一篇博客中有一个句话用到了:#include void f(int& i) { std::cout << "lval...
分类:移动平台   时间:2015-11-11 16:40:17    收藏:0  评论:0  赞:0  阅读:394
OpenLayers 3 之 加载天地图
要使用 OpenLayers 3 加载天地图,首先要弄清楚天地图发布的原理,以及遵循的发布规范,上一篇中我们提到了使用 OpenLayers 3 加载百度地图,我们提到一般网络地图为了加快访问速度,都采用缓存切片地图的方式,天地图也不例外,而且原理极其类似,但是其切片的索引组织方式还是有一些不同,虽然都是切片,但是切片的起始坐标原点不一致,百度地图是屏幕的左下角,而天地图是屏幕的左上角(与谷歌地图一致)......
分类:其他   时间:2015-11-11 16:40:07    收藏:0  评论:0  赞:0  阅读:1060
如何将数据从Activity返回到Fragment——onActivityResult
一段时间没有写了,背景是这样的:MainActivity中启动Fragment,Fragment启动OtherActivity,在OtherActivity中的数据需要返回到Fragment中。 关于数据是怎么传输的,可以看这里: 传送门:Android 学习之路 1:Activity之间传递数据的四种方式 方法其实很简单,只需要重载onActivityResult这个方法就可以了。...
分类:其他   时间:2015-11-11 16:39:57    收藏:0  评论:0  赞:0  阅读:358
怎样在静态方法中使用 synchronized
synchronized 的实现方式synchronized 的类型可以分为两种: synchronized method synchronized block 两者的实现方式是不一样的,jvm 规范中写道,编译后的 synchronized method 会有一个 ACC_SYNCHRONIZED 的 flag,也就是说当 jvm 的方法调用指令(the method invocation ins...
分类:其他   时间:2015-11-11 16:39:47    收藏:0  评论:0  赞:0  阅读:257
Spark修炼之道(高级篇)——Spark源码阅读:第十节 Standalone运行模式解析
Spark Standalone采用的是Master/Slave架构,主要涉及到的类包括:类:org.apache.spark.deploy.master.Master 说明:负责整个集群的资源调度及Application的管理。 消息类型: 接收Worker发送的消息 1. RegisterWorker 2. ExecutorStateChanged 3. WorkerSchedulerState...
分类:其他   时间:2015-11-11 16:39:37    收藏:0  评论:0  赞:0  阅读:397
HttpCache in android
github地址:https://github.com/Rowandjj/AndroidHttpCache概述http Cache指的是web浏览器所具有的复用本地已缓存的文档”副本”的能力。我们知道,通过网络获取内容有时候成本很高,因而 缓存和重用以前获取的资源的能力成为优化性能很关键的一个方面。http协议本身提供了缓存的支持。缓存的优势1. 减少冗余数据传输 2. 缓解网络带宽瓶颈...
分类:移动平台   时间:2015-11-11 16:39:27    收藏:0  评论:0  赞:0  阅读:314
Unity3D游戏客户端开发——2015秋季校招求职总结
Unity3D游戏客户端开发——2015秋季校招求职总结 一、情况介绍 11月初把三方协议给寄出去,我的2015秋季校招也就结束了。两个月的时间里先后面过4399、盛大、37游戏、百田信息、昆仑万维、巨人网络。不知道还有没有其他的,暂时想不起来了。 先介绍本人情况吧:本科。电子类相关专业。虽然以前做过FPGA、嵌入式和Android之类的,但校招以来,一直意向非常明确,只投游戏公司,...
分类:编程语言   时间:2015-11-11 16:39:17    收藏:0  评论:0  赞:0  阅读:310
从头认识java-7.8 接口与工厂模式
这一章节我们来聊聊接口与工厂模式之间的关系。接口是实现多重继承的途径,生成遵循某个接口协议的对象的典型方式是工厂设计模式。这种设计模式使得接口与实现完全分开。package com.ray.ch07; interface Service { void doSomeThing(); } interface ServiceFactory { Service getService(...
分类:编程语言   时间:2015-11-11 16:39:07    收藏:0  评论:0  赞:0  阅读:221
(NO.00003)iOS游戏简单的机器人投射游戏成形记(六)
为什么要将手臂移动的代码单独放在一个方法中?其实这里是多次重构之后的版本.原来的移动代码是放在touchMoved方法里的.后来发现除了触摸手臂移动方式外,还要实现触摸屏幕移动手臂这第二种方式. 所以将其提取出来放在一个方法中,后面还会在Arm类的接口中做声明.现在我们暂且不管,单单看这个方法:-(void)moveArm:(MoveDirection)direction{ CCPhysi...
分类:移动平台   时间:2015-11-11 16:38:57    收藏:0  评论:0  赞:0  阅读:299
(NO.00003)iOS游戏简单的机器人投射游戏成形记(五)
上一篇我们建立了机器人物理对象,下面我们来看看对应的逻辑代码.进入Xcode,新建Robot和Arm类,分别继承于CCNode和CCSprite类.代码全部留空,后面再实现.我们再看一下这个机器人要如何与玩家交互.当玩家触碰到机器人手臂并且移动时,以关节为中心旋转手臂.因为前面在SpriteBuilder中限制了关节转动的范围,所以不用担心关节旋转到”奇怪”的角度上.首先在Arm.m的初始化方法中打...
分类:移动平台   时间:2015-11-11 16:38:52    收藏:0  评论:0  赞:0  阅读:278
asp.net MVC: PagedList + View Model
To pass view model with PagedList:1. Controller action must use HttpGet and use View Model as action parameterpublic ActionResult Index(UserIndexModel model)2. In the action return the view model with...
分类:Web开发   时间:2015-11-11 16:38:37    收藏:0  评论:0  赞:0  阅读:327
MongoDb 用 mapreduce 统计留存率
MongoDb 用 mapreduce 统计留存率(金庆的专栏)留存的定义采用的是新增账号第X日:某日新增的账号中,在新增日后第X日有登录行为记为留存 输出如下:(类同友盟的留存率显示)留存用户注册时间    新增用户  留存率                      1天后   2天后   3天后   4天后   5天后  6天后  7天后  14天后  30天后2015-09-17  230...
分类:数据库技术   时间:2015-11-11 16:38:27    收藏:0  评论:0  赞:0  阅读:619
golang中archive/zip包用法
archive/zip包提供了zip归档文件的读写操作。 在对zip包进行介绍之前,先说明一下zip和tar的区别。 二者都是对文件进行归档,不进行压缩。并且二者使用平台不同,对于 Windows 平台而言,最常用的格式是 zip 和 rar,国内大多数是用 rar,国外大多数是用 zip。而对于类 Unix 平台而言,常用的格式是 tar 和 tar.gz,zip 比较少一些,rar 则几乎...
分类:其他   时间:2015-11-11 16:38:17    收藏:0  评论:0  赞:0  阅读:361
【CS】尺度不变特征变换匹配算法SIFT(2)
【CS】尺度不变特征变换匹配算法SIFT(2)...
分类:编程语言   时间:2015-11-11 16:38:07    收藏:0  评论:0  赞:0  阅读:356
LeetCode----Generate Parentheses
Generate Parentheses Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. For example, given n = 3, a solution set is: "((()))", "(()())...
分类:其他   时间:2015-11-11 16:37:57    收藏:0  评论:0  赞:0  阅读:354
Xcode 6 删除 DerivedData后,编译异常
Xcode 6 编译异常,始终报项目名称目录找不到。 ld: file not found: /Users/dxxxDev/Library/Developer/Xcode/DerivedData/xxxx-xx/Build/Products/Debug-iphoneos/xxxx.app/xxx clang: error: linker command failed with exit code 1 (use -v to see invocation)...
分类:其他   时间:2015-11-11 16:37:47    收藏:0  评论:0  赞:0  阅读:338
1415条   上一页 1 ... 27 28 29 30 31 ... 71 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!