-
多种形式实现文件下载功能
多种方式实现文件下载功能(1)使用NSURLConnection直接方式(2)使用NSURLConnection代理方式(3)使用NSURLSession直接方式(4)使用NSURLSession代理方式(5)使用AFNetworking方式附加功能:使用AFNetworking中的AFNetworkReachabilityManager相关操作来检查网络情况:AFNetworkReachabil...
139
热度 -
(原创)系列之四:J2ME综述
(原创)系列之四:J2ME综述 J2ME综述 游安弼(本人导师) 1J2ME诞生之前 90年代初SUN公预测到嵌入设备的巨大市场,开始了一项代号为“Greenproject”的秘密工程,该工程计划对嵌入设备研制出一整套的方案,包括设备,OS,图形界面,应用软件等。考虑到嵌入设备的多样性,该小组分析了已有语言后发现它们都不适合,应该重新设计一种新的语言,使得编写...
604
热度 -
EXCHANGE2003个人札记
EXCHANGE2003个人笔记EXCHANGE2003个人笔记2011年05月17日Exchange2003Exchange与活动目录的对应关系Exchange组织----------活动目录的森林Exchange管理组-------活动目录的域Exchange路由组-------活动目录的站点Exchange2003的前后端服务器前端服务器可以做一个NLB的负载均衡,后端服务器可以做Clust...
1949
热度 -
oracle口试资料
oracle面试资料一、基础概念1.列举几种表连接方式Answer:等连接(内连接)、非等连接、自连接、外连接(左、右、全)Orhashjoin/mergejoin/nestloop(clusterjoin)/indexjoin??ORACLE8i,9i表连接方法。一般的相等连接:select*froma,bwherea.id=b.id;这个就属于内连接。对于外连接:Oracle中可以使用“(+)...
4526
热度 -
5、项目的maven依赖
spring与hibernate整合配置基于Annotation注解方式管理实务1、配置数据源数据库连接基本信息存放到properties文件中,因此先加载properties文件1<!--jdbc连接信息-->2<context:property-placeholder3location="classpath:io/shuqi/ssh/spring/transactionalA...
6
热度 -
Android代码规范参照指南
Android代码规范参考指南关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java代码规范对于一个软件项目来说非常重要,当然Android项目也不例外,一个优秀的Android项目不仅需要严谨的业务逻辑和架构设计,更需要一套统一优雅的代码规范标准,才可以让整个项目团队更加高效。包命名规范包(packages):采用反域名命名规则,全部使用小写字母。一级包名为com,...
93
热度 -
【转】Android 定名规范 (提高代码可以读性)
【转】Android命名规范(提高代码可以读性)转自:http://blog.csdn.net/vipzjyno1/article/details/23542617?刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果...
71
热度 -
android权限大全(拾掇)
android权限大全(整理)访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.perm...
34
热度 -
Android应用程序UI硬件加速渲染的预加载资源map集服务(Asset Atlas Service)分析
Android应用程序UI硬件加速渲染的预加载资源地图集服务(AssetAtlasService)分析我们知道,Android系统在启动的时候,会对一些系统资源进行预加载。这样不仅使得应用程序在需要时可以快速地访问这些资源,还使得这些资源能够在不同应用程序之间进行共享。在硬件加速渲染环境中,这些预加载资源还有进一步优化的空间。Android系统提供了一个地图集服务,负责将预加载资源合成为一个纹理上...
190
热度 -
Android 定名规范 (提高代码可以读性)
Android命名规范(提高代码可以读性)?刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码就更加吃力了,因为大家之间的编程方式不一样,所以,在开发过程中,命名规范...
5
热度 -
android学习笔记(3)四大组件Broadcast Receiver详解
android学习笔记(三)四大组件BroadcastReceiver详解BroadcastReceiver用于异步接收广播Intent。主要有两大类,用于接收广播的:·正常广播Normalbroadcasts(用Context.sendBroadcast()发送)是完全异步的。它们都运行在一个未定义的顺序,通常是在同一时间。这样会更有效,但意味着receiver不能包含所要使用的结果或中止的AP...
90
热度 -
Android源码之Binder(3)
Android源码之Binder(三) { intret; structbinder_proc*proc=filp->private_data; [//structbinder_proc*proc=filp->private_data 这里获得前面Binder驱动程序为ServiceManager进程创建的一个binder_proc结构体。 ]//structbinder_...
60
热度 -
MyBatis(4)、SQL语句映射文件(2)增删改查、参数、缓存
MyBatis(四)、SQL语句映射文件(2)增删改查、参数、缓存2.2select一个select元素非常简单。例如:Xml代码??<!--?查询学生,根据id?-->??<select?id="getStudent"?parameterType="String"?resultMap="studentResultMap">??????SELECT?ST.STUDENT_I...
101
热度 -
android task and activity辨析
androidtaskandactivity剖析http://changeyouforever.iteye.com/blog/1160038android:allowTaskReparenting用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。如果这...
515
热度 -
SQL 异常: ORA-00600: 内部异常代码, 参数: [qcsfbdnp:1], [], [], [], []
SQL错误:ORA-00600:内部错误代码,参数:[qcsfbdnp:1],[],[],[],[]callCREATEZHIBIAOPART2('cy_prop_reason','2014-02-18','PropReason');commit;callCY_ALL_GAOJINSHUCHU('2014-02-18');commit;在行145上开始执行命令时出错:callCY_ALL_GAOJ...
1104
热度 -
idea 下筹建springMvc + mybatis+Maven
idea下搭建springMvc+mybatis+Maven刚开始使用idea,发现idea与myEclipse差别还是很大的,从搭建的简单的SpringMvc开始,一路遇到种种困难。本文讲诉idea搭建springMvc+mybatis+Maven,环境;希望给新手带来帮助。1、基本概念1.1、SpringSpring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,...
536
热度 -
Spring+Spring MVC+Hibernate增查(使用注脚)
Spring+SpringMVC+Hibernate增查(使用注解)使用Spring+SpringMVC+Hibernate做增删改查开发效率真的很高。使用Hibernate简化了JDBC连接数据库的的重复性代码。下面根据自己做的一个简单的增加和查询,把一些难点分析出来:首先项目目录结构:(Hibernate持久化数据连接信息交给Spring进行管理;别忘了加入Hibernate和Spring相关...
77
热度 -
Android视图SurfaceView的兑现原理分析
Android视图SurfaceView的实现原理分析在Android系统中,有一种特殊的视图,称为SurfaceView,它拥有独立的绘图表面,即它不与其宿主窗口共享同一个绘图表面。由于拥有独立的绘图表面,因此SurfaceView的UI就可以在一个独立的线程中进行行绘制。又由于不占用主线程资源,SurfaceView一方面可以实现复杂而高效的UI,另一方面又不会导致用户输入得不到及时响应。在本...
15
热度 -
Android基础 《密西西比河谷州立大学:Android应用程序开发》(1)
Android基础《密西西比河谷州立大学:Android应用程序开发》(一)第一层:Linux操作系统和驱动(Linuxkernel):由C语言实现。Android核心系统服务依赖于Linux2.6内核,包括:安全性、内存管理、进程管理、网络协议、驱动模型。Linux内核也作为硬件和软件栈之间的抽象层。除了标准的Linux内核外,Android还增加了内核的驱动程序:Binder(IPC)驱动、显...
52
热度 -
Android4.3 Bluetooth根本介绍
Android4.3Bluetooth基本介绍蓝牙定义蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式网络结构以及快跳频...
85
热度