自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

转载 mybatis的resultMap

MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查询映射的时候,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值。当提

2012-12-03 11:13:33 4170

转载 servlet过滤器

一、什么是Servlet过滤器 过滤器是在数据交互之间过滤数据的中间组件,独立于任何平台或者 Servlet 容器。 Servlet过滤器可以应用在客户机和 servlet 之间、servlet 和 servlet 或 JSP 页面之间,以及所包括的每个 JSP 页面之间。 二、实现一个 Servlet 过滤器   Servlet过滤器 API 包含javax.servlet包

2012-11-09 15:21:35 981

转载 inverse和cascade

两者都在对象的关联操作中发挥作用。 1.明确inverse和cascade的作用 inverse 决定是否把对对象中集合的改动反映到数据库中,所以inverse只对集合起作用,也就是只对one-to-many或many-to-many有效(因 为只有这两种关联关系包含集合,而one-to-one和many-to-one只含有关系对方的一个引用)。 cascade决定是否把对对象的改动反映到数据库中

2012-11-01 23:11:21 703

转载 tab

public class SenseSoccerScoreActivity extends Activity{ public static final int MENU_SETUP_ID = 1; public static final int MENU_ABOUT_ID = 2; public static final int MENU_LEAVE_ID = 3; public stat

2012-08-16 21:53:03 683

转载 android tab layout

In this post we need three separate activities for three tab screens. So let’s get started by creating a simple project by opening eclipse IDE. 1. Create a new project File -> New -> Android Projec

2012-08-16 19:24:21 1214

原创 OOP的思维模式!!

如果你在写代码的时候总是想着一步一步该做什么了,那你只是喜欢这种过程式编码的方式。相反如果你那时总在想着对象状态,消息传递,或者抽象的封装。那么你就是一个典型的OOP程序员。而类与对象只是让你更容易使用OOP而已,并不是说用了类就一定是OOP编程。

2012-07-22 22:46:11 1627

转载 python数字转成字符串

数字转成字符串,使用格式化字符串: 如 tt=322 tem='%d' %tt tem即为tt转换成的字符串   常用的格式化字符串: %d            整数 %f%F        浮点数 %e%E       科学计数 %g%G        e 和%f/%E 和%F 的简写  %%              输出%

2012-07-20 15:05:01 138903

原创 My important experience---android position

1.add  in if you want to use android to call;  2.add   if want to use GPS ; 3.add  if want to use socket; 4.can get the ostream & istream only if the socket has connected to the server;

2012-07-13 20:37:04 754

原创 some packages for debian/ubuntu 64bits andorid development

libstdc++.so.6: install libstdc++6 if not work install lib32stdc++ no available video device:install ia32-libs

2012-07-08 10:35:40 828

转载 关于缺少libstdc++.so.6问题

在学校做个服务器,因为我的机器是新配的,用的是5000+  配个HELIX流媒体服务器,那个配置过程就不说了,网上大堆  在安装过程中,遇到个问题  在32位系统里                     $sudo chmod 777 name                      $sudo ./name         就OK了  但是在64位系统就

2012-07-08 10:25:34 61281

转载 python线程

转载自:http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.html 1. 线程基础 1.1. 线程状态 线程有5种状态,状态转换的过程如下图所示: 1.2. 线程同步(锁) 多线程的优势在于可以同时运行多个任务(至少感觉起来是这样)。但是当线程需要共享数据时,可能存在数据不同步的问题。考虑这样一种情况

2012-06-09 17:15:02 1055

转载 Android structure

1、 Android系统架构图:   分析: 第一层:Linux操作系统和驱动(Linux kernel):由C语言实现。 Android核心系统服务依赖于Linux2.6内核,包括:安全性、内存管理、进程管理、网络协议、驱动模型。Linux内核也作为硬件和软件栈之间的抽象层。 除了标准的Linux内核外,Android还增加了内核的驱动程序:Binder(

2012-06-05 18:30:51 1309

转载 mysql远程登录

Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:  一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下: 在本机先使用root用户登录mysql: mysql -u root -p"youpassword" 进行授权操作: mysql>GR

2012-05-30 22:30:55 635

原创 jdk配置

/etc/profile  ·在profile文件末尾加入:  export JAVA_HOME=/usr/share/jdk1.6.0_14  export PATH=$JAVA_HOME/bin:$PATH  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

2012-05-30 10:40:05 495

转载 debian root登录

Debian默认不允许root登录,所以修改之。 (1)让Debian以root登录 修改gdm3的登录pam文件 #vi /etc/pam.d/gdm3 将auth required pam_succeed_if.so user != root quiet_success注释掉 //本行前加# 重启即可 (2)让Debian以root自动登录。

2012-05-30 10:03:39 2584

转载 SSH框架常见问题及解决

Hibernate工作原理及为什么要用?   原理:   1.读取并解析配置文件   2.读取并解析映射信息,创建SessionFactory   3.打开Sesssion   4.创建事务Transation   5.持久化操作   6.提交事务   7.关闭Session   8.关闭SesstionFactory 为什么要用:   1. 对JDBC访问数据库的代码做

2012-05-18 00:39:25 770

转载 rails中的request

Request資訊收集 在Controller的Action之中,Rails提供了一些方法可以讓你得知此request各種資訊,包括: action_name 目前的Action名稱 cookies Cookie 下述 headers HTTP標頭 params 包含用戶所有傳進來的參數Hash,這是最常使用的資訊 request 各種關

2012-04-20 16:27:03 4359

转载 ruby笔记

1 ruby 基础知识 ruby.new   ruby 字符串对象的处理:单引号--处理极少 ; 双引号--处理较多。                情况一: 反斜杠 (例如\n)会使用相应的二进制值替换它们。    情况二: #{表达式}替换, 为了方便,如果表达式是 全局实例变量 或者类变量 可以不适用花括号。例如:

2012-04-10 18:52:44 735

转载 mysql备份

导出要用到MySQL的mysqldump工具,基本用法是:    shell> mysqldump [OPTIONS] database [tables]    如果你不给定任何表,整个数据库将被导出。    通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。    注意,如果你运行mysqldump没有--quick或--opt选项

2012-04-09 18:27:58 416

原创 rails模型中的资料库语法

where select group order limit offset joins includes lock readonly from Client.find(10) == SELECT * FROM clients WHERE (clients.PRIMARY_KEY = 10) http://guides.ruby.tw/rails3/active_reco

2012-04-06 16:34:48 459

原创 rails手冊

http://guides.rubyonrails.org/ http://guides.rubyonrails.org/migrations.html

2012-04-06 10:35:00 612

原创 rails数据库类型

:binary :boolean :date :datetime :decimal :float :integer :primary_key :string :text :time :timestamp rails generate migration AddDetailsToProducts part_number:string price:decimal

2012-04-06 10:01:11 2177

转载 Ruby rails 页面跳转(render和redirect_to)

Ruby代码 复制代码代码如下: if @user.update_attributes(:password => params[:user][:password])  flash[:notice] = '密码修改完成'  redirect_to :action => 'index'  else  redirect_to :action => 'change_pass', :

2012-04-05 21:02:01 824

原创 ruby

#Range #begin和end分别表示Range的开头和结尾 self.include?self.end self.menber?10 respond_to#用于判断对象是否存在某一方法 str.respond_to?"to_s" #ruby的常量--全部大写,下划线连接 INFO_PER_MONTH = 3 #类和模块大写字母开头--驼峰式 class TestRuby

2012-04-04 22:16:02 420

转载 JAVA中的接口和抽象类(转)

在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。   抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。   比如:我们要描述“水果”,它就是一

2012-04-01 16:31:25 374

转载 object-oriented programming (OOP)

Object-oriented programming (OOP) is a programming language model organized around "objects" rather than "actions" and data rather than logic. Historically, a program has been viewed as a logical proc

2012-03-30 21:54:28 971

转载 OOP

通常,OOP被理解为一种将程序分解为封装数据及相关操作的模块而进行的编程方式。有别于其它编程方式,OOP中的与某数据类型相关的一系列操作都被有机地封装到该数据类型当中,而非散放于其外,因而OOP中的数据类型不仅有着状态,还有着相关的行为。OOP理论,及与之同名的OOP实践相结合创造出了新的一个编程架构;OOP思想被广泛认为是非常有用的,以致一套新的编程范型被创造了出来。(其它的编程范型例如函数式编

2012-03-30 21:30:09 609

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除