自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

相信技术的力量

想要跨越 就要付出更多

  • 博客(106)
  • 资源 (5)
  • 收藏
  • 关注

原创 mysql基础操作、sql技巧和sql的常见优化

一、常见操作1、复制表结构create table t2 like t1   复制表数据insert into t2 select * from t12、mysql索引   alter table用来创建普通索引、unique索引或primary key索引   alter table t add index index_name(column_list)   al

2014-05-23 21:18:15 2473

转载 Java中文字编码问题详解

JAVA的中文字符乱码问题一直很让人头疼。特别是在WEB应用中。网上的分析文章和解决方案都很多,但总是针对某些特定情况的。很多次遇到乱码问题后,经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经掌握了对付这些字符乱码怪兽的诀窍。可当过段时间,换了个应用或换了个环境,又会碰到那讨厌的火星文,并再次无所适从。于是下决心好好整理一下中文字符编码问题,以方便自己记忆,也为其他程序员兄弟们提供一份参考。

2014-05-22 21:31:50 2960

原创 Android人脸识别技术

Android人脸识别技术用到的底层库:android/external/neven/,framework 层:frameworks/base/media/java/android/media/FaceDetector.java。       java层接口的限制:            1、只能接受bitmap的数据。            2、只能识别出双眼睛距离不大于20像素

2014-05-20 16:13:09 3193

原创 Android开发进阶:Google依赖注入库Roboguice

Roboguice是一个用于Android应用的依赖注入框架,使用Google官方的Guice库位极大地简化了Android的依赖注入。让你的Android应用开发之路更加平坦顺利,编程更加简单有趣。什么是依赖注入?依赖注入是一种软件设计模式,无论是在运行时还是在编译时,允许删除、改变硬编码依赖性。一些常用和普遍的依赖注入库有:Roboguice是一个用于Andro

2014-05-18 11:54:43 2509 1

原创 使用Roboguice依赖注入规划Android项目

关于依赖注入 Dependency Injection( 依赖注入)可以很好的帮助我们分离模块,降低耦合、提高可测试性。(PS:Roboguice 只是一个工具,依赖注入更多的是一种思想) 通常博主开发项目时喜欢以Activity 、Service 等组件作为顶级层入口,辅以各类接口作为业务服务。Activity 主要负责维护界面相关的东西,及提供功能所需要的上下文环境,引入功能实

2014-05-18 11:05:41 2010

原创 云计算、分布式计算、并行计算、网格计算、集群

转自:http://blog.csdn.net/cuidiwhere/article/details/7884545并行计算:并行计算是相对于串行计算来说的。可分为时间上的并行和空间上的并行。 时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。例如基于CUDA编程。并行计算的目的就是提供单处理器无法提供的性能(处理器能力或存储器),使用多处理器求解单个问题。

2014-05-17 22:03:57 2029

原创 Android小应用-----画画板

public class MainActivity extends Activity { private ImageView iv; float startX = 0; float startY = 0; //获得一个可以被bitmap Bitmap bitmap = Bitmap.createBitmap(400, 400,Bitmap.Config.ARGB_8888); //创

2014-05-17 17:17:51 1740

原创 Android小应用----图片的拖动、缩放

public class MainActivity extends Activity { private ImageView operImage; private PointF point = new PointF();//记录手指的位置 private PointF midPoint = new PointF();//记录手指间的中点的位置 private Matrix matrix

2014-05-17 17:00:37 1895

原创 JBPM工作流

工作流就是工作流程的计算机化,即将工作流程中的工作在计算机中以恰当的流程进行表示并且实施计算。工作流主要解决的问题时:为实现某个业务目标,多个参与者利用计算机按预先定义好的规则传递文档、信息和任务。    就是说多个人在一起合作干完某件事情jBPM:java business procee managermentjbpm使用规则:    编写流程定义、部署流程定义、启动流程实例

2014-05-16 16:24:49 2083

原创 数据库三大范式最简单的解释

关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。         很多资

2014-05-15 20:33:25 18240 4

原创 继承和组合、抽象类和接口

继承和组合的使用原则:    1、很多资料中提到的一点,如果两个类之间是is-a的关系,那么就使用继承,而如果是has-a的关系就使用组合。       但是这也不是代表is-a是使用继承的绝对理由,有时候为了消除继承关系带来的耦合,使用组合可以更好的实现封装细节。       如果在一个系统中大量应用继承,继承层次深了,那么会给系统的开发和维护带来困难。    2、无论何时,如果

2014-05-14 21:19:53 1177

原创 java接口概述

接口:       是一些方法特征的集合,而这些方法可以被多个实现类去各自实现。接口主要特征:       1、接口中的成员变量隐士的被定义为公开的静态常量       2、接口中的方法是抽象的,并且必须是公开的       3、接口是用来被类实现的或者被接口继承的,其不能有自己的构造子接口的作用:       接口是实现松耦合的重要手段,它描述了系统对外公开的所有服务

2014-05-14 20:51:45 2304

原创 java抽象类的概述

抽象类的一些主要特征:    1、抽象类包括抽象方法以及一些成员变量,但也可以包含非抽象方法    2、抽象类是不可以被实例化的,因为抽象类里面可能会有抽象方法,抽象方法是没有方法体的。    3、抽象类的子类如果没有复写抽象类的全部抽象方法,那么子类也必须要是抽象的      抽象类仅仅是提供了一个类型的部分实现,当然,抽象类也可以拥有实力变量以及多个构造子,但是一个

2014-05-14 20:05:57 2138

原创 网站架构模式

1、分层:       分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分比相对比较单一的职责 ,然后通过上层对下层的依赖和调用组成一个完整的系统。       分层结构无处不在,例如网络7层通信协议,计算机硬件、操作系统、软件也可以看做是分层结构。在大型网站中也采用分层结构。将网站分为应用层、服务层、数据访问层, 通过分层,可以将一个庞大的系统

2014-05-13 21:02:58 1340 1

原创 js 闭包范式概述

在前几篇文章中我介绍过js的闭包,这一篇主要简单的介绍一下js中闭包的范式。那么何谓闭包的范式呢?首先回顾一下闭包的概念,闭包是外部函数与函数内部之间通信的桥梁,通过对函数的返回,使得外部的函数可以访问函数内部的一些数据。也就是说闭包可以使得函数内部的数据私有化或者说是公有化。范式实际上就是js中的匿名函数,看起来像这样,下面就是个匿名函数,也就是闭包 (function(){

2014-05-13 16:35:40 2936

原创 js 实现对ajax请求面向对象的封装

AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。        在js中使用ajax请求一般包含三个步骤:              1、创建XMLHttp对象              2、发送请求:包括打开链接、发送请求             

2014-05-13 15:37:50 3568

原创 js 继承概述

上文讲述过js实现面向对象,一定是可以实现继承的效果的。虽然说很多的js框架都帮助我们实现了继承的功能,或者说在日常的工作和学习中我们压根就用不到js的继承,但是我们还是需要了解一下js中继承,以方便我们阅读框架中的继承是如何实现的。在下面的文章中我会给大家模拟一下js中继承的实现。 先来看一下下面创建对象的一种方式:/* * 对象工厂 */function objectFact

2014-05-13 10:05:59 2039

原创 js 闭包的概念

闭包实际上就是沟通外部函数和内部函数之间的一个桥梁,通过对函数的返回,实现函数外部的对象调用函数内部的变量、方法等。在介绍闭包之前,首先必须理解一下js中特殊的变量作用域    变量的作用于分成两种:全局变量(函数内部可以直接读取)和局部变量    在函数内部声明的变量必须要使用var来进行声明,否则会视为全局变量    eg:function f(){ n = 99}  f();

2014-05-12 18:53:31 1297

原创 js prototype概述

Prototype:   js实现面向对象光有对象不行,还要有继承、多态等   原型可以理解成一个类:        function Person(){}    Person.prototype;// = Person{ } json格式        Person.prototype.name = function(){}    Person.prototype.age

2014-05-12 18:31:41 1558

原创 js function概述

function到底是什么东西?   代表的东西远不止于函数   1、在js中一切皆对象      function aa(){}//函数的第一种表示方式      var a = function(){}//第二种表示方式    //  var aa = new Function("5","6","var c = a+b");      从上可以得出结论:      

2014-05-12 18:22:49 1917

原创 linux回顾

mkdir:创建目录    -p 父目录不存在先创建父目录touch:生成一个空文件echo: 生成一个带内容的文本文件内容    echo  ‘hello’ > f2.txtcat、tac显示文本文件内容cp:复制文件    cp source dest    如果dest不存在,是新建一个文件并且拷贝rm:删除文件    -r同时删除该目录下的所有文件

2014-05-07 14:56:31 1552

原创 hadoop学习(一)

hadoop能解决的问题:      海量数据需要及时分析和处理      海量数据需要深入分析和挖掘      海量数据需要长期保存    存在的问题:      磁盘io成为一种瓶颈,而非cpu资源      网络带宽是一种稀缺资源      硬件故障成为影响稳定性的一大因素Hbase:nosql数据库,key-value存储,最大化利用内存hdfs:had

2014-05-07 14:54:53 980

原创 spring事务管理

Spring框架最引人瞩目的原因之一就是全面的事务支持,spring提供给了一致的事务管理抽象,同样这也带来了许多的好处:   .为复杂的事务api提供了一致的编程模型,例如jta、hibernate、jpa等   .支持声明式事务管理   .非常好的整合spring的各种数据访问抽象    传统上,javaee开发者 有两个事务管理的选择:全局和本地。全局事务由应用服务器管理

2014-05-07 14:52:08 1798

转载 Spring常用注解

1,@Component把普通pojo实例化到spring容器中,相当于配置文件中的,即类的声明;2,@Resource 作用是在Spring容器里面找相应的资源,资源必须先通过Spring配置文件application.xml等方式预先加载到Spring框架容器中;

2014-05-07 14:26:59 1185

原创 new sun.misc.BASE64Encoder()找不到jar包

解决方案1(推荐):只需要在project build path中先移除JRE System Library,再添加库JRE SystemLibrary,重新编译后就一切正常了。解决方案2:Windows -> Preferences -> Java -> Compiler ->Errors/Warnings ->Deprecated and trstricted API -> F

2014-05-06 19:10:31 1479

原创 soap基于契约优先WSDL的开发

步骤一:在项目类路径下面新建

2014-04-27 16:09:05 1340

OpenCV实战处理课程.doc

文档中有视频下载地址,视频教程很不错,学习OpenCV的朋友们赶紧下载啦 学习完本视频教程,可以掌握高级的图形处理技术。特征点提取、对象跟踪等等。。 最重要的是视频教程中包含许多实战课程。赶紧下载啦。。。。

2020-02-29

android蓝牙连接

android蓝牙设备连接,提取系统核心代码,

2016-09-25

Android button点击水波纹效果

大家可以访问我的博客寻找介绍:blog.csdn.net/andywuchuanlong。 首先大家看到的是三个button,水波纹的出现给我们的错觉是直接将波纹绘制在button上面的,但是这样能做到吗?首先button自己有background和src,如果把半透明的水波纹当作background或者src绘制到button上面,肯定是会损失button原有的样式的。可能有朋友猜想那就把水波纹绘制在屏幕上呗,恭喜这位朋友答对了,至少我是这么干的,具体思路就是,我们自己实现一个layout,在layout中捕捉事件,并对事件进行相应的处理,在down事件中寻找当前用户点击的是哪个view,找出view所在的矩形区域,将一个透明的圆环绘制到这个矩形区域,在up事件中,延时分发view的onclick事件。

2016-01-03

Android树形结构列表

Android树形结构列表

2015-02-25

Java范例开发大全

不可多得的好东西,是java开发中的精品,同志们,值得大家一看啊

2012-11-17

空空如也

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

TA关注的人

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