自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (15)
  • 收藏
  • 关注

转载 Java回调函数

转自http://www.cnblogs.com/wangchenyang/archive/2011/08/16/2140744.htmlC语言中回调函数解释:回调函数(Callback Function)是怎样一种函数呢?函数是用来被调用的,我们调用函数的方法有两种:l         直接调用:在函数A的函数体里通过书写函数B的函数名来调用之,使内存中对应函数B的代

2015-03-24 10:05:19 516

转载 程序员的心理疾病

人们说女怕嫁错郎,男怕入错行。我并不认为自己入错了行,我仍然很喜欢设计程序和语言,而且我显然是这个领域的王牌之一。然而我却看到了这个行业里的无限混沌,让我觉得喘不过气来。几十年的垃圾设计堆积在那里,却没有人试图把它们清理掉,权威主义盛行。无论你在哪个公司,哪个地方,只要跟程序员说话,十有八九会谈不来。非常扫兴不说,甚至感觉很伤自尊。久而久之我发现了,由于程序员工作的性质,他们受到的”熏陶”

2014-03-06 10:37:29 689

转载 X-Y Problem

X-Y Problem对于X-Y Problem的意思如下:1)有人想解决问题X2)他觉得Y可能是解决X问题的方法3)但是他不知道Y应该怎么做4)于是他去问别人Y应该怎么做?简而言之,没有去问怎么解决问题X,而是去问解决方案Y应该怎么去实现和操作。于是乎:1)热心的人们帮助并告诉这个人Y应该怎么搞,但是大家都觉得Y这个方案有点怪异。2)在经过大量地讨论和浪费了大量的

2013-12-18 12:50:24 932

转载 String字符串的操作

1、字符串数组与字符串之间的转换一个字符串可以变为一个字符 数组,同样,也可以把一个字符数组,变为一个字符串。在String类中提供了以下操作方法:将字符串变为字符数组:  public char[] toCharArray()public String(char[] value)public String(char[] value,int

2013-12-02 10:18:59 1312

转载 java split 竖线 |

在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。  我们经常使用public String[] split(String regex)方法来拆分一个有分隔符的字符串,但是由于参数regex是一个 regular-expression的匹配模式而不是一个简单的String,所以他对一些特殊的字符可能会出现你预想不到的结果,比如测试下面的

2013-11-29 17:01:48 956

转载 Struts2开发基本配置与类型转换

一、Action配置中的各项默认值         /WEB-INF/page/hello.jsp           1>如果没有为action指定class,默认是ActionSupport。2>如果没有为action指定method,默认执行action中的execute() 方法。3>如果没有指定result的name属性,默认值为success。

2013-11-19 15:28:10 1243

转载 js中使用s(c)标签

在js或者jquery中使用s标签,其实并不难理解,s标签也只是一个标签而已,当你想象成js+s标签=js+html标签就理解了例如:var  username = '';var password = '';var sex = "";   sex= ; 通过上面的方式,就可以在js中通过s标签直接获得后台数据,不用通过html

2013-11-04 12:45:20 1619

原创 JSTL(c标签)与Struts2(s标签)标签的常用功能对比

1. 条件标签 JSTLif test="${user.password == 'hello'}">                                              18}">                                                          if> STR

2013-11-04 08:37:10 1486

转载 java向MySQL插入当前时间

第一种:Date time= new java.sql.Date(new java.util.Date().getTime());第二种:java 用PreparedStatement来setDate,用问号的形式给日期问号赋值pstmt.setTimestamp(8, new Timestamp(System.currentTimeMillis())); 

2013-10-12 16:48:21 3041

原创 Android程序模块2

4、IntentIntent   是对被执行操作的抽象描述。调用startActivity(Intent),可以启动 Activity;调用broadcastIntent(Intent),可以把Intent 发送给任何相关的IntentReceiver 组件;调用startService(Intent, Bundle) 以及bindService(Intent, String, Servi

2013-09-30 14:52:31 672

原创 Android程序模块1

1、AndroidManifest.xml 文件AndroidManifest.xml是每一个应用都需要的文件。位于工程文件根目录下,描述了程序包的一个全局变量,包括的应用组件(activities, services等等)和为每个组件的实现类, 什么样的数据可以操作, 以及在什么地方运行。这个文件的一个重要数据(概念)是intent 过滤器。这个过滤器描述了何时何种情况下让activity

2013-09-30 14:51:51 584

转载 MySQL分区表

一、       mysql分区简介数据库分区数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。MYSQL的分区主要有两种形式:水平分区和垂直分区 水平分区(HorizontalPartitioning)这种形式的分区

2013-09-27 16:07:55 967

原创 使用Android开发打电话程序

今天开发了我的第一个Android程序--打电话。        因为是小程序所以我按照的设计步骤是 1.设计界面。2.设计Activity。3.业务层代码。逐步实现。[xml] view plaincopy"1.0" encoding="utf-8"?>  "http://schemas.android.com/apk/res/andr

2013-09-25 16:23:17 945

转载 android color

#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDEAD#FFDAB9#FFD700#FFC0CB#FFB6C1#FFA500#FFA07A#F

2013-09-24 15:23:32 519

翻译 The top 5 JavaScript templating engines

Progressions in application development with JavaScript has led to a number of libraries existing to support them. Developer Jack Franklin talks through some of the popular templating libraries.

2013-09-17 08:37:04 923

转载 log4j.properties配置详解

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 ,  a

2013-09-11 13:58:40 967

转载 Struts 1 中如何测试Action

在测试驱动开发(Test-Driven Development TDD)的理念下,单元测试技术显得至关重要。在基于Struts项目中,会有大量封装业务流程的Action类,对它们的测试是必要的。但由于Struts1中Action与Servlet容器的耦合程度较深,对Action的测试比较困难(Action的execute方法需要HttpServletRequest和HttpServ

2013-09-11 10:26:37 1829

转载 Struts2 Action的单元测试

对Struts2进行单元测试,以struts 2.2.1.1为例 ,可以使用struts2发行包中的struts2-junit-plugin-2.2.1.1.jar,它里面提供了两个类StrutsTestCase、StrutsSpringTestCase,分别提供对纯struts应用和struts+spring整合时的单元测试支持。下面分别说明。 1.StrutsTestCase

2013-09-11 10:20:03 1238

原创 解决JasperReport在Linux系统下找不到字体的问题

1.异常信息以JasperReport4.6为例:Java代码  net.sf.jasperreports.engine.util.JRFontNotFoundException:   2.解决方法 2.1.导入字体 IReport中先导入设计报表作需要的字体:【Tools->Options->IReport->Fonts】,选择 【Inst

2013-09-10 08:43:04 2918

转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解

web.xml 中的listener、 filter、servlet 加载顺序及其详解在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。        首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 fil

2013-09-05 13:50:25 941

转载 Hibernate get和load区别

Hibernate get和load区别get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上

2013-09-05 13:45:15 667

原创 随便记几点

同步和异步的区别 同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。 异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。 所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱。线程安全如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能

2013-09-05 13:42:41 741

原创 分析java.lang.OutOfMemoryError: PermGen space

分析java.lang.OutOfMemoryError: PermGen space 发现很多人把问题归因于: spring,hibernate,tomcat,因为他们动态产生类,导致JVM中的permanent heap溢出 。然后解决方法众说纷纭,有人说升级 tomcat版本到最新甚至干脆不用tomcat。还有人怀疑spring的问题,在spring论坛上讨论很激烈,因为spring在A

2013-09-02 09:47:06 804

原创 java中hashcode()和equals()的详解

hashcode方法浅析有许多人学了很长时间的Java,但一直不明白hashCode方法的作用,我来解释一下吧。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。  总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问

2013-08-28 11:13:08 686

原创 String,到底创建了多少个对象?

Java代码  String str=new String("aaa");  这行代码究竟创建了几个String对象呢?答案是2个,而不是3个。由于new String("aaa")相当于"aaa"与一个就是创建出来的放在堆时原实例对象,而另一个就是放在常量池中的 "aaa" 对象,当然这里的str本身只是一个引用,放在栈里,用来指向堆中创建出来的对象。常量池(

2013-08-22 09:02:16 757

原创 java List根据时间排序

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.Date;import java.util

2013-08-20 11:29:47 5718 3

转载 重温Java中抽象类和接口的区别

在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两

2013-08-15 10:25:09 581

原创 jQuery小结

jQuery 选择器选择器实例选取*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(".intro")所有 class="intro" 的元素element$("p")所有 元素

2013-08-14 17:11:43 1127

原创 jQuery HTML②

获得内容 - text()、html() 以及 val()三个简单实用的用于 DOM 操作的 jQuery 方法:text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() - 设置或返回表单字段的值获取属性 - attr()jQuery attr() 方法用于获取属性值。

2013-08-14 16:13:49 838

原创 jQuery 基础效果①

jQuery选择器jQuery 元素选择器jQuery 使用 CSS 选择器来选取 HTML 元素。$("p") 选取 元素。$("p.intro") 选取所有 class="intro" 的 元素。$("p#demo") 选取所有 id="demo" 的 元素。jQuery 属性选择器jQuery 使用 XPath

2013-08-14 16:12:51 1037

翻译 对 Linux 新手非常有用的 20 个命令

英文:http://www.tecmint.com/useful-linux-commands-for-newbies/1. ls命令ls命令是列出目录内容(List Directory Contents)的意思。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。1root@tecmint:~# ls

2013-08-12 17:27:13 643

转载 Why Good Programmers Are Lazy and Dumb

I realized that, paradoxically enough, good programmers need to be both lazy and dumb.Lazy, because only lazy programmers will want to write the kind of tools that might replace them in the en

2013-08-06 08:35:07 1013

原创 js 防止表单被重复提交

相信程序员都遇到过这种情况,当网速慢的时候,心急的浏览者会连续点击提交按钮,这时就容易产生表单被重复提交的效果,那么我们该如何来防止呢,方法很多,下面我来说下我的预防方法:将下列代码拷到区域中代码: function checksub() {  document.form1.btn1.disabled = true;  documen

2013-08-05 16:36:19 873

原创 JS模拟进度条

无标题文档 aaaaaaaaaaaaaaaaaaaaaa 已经完成:    <INPUT style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; COLOR: #0066ff; BORDER-TOP-style: none; PADDING-TOP:

2013-08-05 16:28:49 970

原创 js设置form的onsubmit事件

[javascript] view plaincopydocument.getElementById('myform').onsubmit = function(e) {      var e = e || window.event;      if (e.preventDefault) e.preventDefault();      else win

2013-08-05 14:49:34 1954

原创 jQuery在html有效,在jsp无效的原因

jQuery在html有效,在jsp无效,$的冲突!

2013-08-02 11:56:37 3663

原创 JS 获取select (多选下拉)中所选中的值

New Document             function checkselect(objname){    o = document.getElementById(objname);    t = document.getElementById("output");var count=0;    var intvalue

2013-07-29 16:59:40 2315

原创 MySql日期处理系列-日期截取/转换方法

#取得当前日期set @dt=CURDATE();select @dt;#取得当前时间包括日期部分SET @dt=now();select @dt;#截取日期部分#方法1select date(@dt);#方法2select left(@dt,10);#方法3select cast(@dt as char(10));#将日期替换为短日期格式 如:

2013-07-29 16:16:30 1244

原创 改变ireport中柱状图的柱子宽度

改变ireport中柱状图的柱子宽度

2013-07-23 12:01:51 2825

转载 Coding in Java: Keep it Simple

17 July 2013By Denis Tsyplakov, Delivery ManagerThe recent technological leap we can observe doesn’t look extraordinary to us. It began about 50 years ago, and each decade the speed increa

2013-07-23 09:01:44 716

微信公众平台搭建与开发揭秘

微信公众平台搭建与开发揭秘,完整高清扫描版本,带完整目录,新手入门必备

2014-07-15

JasperReport用户说明书

JasperReport用户说明书

2013-04-09

程序天下:J2EE整合详解与典型案例.教程

程序天下:J2EE整合详解与典型案例.教程 完整

2013-03-18

myeclipse 10破解包

myeclipse 10破解包

2013-03-12

PP模块简介

PP模块简介

2012-11-20

guide to BI ABAP

guide to BI ABAP,ABAP IN bw

2012-11-20

SAP HANA建模手册

sap hana开发指南,值得你看看的珍贵资料!有兴趣的可以看看,中文的!

2012-09-24

SAP HANA开发指南

sap hana开发指南,值得你看看的珍贵资料!有兴趣的可以看看,中文的!

2012-09-24

sap 官方BI7.0 教材

sap 官方BI7.0 教材,很好的教材!

2012-09-07

SAP SRM overview

全面的SRM overview,从各个方面讲述了SRM的由来,构造,发展等 中英对照,理解更透彻

2012-08-23

eplicate material master from R3 to SRM

how to replicate material master from R3 to SRM

2012-08-23

sap co-pa相关文档

企业各项活动的主要目的是取得成功。单纯的关于客户、 产品、和收入的销售统计指标信息越来越不足以用来衡量企业的成功,因为它们忽略了一些反映企业成功的重要因素。只有考虑了影响企业成功的各项活动的工具才能作为获利性分析和决策支持的有效工具。

2012-08-14

空空如也

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

TA关注的人

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