上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 236 下一页
摘要: Android系统会跟着所有运行的Activity对象,它将这些对性放在一个栈中进行管理。当一个新的Activity启动时,处于栈顶的Activity会暂停,而这个新的Activity会放入到栈顶,当这一新的Activity完成时,它会从栈中被移除,而先前的Activity会回到栈顶。如下图: Android的Activity生命周期如下图描述:onCreate:Activity启动时调用的第一个方法。在此方法中有一个参数,即Bundle,在首次启动时,这个参数为null,当程序由于内存的原因而被杀掉的时候,如果用户在onSaveInstanceState方法中做了相应的状态保存的操作的话,. 阅读全文
posted @ 2013-07-02 19:18 爱生活,爱编程 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 上次的博文中 Hibernate从入门到精通(四)基本映射我们已经讲解了一下基本映射和相关概念,接下来我们会讲稍微复杂点的映射——关系映射。 关系映射分类 关系映射即在基本映射的基础上处理多个相关对象和多个相关表之间联系的映射。关系映射从对应关系的角度可以分为如下七种类型: 一对一单向关联 一对一双向关联 一对多单向关联 多对一单向关联 一对多双向关联 多对多单向关联 多对多双向关联 接下来博客,我们会分别讲解一下这七种关系映射。今天我们只讲其中的一对一单向关联。 一对一单向关联 一对一单向关联从对象的角度分... 阅读全文
posted @ 2013-07-02 19:16 爱生活,爱编程 阅读(220) 评论(0) 推荐(0) 编辑
摘要: MainActivity如下:package cn.testsimeji;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.app.Activity;import android.content.Intent;/** * Demo描述: * simeji使用示例 * * 注意事项: * 1 在配置文件中添加 * * * * 2 此处的REPLACE_KEY的... 阅读全文
posted @ 2013-07-02 19:14 爱生活,爱编程 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 这次评教的所有数据存放在两个数据库中,比如说给某教师评论的学生有100个,可是结果有40个的数据在数据库A中,另外60人的数据在数据库B中。那么,如何将两个库中的数据整合,最后得到教师的准确成绩成为了本次数据整理的首要任务。具体的整合过程是这样的,就拿教师的最终得分来说吧。假设库A学生给教师评价的平均分为90分,而库B学生评价的平均分为95分。那么首先需要分别计算出库A、库B中学生评价的总分,库A总分 = 90*40 ,库B总分 = 95*60,教师所得总平均分 = (库A总分 + 库B总分)/ 两个库中学生总数。这仅仅是总分一项,之后的各小项得分都需要如此计算。一共大概有300多教师,每个教 阅读全文
posted @ 2013-07-02 19:12 爱生活,爱编程 阅读(480) 评论(0) 推荐(0) 编辑
摘要: ssh2分页查询初试,放着记录学习一下。 entity:student.java:package com.zte.entity;/** * 数据持久化,跟数据库的的相应的表的字段是对应的。 * * */public class Student{ private Integer id; private String name; private Integer age; private Integer score; private String email; private String phone; public String getEmail() { return email; } pu... 阅读全文
posted @ 2013-07-02 19:10 爱生活,爱编程 阅读(3682) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.iii-soft.com/forum.php?mod=viewthread&tid=1613&extra=page%3D1对于Web应用来说,注射式攻击由来已久,攻击方式也五花八门,常见的攻击方式有SQL注射、命令注射以及新近才出现的XPath注射等等。本文将以SQL注射为例,在源码级对其攻击原理进行深入的讲解。 一、注射式攻击的原理 注射式攻击的根源在于,程序命令和用户数据(即用户输入)之间没有做到泾渭分明。这使得攻击者有机会将程序命令当作用户输入的数据提交给We程序,以发号施令,为所欲为。 为了发动注射攻击,攻击者需要在常规输入中混入将被解释 阅读全文
posted @ 2013-07-02 19:08 爱生活,爱编程 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 如果持久化的类中有包括了汉字的String对象,那么对应到数据库中汉字的部分就会是乱码。这主要是由于MySQL数据表的字符集与我们当前使用的本地字符集不相同造成的。 如果是windows系统,那么系统默认的本地字符集是gb2312,为了让数据表也使用gb2312字符集,我们要以这样编写创建数据表的SQL语句:CREATE TABLE TEST{ ... ... ...}default character set gb2312;然后在hibernate.cfg.xml中加上:gb2312 如果是linux系统,则只需要把上面的gb2312改成UTF8即可。 阅读全文
posted @ 2013-07-01 21:33 爱生活,爱编程 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 将目录下的part-开头的文件带入程序处理 #!bin/sh FILES=/data5/follow_relation_list_part_00000/part-* file="" for f in $FILES do file="${f}.txt" ./test ${f} > $file done 运行的时候:sh -x exe.sh可以看到参数情况 阅读全文
posted @ 2013-07-01 21:31 爱生活,爱编程 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Android同步框架同步(synchronization)允许用户将远程数据下载到新的设备上,同时将设备上的帐户数据上传到远端。同步还保证用户能够看到最新的数据。开发者自然可以通过自己的方式来设计实现同步机制。但是Android系统还是提供了一个可插拔的同步框架。这个框架自动化的执行以下任务:检查网络可用性根据用户设定的选项规划、执行同步重启已经停止的同步开发者需要向这个框架提供自己定义的同步适配器(Sync adapter)插件。一个sync adapter唯一的与某个servive/content provider相关联。但是后者反过来可以对应多个sync adapter。SyncAda 阅读全文
posted @ 2013-07-01 21:29 爱生活,爱编程 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 面向对象继承实例 面向对象继承实例 经常看到面试题有关继承问题 a如何继承b 决定写一下,其实继承就是继承父级的属性和方法 阅读全文
posted @ 2013-07-01 21:28 爱生活,爱编程 阅读(356) 评论(0) 推荐(0) 编辑
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 236 下一页