自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (9)
  • 收藏
  • 关注

转载 java 架构师

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类  对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣

2015-09-14 14:28:40 517

转载 hibernate

hibernate缓存:一级缓存和二级缓存 1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就

2015-09-04 20:30:36 254

转载 hibernate

Hibernate继承映射  在面向对象的程序领域中,类与类之间是有继承关系的,例如Java世界中只需要extends关键字就可以确定这两个类的父子关系,但是在关系数据库的世界中,表与表之间没有任何关键字可以明确指明这两张表的父子关系,表与表是没有继承关系这样的说法的。为了将程序领域中的继承关系反映到数据中,Hibernate为我们提供了3中方案:第一种方案:一个子类对应一张表。

2015-09-04 19:52:27 270

转载 MySQL 事件

MySQL5.1.x 版本中引入了一项新特性 EVENT ,顾名思义就是事件、定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能。此功能是对 Oracle 的 Job/Schedule 的模仿, 5.1.X 版本以上才支持。         创建 EVENT 语法如下:CREATE[DEFINER =

2015-08-28 14:28:45 310

原创 gson的简单应用

Gson 类的实例化有两种方法 1. Gson gson = new Gson(); 2. Gson gson = new GsonBuilder.create();Gson 主要有两种方法toJson(),fromJson();这两个字方法,其中toJson是转化成Json格式,而fromJson是转化成功Java对象的。public String toJson(Object src) p

2015-06-30 16:30:10 475

原创 抽象工厂模式

抽象工厂模式 抽象工厂模式是将一个简单东西变为复杂的东西,但是这样的可以方便以后的扩展,实现开闭原则,需要扩展只需要增加代码,不需要需改以前的代码。 抽象工厂类:负责加工产品的工厂,下面还有具体的工厂类 抽象产品类:一个产品的总称 。下面还有具体实现产品类 具体实现类:相当于客户端的调用。 以手机为例: 抽象工厂: 相当于一个手机总产,负责接收订单 public interface

2015-06-24 11:32:35 247

转载 Linux的常用命令

1. 显示当前目录所有的文件和目录信息   > ls       //list   > ls  XX目录     //查看指定目录下边的文件信息2. 显示当前文件目录位置   > pwd3. 目录之间切换   > cd  目录名字   > cd  ..   切换到上级目录4. 切换到完全命令模式   > init 3      进入命令模

2015-06-24 11:05:26 233

转载 JSP 的九大内置对象

内置对象特点: 1. 由JSP规范提供,不用编写者实例化。 2. 通过Web容器实现和管理 3. 所有JSP页面均可使用 4. 只有在脚本元素的表达式或代码段中才可使用(<%=使用内置对象%>或<%使用内置对象%>) 常用内置对象: 1. 输出输入对象:request对象、re

2015-05-13 11:35:57 255

转载 Java 中的引号问题

创建或显示字符串时,其文本必须用双引号括起,以指出字符串的开始和结束。这些双引号不会显示出来,这就提出了一个很好的问题:如果要显示双引号该怎么办呢?在 windows 操作系统中 为显示双引号,Java创建了一个特殊编码\”,可放到字符串中。在字符串中遇到该编码时,将其替换为双引号。例如,请看下面的例子:System.out.println(“Jane Campion directed \” Th

2015-04-23 11:04:14 794

转载 android Shape Drawable

Shape 形状的定义

2015-04-22 22:56:15 318

转载 android drawable RotateDrawable

对另一个drawable资源,基于当前的level,进行旋转的drawable。 文件位置: res/drawable/filename.xml 文件名即资源名 编译数据类型: 指向 RotateDrawable的指针。 资源引用: In Java: R.drawable.filename In XML: @[package:]drawable/filename 语法:

2015-04-22 22:38:49 589

转载 android drawable ScaleDrawable

对另一个drawable资源,基于当前的level,进行尺寸变换的drawable。 文件位置: res/drawable/filename.xml 文件名即资源名 编译数据类型: 指向 ScaleDrawable的指针。 资源引用: In Java: R.drawable.filename In XML: @[package:]drawable/filename 语法:

2015-04-22 22:36:21 340

转载 android drawable clipDrawable

ClipDrawable 是对一个Drawable进行剪切操作,可以控制这个drawable的剪切区域,以及相相对于容器的对齐方式,android中的进度条就是使用一个ClipDrawable实现效果的,它根据level的属性值,决定剪切区域的大小。 需要注意的是ClipDrawable是根据level的大小控制图片剪切操作的,官方文档的note中提到:The drawable i

2015-04-22 22:26:44 300

翻译 android drawable InsetDrawable

InsetDrawable 表示一个drawable嵌入到另外一个drawable内部,并且在内部留一些间距,这一点很像drawable的padding属性,区别在于 padding表示drawable的内容与drawable本身的边距,insetDrawable表示两个drawable和容器之间的边距。当控件需要的背景比实际的边框小的时候比较适合使用InsetDrawable。文件位置: res

2015-04-22 22:21:54 331

翻译 android drawable Transition Drawable

Transition Drawable 两张图片的过渡:

2015-04-22 22:12:18 242

翻译 android drawable Level List

Level List 图片的切换 语法:

2015-04-22 22:06:45 251

翻译 android drawable Layer List

Layer List 多图层叠多图层叠的XML 定义:

2015-04-22 21:56:22 289

翻译 android drawable selector

selector 图像的背景选择EXAMPLE: 简单实例: XML file saved at res/drawable/button.xml:

2015-04-22 21:16:51 394

原创 java 唯一生成码

UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标 准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在 生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不

2015-04-20 11:23:12 712

转载 Android 支持指定分辨率的限定词

Android 支持指定分辨率的限定词 同样还支持一下限定词 注意他们是有顺序的note:nodpi 内的图片不会缩放 表:配置限定符名称配置 限定符值 说明 MCC和MNC 例如: mcc310 mcc310-mnc004 mcc208-mnc00 等 MCC是移动国家代码的英文首字母缩写(The mobile country code),它的后面可选择性的跟随来自设备

2015-04-15 21:33:19 1036

原创 自定义控件 标题栏

先写一个你要的布局文件作为标题栏 head_title.xml

2015-04-15 20:52:07 351

原创 自定义布局 标题栏

先自己定义一个布局文件如下:head_title.xml

2015-04-15 19:40:55 328

转载 jdk 的环境配置

首先安装jdk或者使用压缩包。懒得重装。就是用上次安装之后的包吧打开环境变量。系统变量中添加变量名: 第一步:JAVA_HOME ,变量值(jdk路径,我的jdk是1.6):D:\Program Files\Java\jdk1.6.0_18 第二步:找到变量名为Path的,在变量值前面加上%JAVA_HOME%/bin;用分号隔开,如果 放到后面就是;%JAVA_HOME%/bin 第三步:新

2015-04-14 21:13:29 332

转载 progressDialog

ProgressDialog ProgressDialog和AlertDialog有点类似,都可以在界面上弹出一个对话框,都能够屏蔽掉其他控件的交互能力。不同的是,ProgressDialog会在对话框中显示一个进度条,一般是用于表示当前操作比较耗时,让用户耐心地等待。它的用法和AlertDialog也比较相似,修改MainActivity中的代码,如下所示: public class Main

2015-04-14 20:35:30 331

转载 退出所有的Activity

定义一个类收集和finish所有的activitypublic class ActivityCollect{List list = new ArrayList();public static void add(Activity a){ list.add(a);} public static void remove(Activity a){

2015-04-14 20:16:44 291

翻译 activity 的四种启动模式

activity 中的AndroidManifest.xml中通过给标签指定 android:launchMode属性来选择启动模式 1、standard 标准的,每次新建一个activity 调用OnCreate()方法,不管是否在栈顶, 还是在栈中: 2、singTop 栈顶 假如这个activity位于栈顶,也就是说在当前页,新建一个activity 不会调用activity的。 3

2015-04-14 20:06:18 264

转载 activity 的声明周期

Activity类中定义了七个回调方法,覆盖了活动生命周期的每一个环节,下面介绍下这七个方法。 1. onCreate() 这个方法你已经看到过很多次了,每个活动中我们都重写了这个方法,它会在活动第一次被创建的时候调用。你应该在这个方法中完成活动的初始化操作,比如说加载布局、绑定事件等。 2. onStart() 这个方法在活动由不可见变为可见的时候调用。 3. onResume() 这

2015-04-13 21:57:36 481

原创 android startActivityForResult()

第一个页面跳转到第二个页面 ,在正常回到第一个页面 (第二个页面正常结束finish(),不能够再次使用Intent跳转这样就带不回数据) 看代码: package com.example.test3;import android.os.Bundle; import android.app.Activity; import android.content.Intent; import and

2015-04-13 21:36:24 342

原创 android Intent 的简单应用

Intent 好比各个界面之间的通讯员: Intent 有两种意图: 一种显示的,一种是隐式的 ;显示的好比,直接在代码中生成:Intent intent = new Intent(FirstActivity.this,SecondActivity.class); 从一个界面跳转到下一个界面 intent.setClass(FirstAct

2015-04-13 20:58:56 346

转载 android menu 的简单应用

android menu 的简单应用讲解了两种 创建菜单OptionMenu 的方法 1、 利用布局文件 2 、代码动态生成import android.os.Bundle; import android.annotation.SuppressLint; import android.app.ActionBar; import android.app.Activity; import

2015-04-13 20:25:50 347

转载 android OnScrollListener 监听的简单应用

实现OnscrollListening 接口 ,ListView 进行调用package com.example.test;import java.util.ArrayList; import java.util.List;import android.os.Bundle; import android.os.Handler; import android.app.Activity; imp

2015-04-11 17:43:19 447

转载 网络请求的工具类

import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.Inp

2015-04-10 21:03:29 249

转载 java 日期的一系列操作

package csdn.shimiso.eim.util;import java.sql.Timestamp; import java.text.ParseException; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.

2015-04-10 17:46:53 275

转载 java 日期的一系列操作

package csdn.shimiso.eim.util;import java.sql.Timestamp; import java.text.ParseException; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.

2015-04-10 16:37:29 250

转载 android 发短信 和 接收 短信

android中发送短信很简单,首先要在Mainfest.xml中加入所需要的权限: 为了后面测试方便,干脆把SMS的所有权限加上。方法1: 发送短信 需要真机来测试 public class testSms extends Activity {…private void send1(String phone, String message){ PendingIntent pi =

2015-04-10 09:38:14 347

转载 notification 简单应用

直接代码:package com.example.notifiactionrtest;import android.net.Uri; import android.os.Bundle; import android.app.Activity; import android.app.Notification; import android.app.NotificationManager; i

2015-04-09 21:05:04 343

翻译 smack·的简单应用

ConnectionConfiguration config =new ConnectionConfiguration(serviceIp, 5222); // serviceIp 是IP地址,5222 是端口号 config.setSASLAuthenticationEnabled(false); //认证设为False config.setS

2015-04-09 14:18:42 297

转载 MYSQl 时间类型(简单应用)

MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型 存储空间 日期格式 日期范围 ———— ——— ——————— —————————————– datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 ~ 9999-12-31

2015-04-09 10:45:04 300

转载 存储过程的简单应用(四)

存储过加上事务的处理 –表acountmoney –存储过程在MySQL的前后顺序很重要吗?为啥捕获异常不放在在我现在这个位置就没用。 –顺序的摆放必须要这样吗?我换下顺序,或者错开就会错误 –希望有高手解答下 –还有varchar的长度必须声明,否则也会报错DROP PROCEDURE IF EXISTS trade_money;CREATE DEFINER = breezetalk@%

2015-04-08 13:57:18 311

转载 存储过程的简单应用(三)

DROP PROCEDURE IF EXISTS mycanshu;CREATE DEFINER = root@localhost PROCEDURE mycanshu(IN num int) –带参数的输入 IN 输入的参数,缺省时也是。out 输出的参数。inout 可以是输入参数也可是输出参数。 BEGIN #Routine body goes here… DECLAR

2015-04-08 09:49:11 327

spring环境搭建

spring 环境的简单搭建,使用最少jar包

2015-07-22

hibernate 简单测试

hibernate的简单映射和数据库连接池proxool的Java测试和hibernate和proxool的整合

2015-07-22

hibernate 映射关系

hibernate 映射关系简单实例 、一对一 、一对多、多对一 、多对多

2015-07-22

hibernate 一对多映射

hibernate的简单搭建、hibernate的一对多映射关系

2015-07-22

hibernate 环境搭建

hibernate环境搭建的简单教程,使用MySQL相似的数据库meriadb数据库

2015-07-21

gsontest测试

gson的简单应用,class.list,map等等

2015-06-30

通知栏的简单应用

当收到通知的时候 ,震动 ,led 闪关灯 每隔一秒亮一次

2015-04-10

发短信接收简单例子

简单的发短信,在软件界面,接收短信,屏蔽掉系统的接收界面

2015-04-10

空空如也

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

TA关注的人

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