自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

一种基于memcache或redis缓存架构的验证码

本文出处:http://blog.csdn.net/chaijunkun/article/details/8996794,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。最近一直忙项目,没时间将最新研究出来的东西贡献出来。现在项目接近尾声了,抽时间将最近的心得写下来和大家一起学习。项目背景项目中要求加入一个验证码功能,相信大家...

2013-05-31 00:54:00 176

HadoopDB GlobalHasher的参数问题

hadoop jar hadoopdb.jar edu.yale.cs.hadoopdb.dataloader.GlobalHasher input_path output_path 10 \| 0上面的命令是将数据切分到10个分区内,即集群中的10个结点,最后的参数 0是指对每行记录的第一个字段进行hash,可将其视作键值。下面是edu.yale.cs.hadoopdb.dataloa...

2013-05-30 17:49:00 79

MetaException(message:file:/user/hive/warehouse/xxxx is not a directory or unable to create one)

一 前言在eclipse中编译调试hive 时出现以下问题启动clidriver程序在 console执行命令如下hive> create table xxxx(id int);create table xxxx(id int);FAILED: Error in metadata: MetaException(message:file:/user/hive/wareh...

2013-05-30 00:16:00 1646

在运行hadoopdb\hive\hadoop源码时不能正确调用自定义core-site.xml等配置文件

一 前言在hadoopdb\hive\hadoop源码中,会有很多的测试主程序 ,而这些测试主程序通常都要用到configuration,即new JobConf(conf)时初始化configuration对象,如果直接运行这些程序 ,可能会出现只读取jar包中的配置文件 ,并不读取在conf路径下重新定义的新配置文件。二 解决方案记得在项目的classpath中添加...

2013-05-29 23:25:00 89

android系统锁屏详解【android锁屏解析二】

谷歌的代码写的确实不错,我很幸运,一开始接触代码就赶上了谷歌这个开源的系统,让我的视野开阔了很多,也让我看到了优秀的代码工程师写到的代码。心怀感恩之心。 ----题记 我的有篇文章说了这个锁屏,但当时写的有点匆忙,没有细说。 AndroidICS4.0...

2013-05-29 22:59:00 336

SSH整合之四(页面逻辑的实现)

这里主要讲页面逻辑所涉及到两个基本页面1、list.jsp<s:iterator value="userList" status="status">${status.index}<s:property value="id"/>2、saveUI.jsp<s:form action="user_%{id==null?'add':'update'}.

2013-05-29 22:03:00 49

ssh整合之三(实现逻辑)

1、基本属性 private User user;//用于实现saveprivate Long id;//用于实现删、改、查(findById()的情况)2、CRUD模板public String list() { List<User> userList = userService.findAll(); ActionContext....

2013-05-29 21:35:00 67

ssh整合步骤之二(架构设计)

1、新建一个com.njupt.action的包,再在里面李建一个UserAction,然后ctrl + c ,ctrl + v(6次)。这时候便完成的一个三层的体系架构,如下图所示:

2013-05-29 19:12:00 43

ssh整合步骤之一(搭建环境)

ssh整合主要可以分为3个步骤:搭建环境、设计架构、实现逻辑以下是搭建环境的步骤1、导入jar包 导入ssh基本jar包2、导入ssh配置文件。 包括(struts.xml hibernate.cfg.xml `````.hbm.xml applicationContext.xml jdbc/properties)3、整合strut与spring 1)...

2013-05-29 19:07:00 70

Android基础 --- Widget

先来看下效果图. 这是仿三星FM收音机的一个widget.1. 首先在widget创建一个布局文件: layout/widget.xml.2. 在xml中创建xml/radioinfo.xml:<?xml version="1.0" encoding="utf-8"?><appwidget-provider xmlns:android="http://s...

2013-05-29 18:17:00 156

Android手机常见隐藏代码

今天就为大家总结了Android手机上常见的隐藏代码,给爱钻研Android手机的朋友们一个参考需要注意的是,以下部分代码要谨慎使用,因为有些代码可能令手机失去原有功能。此外因为ROM作者会修改一部分ROM内容,所以有些代码在刷有第三方ROM的手机上可能无效,请确认您了解代码作用描述的具体意思之后再进行操作,并请您自行承担操作所带来的一切结果。*#*#4636#*#*显示手...

2013-05-29 17:21:00 614

三款JSON类库Jackson,Gson与JSON-lib的性能对比

近日做一些性能优化工作,在挑选JSON类库时,发现除了一般常用的JSON-lib外,还有一款号称性能最快的JSON处理器Jackson,于是用上了刚学会的JMeter,对这两个类库进行了简单的性能对比。Jackson:http://jackson.codehaus.org/JSON-lib:http://json-lib.sourceforge.net/Gson:http://code.googl...

2013-05-24 13:41:00 92

ios与android设备即时语音互通的录音格式预研说明

本文内容都是来自于网络,参考了大家的微博,以及论坛的总结。在做语音对讲的时候,将会碰到录制语音格式的问题,因为要考虑自己开发设备的支持的格式,还要考虑其他设备操作系统的支持的格式,以及各自平台实现各格式的难易程度。以前公司做语音这部分,解决方式是通过本地录制一个语音文件,在服务器进行编解码转换。当然每个平台也是选择自己最合适的编码格式。现在平台主要是ios与androi...

2013-05-23 09:24:00 94

Fragment试手

(1)android.app.Fragment:兼容的最低版本是android:minSdkVersion="11"因此你的应用不能兼容3.0以下的应用。可以使用<fragment>标签的,这点很重要,如果是用android.support.v4.app.Fragment的话,是不能是用<fragment>标签的,会抛出android.view.Infl...

2013-05-22 16:44:00 45

开机登录时取消Ctrl+Alt+Delete

控制面板→管理工具→本地安全策略→本地策略→安全选项→交互式登陆:无须按 CTRL+ALT+DEL→已启用。

2013-05-22 08:52:00 441

Android强制设置横屏或竖屏

全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.La...

2013-05-21 12:13:00 77

Android studio for mac

下载地址如下:https://developer.android.com/sdk/installing/studio.html(请发邮件到freeget.one@gmail.com获得翻强软件。) 很显然的IntelliJ IDEA的样貌,下面是一些截图:选择了“New Project”给工程和包起个名字创建自定义图标...

2013-05-17 14:09:00 182

Android merge 标签学习笔记

Merge 标签Android性能优化中 有一点就是尽量减少层次结构 少用LinearLayout。merge他的作用就是减少一个层次。1.merge布局 和FrameLayout类似,相同的效果.不同的是 merge布局只能被<include>标签包含. 或者Activity.setContentView所使用. 2 merge 能被其他layout用&l...

2013-05-17 11:59:00 53

JavaScript中引号的多重嵌套

JavaScript的引号嵌套时单引号和双引号是交替使用的,但是到第三层就会出现解析错误如:'<a href="javascript: do('something');">'这种用情况下something前的单引号会成为整个字符串的结束,解决方式:'<a href="javascript: do(\'something\');">'转义单引号即可,但是转义时...

2013-05-16 14:39:00 438

HTML的a标签href设为零操作的原因和方式

原因An<a>element is invalid HTML unless it has either anhrefornameattribute.If you want it to render correctly as a link (ie underlined, hand pointer, etc), then it will only do so if it...

2013-05-16 14:23:00 239

div中的文字垂直水平居中

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met

2013-05-16 11:35:00 75

CSS控制的内容超过容器宽度后显示省略号

li {width:50px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}注:“white-space:nowrap”是强制在一行内显示所有文本,不回行。text-overflow是CSS3新增的属性,IE6以上版本支持。它可以带2个参数:clip [不显示省略标记(...),而是简单的裁切],ell...

2013-05-16 10:48:00 184

android 如何实现apk search出现在系统的推荐列表里

经常出现在系统提示要安装apk或者插件时,会默认打开一系列市场或者其他程序,如何让自己的程序也出现在这些列表里?答案是,在系统的启动activity的intent-filter描述里加上search过滤<intent-filter><wbr><wbr><wbr><wbr><action android:name="a...

2013-05-15 18:15:00 57

Android xml资源文件中@、@android:type、@*、?、@+含义和区别

一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello"2.引用系统资源。格式:@android:type/name android:textColor="@android:color/opaque_red"注意:其实@android:type/name是@[pa...

2013-05-15 15:11:00 54

JavaScript知识点之JSON.parse

JSON.parse能格式化的的字符串规格,键名和键值(若是字符串)必须用双引号"来包围,不能用单引号'。所以构建字符串的时候必须用:'{"name": "myName", "age": "myAge"}'或者:"{\"name\": \"myName\", \"age\": \"myAge\"}&

2013-05-13 11:29:00 57

浅谈CSS选择器中的空格

HTML文档是一棵树的结构,各元素以一种层次结构为基础构成‘树’的视图。文档树中的每个元素,要么是另一个元素的父元素,要么是另一个元素的子元素,这样,各元素之间就形成了‘父子关系’。基于这样的关系模型,CSS定义了后代选择器(descendant selector)也称为上下文选择器(contextual selector)。后代选择器的写法为,子代元素以空格与父元素形成连接关系构成选...

2013-05-13 11:23:00 238

css继承

<body> <h1> <em>前沿</em>教室</h1> <p> welcome everyone</p> <ul> <li>你可以在这里学习到 &lt

2013-05-10 15:22:00 72

linux socket通信编程之c语言(客户端和服务器程序)

最近在学习socket编程,在网上找到一个很好的实例,于是按自己的想把代码修改了一下,算半原创了~~~~要保存起来常复习呀~~~/////////////////////////////////////////////////////////////////////////////////////服务器端代码:server.c////////////////////////////...

2013-05-10 12:27:00 107

CRM系统开发过程中的CRUD模板

一、Actionpublic String list(){return "list";}public String add(){return "toList";}public String addUI(){return "saveUI";}public String update(){return "toList";}public String updateUI(){return "saveU...

2013-05-09 20:22:00 72

通过JAVA的反射调用类中的公有私有方法

文章来源http://lavasoft.blog.51cto.com/62575/61002及http://blog.csdn.net/sunyujia/article/details/2501709一直对于JAVA下的反射不是很清楚。虽然自己做J2me和android也做了几年了,实在惭愧。晚上在查看xmpp下的重连源码时,发现Asmack下有重连机制,但类的构造函数是私有的,也未能找到...

2013-05-08 01:07:00 185

Android中应用程序drawable图片资源占用内存的统计

在实际项目中,我们可能需要统计我们应用程序中drawable下的图片或文本在都载入的情况,最多会占用多少内存 ,以对其做定性分析。关于Android中图片占用内存的计算,请参照《Android中图片占用内存的计算》以下就是一个简单的统计代码:static void test(Context context){ final String TAG="robi...

2013-05-03 14:25:00 179

空空如也

空空如也

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

TA关注的人

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