自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Uncode系列开源组件简介

概述Uncode 是基于Java 语言的一系列企业级开源组件,作者冶卫军 (开源作者花费大量时间维护开源项目,期望正确使用)。主要包括:移动后端开发框架Uncode-BaaS ,通用数据库访问组件Uncode-DAL和分布式任务调度组件Uncode-Schedule,集群session共享组件Uncode-Session  ,两级缓存组件Uncode-Cache,轻量级信消中间件Uncode...

2017-07-07 14:02:18 269

原创 Java通用数据访问层Fastser-DAL推荐

本着不重复造轮子的原则,基于mybatis、spring jdbc、hibernate等ORM的通用数据访问层,支持基于datasource的读写分离、主备自动切换和故障转移,支持简单的负载均衡。源码地址:http://git.oschina.net/fastser/fastser-dal-all 特性: 基于mybatis、spring jdbc、hibernat...

2014-12-29 10:20:16 278

原创 Uncode移动后端云--MBaaS简介

 MBaaS简介MBaaS(移动后端即服务:Mobile Backend as a Service)是一种新兴移动中间服务,已经成为当今技术市场中最热门的趋势之一。与 SaaS(软件即服务:Software as a Service)、 IaaS(基础设施即服务:Infrastructure as a Service)和 PaaS(平台即服务:Platform as a Service)相比...

2014-08-21 23:46:10 300

uncode移动后端云【www.uncode.cn】--简介

简介Uncode移动后端云,专注于移动应用后端服务,专业的MBaaS服务商!任何企业或个人,通过Uncode移动后端云,都可以给移动应用快速定制个性化的后端业务逻辑,可以大大降低后端开发时间和成本。移动应用开发者用可以拿出更多时间和资金,将所有的精力投入到移动应用本身,开发出更具市场竞争力的新移动应用,占领市场先机。Uncode移动后端云将无缝兼容所有主流云服务,作到随时随地迁移,让...

2014-08-16 21:44:23 325

sql 精典-oracle

1 table:cityscity       ran广州     A广州     B广州     C广州     Dcity        ran广州     A,B,C,D请问oracle  的sql语句要怎么写?select city,wmsys.wm_concat(ran)from citysgroup by city ...

2010-07-28 09:46:00 107

oracle存储过程,函数,包

--例1declarev_name varchar2(10);begin  select user_name into v_name from tb_rd_user_info where user_name='ywj12'; dbms_output.put_line('name:'||v_name);exception when no_data_found then dbms_output.pu...

2010-07-26 18:20:00 120

内存溢出跟踪笔录

最近一直被内存溢出捆扰,现在对这几天的工作做个小小的总结!另外给首次与到此类问题的小鸟们作个提示,希望大家早日变成老鸟!1 首先确认是不是内存溢出,如果直接报OutOfMemoryException,那肯定是内存溢出,有时可能没有发现这个错误,但WEB服务到最后还是挂了,也有可能是由Memory Out,如何确认,最好的办法就是查看gc日志。2 如果确认是内存溢出,不要急着跟踪,因为要找到确切...

2010-07-22 11:11:00 92

Tomcat设置404错误页无法正确定向

在开始动手之前,我一般习惯整体盘算一遍,这样感觉下起手来,比较顺. 只是有时盘算的过于细致,往往会被某个小细节拖住步子. 所以这个时候,老大总会叫我move on,先把架子搭起来,如果什么都考虑,那么永远也无法前进.做了一些东西之后,真的发现这个理想中成立实际中困难的理论. 设想,最好把目光放在方向上.       先感叹一下.       404错误页出现这个问题,我在web.xml定义了...

2010-06-24 10:19:00 106

防止页面多次刷新提交表单(转)

当用户从表单处完成递交,如无问题已将注册信息写入数据库,但有问题的是,如何防止用户刷新页面,这相当于将原有的信息再次写入数据库,在网络上寻找解决方法,试用后将本人认为最管用的方法记下。网络中给出如下解决方式:第一种:禁用提交按钮当用户提交表单后,使用JAVASCRIPT脚本语言,将提交钮禁用。分析:如客户端没有开启脚本功能就出现问题;这也仅是在表单处理前有用,防止用户多次点击提交钮;现在...

2010-06-21 17:33:00 276

jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中

获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$('#select_id')[0].selectedIndex...

2010-05-11 09:31:00 96

守护线程、非守护线程(用户线程)(转)

 1、 java命令和 javaw命令是怎么回事?我现在的理解:java命令在执行一个class文件的时候,(1)首先要创建一个虚拟机实例(2)虚拟机启动用户主线程 main()方法,这是非守护线程(3)虚拟机(也可能是主线程)启动守护线程。比如垃圾收集线程。(4)main()方法结束,并且由main()方法创建的用户线程也结束。也就是说系统中没有用户线程存在了,则守护线程也结束...

2010-04-25 00:06:00 142

jvm类加载器

其他参考:1 http://gzcj.iteye.com/blog/3946482 http://blog.sina.com.cn/s/blog_5f1fe33f0100d9ak.html类加载器是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来...

2010-04-24 22:26:00 97

开源框架Pushlet入门

来自:http://www.pussor.com/?p=3官网:http://www.pushlets.com/Ajax等Web 2.0技术的广泛应用,推动了C/S向B/S的转变,如今很多应用如监控、即时通信等系统都需要实时同步服务器端和客户端的数据更新。Comet在这种需求下应运而生,本文简单介绍了基于Comet的开源框架Pushlet。Comet基础Comet 是一个用于描述客户端...

2010-04-23 13:38:00 126

解决java.lang.OutOfMemoryError: PermGen space(转帖)

 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果APP会L...

2010-04-22 10:18:00 157

C3P0连接池详细配置

<c3p0-config>   <default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property> <!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 ..

2010-04-20 09:20:00 102

Struts 2的配置文件

1 配置Action的struts.xml

2010-03-05 10:24:00 108

tomcat-清除缓存

方法一: conf/server.xml文件 Context path中间加上reloadable="true" 例如:<Context path="" docBase=""  reloadable="true">方法二: 删除work目录下的缓存文件 可以把Catalina目录删除;  注意:不能把work整个目录删除,不然重启tomcat时,会把conf/web.x...

2010-02-28 15:22:00 97

JNDI原理

什么是JNDI?为什么使用JNDI?JNDI是Java 命名与目录接口(Java Naming and Directory Interface)要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有JNDI的做法:程序员开发时,知道要开发访问MySQL数据库的应用,于是将一个对 MySQL JDBC 驱动程序类的引用进行了编码,并...

2010-02-23 10:36:00 127

JDBC

JDBC-ODBC桥连接数据库不足:需要在客户端安装ODBC驱动程序,ODBC驱动程序还需要具有客户端的控制权限。 方法:1.创建数据源 2.装载驱动并与DBMS建立连接Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");      Connection con=DriverManager.getConnectio("jdbc:odbc:jia"...

2010-02-23 10:33:00 120

J2EE的13种核心技术简介(转)

J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。在本文中将解释支撑J2EE的13种核心技术:JDBC,JNDI,EJBs,RMI,JSP,Javaservlets,XML,JMS,JavaIDL,JTS, JTA,JavaMail和JAF,同时还将描述在何时、何处需要使用这些技术。当然,我还要介绍这些不同的技术之间是如...

2010-02-21 16:28:00 130

Session的原理

 引言    在web开发中,session是个非常重要的概念。在许多动态网站的开发者看来,session就是一个变量,而且其表现像个黑洞,他只需要将东西在合适的时机放进这个洞里,等需要的时候再把东西取出来。这是开发者对session最直观的感受,但是黑洞里的景象或者说session内部到底是怎么工作的呢?当笔者向身边的一些同事或朋友问及相关的更进一步的细节时,很多人往往要么含糊其辞要么主观臆...

2010-02-20 12:48:00 94

Java正则表达式的解释说明

表达式意义:1.字符x    字符 x。例如a表示字符a\\    反斜线字符。在书写时要写为\\\\。(注意:因为java在第一次解析时,把\\\\解析成正则表达式\\,在第二次解析时再解析为\,所以凡是不是1.1列举到的转义字符,包括1.1的\\,而又带有\的都要写两次)\0n    带有八进制值 0的字符 n (0 <= n <= 7)\0nn    带有八进制值 0的...

2010-02-09 09:47:00 78

java优化编程-核心类

1 Vector与ArrayList(HashTable/HashMap)Vector防止多线程运行,是线程安全的,效率低,安全性高。ArrayList在多线程环境下运行,是非线程安全的,效率高,安全性低。以下方法可以将ArrayList类标识为线程安全的对象:List list=Collections.synchronizedList(new ArrayList());2 ArrayL...

2010-01-21 18:35:00 95

jQuery-强大的jQuery选择器 (详解)[转]

1. 基础选择器 Basics名称 说明 举例 #id 根据元素Id选择 $("divId") 选择ID为divId的元素 element 根据元素的名称选择, $("a") 选择所有<a>元素...

2010-01-21 11:48:00 142

dreamweaver cs4 许可证过期的解决办法

ADOBE CS4 因许可证过期无法启动,最简单的解决办法就是破解执行激活验证的amtlib.dll文件,用破解了的文件替换,就再也不会连网验証了。可以去以下地址下载已经破解的amtlib.dll文件。http://st0p.cn/amtlib.rar非常好用!!!!!!! 完整汉化包:http://www.qqpcc.com/down/zh_CN.rar 部分英文未汉化补丁修正版:resou...

2010-01-21 09:45:00 228

java优化编程-语句

1 少量的内联代码 比  方法调用运行速度快4倍。但对于大量的、重复度高的代码还是建议使用方法。2 final方法编译器会将该方法的代码展开插入到调用代码处,因此运行速度快,提高了效率。同样final类也可以提高效率。3 使用循环语句的几个建议:1)当作数组拷贝操作时,采用System.arraycopy()方法完成拷贝操作。2)尽量避免在循环体中调用方法,因为方法调用是比较昂贵的。3)...

2010-01-20 15:50:00 62

java优化编程-字符串驻留

字符串比较时,采用.intern()方法将字符串添加到驻留池中,再进行比较,运行速度比equals()方法更快String str="张三";str=str.intern();if(str=="张三"){System.out.println("相同");}...

2010-01-20 15:26:00 84

给Dreamweaver安装jQuery插件jQuery_API.mxp

要让Dreamweaver支持jQuery自动提示代码功能,方法很简单,下载一个插件—jQuery_API.mxp[点击下载]。在Dreamweaver里依次选择“命令” -> “扩展管理” -> “安装扩展” -> …,就会自动安装了。成功后重启Dreamweaver,就大功告成了。点击下载DW cs4的jQuery语法提示插件:jquery_api_for_dw4 注...

2010-01-20 12:38:00 353

struts2 error:No result defined for action and result input

这是struts2的一个拦截器错误首先查看struts的XML中对应action里配置是否有<result name="input">/AddProducts.jsp</result>如果有说明在拦截图器链中某个拦截器出错,大多情况下是数据类型转换错误!...

2010-01-14 19:50:00 60

相关blog

webgame

2009-12-30 21:29:00 80

ajax 书签

框架:Yahoo UIProtoTypeJQueryOpenRicoExtJSScriptaculousDoJoMoofxQoodXooGWTTacoNiteSarissaSpry画廊(图片展示)GalleriaFrogJSHighSlideSmoothGalleryDHTMLGoodies - Image SlideshowGoogle SlideshowJQuery CyclePhat...

2009-12-30 15:17:00 88

xp下php环境配置

先准备好软件:Apache官方下载地址:apache_2.2.4-win32-x86-no_ssl.msi,更多版本在这里;php官方下载地址:php-5.2.12-Win32.zip,更多镜像下载地址,更多版本下载;mysql官方下载地址:mysql-5.0.14-win32.zip,更多镜像下载地址,更多版本下载。一、安装Apache,配置成功一个普通网站服务器运行下载好的“apac...

2009-12-26 00:45:00 115

spring定时器

TimerTask的实现  实现TimerTask的run方法就可以了. 如下:SayHelloTask.javapackage test.timerTask;import java.util.TimerTask;public class SayHelloTask extends TimerTask {  @Override  public void run() {    // TODO...

2009-12-17 19:20:00 183

flex初步认识

一切开始的地方<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"><mx:Panel><mx:TextArea text="Say hello t

2009-12-16 11:30:00 85

java反编译工具jad

http://www.kpdus.com/jad.html   官方最新版本,支持jdk1.6  Java下的一个简单易用的反编译工具jad, 可以很方便的将.class反编译为.Java. 点击下载  一、基本用法 Usage:jad [option(s)] 直接输入类文件名,且支持通配符,如下所示。 c:\Java\>jad example1.class c:\Java\&g...

2009-12-13 22:40:00 75

.scc文件是做什么用的?

scc是工程加入了SourceSafe以后产生的文件不是每个工程都应该有的sourcesafe源代码版本管理软件在使用VSS进行源码管理时,当软件部署时,在部署文件夹下会有许多的vssver2.scc文件,可以使用如下命令批量删除:del vssver2.scc /s/f/q参数S:删除当前文件夹和子文件夹下的文件参数F:删除只读文件参数Q:删除时不提示...

2009-12-13 22:15:00 1075

block文件-初步

相关资料:1 blog12 为何Block协议比File协议快3 如何在RPG程序使用BLOCK关键词提高读写文件速度

2009-12-13 22:04:00 203

sql思路

  select b.promo_number,b.payment_time,b.validity_days,a.tim,b.goods_name,b.payment_time+b.validity_days from         (select max(m.send_time) tim         from tb_payment_promo_log p,tb_mobile_log m...

2009-12-10 11:55:00 116

LavaLamp mean

具有flash效果的菜单,基于jqueryDownload the zip file version 0.2.0 of LavaLamp and open the demo.html to check it out for yourself LavaLamp menu 来源:http://gmarwaha.com/blog/?p=7翻译:lxr转载请注明出去。预览:DEMO1 将鼠...

2009-12-06 23:18:00 133

字符串日期转换

java开发时往往需要做字符串和日期的转换主要用到:java.text.SimpleDateFormatSimpleDateFormat sdf =   new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );  它确立了转换的格式,为什么有的格式大写,有的格式小写,那是怕避免混淆,例如MM是月份,mm是分;HH是24小时制,而hh是12小时制1....

2009-12-03 17:09:00 122

空空如也

空空如也

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

TA关注的人

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