UICollectionView总结 经验

先介绍一下UICollectionView,大家应该都用过UITableView,不熟悉的可以看这里《UITableView总结》,UITableView中的表格只支持单排列表,没办法支持网格列表模式

dy223 2015-03-26   16620   0
P3

  ContactsProvider总结 文档

ContactsProvider模块中主要有ContactsProvider,CallLogProvider,SocialProvider三个provider,其中ContactsProvider处理联系人数据,操作raw_contacts,contacts,accounts,agg_exception,data,group,mimetypes,name_lookup,phone_lookup,settings,v1_settings数据表。CallLogProvider主要处理通话记录,操作calls表。SocialProvider主要处理社交整合的数据,操作activitys和status_updates表。

luzh2 2014-12-08   4164   0
P12

  MTK总结 文档

在短信这边,与下层的消息交互都是通过action队列去做操作的,首先都会通过mmi_frm_sms_write_action(PsFuncPtrU16 callback, module_type mod_src, void *data, PsFuncPtr function)把要做的操作写进mmi_frm_sms_action队列里去(写入action队列的包括mmi_frm_sms_write_action传入的四个参数,callback、mod_src、data、function。function是当执行了read_action操作时执行function函数,在function函数中执行发送eventID,并注册响应消息的响应函数。在read_action后,开始执行用户的操作,即执行该evenID的响应函数,在该响应函数中执行mmi_frm_sms_callback_action()函数,并在该函数中执行mmi_frm_sms_action_curr = MMI_FRM_SMS_INVALID_NUM;把当前指针置为0xff,表示用户的一次操作完成。

欧阳回复 2012-10-17   2148   0
P47

  Drools总结 文档

在 Drools 当中,规则的编译与运行要通过Drools 提供的各种API 来实现,这些API 总体来讲可以分为三类:规则编译、规则收集和规则的执行。完成这些工作的API 主要有KnowledgeBuilder、KnowledgeBase、StatefulKnowledgeSession、StatelessKnowledgeSession、、等,它们起到了对规则文件进行收集、编译、查错、插入fact、设置global、执行规则或规则流等作用:

hld_hepeng 2011-07-29   7225   0
P32

  Java 总结 文档

Java 是一种平台无关的编程语言 Java 是一种面向对象的编程语言 Java 是一种适用于Internet 应用程序 Java 既是一种解释执行的语言。

zhangrufeng 2012-08-02   2296   0
P5

  EPOLL 总结 文档

在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。 相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。

yjqyml 2012-04-25   4530   0
Linux  
P9

  CAS 总结 文档

认证相关的概念及流程概念。Credentials 用户提供的用于登录用的凭据信息,如用户名/ 密码、证书、IP 地址、Cookie 值等。比如 UsernamePasswordCredentials ,封装的是用户名和密码。CAS 进行认证的第一步,就是把从UI 或request 对象里取到的用户凭据封装成Credentials 对象,然后交给认证管理器去认证。

tyyzl 2013-09-22   799   0
P38

  Oracle 总结 文档

Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品 Oracle数据库系统主要包含以下4个特点 支持大数据库、多用户、高性能的事务处理 提供了基于角色(ROLE)分工的安全保密管理 提供了新的分布式数据库能力 具有可移植性、可兼容性和可连接性

lin_lujian 2012-04-20   4057   0
P3

  mybatis总结 文档

MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(PlainOldJavaObjects,普通的Java对象)映射成数据库中的记录。

may3707 2016-12-14   1268   0

Servlet总结 博客

转自: http://student.csdn.net/space.php?uid=972460&do=blog&id=43995 一,什么是Servlet? Servlet是一个Java编写的程序,此程序是基于Http协议的,在服务器端运行的(如tomcat),是按照Servlet规范编写的一个Java类。 二,Servlet有什么作用? 主要是处理客户端的请求并将其结果发送到客户端。 三,Se

quguiliang 2010-12-19   1301   0
MDE  

ServletContext总结 经验

WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。 ServletConfig对象中维护了ServletContext对象的引用,开发人员在编写servlet时,可以通过ServletConfig.getServletContext方法获得ServletContext对象。

jopen 2014-02-02   13742   0

Classloader总结 经验

类加载机制, 线程上下文加载器Thread.setContextClassLoader(), 自定义类加载器。 顾名思义, ClassLoader就是类加载器, 而类加载是java程序运行的第一步, 如果没有类加载器来加载类,那么再牛逼的java程序也运行不了, 可见类加载器的重要性。理解类加载器的加载机制, 可以很好的帮助我们理解java类的执行过程, 深入理解java的原理, 帮助我们写出更有效、更高效、更牛逼的程序。

jopen 2015-03-19   13719   0
P10

  OOAD 总结 文档

OOAD总复习第一章1、什么是分析与设计?1、分析强调对问题和需求的调查研究2、设计强调的是满足需求的概念上的解决方案2、什么是面向对象分析与设计?1、在面向对象分析过程中,强调的是在问题领域内发现和描述对象(或概念)2、在面对对象设计过程中,强调的是定义软件对象以及它们如何协作以实现需求。3、简单示例:1、定义用例(usecase)需求分析可能包括人们如何使用应用的情节或场景,这些情节或场景可以被编写成用例。

cac2020 2014-08-13   1166   0
P6

  jsp总结 文档

Tomcat一个web容器默认端口号8080http请求缺省端口是80,那么将tomcat端口改为80,就可以省略端口tomcat目录分析bin:工具类conf:配置文件lib:类库logs:日志work:jsp生成的.java文件及编译的.class文件JSP英文全称javaserverpage(重点)JSP四大作用域PageRequest Session Application(重点)JSP九大隐式对象(重点)内置对象:与生俱来就有的,只要使用JSP就可以,不用new,可以直接使用。

419969569 2013-12-25   3598   0
JSP   Java开发  

Hibernate搜索框架 Hibernate Search 4 即将发布 资讯

Hibernate Search的作用是对数据库中的数据进行检索的。它是hibernate对著名的全文检索系统Lucene的一个集成方案,作用在于对数据表中某些内容庞大的字段(如声明为text的字段)建立全文索引,这样通过hibernate search就可以对这些字段进行全文检索后获得相应的POJO,从而加快了对内容庞大字段进行模糊搜索的速度(sql语句中like匹配)。

fmms 2011-08-19   16578   2
Hibernate   Java  

Hibernate搜索框架 Hibernate Search 4.0.0.CR2 发布 资讯

Hibernate Search的作用是对数据库中的数据进行检索的。它是hibernate对著名的全文检索系统Lucene的一个集成方案,作用在于对数据表中某些内容庞大的字段(如声明为text的字段)建立全文索引,这样通过hibernate search就可以对这些字段进行全文检索后获得相应的POJO,从而加快了对内容庞大字段进行模糊搜索的速度(sql语句中like匹配)。

fmms 2011-11-16   17064   0

Hibernate搜索框架 Hibernate Search 4.0.0.Beta1 发布 资讯

Hibernate Search的作用是对数据库中的数据进行检索的。它是hibernate对著名的全文检索系统Lucene的一个集成方案,作用在于对数据表中某些内容庞大的字段(如声明为text的字段)建立全文索引,这样通过hibernate search就可以对这些字段进行全文检索后获得相应的POJO,从而加快了对内容庞大字段进行模糊搜索的速度(sql语句中like匹配)。

openkk 2011-09-15   19808   0
P15

  hibernate4实战 之 第三部分:hibernate的基本开发 文档

Hibernate4实战之第三部分:Hibernate的基本开发2013-05-1101:33:00标签:HYPERLINK"http://blog.51cto.com/tag-Hibernate.html"\t"_blank"HibernateHYPERLINK"http://blog.51cto.com/tag-SQL.html"\t"_blank"SQLHYPERLINK"http://blog.51cto.com/tag-%E8%A1%8C%E4%B8%9A%E6%95%B0%E6%8D%AE.html"\t"_blank"行业数据HYPERLINK"http://blog.51cto.com/tag-%E6%95%B0%E6%8D%AE%E5%BA%93.html"\t"_blank"数据库HYPERLINK"http://blog.51cto.com/tag-%E5%AF%B9%E8%B1%A1.html"\t"_blank"对象HYPERLINK"http://blog.51cto.com/zt/617"\t"_blank"INCLUDEPICTURE"http://3001448.blog.51cto.com/image/zt/big.png"\*MERGEFORMATINET原创作品,允许转载,转载时请务必以超链接形式标明文章HYPERLINK"http://3001448.blog.51cto.com/2991448/1205816"\t"_blank"原始出处、作者信息和本声明。否则将追究法律责任。HYPERLINK"http://3001448.blog.51cto.com/2991448/1205816"http://3001448.blog.51cto.com/2991448/12058161:瞬时(Transient)-由new操作符创建,且尚未与HibernateSession关联的对象被认定为瞬时的。瞬时对象不会被持久化到数据库中,也不会被赋予持久化标识(identifier)。如果瞬时对象在程序中没有被引用,它会被垃圾回收器销毁。使用HibernateSession可以将其变为持久状态,Hibernate会自动执行必要的SQL语句。 2:持久(Persistent)-持久的实例在数据库中有对应的记录,并拥有一个持久化标识。持久的实例可能是刚被保存的,或刚被加载的,无论哪一种,按定义,它存在于相关联的Session作用范围内。Hibernate会检测到处于持久状态的对象的任何改动,在当前操作单元执行完毕时将对象数据与数据库同步。开发者不需要手动执行UPDATE。将对象从持久状态变成瞬时状态同样也不需要手动执行DELETE语句。 3:脱管(Detached)-与持久对象关联的Session被关闭后,对象就变为脱管的。对脱管对象的引用依然有效,对象可继续被修改。脱管对象如果重新关联到某个新的Session上,会再次转变为持久的,在脱管期间的改动将被持久化到数据库。INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/41af9144df34dda7df09323551ff1c4b__%E6%9C%AA%E5%91%BD%E5%90%8D.PNG"\*MERGEFORMATINET 通过Session接口来操作Hibernate新增——save方法、persist方法1:persist()使一个临时实例持久化。然而,它不保证立即把标识符值分配给持久性实例,这会发生在flush的时候。persist()也保证它在事务边界外调用时不会执行INSERT语句。这对于长期运行的带有扩展会话/持久化上下文的会话是很有用的。2:save()保证返回一个标识符。如果需要运行INSERT来获取标识符(如"identity"而非"sequence"生成器),这个INSERT将立即执行,不管你是否在事务内部还是外部。这对于长期运行的带有扩展会话/持久化上下文的会话来说会出现问题。 删除——delete方法修改——有四种方法来做,分别是:1:直接在Session打开的时候load对象,然后修改这个持久对象,在事务提交的时候,会自动flush到数据库中。2:修改托管对象,可用update或merge方法3:自动状态检测:saveOrUpdate方法update和merge方法1:如果数据库里面存在你要修改的记录,update每次是直接执行修改语句;而merge是先在缓存中查找,缓存中没有相应数据,就到数据库去查询,然后再合并数据,如果数据是一样的,那么merge方法不会去做修改,如果数据有不一样的地方,

netfjfzlj 2016-03-14   498   0
P14

  Hibernate技术讲座 - Hibernate检索策略 文档

Hibernate的检索策略。教学内容立即检索策略延迟检索策略迫切左外连接检索策略每种检索策略的适用范围在程序中显式指定迫切左外连接检索策略参考教材:《精通Hibernate:Java对象持久化技术详解》CUSTOMERS表和ORDERS表中的记录运行Query的list()方法ListcustomerLists=session.createQuery("fromCustomerasc").list();假定采用立即检索策略,运行以上Query的list()方法时,Hibernate将先查询CUSTOMERS表中所有的记录,然后根据每条记录的ID,到ORDERS表中查询有参照关系的记录。

xglinux 2012-11-03   3117   0
P10

  hibernate4实战 之 第一部分 hibernate入门 文档

Hibernate4实战之第一部分Hibernate入门2013-05-1101:31:00标签:HYPERLINK"http://blog.51cto.com/tag-Hibernate.html"\t"_blank"HibernateHYPERLINK"http://blog.51cto.com/tag-Hibernate4.html"\t"_blank"Hibernate4HYPERLINK"http://blog.51cto.com/zt/617"\t"_blank"INCLUDEPICTURE"http://3001448.blog.51cto.com/image/zt/big.png"\*MERGEFORMATINET原创作品,允许转载,转载时请务必以超链接形式标明文章HYPERLINK"http://3001448.blog.51cto.com/2991448/1205818"\t"_blank"原始出处、作者信息和本声明。否则将追究法律责任。HYPERLINK"http://3001448.blog.51cto.com/2991448/1205818"http://3001448.blog.51cto.com/2991448/1205818Hibernate是什么   Hibernate是一个轻量级的ORMapping框架  ORMapping原理(ObjectRelationalMapping) INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/bce2ea80efb685abf97a312ebcf61b34__1.JPG"\*MERGEFORMATINETORMapping基本对应规则:1:类跟表相对应2:类的属性跟表的字段相对应3:类的实例与表中具体的一条记录相对应4:一个类可以对应多个表,一个表也可以对应对个类5:DB中的表可以没有主键,但是Object中必须设置主键字段6:DB中表与表之间的关系(如:外键)映射成为Object之间的关系 7:Object中属性的个数和名称可以和表中定义的字段个数和名称不一样 ORMapping的基本实现方式:使用JDBC,用SQL来操作数据库,只是看动态生成还是人工写代码来实现。大家想想,我们实现过ORMapping吗? INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/fef823b1bb37a91ec3013fe2bb441ffb__2.JPG"\*MERGEFORMATINET INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/8792eaf947c4702ef7556c32cbbe2fe9__3.JPG"\*MERGEFORMATINETHibernate能干什么:   Hibernate主要用来实现Java对象和表之间的映射,除此之外还提供还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。Hibernate的目标是对于开发者通常的数据持久化相关的编程任务,解放其中的95%。对于以数据为中心的程序来说,它们往往只在数据库中使用存储过程来实现商业逻辑,Hibernate可能不是最好的解决方案;对于那些在基于Java的中间层应用中,它们实现面向对象的业务模型和商业逻辑的应用,Hibernate是最有用的。  Hibernate可以帮助你消除或者包装那些针对特定厂商的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的对象去。INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/839e032a79e7826912b1c67e51c18f69__4.JPG"\*MERGEFORMATINET一个非常简要的Hibernate体系结构的高层概要图INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/6f6ef5745fb905fd91537ca799ca2b1a__5.JPG"\*MERGEFORMATINETHibernate运行时体系结构“最小”的体系结构方案,要求应用程序提供自己的JDBC连接并管理自己的事务。这种方案使用了HibernateAPI的最小子集. INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/c305b617ab7081c270a20836ba1dd

netfjfzlj 2016-03-14   567   0
1 2 3 4 5 6 7 8 9 10