自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

转载 Activiti工作流引擎使用

Activiti工作流引擎使用1.简单介工作流引擎与Activiti对于工作流引擎的解释请参考百度百科:工作流引擎1.1 我与工作流引擎在第一家公司工作的时候主要任务就是开发OA系统,当然基本都是有工作流的支持,不过当时使用的工作流引擎是公司一些牛人开发的(据说是用一个开源的引擎修改的),名称叫CoreFlow;功能相对Activiti来说比较弱,但是能满足

2015-01-16 13:36:27 888

转载 Android 用MD5加密算法加密密码

http://www.linuxidc.com/Linux/2011-09/42891.htm

2014-11-19 11:35:38 530

转载 使用MD5对存放在数据库中用户密码进行保护

登录Web系统时通常都采用用户名和密码的形式,如果这样的数据以明码的方式放在数据库中的话无疑会给别有用心的人以可趁之机,所以采取一定的防范措施是必要的。现在比较安全的方式是用MD5进行加密,利用Apache commons的DigestUtils工具类我们可以迅速做到这一点。要得到Apache commons的DigestUtils工具类,你必须加载commons-codec-1.x.

2014-11-19 11:18:01 2361

转载 图片在ie浏览器中显示黑色边框解决

这次是ie浏览器和火狐浏览器兼容问题,下面就来分享一下。博主发现图片如果加上链接(a标签),图片就会自动显示黑色的边框,在火狐里没有显示问题,可是到了ie浏览器就冒出个黑色框框,如图:   左边是火狐显示,右边是ie显示,博主反复检查css样式发现没有问题,然后利用万能的谷歌,功夫不负有心人啊,只要在img样式中加入以下css样式就可以把

2014-10-15 11:20:40 5680

转载 struts2 spring集成时struts.xml文件中action的class属性值意义

struts2单独使用时action由struts2自己负责创建;与spring集成时,action实例由spring负责创建。这导致在两种情况下struts.xml配置文件的略微差异。假如:LoginAction在包cn.edu.jlu.cs.action中。1. struts2单独使用时,action的class属性为LoginAction的全路径名,如下:        

2014-09-19 15:48:39 2953

转载 Java枚举7常见种用法

DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。方法/步骤  用法一:常量  在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。  Java代码

2014-09-19 09:20:38 455

转载 转换成3NF的保持无损连接和函数依赖的分解

转换成3NF的保持无损连接和函数依赖的分解 算法3:    例2:关系模式R,其中:U={C,T,H,R,S,G},F={CS→G,C→T,TH→R,HR→C,HS→R},分解成3NF并保持无损连接和函数依赖。 解:(1) 根据上例例1,得到3NF并保持函数依赖的分解如下:      σ={ R1(CSG),R2(CT),R3(THR

2014-08-28 15:41:31 3224 1

转载 转换成BCNF的保持无损连接的分解

转换成BCNF的保持无损连接的分解算法1:      例3: 关系模式R,其中U={C,T,H,R,S,G},F={CS→G,C→T,TH→R,HR→C,HS→R},将其分解成BCNF并保持无损连接。        例4:关系模式R,其中:U={A,B,C,D,E},F={A→C,C→D,B→C,DE→C,CE→A},将其分解

2014-08-28 15:40:38 7982 4

转载 并发调度的可串行性

计算机系统对并发事务中并发操作的调度是随机的,而不同的调度可能会产生不同的结果,那么哪个结果是正确的,哪个是不正确的呢?    如果一个事务运行过程中没有其他事务同时运行,也就是说它没有受到其他事务的干扰,那么就可以认为该事务的运行结果是正常的或者预想的。因此将所有事务串行起来的调度策略一定是正确的调度策略。虽然以不同的顺序串行执行事务可能会产生不同的结果,但由子不会将数据库置于不一致状态,所

2014-08-28 15:40:02 5213

转载 SimpleCursorAdapter的使用

原文地址:SimpleCursorAdapter的使用作者:小鱼     下面的程序是从电话簿中把联系人显示到类表中。先在通讯录中添加一个联系人作为数据库的数据。然后获得一个指向数据库的Cursor 并且定义一个布局文件(当然也可以使用系统自带的)。示例:一、Activitypackage cn.test;import android.app.A

2014-08-21 17:32:25 602

转载 Android四大基本组件介绍与生命周期

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Int

2014-08-21 16:53:38 380

转载 android 屏幕适配原则

屏幕大小1、不同的layout      Android手机屏幕大小不一,有480x320,640x360,800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如:layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的

2014-08-20 16:59:24 455

转载 39个让你受益的HTML5教程

闲话少说,本文作者为大家收集了网上学习HTML5的资源,期望它们可以帮助大家更好地学习HTML5. 好人啊! 不过,作者原来说的40个只有39个,因为第5个和第8个是重复的。原文在此!1. 五分钟入门HTML5 (Learn HTML5 in 5 Minutes!)  By Jennifer Marsman毫无疑问,HTML5是一个热门话题。如果你需要一个迅速了解HTM

2014-08-20 11:19:55 503

转载 android之ConnectivityManager简介,网络连接状态

/**   * 测试ConnectivityManager   * ConnectivityManager主要管理和网络连接相关的操作   * 相关的TelephonyManager则管理和手机、运营商等的相关信息;WifiManager则管理和wifi相关的信息。   * 想访问网络状态,首先得添加权限    * NetworkInfo类包含了对wifi和mobile两种网络

2014-08-02 10:08:48 393

转载 android 常用系统信息获取总结

最近在帮客户做技术实施方案,需要获取系统这块的内容,今天专程用了两个小时从网上搜集的资料做了个总结;转载自:http://blog.csdn.net/waterlxj/article/details/24037585博主微信号:googlf------------------------------------code start

2014-08-02 09:58:49 520

转载 A​n​d​r​o​i​d​+​p​u​s​h​+​n​o​t​i​f​i​c​a​t​i​o​n​方​案​比​较

1、 C2DM的介绍及特点     在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息。在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务: Android Cloud to Device Me

2014-08-02 09:26:15 1688

转载 Android NOtification 使用(震动 闪屏 铃声)

一、 Notification 简介 在 android 系统中,在应用程序可能会遇到几种情况需要通知用户,有的需要用户回应,有的则不需要,例如: * 当保存文件等事件完成,应该会出现一个小的消息,以确认保存成功。 * 如果应用程序在后台运行,需要用户的注意,应用程序应该创建一个通知,允许用户在他或她的回应提供便利 * 如果应用程序正在执行的工作,用户必须等待(如装载文件),应用程

2014-07-31 16:41:04 629

转载 Android 手机震动功能实现

在与用户交互时,常常会用到震动功能,以提醒用户。该功能实现比较简单,请参阅下面主要代码:[java] import android.app.Activity; import android.app.Service; import android.os.Vibrator;  public class TipHelper {      public static voi

2014-07-31 16:34:07 586

转载 Dex Loader] Unable to execute dex: Multiple dex files define Lcom/baidu/location/

其实系统的提示已经很明显了。千万要相信机器给出的提示,他是不会错的,很多时候是我们不相信它或者理解的偏差导致问题迟迟找不到正解!比如:[2013-11-05 14:22:15 - Dex Loader] Unable to execute dex: Multiple dex files defineLcom/mobile/appstore/listjar/sdk/R$anim;[2

2014-07-23 09:18:14 1328

转载 Android 百度地图 SDK v3.0.0 (三) 添加覆盖物Marker与InfoWindow的使用

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37737213上篇博客已经实现了地图的定位以及结合了方向传感器用户路痴定位方向,如果你还不清楚,请查看:Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器,本章会教大家如何添加覆盖物,实现周边搜索,以及对覆盖物的点击出现介绍等效果。效果

2014-07-17 21:17:50 814

转载 Android实现拍照并上传

最近看了几篇关于Android照相机的一些文章,现在总结如下,直接上源代码把,该说的都用注释说完了1.java代码package org.android.test;import java.io.File;import android.app.Activity;import android.content.Intent;import android.graphic

2014-07-11 11:27:54 666

转载 android.os.Environment.getExternalStorageState

* 1 在AndroidManifest文件中加入sdcard操作权限  *   *    *    *  * 2 确认sdcard的存在  * android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)* 3 获取扩展存储设备的文件目

2014-07-10 14:55:30 573

转载 android.os.Environment

public class Environment  extends Object java.lang.Object   ↳ android.os.Environment 类概述提供访问环境变量. 摘要常量StringMEDIA_BAD_REMOVAL在没有正确卸载SDCard

2014-07-10 14:54:25 1084

转载 合成(Composite)模式

一、 合成(Composite)模式合成模式有时又叫做部分-整体模式(Part-Whole)。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。从和尚的故事谈起这是小时候我奶奶讲的故事:从前有个山,山里有个庙,庙里有个老和尚在给小和尚讲故事,讲的什么故事呢?从前有个山,山里有个庙……。奶奶的故事要循环多少次,根据你多长时间睡着

2014-07-02 15:32:19 536

转载 聚合与组合的区别?

记得在当时学习uml总是不好分清聚合与组合的关系,找工作时特地复习了这块的内容,结果正巧被面试官问道,这两天又在搞这块的内容,对聚合与组合有了更清楚的了解:聚合:表示两个对象之间是整体和部分的弱关系,部分的生命周期可以超越整体。如电脑和鼠标,就可以用一下图形表示:组合:表示两个对象之间是整体和部分的强关系,部分的生命周期不能超越整体,或者说不能脱离整体而存在。组合关系的“部

2014-07-02 14:56:09 466

转载 SRP:单一职责原则

SRP:单一职责原则1.定义:一个类应该只有一个发生变化的原因。 2.分析:如果一个累承担了多于一个的职责,那么引起它变化的原因就会有多个,就等于把这些职责耦合在了一起。一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭到意想不到的破坏。 3.定义职责:在SRP中,我们把职责定义为变化的原因,如果你能想到多于一个的动机去改

2014-07-02 14:36:47 527

转载 Android - Fragment BackStack 清空

因為有不同的Fragment切換,且,Fragment裡的動作,會不斷的堆疊,使用Back,則會回到Fragment的Back,但萬一切換Fragment後,結果Back會,殘留上一個Fragment的Back資訊,導致疊加現象。所以需要在Fragment切換時,做清空歷史資料的動作。所以使用view sourceprint?

2014-06-28 15:03:09 2011

转载 简析 addToBackStack使用和Fragment执行流程

在使用Fragment的时候我们一般会这样写:        FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();        transaction.replace(R.id.content_view, fragment, fragment.getClass().getNa

2014-06-27 16:31:55 433

转载 Android FragmentManage FragmentTransaction介绍

FragmentManage:FragmentManager能够实现管理activity中fragment. 通过调用activity的getFragmentManager()取得它的实例.FragmentManager可以做如下一些事情:1、使用findFragmentById() (用于在activity layout中提供一个UI的fragment)或findFrag

2014-06-27 15:18:12 358

转载 Android横竖屏切换问题

Android中进行横竖屏切换的时候,默认情况下是会重新创建当前的Activity:[java] view plaincopypublic void onCreate() {        if(this.getResources().getConfiguration().orientation == Configuration.ORIE

2014-06-25 11:22:01 388

转载 基础总结篇之一:Activity生命周期

子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解servlet技术,

2014-06-11 10:52:14 456

转载 FragmentTabHost

原文链接:http://blog.csdn.net/liu149339750/article/details/8603659

2014-06-11 10:02:09 540

原创 反编译APK

反编译步骤:1.      在网上下载APK, 2.      将apk文件后缀改为zip并解压,得到其中的classes.dex3.   在命令行下(打开cmd.exe)定位到dex2jar.bat所在目录,运行(classes.dex在E:\qq目录下)dex2jar.bat E:\qq\classes.dex如图:得到 文件,现在就可以在E:\反编译工具\01-反

2014-05-14 14:11:11 507

转载 Android App接入微信开放平台注意事项

一、Android第三方应用接入微信开放平台的注意事项: 1. 到微信开放平台官网申请正式的AppID(需通过审核),要填写包名、app签名的md5值。至于如何获取app签名信息,官方提供签名包apk (http://open.weixin.qq.com/download/sdk/gen_signature.apk) 2. 如果只是测试或debug,可以用临时AppID(到

2014-04-18 11:56:43 602 1

转载 Android 第三方应用接入微信平台研究情况分享(一) 详细出处参考:http://www.jb51.net/article/33048.htm

微信平台开放后倒是挺火的,许多第三方应用都想试下接入微信这个平台,毕竟可以利用微信建立起来的关系链来拓展自己的应用还是挺不错的,可以节约很多在社交方面的开销,我最近由于实习需要也在研究这个东西,不过发现网上的相关资料还是挺少的,这里把我的整个研究情况给出来,希望可以共同学习。一、微信SDK中会用到主要类的类图详细出处参考:http://www.jb51.ne

2014-04-18 11:20:34 1136 1

转载 调用android手机微博客户端发送微博

用隐式意图打开android手机中安装的微博客户端发送微博。反编译一下新浪微博的AndroidManifest.xml,发送微博的EditActivity <activity android:theme="@7F0C000B" android:label="@7F0B0013" android:name="EditActivity" android:taskA

2014-04-12 18:00:02 640

原创 Android 如何实现分享图片功能

public class MainActivity extends Activity {//选择图片按钮private Button button;//分享按钮private ImageButton shareButton;Uri uri;public void onCreate(Bundle savedInstanceState) {          super

2014-04-12 17:57:12 970 3

转载 Android如何从图库获取一张图片并显示

主布局XML:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="fill_parent"    android:layout_height="fill_parent" >            android:id="@+id/mybtn

2014-04-12 16:52:23 757

原创 Intent详细解释

Intent可以翻译为意图,它负责对应用中操作的动作及动作所涉及的数据进行描述,Android根据Intent的描述,找到相应的组件,将这个Intent传递给调用的组件,从而完成组件的调用。一个Intent对象其实就是信息的捆绑,它包含了接收该Intent的组件所需要的信息。通常,Intent对象包括如下的一些属性:l  组件名称(ComponentName)组件名称即为Component

2014-04-12 14:39:21 814

转载 android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解

原文地址:android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解 作者:第一种情况:有MAIN,无LAUNCHER,程序列表中无图标原因:android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里 第二种情况:无MAIN,有LAUNCHER,程序列表

2014-04-12 11:21:17 528

空空如也

空空如也

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

TA关注的人

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