随笔 - 612, 文章 - 0, 评论 - 31, 阅读 - 74万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

09 2012 档案

摘要:you could use the.serialize()method :var queryString = $('#myForm').serialize();which would give you something like :EventType=All&KeywordBox=blablablayou could then load the page you want like so :document.location ='http://myschool.com/event.aspx?'+queryString;Summary :<form 阅读全文

posted @ 2012-09-28 15:30 eastson 阅读(1047) 评论(0) 推荐(0) 编辑

摘要:我们是由于效率和易用性的考虑才产生框架。框架能节省开发时间。框架强制使用公共的约定,因此它能有效地解决一些共有的问题,比如页面渲染,assert判断,安全或者应用配置等。这些共有的问题有个共通的特性是会在每个web应用上都用到。框架是非常好的,它能让决定更连贯。框架能避免我们写一大堆自定义模块来实现这些性能,我们所需要做的就是将这些共用模块放在框架中实现。框架节省了我们不少的时间和精力,并且让扩展变得更容易。但是这也是问题的根本所在。由于框架能在我们做代码决策的时候提供很多的帮助,因此我们就变得懒了起来。我们不去考虑如何使用抽象思维搭建一个干净清晰的系统,不去考虑最后的代码是否干净清晰,却依赖 阅读全文

posted @ 2012-09-27 11:48 eastson 阅读(173) 评论(0) 推荐(0) 编辑

摘要:越来越多的员工想要通过自己的iPhone、iPad或是Android设备来完成工作,CIO们可能会以为这样节省了公司开支,但事实并非如此。CIO们常常看到的不是BYOD节省成本,而是花费更多,以下是BYOD背后的五大隐藏成本。对此,Aberdeen分析师Hyoun Park表示,企业只看到了私人设备带来的生产力而忽略了它的成本。移动私人设备可以帮助CIO跳出定期购买硬件的周期,至少可以抵消一部分成本。思科从BYOD中节省了17%-22%的成本。Lance Perry,思科的IT部门负责人,表示“我们不用支付费用,员工工作也更快乐,这不是一件美好的事吗?”事实是思科只是例外,而不是规律。CIO们 阅读全文

posted @ 2012-09-26 14:12 eastson 阅读(472) 评论(0) 推荐(0) 编辑

摘要:看UCHome和ECShop源码的时候,发现经常会用到$_SERVER['HTTP_REFERER']的值。HTTPREFERER是Header的一部分,当浏览器向WEB服务器发送请求的时候,一般会带上HTTPREFERER,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTPREFERER中统计出每天有多少用户点击我主页上的链接访问他的网站。下面自己写了一个例子,来说明HTTP_REFERER的各种变化。请将下面的代码保存到一个PHP文件中,文件名为referer.php:<a href=& 阅读全文

posted @ 2012-09-25 15:14 eastson 阅读(1846) 评论(0) 推荐(0) 编辑

摘要:<input type=button value=刷新 onclick="window.location.reload()"><input type=button value=前进 onclick="window.history.go(1)"><input type=button value=后退 onclick="window.history.go(-1)"><input type=button value=前进 onclick="window.history.forward()& 阅读全文

posted @ 2012-09-25 15:11 eastson 阅读(199) 评论(0) 推荐(0) 编辑

摘要:【高清】Linux 最佳入门ULE112- RHCE033部分高清视频教程【尚观原创】 视频简介:高清RHCE033部分是RHCE考试中的基础部分,同时也是我们Linux入门的必 备学习资料。想学好Linux,就必须从基础做起,根基打好了,一切应付自如!尚观提供了 成套高清视频教程,只要你用心,尚观保证你一定能学好。 在线观看地址:http://www.uplook.cn/video-Index-view-view921.htmlULE112-RHCE033-Linux-00-Linux学习建议1ULE112-RHCE033-Linux-00-Linux学习建议2ULE112-RHCE033- 阅读全文

posted @ 2012-09-24 12:58 eastson 阅读(1701) 评论(0) 推荐(0) 编辑

摘要:我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如:<?php if(empty($GET_['a'])): ?> <font color="red">空的</font> <?php endif; ?> 这些语法用得比较多的地方是在PHP和HTML混合页面的代码里面。好处如下:1.使HTML和PHP混合页面代码更加干净整齐。2.流程控制逻辑更清晰,代码更容易阅读。写的太乱吧。3.一些从ASP等其他类basic语言家族转来的朋友,会更容易使用PHP。if语句的替代语法:<?ph 阅读全文

posted @ 2012-09-24 10:46 eastson 阅读(581) 评论(0) 推荐(0) 编辑

摘要:多年来的业务磨练已经使首席信息官积累了丰富的企业IT及运营知识,但面对充分发挥技术人员专长、推动利润持续增长并开展商业创新等课题,大多数IT领导者仍然显得缺乏信心。由于职责所在,CIO们往往需要积累大量跨专业经验,并切实参与到企业中各部门的管理及运营流程中去。虽然多年来的业务磨练已经让他们积累了丰富的企业IT及运营知识,但面对充分发挥技术专长、推动利润持续增长并开展商业创新等课题,大多数IT领导者仍然显得缺乏信心。Forrester研究公司副总裁兼研究主管Khalid Kark在一次采访中表达了上述观点。在他看来,与大多数企业部门管理者不同,CIO们对于整套业务流程及其管理机制都了如指掌。然而 阅读全文

posted @ 2012-09-23 19:03 eastson 阅读(191) 评论(1) 推荐(0) 编辑

摘要:This plug-in depends on having a table that has a <thead> and <tbody> tag.To get the plug-in working all you you need to do is run thefixedHeader()function on the selector for your table.$("#dataset").fixedHeader();原文地址:http://ul2.bgsu.edu/labs/fixed-header/ 阅读全文

posted @ 2012-09-22 22:16 eastson 阅读(317) 评论(0) 推荐(0) 编辑

摘要:jQuery 入門教學 – 滑動式 go Top7 ‘Scroll to Top’ jQuery Solutions10 jQuery ‘Back to Top’ link Solutions for Websites 阅读全文

posted @ 2012-09-22 21:49 eastson 阅读(164) 评论(0) 推荐(0) 编辑

摘要:Jquery实现置顶和置底特效是一款非常实用的效果,当你网站的内容多的时候,它就可以用上场了,有了它之后你就不用滚动你的鼠标就可以实让页面的滚动条滚动到顶部和底部,用法很简单,不说了,看效果吧效果如下:主要代码如下:$(function(){ $("#updown").css("top",window.screen.availHeight/2-100+"px"); $(window).scroll(function() { if($(window).scrollTop() >= 100){ $('#updown' 阅读全文

posted @ 2012-09-22 21:36 eastson 阅读(3192) 评论(0) 推荐(0) 编辑

摘要:Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成,与CSS框架Blueprint存在很多相似之处。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的code.nasa.gov和MSNBC(微软全国广播公司)的Breaking News都使用了该项目。Bootstrap 2.0的一个重大改进是添加了响应设计特性,在1.0中它并不支持,这让很 阅读全文

posted @ 2012-09-20 16:15 eastson 阅读(348) 评论(0) 推荐(0) 编辑

摘要:Superfish是Suckerfish菜单样式的加强版。两者都是基于jQuery,结合现有纯CSS级联下拉菜单,还增加了以下这些网站管理员急需的功能。1.Superfish样式在IE 6支持悬停(hover属性),增加的默认类为”sfHover”,你也可以改变类名。2.鼠标移动的延时功能。为了更方便解决鼠标存在问题的朋友,默认延时为800毫秒,你也可以更改延时时间。3.子菜单以动画显示。显示是淡入淡出效果。淡入淡出的效果(如速度)也是可以自己设定的。默认为正常(normal)。4.菜单和子菜单可设定为显示或不显示。5.支持hoverIntent插件,Superfish自动查看是否含有hove 阅读全文

posted @ 2012-09-19 10:49 eastson 阅读(401) 评论(0) 推荐(0) 编辑

摘要:修改某个MySQL用户的密码:# mysqladmin -h localhost -u root -p password xxx 阅读全文

posted @ 2012-09-17 12:01 eastson 阅读(218) 评论(0) 推荐(0) 编辑

摘要:CentOS默认的iptables规则除了允许SSH(端口22)连进来以外,其它都被禁止。# cat /etc/sysconfig/iptables# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -m state --state ESTABLISHED,RELATED 阅读全文

posted @ 2012-09-17 11:25 eastson 阅读(1306) 评论(0) 推荐(0) 编辑

摘要:SELinux默认运作在"Enforcing"模式。$ sestatus -vSELinux status: enabledSELinuxfs mount: /selinuxCurrent mode: enforcingMode from config file: enforcingPolicy version: 24Policy from config file: targeted"Enforcing"模式下Zend Server ... 阅读全文

posted @ 2012-09-17 10:57 eastson 阅读(1224) 评论(0) 推荐(0) 编辑

摘要:用Eclipse PDT开发PHP时,Eclipse会自动创建几个系统文件。这些文件在Git提交时可以忽略。使用git status可以看到这些文件(.project, .buildpath和.settings):$ git status# On branch master# Untracked files:# (use "git add <file>..." to include in what will be committed)## .buildpath# .project# .settings/# includes/# index.phpnothing. 阅读全文

posted @ 2012-09-17 09:56 eastson 阅读(753) 评论(0) 推荐(0) 编辑

摘要:首先,我们要在GitHub.com注册一个帐号,然后创建一个repository。然后参考文档《git push 403的解决方法》。Create a new repository on the command linetouch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/amonest/php-omnitrix.gitgit push -u origin masterPush an existing repos 阅读全文

posted @ 2012-09-17 09:13 eastson 阅读(214) 评论(0) 推荐(0) 编辑

摘要:因为需要做一些PHP的开发,这时候通常会选择Zend Server CE和Zend Eclipse PDT。设置Apache HTTPDhttpd默认是和CentOS一起安装的。其配置目录是/etc/httpd,网站目录/var/www。我们可以将它配置成开机启动。# chkconfig httpd on# service httpd restart安装Zend Server CE1. 配置Zend软件源。新建文件/etc/yum.repos.d/zend.repo,内容如下:[Zend]name=Zend Serverbaseurl=http://repos.zend.com/zend-se 阅读全文

posted @ 2012-09-15 08:42 eastson 阅读(761) 评论(0) 推荐(0) 编辑

摘要:使用共享文件夹功能之前,必须先安装VBoxAdditions。在VirtualBox菜单(设备 > 共享文件夹)中添加需要共享的文件夹:在Linux虚拟机中挂载该文件夹:# mkdir shared# mount -t vboxsf Shared_Folder shared如果是Windows虚拟机,可以直接访问电脑 \\vboxsvr ,所有的共享文件夹都可以看得到。 阅读全文

posted @ 2012-09-14 17:31 eastson 阅读(1480) 评论(0) 推荐(0) 编辑

摘要:这个是由/etc/yum.conf控制的:# cat /etc/yum.conf[main]cachedir=/var/cache/yum/$basearch/$releaseverkeepcache=0debuglevel=2logfile=/var/log/yum.logexactarch=1obsoletes=1gpgcheck=1plugins=1installonly_limit=5... ...cachedir是软件包下载后保存的目录。但默认是不保存的,因为keepcache=0。若想要保存下载的软件包,必须将keepcache设置1才可以。 阅读全文

posted @ 2012-09-14 16:11 eastson 阅读(2343) 评论(0) 推荐(1) 编辑

摘要:OpenJDK 是 Sun 公司为著名的 Java 平台构建的 Java 开发环境的开源版本,完全自由,开放源码。Sun 公司在 2006 年的 JavaOne 大会上称将对 Java 开放源代码,于2009年4月15日正式发布 OpenJDK。查询软件源中提供的OpenJDK版本:# yum search openjdkLoaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile * epel: mirrors.ustc.edu.cn * rpmfor 阅读全文

posted @ 2012-09-14 11:02 eastson 阅读(2580) 评论(0) 推荐(0) 编辑

摘要:我习惯使用Chrome浏览器,因此安装完Linux后一般都会再安装Chrome。1. 修改/etc/hosts。国内访问Google通常都会有一些莫名其妙的问题出现,这时候需要修改hosts。具体修改方法参考《Facebook、Twitter、Google+ hosts》。2. 添加Google软件源。新增文件/etc/yum.repos.d/google-chrome.repo,内容如下:[google-chrome]name=google-chrome - 64-bitbaseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64en 阅读全文

posted @ 2012-09-14 10:45 eastson 阅读(1483) 评论(0) 推荐(0) 编辑

摘要:我的CentOS是用VirtualBox做的虚拟机,安装好以后最好再将VBoxAdditions增强功能装上,主要目的是能够在虚拟机和宿主机之间能够共享文件。1. 更新内核。CentOS 6.2对应的kernel默认为2.6.32-220.el6:# uname -r2.6.32-220.el6.x86_64安装增强功能需要kernel-devel包,必须保证kernel-devel和kernel版本的一致。查看软件源中kernel-devel的版本:]# yum info kernel-develLoaded plugins: fastestmirror, refresh-packageki 阅读全文

posted @ 2012-09-14 10:08 eastson 阅读(2333) 评论(0) 推荐(0) 编辑

摘要:CentOS安装好以后,默认使用fastmirror插件动态地选择镜像源。这种方式的弊端是有可能每次都会选择到不同的镜像源,导致多次重复地下载软件列表。打开/etc/yum.repos.d/CentOS-Base.repo,可以看到类似下面的内容:[base]name=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os#baseurl=http://mirror.centos.org/centos/$release 阅读全文

posted @ 2012-09-14 09:23 eastson 阅读(798) 评论(0) 推荐(0) 编辑

摘要:Maven实战(一)安装和配置Maven实战(二)构建简单Maven项目Maven实战(三)Eclipse构建Maven项目Maven实战(四)生命周期Maven实战(五)坐标详解Maven实战(六)依赖用来查找某个制品的maven路径http://www.mvnrepository.com/maven官方plugin列表http://maven.apache.org/plugins/index.htmlmojo项目的plugin的列表http://mojo.codehaus.org/plugins.htmlMaven手册的地址http://www.sonatype.com/books/mav 阅读全文

posted @ 2012-09-08 08:51 eastson 阅读(200) 评论(0) 推荐(0) 编辑

摘要:msdn.itellyou:一个专业的微软产品下载网站。去年一个深圳的朋友告诉我的,一直没有用过。昨天晚上需要一个XP系统,上去一找就找到了。真的非常方便。 阅读全文

posted @ 2012-09-08 08:12 eastson 阅读(1098) 评论(0) 推荐(0) 编辑

摘要:最近重新安装了系统,由于新下载的UltraEdit是绿色版本的,故在右键菜单中不会显示,用起来实在麻烦。无奈之下,网上搜索出几个手动添加的办法,试用了下,感觉添加注册表文件这个最容易。不敢独享,贡献给有需要的人。Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell] [HKEY_CLASSES_ROOT\*\shell\UltraEdit] @="UltraEdit-32" [HKEY_CLASSES_ROOT\*\shell\UltraEdit\Command] @="C:\\Progra 阅读全文

posted @ 2012-09-07 23:22 eastson 阅读(1110) 评论(0) 推荐(0) 编辑

摘要:1. 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean,default和site。每个生命周期包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的交互方式就是调用这些生命周期阶段。以clean生命周期为例,它包含的阶段有pre-clean, clean 和 post clean。当用户调用pre-clean的时候,只有pre-clean得以执行,当用户调用clean的时候,pre-clean和clean阶段会得以顺序执行;当用户调用post-clean的时候,pre-clean,clean,post-clean会得以顺序执行。较之. 阅读全文

posted @ 2012-09-07 17:37 eastson 阅读(491) 评论(0) 推荐(0) 编辑

摘要:折腾来折腾去,Adempiere WebUI就是不出来。今天认真看了下JBoss Log,居然出来了。原来HTTP访问时用IP地址才行,这是什么问题?localhost, 127.0.0.1或者机器名称都不行?看来JBoss哪里还是有问题,花时间还要再看看。 阅读全文

posted @ 2012-09-06 14:28 eastson 阅读(474) 评论(0) 推荐(0) 编辑

摘要:1. setupWin:根据模版产生一些工具文件。utils/myDBcopyTemplate.bat => utils/myDBcopy.batutils/myEnvironmentTemplate.bat => utils/myEnvironment.batutils/RUN_GetAdempiereTemplate.bat => utils/RUN_GetAdempiere.batutils/RUN_PutExportTemplate.bat => utils/RUN_PutExport.batutils/RUN_WinEnvTemplate.bat => 阅读全文

posted @ 2012-09-06 10:52 eastson 阅读(686) 评论(0) 推荐(0) 编辑

摘要:Adempiere安装完毕,会在桌面多出两个图标:如果不小心删除了怎么办?简单,双击utils\RUN_WinEnv.bat就OK了。同样的道理,如果需要定制Adempiere安装后的桌面图标,修改对应文件(utils\WinEnv.js)也就可以啦。 阅读全文

posted @ 2012-09-06 09:30 eastson 阅读(213) 评论(0) 推荐(0) 编辑

摘要:1. ADempiere源码使用ant处理,所以很多子目录下都有一个build.xml文件。2. 子目录下RUN_build.bat或者RUN_build.sh类似的文件只是ant的快捷调用方式。进过测试:直接使用ant xxx也是OK的。3. 所有的build.xml共享同一个配置文件utils_dev\build.properties,可以根据自己情况自定修改该文件调整。env.ADEMPIERE_SOURCE=${adempiere.base}env.ADEMPIERE_ROOT=${env.ADEMPIERE_SOURCE}/adempiereenv.ADEMPIERE_HOME=${ 阅读全文

posted @ 2012-09-05 16:14 eastson 阅读(1445) 评论(0) 推荐(0) 编辑

摘要:操作系统:Windows XPAdempiere版本:360LTS源码目录:C:\adempiere3601. 按照《如何取得Adempiere的源码》方法获取Adempiere的源码到C:\adempiere360.2. 修改字符编码,见注意事项第二条。3. 进入DOS提示符,执行Adempiere编译和安装:cd c:\adempiere360\utils_devRun_build.bat经过测试,直接使用Ant也是可以的:cd c:\adempiere360\utils_devant complete4. 慢慢地等待命令执行完成。完成后在C:\adempiere360\adempiere 阅读全文

posted @ 2012-09-04 10:00 eastson 阅读(790) 评论(0) 推荐(0) 编辑

摘要:编译Adempiere base包的时候报错:估计是字符集的问题。Adempiere个别Java文件使用了UTF-8编码,因而需要为javac命令指定encoding参数。编辑base\build.xml,修改javac命令:<javac target="1.6" fork="true" destdir="${build.dir}" deprecation="on" debug="on" memoryinitialsize="512m" memorymaximumsiz 阅读全文

posted @ 2012-09-03 17:09 eastson 阅读(586) 评论(0) 推荐(0) 编辑

摘要:编译Adempiere 360LTS提示需要utils_dev\myDevEnv.bat文件。该文件为Adempiere初始化编译环境:@CALL ..\utils_dev\myDevEnv.bat@IF NOT %ADEMPIERE_ENV%==Y GOTO NOBUILDAdempiere提示使用myDevEnvTemplate.bat作为myDevEnv.bat的模板::NOBUILD@Echo Check myDevEnv.bat (copy from myDevEnvTemplate.bat)可是在360LTS源码包中找不到myDevEnvTemplate.bat该文件,就在网上搜了 阅读全文

posted @ 2012-09-03 16:46 eastson 阅读(452) 评论(0) 推荐(0) 编辑

摘要:1. 安装SVN客户端,这里以TortoiseSVN为例。2. 使用Repo-browser功能打开Adempiere项目的SVN顶层路径https://adempiere.svn.sourceforge.net/svnroot/adempiere/,找到对应版本的源码URL:例如版本360LTS对应的URL就是https://adempiere.svn.sourceforge.net/svnroot/adempiere/tags/adempiere360lts。3. 使用Export功能下载Adempiere的源码:4. 接下来就慢慢等吧,整个Adempiere 360LTS源码有270M。 阅读全文

posted @ 2012-09-03 14:12 eastson 阅读(845) 评论(0) 推荐(0) 编辑

摘要:Adempiere:3.70 LTS安装JDK1. 执行JDK安装程序。注意是JDK,不是JRE。JDK版本选择6,Adempiere 3.70配置程序暂时还识别不了JDK 7。Adempiere 3.80配置程序必需JDK 7。2. 设置环境变量:JAVA_HOME=C:\Program File... 阅读全文

posted @ 2012-09-03 11:40 eastson 阅读(2362) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示