- 博客(57)
- 资源 (2)
- 收藏
- 关注
转载 理解Spark的核心RDD
与许多专有的大数据处理平台不同,Spark建立在统一抽象的RDD之上,使得它可以以基本一致的方式应对不同的大数据处理场景,包括MapReduce,Streaming,SQL,Machine Learning以及Graph等。这即Matei Zaharia所谓的“设计一个通用的编程抽象(Unified Programming Abstraction)。这正是Spark这朵小火花让人着迷的地方。
2015-07-24 16:08:13
616
原创 JQuery判断浏览器类型
$(function(){ if($.browser.msie) { alert("IE浏览器"); }else if($.browser.opera) { alert("opera浏览器"); }else if($.browser.mozilla) { alert("火狐浏览器"); }else if($.b
2013-06-23 12:29:37
6002
1
原创 某互联网公司Java工程师的笔试题
1、简述map,HashTable,HashMap的区别2、forward 和 redirect 的不同点是什么3、spring中 BeanFactory 与 ApplicationContext 的区别和作用有哪些4、简述synchronized 和 java.util.concurrent.locks.Lock 的异同5、请分别写出java 中5个常用类,接口,包和异常6、
2013-05-02 22:29:15
1795
原创 造周数据存储过程
由于工作需要要求把天的数据转成周的,花了一点时间写了一个。记录如下:create or replace procedure g_yearweek isi number :=1;CURSOR c_chn ISselect distinct(n_chn_id) from auditplatform.sum_mchn_mtgt_day_n_fina;begin for chn_re
2013-02-21 18:23:12
1062
原创 禁止输入中文
1、禁止中文输入法2、禁止黏贴,禁止拖拽,禁止中文输入法这种方法是最强的禁止 中文输入ime-mode语法:ime-mode : auto | active | inactive | disabled 取值:auto : 默认值。不影响ime的状态。与不指定 ime-mode 属性时相同 active : 指定所有使用ime输入的字符。即激活本地
2012-04-11 16:21:26
2131
原创 Java 面试&笔试题
面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。
2012-04-10 11:31:02
1386
转载 类在继承关系上的初始化的顺序问题
示例1:class One{ One(String str) { System.out.println(str); }} class Two{ One one_1 = new One("one-1"); One one_2 = new One("one-2"); One one_3 = new One("one-3"); Two(St
2012-04-09 11:10:25
890
原创 Java 构造方法
构造函数必须满足的语法规则:方法名必须与类名相同;不要声明返回类型;不能被static、final、synchronized、abstract、native等修饰。 构造方法可以被重载,来表达对象的多种初始化行为。在重载构造方法中可以使用this语句来调用其他构造方法,使用时应该注意:如果在构造方法中使用了this语句,则必须作为构造方法的第一条语句;只能在一个构造方法中用this语句来调用类的其
2012-04-09 10:46:28
2305
原创 Magento安装出现<PHP Extension "curl" must be loaded>解决方法
安装出现 PHP Extension "curl" must be loaded 错误。解决方法如下:1、在WAMP或XAMPP目录下“搜索”功能查找到 httpd.conf 将#LoadModule rewrite_module modules/mod_rewrite.so 改为LoadModule rewrite_module modules/mod_rewri
2012-04-08 18:17:54
5939
转载 修改mysql的root密码的几种方法
Method 1:在/usr/local/mysql/bin/下:./mysqladmin -u root password ‘new_password’一般安装时用此方法设置。Method 2:在mysql状态下:mysql>UPDATE user SET password=PASSWORD('new_password') WHERE user='root';mysql>F
2012-04-08 17:09:07
765
转载 TCP/IP层次
网络接口层 物理层是定义物理介质的各种特性: 1、机械特性。 2、电子特性。 3、功能特性。 4、规程特性。 数据链路层是负责接收IP数据包并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。 常见的接口层协议有: Ethernet 802.3
2012-04-05 21:06:02
1582
转载 TCP/IP协议
Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提
2012-04-05 19:19:48
1562
转载 Socket
Socket的英文原义是“孔”或“插座”。作为4BDS UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,像一个多孔插座。一台主机犹如布满各种插座的房间,每个插座有一
2012-04-05 17:35:59
1561
原创 修改mysql数据库密码后phpMyAdmin无法连接数据库解决方法
phpMyAdmin能打开,之前root 密码为空,后来改掉了。再打开phpMyAdmin就显示如下错误解决方法:在phpMyAdmin中找到config.inc.php文件,修改以下$cfg['Servers'][$i]['password'] = '';这项$cfg['Servers'][$i]['user'] = 'root';$cfg['Servers'][$i]
2012-04-01 16:42:36
7717
原创 XAMPP Apache启动报错的解决方法
最近装了XAMPP,Apache一直启动不了,查看日志报如下错误:[Sat Mar 31 11:23:35 2012] [error] Attempt to reload DynaLoader.pm aborted.\nCompilation failed in require at F:/php/xampp/perl/site/lib/ModPerl/Const.pm line 18.\nB
2012-03-31 11:43:41
4436
原创 SQL SERVER 2008恢复数据错误解决:The backup set holds a backup of a database other than the existing
今天从新加坡现场环境生成了一个数据库备份的文件发过来,我们两边用的都是Microsoft SQL Server 2008 R2,在sqlServer20008 的management studio里使用bak文件还原数据库的时候,总是失败!报"The backup set holds a backup of a database other than the existing ..."错。
2012-03-29 19:11:47
18002
转载 Java+PHP整合=混血新宠儿
http://www.javabloger.com/article/java_and_php_mixed.html
2012-03-28 17:37:12
852
原创 理解SQL SERVER中的排序规则,解决项目中无法正确显示中文字符的问题
最近项目中遇到的问题如下:1、在输入框中输入中文,如下2、点击SAVE之后出现??,根本就不显示中文,效果如下: 用图形化和Insert语句后结果也是一样,使用查询分析器操作,情况也是如此。 在排除了录入有误的情况外,剩下可以解释的就是SQLSERVER的排序规则了。我们测试环境上SQLSEVER2005中使用的排序规则是SQL_Lati
2012-03-28 11:09:40
1838
转载 为jQuery添加格式化日期函数(插件)
jQuery是一款强大的JS库,它的口号是“write less,do more”。同时它拥有数量极大的插件。在后续的博客中将会陆续有文件来介绍jQuery及一些好友的插件。今天先为jQuery添加一段代码,来实现日期格式化。1.在自己的JS中添加代码来扩展jQuery,代码如下:/*** 时间对象的格式化*/Date.prototype.format = function(fo
2012-03-26 15:51:48
18233
原创 学习软件编程的方法
1、首先对软件编程有足够的兴趣。这样学习工作才会主动。2、先整体再细节,先建立一个整体框架,再学习细节。3、用什么再学习什么。4、先知道怎么做,再明白为什么。5、软件编程是一门“做中学”的学科,不是会了再做,而是做了才会。6、适当的囫囵吞枣。7、学习软件编程是在琢磨别人怎么做,而不是我认认为应该怎么做的过程。8、总结很重要。完成某个模块或项目一定要进行总结。可以针对
2012-03-24 10:22:28
2152
3
原创 Velocity 页面加减运算
最近在项目中需在VM页面中进行加减运算,如#set($balance=$!{sumAmont}+$!{surcharge}-$!{depositAmount})总是报错,在页面上打印出来就是 100+50-120在纠结了很久以后终于解决了,在这里记录下来,一是为了提醒自己,二是为了大家以后遇到这个 错误不用像我一样,纠结太久。在velocity中页面上的符号会自动调用tos
2012-03-22 17:28:19
19470
转载 javascript 保留小数位 (toFixed方法)
toFixed 保留2位小数 4舍5入JavaScript中toFixed函数方法返回一个以定点表示法表示的数字的字符串形式。该字符串中小数点之前有一位有效数字,而且其后必须包含 fractionDigits 数字。如果没有 fractionDigits 参数,或者该参数为 undefined,toFixed 方法假定该值为 0。调用方式为 numObj.toFixed(..);
2012-03-21 17:26:55
1333
原创 Apache Click 框架入门
简介:Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。基于组件设计的方法,而且进行了优化,从而更加易用。它提供了一个面向页面的设计模式、基于组件与事件的编程模型。Click包括了40多个开盒即用的组件,对应了HTML中主要的元素。这样使得编程很简单了。Click的
2012-03-21 15:56:16
4787
原创 神秘的程序员们
今天无意中看到了这个,特别有意思,收藏了http://blog.xiqiao.info/category/programmers
2012-03-17 17:11:33
1151
原创 采用XMPP协议实现Android推送
在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息,iPhone上已经有了比较简单的和完美的推送通知解决方案,可在Android平台上实现起来却相对比较麻烦,最近就对Android的推送通知服务进行初步的研究。在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务,起初我就是准备采
2012-03-17 16:26:25
16640
1
原创 OFBiz MVC结构
OFBiz组件是自包含,除了他们之间的工作联系。每个组件都有它自身的MVC结构。在OFBiz中模型定义在数据定义的XML文件中,就是在 组件名\entitydef中的entitymodel.xml里面。这些文件常常(或者应该是)放置在entitydef目录中。每个OFBiz组件可有一个(或者0个)这样的目录。由此论断,每个OFBiz定义了它自己的“小世界”或者“唯一模型”。例如exam
2012-03-05 13:05:35
2391
转载 OFBiz实体引擎开发烹调书
* 保持实体名称少于25个字符这个限制主要是为了Oracle只支持30字符以内的数据库对象名称,再加上OFBiz会自动在单词之间加上"_",所以就得出了这么个限制.* 关联的工作方式它们定义于entitymodel.xml文件中的段,示例如下: type这个属性标签定义关联类
2012-02-29 15:49:52
4068
原创 OFBiz端口修改
由于8080端口号被其它项目所占用,今天分析了下OFBiz默认端口号(8080,8443)的修改。发现只需要修改两个文件,还是比较简单的。1、OFBIZ_HOME\framework\base\config\ofbiz-containers.xml中的以下部分中的8080和8443端口 ...
2012-02-28 11:06:47
4404
转载 各种开源协议介绍 BSD、Apache Licence、GPL V2 、GPL V3 、LGPL、MIT
现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses /alphabetical)。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。这里我们来看四种最常用的开源协议及它们的适用范围
2012-02-27 09:35:08
3756
原创 JForum开源论坛介绍
JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多数据库等等特性。JForum 采用 FreeMarker 作为页面模板引擎,支持包括中文在内的二十几种语言。JForum 最大的优点是采用 BSD 开源协议,你可以最大限度的进行任何
2012-02-27 09:30:36
3110
原创 Apache OFBiz10.04 改用mysql数据库配置
Step1、在mysql下建一个库ofbiz,创建数据库用户名,密码分别为ofbiz,ofbiz。Step2、把mysql的驱动包拷到OFBIZ_HOME\framework\entity\lib\jdbc下。Step3、修改OFBIZ_HOME\framework\entity\config下的entityengine.xml,如下:<!--Licensed to the
2012-02-24 11:45:00
3114
转载 你说学习重要,还是经营人脉重要
有一次在北大讲座,遇到一位学生问我,“老师,你说学习重要,还是经营人脉重要?”看着他一脸大杂烩的表情,我先拿出本子记下了这个问题,然后告诉他说,这是个比较大的话题,我会仔细写篇文章放在网上的,然后给了他我的博客地址。而后又补了一句,“相信我,所谓的人脉就算重要,也根本没他们说的那么重要”。 让我们细说从头。先动脑思考一下,你愿意与什么样的人成为朋友?从幼儿园开始,每个人就都已经有一些选择
2012-02-13 20:15:56
667
转载 ibatis 的 $ 与 # 区别
# 会根据不同类型而生产字符串,如 String 类型 : aa ---> 'aa'$ 表示原生类型,如 String 类型 : aa ---> aa在做in,like 操作时候要特别注意 总结如下:1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错..2.$传入的数据直接生成在sql里
2012-02-13 14:09:19
443
转载 Java线程总结
在论坛上面常常看到初学者对线程的无可奈何,所以总结出了下面一篇文章,希望对一些正在学习使用java线程的初学者有所帮助。首先要理解线程首先需要了解一些基本的东西,我们现在所使用的大多数操作系统都属于多任务,分时操作系统。正是由于这种操作系统的出现才有了多线程这个概念。我们使用的windows,linux就属于此列。什么是分时操作系统呢,通俗一点与就是可以同一时间执行多个程序的操作系统,在自
2012-02-10 10:14:58
557
原创 巴基斯坦16岁电脑天才少女的人生哲学
“If you want to do something big in your life, you must remember that shyness is only the mind,” she said. “If you think shy, you act shy. If you think confident you act confident. Therefore never l
2012-02-05 11:01:56
1596
原创 english language learning
it takes just one minute to kown english, one year to learn it, one decade to study it, but one life to master it.
2011-11-12 22:17:32
682
转载 服务器推送技术
1 背景“服务器推送技术”(Server Pushing)是最近Web技术中最热门的一个流行术语。它是继“Ajax”之后又一个倍受追捧的Web技术。“服务器推送技术”最近的流行跟“Ajax”有着密切的关系。随着Ajax技术的兴起,让广大开发人员又一次看到了使用浏览
2011-06-23 13:00:00
1235
原创 tomcat 配置实现http跳转至https
1、在tomcat的server.xml中配置以下信息:port="8081" minSpareThreads="5" maxSpareThreads="75"enableLookups="true" disableUploadTimeout="true"acceptCount="100" maxThreads="200"scheme="https" secure="true" SSLEnable
2011-06-19 09:37:00
1544
FreeMarker 手册
2012-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人