自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LMK的博客

我的学习笔记~

  • 博客(16)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 spring管理Struts2的action时应配置scope="prototype"

spring 默认情况下scope 是单例模式,即scope="singleton",这样只会创建一个Action对象,即每次访问都是同一个Action对象,数据不安全。而struts2 是要求 每次访问 都要求对应不同的Action, scope="prototype" 就可以保证这个要求, 当有请求的时候 都创建一个Action对象。 -->再讲得通俗一点就是如果采用

2016-08-31 15:08:32 1666

原创 Hibernate的懒加载问题

简述: 当我们查询一个对象的时候,在默认情况下,返回的只是该对象的普通属性,当用户去使用对象属性时,才会向数据库发出再一次的查询.这种现象我们称为 lazy现象.解决方法可以这样:1.      显示初始化 Hibernate.initized(代理对象)。2.      修改对象关系文件 lazy  改写 lazy=false。3.      通过过滤器(web项目)openSe

2016-08-30 21:58:06 224

原创 java web开发中乱码问题

java web开发中很多乱码问题的解决方法这个博主讲得很详细了。http://blog.csdn.net/ld513508088/article/details/8038166我再补充一个:可以利用过滤器(filter)解决乱码的问题。先创建一个类继承HttpServlet并实现Filter接口,例如下面:public class MyFilterForEncor

2016-08-30 21:25:35 184

原创 java web的验证码编写和运用

首先明白验证码其实就是一张图片,只需运用相关java的awt包一些方法画出来,然后以imag流形式输出即可。当然图片中的字符串是保存在Session中的,同时一般情况下验证的提交方式都是无刷新(即Ajax)。现在先在jsp中画一张图片,把图片中的文字保存到Session中同时整体以jpeg图片形式输出。具体代码实现如下(命名image.jsp):<%! public Colo

2016-08-30 16:45:19 401

原创 Struts2+Ajax+Jquery的无刷新上传图片

####备注:这里不详细讲解Struts2的文件上传知识点,想了解请点击我另外一篇文章http://blog.csdn.net/qq_25281057/article/details/52333677###这里我引用了两个js文件,一个Jquery和一个form表单插件/js/jquery-1.8.2.js">/js/jquery-form.js">#

2016-08-27 12:28:24 1039

原创 struts2的文件上传

第一步:在WEB-INF/lib下加入commons-fileupload-X.X.X.jar、commons-io-X.X.X.jar。第二步:把form表的enctype设置为:“multipart/form-data“,如下: 第三步:在Action类中添加以下属性,属性名字对应于表单中文件字段的名称:public class HelloWorldActi

2016-08-27 09:27:29 391

原创 s2sh整合开发的配置

下面给出整合开发时Struts 2、 Hibernate、Spring需要的JAR,包太多不打字了,直接截图。ps:我数据库用的是mysqlSpring的配置模版:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001

2016-08-26 20:50:49 509

原创 struts2自定义拦截器的使用

要自定义拦截器需要实现com.opensymphony.xwork2.interceptor.Interceptor接口举个小例子,当用户登陆后信息保存Session中,且可浏览其它页面,若Session中没有用户信息就返回登录页面。创建一个拦截器类public class SessionInterceptor implements Interceptor { @Overr

2016-08-26 19:58:22 500

原创 Android-抖动动画、手机震动和设置成前台进程的实现

抖动动画 // 抖动Animation shake =AnimationUtils.loadAnimation(PhoneLocationActivity.this,R.anim.shake);//开始动画view.startAnimation(shake);抖动参数配置xml文件<translate xmlns:android="http://schemas.android

2016-08-26 09:36:01 1029

原创 Android-实现对指定电话的短信拦截和来电拦截

用service的onCreate/onDestroy来控制广播的监听(电话,sms)。先写一个这样的框架,具体功能不实现:/** * 用TelSmsBlackService来控制广播监听(电话,sms)。 * * @author lmk * */public class TelSmsBlackService extends Service { private SmsB

2016-08-25 20:36:10 2747

原创 Android-SQLiteOpenHelper的使用

创建两个包,db包用来创建数据库,dao包对数据库的增删改查的操作。举个对手机黑名单数据库(BlackDB)增删改查的例子:1、在db包中创该建数据库:public class BlackBD extends SQLiteOpenHelper { public BlackBD(Context context) { super(context, "bl

2016-08-25 16:31:48 255

原创 Android-自定义view里实现自定义属性步骤

一、注入自定义属性1,自定义命名空间:xmlns:lmk="http://schemas.android.com/apk/res/工程的包名"2,在res的values中创建attrs.xml文件MyView">3,在自定义组件中使用自定义属性MyViewandroid:layout_width="fill_parent"android:layout_heig

2016-08-25 14:19:13 299

原创 开发中的一些加密方法

一、种子算法: // 加密 public static String Encode(int seed, String code) { byte[] codeBytes = code.getBytes(); for (byte b : codeBytes) { b += 1;// 对每个人字节加密,用^时候后面发现了问题 } return codeBytes

2016-08-25 13:51:24 352

原创 Android-利用设备管理器来实现锁屏功能并可一键自我卸载

设备管理器操作步骤 1,创建类DeviceAdminReceiver的子类 如:com.lmk.lockscreen.DeviceAdminSample(继承DeviceAdminReceiver类就ok!)2,在清单文件中配置广播接收者<receiver android:name="com.lmk.lockscreen.DeviceAdmi

2016-08-25 12:37:13 681

原创 Android中overridePendingTransition的应用(部分代码)

先弄一个页面基类:public abstract class BaseSetUpActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ininView(); init

2016-08-25 09:59:58 345

原创 Android-通过意图安装、卸载、打开指定的apk和进入指定程序的应用信息

重要代码如下:protected void installApk() { // 安装的意图在Android系统上层所有应用的源代码\packages\apps\PackageInstaller\manifest.xml // // // // // // // Intent i = new Intent(); i.setAction("an

2016-08-25 09:27:17 1059

s2sh开发需要的jar包

s2sh开发包整合。

2016-08-27

Android的Root工具包

该工具可判断系统的一些权限,并可进行底层命令操作!!!

2016-08-26

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

TA关注的人

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