码迷,mamicode.com
首页 > 2015年11月11日 > 全部分享
实践hibernate的应用——struts2+hibernate的简单学生信息管理
struts2+hibernate的简单学生信息管理,没有用很好的界面,目的主要是为了实践一下hibernate框架的学习,深入了解hibernate框架。 下面是项目的目录: 配置文件hibernate.cfg.xml <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Co...
分类:Web程序   时间:2015-11-11 16:41:54    阅读次数:299
Android中ButterKnife框架
前言:发现一个不错的注入框架,为了偷懒,还是拿来用了,其实我不是一个喜欢偷懒的码农,但 … … Introduction Annotate fields with @Bind and a view ID for Butter Knife to find and automatically cast the corresponding view in your layout. class ExampleActivity extends Activity { @Bind(R.id.title) Te...
分类:移动开发   时间:2015-11-11 16:42:02    阅读次数:297
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:46    阅读次数:223
C++11新特性之 Move semantics(移动语义)
按值传递的意义是什么? 当一个函数的参数按值传递时,这就会进行拷贝。当然,编译器懂得如何去拷贝。 而对于我们自定义的类型,我们也许需要提供拷贝构造函数。但是不得不说,拷贝的代价是昂贵的。所以我们需要寻找一个避免不必要拷贝的方法,即C++11提供的移动语义。 上一篇博客中有一个句话用到了:#include void f(int& i) { std::cout << "lval...
分类:移动开发   时间:2015-11-11 16:41:54    阅读次数:334
OpenLayers 3 之 加载天地图
要使用 OpenLayers 3 加载天地图,首先要弄清楚天地图发布的原理,以及遵循的发布规范,上一篇中我们提到了使用 OpenLayers 3 加载百度地图,我们提到一般网络地图为了加快访问速度,都采用缓存切片地图的方式,天地图也不例外,而且原理极其类似,但是其切片的索引组织方式还是有一些不同,虽然都是切片,但是切片的起始坐标原点不一致,百度地图是屏幕的左下角,而天地图是屏幕的左上角(与谷歌地图一致)......
分类:其他好文   时间:2015-11-11 16:42:55    阅读次数:839
怎样在静态方法中使用 synchronized
synchronized 的实现方式synchronized 的类型可以分为两种: synchronized method synchronized block 两者的实现方式是不一样的,jvm 规范中写道,编译后的 synchronized method 会有一个 ACC_SYNCHRONIZED 的 flag,也就是说当 jvm 的方法调用指令(the method invocation ins...
分类:其他好文   时间:2015-11-11 16:40:19    阅读次数:208
HttpCache in android
github地址:https://github.com/Rowandjj/AndroidHttpCache概述http Cache指的是web浏览器所具有的复用本地已缓存的文档”副本”的能力。我们知道,通过网络获取内容有时候成本很高,因而 缓存和重用以前获取的资源的能力成为优化性能很关键的一个方面。http协议本身提供了缓存的支持。缓存的优势1. 减少冗余数据传输 2. 缓解网络带宽瓶颈...
分类:移动开发   时间:2015-11-11 16:41:46    阅读次数:402
从头认识java-7.8 接口与工厂模式
这一章节我们来聊聊接口与工厂模式之间的关系。接口是实现多重继承的途径,生成遵循某个接口协议的对象的典型方式是工厂设计模式。这种设计模式使得接口与实现完全分开。package com.ray.ch07; interface Service { void doSomeThing(); } interface ServiceFactory { Service getService(...
分类:编程语言   时间:2015-11-11 16:41:10    阅读次数:210
(NO.00003)iOS游戏简单的机器人投射游戏成形记(六)
为什么要将手臂移动的代码单独放在一个方法中?其实这里是多次重构之后的版本.原来的移动代码是放在touchMoved方法里的.后来发现除了触摸手臂移动方式外,还要实现触摸屏幕移动手臂这第二种方式. 所以将其提取出来放在一个方法中,后面还会在Arm类的接口中做声明.现在我们暂且不管,单单看这个方法:-(void)moveArm:(MoveDirection)direction{ CCPhysi...
分类:移动开发   时间:2015-11-11 16:41:33    阅读次数:256
(NO.00003)iOS游戏简单的机器人投射游戏成形记(五)
上一篇我们建立了机器人物理对象,下面我们来看看对应的逻辑代码.进入Xcode,新建Robot和Arm类,分别继承于CCNode和CCSprite类.代码全部留空,后面再实现.我们再看一下这个机器人要如何与玩家交互.当玩家触碰到机器人手臂并且移动时,以关节为中心旋转手臂.因为前面在SpriteBuilder中限制了关节转动的范围,所以不用担心关节旋转到”奇怪”的角度上.首先在Arm.m的初始化方法中打...
分类:移动开发   时间:2015-11-11 16:39:13    阅读次数:333
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:39:13    阅读次数:247
MongoDb 用 mapreduce 统计留存率
MongoDb 用 mapreduce 统计留存率(金庆的专栏)留存的定义采用的是新增账号第X日:某日新增的账号中,在新增日后第X日有登录行为记为留存 输出如下:(类同友盟的留存率显示)留存用户注册时间    新增用户  留存率                      1天后   2天后   3天后   4天后   5天后  6天后  7天后  14天后  30天后2015-09-17  230...
分类:数据库   时间:2015-11-11 16:41:11    阅读次数:313
【CS】尺度不变特征变换匹配算法SIFT(2)
【CS】尺度不变特征变换匹配算法SIFT(2)...
分类:编程语言   时间:2015-11-11 16:39:41    阅读次数:335
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:40:33    阅读次数:209
操作系统学习笔记:文件系统实现
一、文件系统结构 为了提供对磁盘的高效便捷的访问,操作系统通过文件系统来轻松地存储、定位、提取数据。文件系统有两个不同的设计问题:1、如何定义文件系统对用户的接口,涉及到文件及其属性、文件允许的操作、组织文件的目录结构;2、创建数据结构和算法将逻辑文件系统映射到物理外存设备上。目前有许多文件系统在使用。绝大多数操作系统都支持多个文件系统。二、文件系统实现实现文件系统需要应对多种磁盘和内存结构。...
分类:其他好文   时间:2015-11-11 16:40:25    阅读次数:301
ViewPager适配器学习记录( pageAdapter和FragmentPagerAdapter/FragmentStatePagerAdapter))
ViewPager适配器学习记录( pageAdapter和FragmentPagerAdapter/FragmentStatePagerAdapter))...
分类:其他好文   时间:2015-11-11 16:40:05    阅读次数:349
(NO.00003)iOS游戏简单的机器人投射游戏成形记(十)
打开Arm.h,在其接口中添加一个新方法:-(void)armShoot;接下来在Arm.m中实现该方法:-(void)armShoot{ CGPoint startPoint = [self convertToWorldSpace:ccp(0, 5)]; CGPoint endPoint = [self convertToWorldSpace:ccp(20, 5)]; [_...
分类:移动开发   时间:2015-11-11 16:37:10    阅读次数:267
1086条   上一页 1 ... 23 24 25 26 27 28 29 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!