自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 资源 (6)
  • 收藏
  • 关注

原创 android自定义样式

路径:res/values/styles.xml        wrap_content        wrap_content        4dp        @drawable/textview_bg        #ffffff        25dp    自定义背景:shape

2015-04-30 08:57:23 692

原创 android handler,looper,MessageQueue理解

//如果此handler是用来更新界面视图则必须运行在UI线程        //创建Looper        Looper.prepare();        //开始循环        Looper.loop();        //如果此handler是用来更新界面视图则必须在UI线程创建        //创建handler时handler

2015-04-21 08:52:05 528

原创 android gradle 常用依赖总结

1.android网络访问     compile 'com.squareup.okhttp:okhttp:2.3.0'2.android 事件总线    compile 'de.greenrobot:eventbus:2.4.0'3.android json生成,解析    compile 'com.fasterxml.jackson.core:jackson

2015-04-13 09:11:40 1833

转载 Java多线程----java 对象锁

在并发环境下,解决共享资源冲突问题时,可以考虑使用锁机制。1. 对象锁      所有对象都自动含有单一的锁。     JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计数变为0。在任务(线程)第一次给对象加锁的时候,计数变为1。每当这个相同的任务(线程)在此对象上获得锁时,计数会递增。     只有首先获得锁的任务(线程)才能继续获取该对象上的多个锁。    

2015-03-13 10:02:33 497

原创 android setOnClickListener 回调函数理解

1.模拟java View类:package com.test;/** * Created by dandan on 15-2-7. */public class View { /**设置默认ID**/ public static final int NO_ID = -1; /**设置每个控件的ID用于被子类覆盖**/ public int

2015-02-07 12:10:54 4426

转载 JavaScript prototype

用过JavaScript的同学们肯定都对prototype如雷贯耳,但是这究竟是个什么东西却让初学者莫衷一是,只知道函数都会有一个prototype属性,可以为其添加函数供实例访问,其它的就不清楚了,最近看了一些 JavaScript高级程序设计,终于揭开了其神秘面纱。每个函数都有一个prototype属性,这个属性是指向一个对象的引用,这个对象称为原型对象,原型对象包含函数实例共享的方法

2015-01-25 11:39:22 549

原创 ubuntu系统下登陆mysql输入命令无效

ubuntu系统下登陆mysql输入命令无效 原因:登陆mysql以后输入的mysql所有命令必须以分号结束(;),否则命令无效

2015-01-05 23:42:09 1923 2

转载 Java中的Object的Wait() 和notify()方法使用时应注意的地方和Thread中的sleep()方法

1)sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep 不会释放对象锁。wait 是Object 类的方法,对此对象调用wait 方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify 方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态

2015-01-02 10:52:30 655

转载 mongodb的serverstatus

MongoDB shell version: 2.0.5connecting to: test{        "host" :"TENCENT64.site", --server的hostname        "version" :"2.0.5", --mongo版本        "process" :"mongod",

2014-12-25 16:56:28 575

转载 maven POM.xml 标签详解

pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。[xml] view plaincopyprint?span style="padding:0px; margin:0px

2014-12-21 14:27:52 580

转载 MongoDB Shell的使用

MongoDB shell  MongoDB自带简洁但功能强大的JavaScript shell。JavaScript shell键入一个变量会将变量的值转换为字符串打印到控制台上。  下面介绍基本的操作,一些注意事项。数据库CRUD操作将在下面的篇幅中介绍《NoSQL学习之路 (四):创建、读取、更新、删除(CRUD)》  打开命令提示(cmd.exe)。进入到Mon

2014-12-15 21:33:21 856

转载 Mongodb数据导出工具mongoexport和导入工具mongoimport介绍

一、导出工具mongoexportMongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。mongoexport具体用法如下所示:Shell代码  [root@localhost mongodb]# ./bin/mongoexport --help

2014-12-09 11:52:15 554

转载 Solr查询详解

一、 查询参数说明 在做solr查询的时候,solr提供了很多参数来扩展它自身的强大功能!以下是使用频率最高的一些参数!  1、常用 q - 查询字符串,这个是必须的。如果查询所有*:* ,根据指定字段查询(Name:张三 AND Address:北京)fq - (filter query)过虑查询,作用:在q查询符合结果中同时是fq查询符合的,

2014-12-07 21:01:33 510

转载 在Tomcat部署Solr 4.3

在Tomcat部署Solr 4.3方法一:假定$SOLR_HOME为E:\Software\apache-tomcat-6.0.35-solr\solr步骤1,从solr-4.3.0\dist复制solr-4.3.0.war到$SOLR_HOME并重命名为solr.war;步骤2,将solr-4.3.0\example\solr复制到$SOLR_HO

2014-12-07 11:52:15 490

转载 Mongodb集群搭建的三种方式

Mongodb是时下流行的NoSql数据库,它的存储方式是文档式存储,并不是Key-Value形式。关于Mongodb的特点,这里就不多介绍了,大家可以去看看官方说明:http://docs.mongodb.org/manual/       今天主要来说说Mongodb的三种集群方式的搭建:Replica Set / Sharding / Master-Slaver。这里只说

2014-12-02 20:58:40 664

转载 Java之美[从菜鸟到高手演变]之eclipse的使用、优化配置

一、简介eclipse可谓是Java开发界的神器,基本占据了大部分的Java开发市场,而且其官方还对其他语言提供支持,如C++,Ruby,JavaScript等等。为什么使用它?我想离不开下面的一些因素:1、开发界面简洁、大方。2、丰富的插件支持。3、为Java量身定做。4、及其人性化设计。不得不说,eclipse是业界被广为认可的开发利器,所以,对于这么一款软件,我们必须要学会它

2014-11-18 22:09:25 650

转载 Android开发配置,消除SDK更新时的“https://dl-ssl.google.com refused”异常

消除SDK更新时的“https://dl-ssl.google.com refused”错误消除SDK更新时,有可能会出现这样的错误:Download interrupted: hostname in certificate didn't match: != Download interrupted: Connection to https://dl-ssl.google.com

2014-11-18 21:30:37 713

转载 jsp中Get提交方式的中文乱码解决办法

解决办法:  步骤1.  加过滤器,即在filter里的init()里加上request.setCharacterEncoding("utf-8");相当于每个页面的编码都是utf-8,步骤2.  将表单提交方法改成post方式,至于get方式的解决目前还不知道上面两个步骤保证了数据在提交给后台的过程中不乱码步骤3.  数据库里面需要中文的字段的类型

2014-11-12 09:55:21 555

转载 设置Tomcat的UTF-8编码

利用request.setCharacterEncoding("UTF-8");来设置Tomcat接收请求的编码格式,只对POST方式提交的数据有效,对GET方式提交的数据无效!要设置GET的编码,可以修改server.xml文件中,相应的端口的Connector的属性:URIEncoding="UTF-8",这样,GET方式提交的数据才会被正确解码。           

2014-11-12 09:11:40 527

转载 献给java方向的人儿们

摘要:想要精通Java,成为Java高手,需要不断的学习和积累。本文给出了Java学习过程中需要注意的25个学习目标,希望可以给您带来帮助。1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。2. 你需要学习Ja

2014-11-07 09:39:42 480

转载 Java中的Object的Wait() 和notify()方法使用时应注意的地方

摘要:Wait()和notify():如果条件不满足,则等待。当条件满足时,等待该条件的线程将被唤醒。一般用在synchronized机制中。Wait()和notify():如果条件不满足,则等待。当条件满足时,等待该条件的线程将被唤醒。一般用在synchronized机制中。例如:线程A   synchronized(obj) {               

2014-11-07 08:53:53 1388

转载 Extjs4.0 之Ext.Class 属性详解 (alias/mixins /uses/requires/singleton等属性)

Ext.Class 属性详解 :1 ,  alias : 相当于别名一样,可以起多个,可以通过xtype和Ext.widget()创建实例: Js代码  Ext.define('SimplePanel', {      extend: 'Ext.panel.Panel',      alias: ['widget.simplepane

2014-10-05 17:03:06 758

转载 MySQL 查询缓存

MySQL 查询缓存MySQL查询缓存可以跳过SQL解析优化查询等阶段,直接返回缓存结果给用户,查询缓存的工作流程如下: 命中条件缓存存在一个hash表中,通过查询SQL,查询数据库,客户端协议等作为key.在判断是否命中前,MySQL不会解析SQL,而是直接使用SQL去查询缓存,SQL任何字符上的不同,如空格,注释,都会导致缓存不命中.如果查询中有不确定数据,例如CURR

2014-08-11 11:04:50 510

转载 JavaScript中鼠标event的位置(clientX,layerX,x,offsetX等)

JavaScript中的event对象一共有六对鼠标位置的属性。分别如下:属性对 参考点 浏览器兼容性clientX,clientY 浏览器窗口所有layerX,layerY最近的绝对定位的父节点,如果没有,则为document Firefox,Chrome,SafarioffsetX,offsetY 事件目标对象所有,Firefox除外

2014-07-09 13:59:58 860

转载 Ext JS - 高效的编码风格指南

Ext JS - 高效的编码风格指南Posted 周日, 06/22/2014 - 15:08 by admin1,切勿使用“new”关键字:在Ext JS中,使用“new”关键字来创建一个组件或类的实例是一种错误的做法,因为这没有遵循组件的生命周期。应该使用Ext.create方法来创建对象,例如:view sourceprint?

2014-07-05 12:05:14 807

转载 JAVA对象引用和值引用

以前就知道JAVA对象分对象引用和值引用,并且还知道8种基础数据类型,即引用时是值引用的数据类型,比如int,short,long,byte,float,double,char,boolean,其它都是对象引用。可是其它的对象引用我一直都以为跟c里面是一样的指针传递,直到今天才发现原来JAVA里面还是别有一番天地的。     1. 方法调用的时候,并不是类似c的指针传递,而是引用的

2014-07-01 09:19:14 695

转载 面向对象设计原则简单总结

面向对象设计原则其实大家谈得太多了,我可以说了解一点,也可以说不太了解        这里其实是收集了专家的言论。简单列举,大家看了自己慢慢去体会吧,相信也会小有收获。    1.SRP原则(单一职责原则) 就一个类来讲,应该仅有一个引起它变化的原因。也可以说一个类独立负责              一个方面的功能。    2.ocp原则 开放关闭原

2014-06-30 14:52:23 456

转载 java 同步操作降低效率解惑

相信在读者刚接触Java的时候,都曾经学习到线程安全的会影响效率,例如 HashTable 因为这些类方法当中存在同步(synchronized)操作       要说明为什么同步操作会影响效率,首先就要了解Java当中的多线程原理,Java当中多个线程之间是不能互相传递数据通信的,多线程之间的通信只能通过共享变量来完成.而JVM当中存在一个所有线程都共享的内存区域,称为主存,当我

2014-06-30 14:51:54 2010 1

转载 JLS --(Java 中的static)

最近研究了一下JLS 7,对一些概念有了进一步的认识,为了加深一些认识,希望能将一些自己的理解整理成笔记,加深印象。 Java 中的static static是java中的静态修饰符。在java语言中有多个地方要用到static,那么static究竟都有哪些用途?在这里值得研究一番。 1、静态字段 (static fields) 什么是静态字段?顾名思义,静态字段就是被声明

2014-06-22 14:37:26 5704

转载 java线程安全总结

原文:   http://www.iteye.com/topic/806990http://www.iteye.com/topic/808550        最近想将java基础的一些东西都整理整理,写下来,这是对知识的总结,也是一种乐趣。已经拟好了提纲,大概分为这几个主题: java线程安全,java垃圾收集,java并发包详细介绍,java profile和jvm性能调优 。

2014-06-22 14:33:03 612

转载 运用 applet,object 以及 embed 标签

前言这篇文章介绍了怎样把 Java applets 程序嵌入到网页中去。此外,还提供了部署 applet 程序到内网或者外网、不同浏览器下的使用等指导内容。总则如何部署 applet 取决于客户访问网页的方式以及使用的浏览器类型。注意这一点以后,按以下步骤进行操作。针对内网使用还是外网使用:如果网页是通过外网访问,使用 applet 标签;如果是内网,可以使用 object 或者

2014-06-11 13:20:42 678

转载 利用数字签名超越Java Applet的安全限制

结合这几种技术就可以达到本文的目的了,下面就是本文的目标代码,它是一个可以读取本地文件系统的Applet:  代码1/-------------------------------------package jcomponent;import java.awt.*;import java.awt.event.*;import java.applet.*;import j

2014-05-22 00:31:15 650

转载 java applet证书

Java安全通信、数字证书及应用实践[收藏此页] [打印]作者:佚名  2007-10-19 内容导航:基础知识第1页:基础知识 第2页: Java中的数字证书的生成及维护方法 第3页: 数字证书的签发(签名)第4页:运行我们的 applet 【IT168 技术文档】 一、基础知识    计算机安全通信过程中,常使用消息摘要和消息验证码来保证传输的数据未曾被第三方修

2014-05-22 00:29:03 1620 1

转载 java applet

最近在研究applet,打算使用applet来开发一个上传文件上传控件,之前因为一直觉得applet的沙箱控制导致applet不能主动的访问客户端的资源,所以也曾因此而放弃.不过最近在研究applet的签名后,有了点收获,可以通过签名jar文档来达到这样的控制策略,下面是我在实际实验过程中的一些心得和体会,跟大家一起分享下.(注:如果转载此文,请注明出处和作者,尊重作者的劳动成果,谢谢)

2014-05-22 00:28:11 603

转载 A​p​p​l​e​t​签​名​和​数​字​证​书​的​制​作

对Applet进行数字签名和证书制作,因为Applet需要访问本地资源,需要可信任的权限,只有提供证书,添加到信任列表方可运行,其他的一些方法比如修改jre的policy策略,不是根本的方法, 也有安全隐患        简单步骤:                    a)打包程序:jar cvf test.jar test.class                    b)生成

2014-05-21 17:55:51 963

转载 JavaScript对象模型-执行模型

数据类型基本数据类型基本数据类型是JS语言最底层的实现。简单数值类型: 有Undefined, Null, Boolean, Number和String。注意,描述中的英文单词在这里仅指数据类型的名称,并不特指JS的全局对象N an, Boolean, Number, String等,它们在概念上的区别是比较大的。对象: 一个无序属性的集合,这些属性的值为简单数值类型、对象或者函数

2014-05-17 21:09:07 403

转载 理解Javascript_01_理解内存分配

在正式开始之前,我想先说两句,理解javascript系列博文是通过带领大家分析javascript执行时的内存分配情况,来解释javascript原理,具体会涵盖javascript预加载,闭包原理,面象对象,执行模型,对象模型...,文章的视角很特别,也非常深入,希望大家能接受这种形式,并提供宝贵意见。 原始值和引用值在ECMAScript中,变量可以存放两种类型的值,

2014-05-17 09:13:43 360

转载 EXTJS 事件机制的探究

ExtJS 是一种 JavaScript 编写的与后台无关的 Ajax 框架,它提供了可重用的对象和部件. 在简化 Ajax 开发的同时又起到丰富客户端界面的效果.该框架的核心思想是通过 JavaScript 动态创建页面的标记元素,从而使得页面更灵活. 其实 ExtJS 本身并没使用到新技术, 而是在 JavaScript 基础上结合这些设计思想发展过来的.而 ExtJS 事件机制作为ExtJS

2014-05-14 10:03:12 666

原创 Ext 各种dom属性

Ext.onReady(function(){ var mypanel=new Ext.Panel({ title:'dd', width:500, height:500, items:[{id:"win1",title:"hahahha",width:200,height:200}] }).render(Ext.getBody());

2014-05-14 08:47:13 1268

转载 Ext 学习

在使用Ext开发的应用程序中,组件Component是最高层次的抽象,是直接给用户使用的,Ext Element是Ext的底层API,主要是由Ext或自定义组件调用的,而DOM是W3C标准定义的原始API,Ext的Element通过操作DOM 来实现页面的效果显示。在Ext中,组件渲染以后可以通过访问组件的el属性来得到组件对应的Element,通过访问Element的dom属性可以得

2014-05-13 17:50:27 485

flex自定义组件事件DEMO

flex自定义组件事件DEMO,一个简单的flex自定义组件的demo

2014-11-18

BatchImageUpload

flex批量上传文件夹内的图片上传 ,通过blazeds上传 java接收

2014-11-18

Aspectj,java,aop工具

java aop Aspectj 开发工具,eclipse 插件和相关开发jar包 插件

2014-11-18

JavaApplet数字签名方法和打包签名工具

JavaApplet数字签名方法和打包签名工具 ,自动打包java jar文件并签名

2014-11-18

csssprites

css 样式生成工具

2014-11-18

springmvc注解开发jar包

springmvc3.0 注解开发所需要的jar包,只要这些就够了

2014-03-07

空空如也

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

TA关注的人

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