自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【ecmall】商户页不能安装支付宝插件的问题

很多用户反映说PHP5.3.3下,ECMALL的商家无法安装支付方式,这个是比较严重的事情,不能安装支付方式那什么都不能干呢,那我就免费的研究一下这个BUG吧.说下修正方法:在你的ECAMLL根目,找到includes/models/payment.model.php,找到第26行,原来代码如下:      'config'        => array(       

2015-09-23 17:51:22 1243

原创 【ecmall】解决无法上传店铺logo和banner照片问题 (三)

如果前两篇文章都没解决,那么应该自我反省下了,是什么问题呢,根据输出结果都正确,有没有可能是权限的问题呢?看了下data文件夹的权限,没错,是777,但是data文件夹中的文件呢?好吧,忘了使用chmod -R 777 data了,导致data文件夹下的files文件夹没有可写权限,这就是图片上传失败的根本原因,长点记性吧。

2015-09-20 18:44:05 891

原创 【ecmall】解决无法上传店铺logo和banner照片问题(二)

问题描述:在ecmall个人用户登录,点击用户中心-店铺设置-更换店标,上传一个jpg图像(图像符合规范)后,不能预览,而且在页面底部点击提交后没有上传成功。banner店铺条幅也是一样的情况,还有下面的店铺简介中也无法上传图片。不光如此,上传了竟然还不能预览。版本ecmall2.3.01.web上传文件原理查看源码,发现ecmall上传文件是用JQuery+PHP的方式实现上传的

2015-09-20 18:00:25 1853

原创 【ecmall】安装成功后无法访问前后台的问题

安装完成后点前后台页面都无法响应,查找php日志显示如下:PHP Warning:  date(): It is not safe to rely on the system's timezone settings.解决办法:>在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个"PHP Warning: date() [function.date]: It i

2015-09-20 17:18:24 1463

原创 【ecmall】解决无法上传店铺logo和banner照片问题(一)

当前版本:php5.2.5;出现问题:上传店铺LOGO和BANNER后提示成功,但看不到图片解决办法:打开php.ini文件,修改如下:; Magic quotes for incoming GET/POST/Cookie data.magic_quotes_gpc = On把magic_quotes_gpc = On  功能打开即可,magic_quotes_gpc为web服务

2015-09-20 15:00:45 1461

原创 Dotcms中文教程之一:管理(1.2、修改DotCMS配置属性)

修改DotCMS配置属性DotCMS配置文件dotmarketing-config.properties在以下文件夹中可以找到:/dotserver/tomcat-X.x/webapps/ROOT/WEB-INF/classes/这个文件必须在插件中重写,以防止破坏这些变化在接下来dotCMS升级中。在静态配置插件中修改配置属性,使用以下步骤:1、从dotmar

2015-08-27 22:02:11 2151

原创 DotCMS中文教程

CMS全称Content Management System,内容管理系统,内容可以包含咨询、博客、介绍等,主要用于网络建站,可以作为企业门户网站、新闻网站、博客站点等,甚至可以集成电子商务功能,随着这两年移动互联网的发展,也出现了越来越多的微网站,那么CMS不仅仅要求能在PC网站上使用,同时也要求在移动互联网上使用。

2015-08-27 21:31:44 10269 1

原创 Dotcms中文教程之一:管理(1.1、数据库配置)

数据库配置通过ROTT folder plugin在/dotserver/tomcat-X.xx/webapps/ROOT/META-INF/context.xm文件中完成,一次只能使用一种数据库,在URL中必须正确的参数,如服务器地址(IP)、端口号、数据库实例名、用户名、密码。DotCMS会积极使用缓存的方式去限制前台网站流量,数据库是DotCMS的重要一部分,而数据库性能对DotCMS至

2015-08-26 23:00:29 3474

原创 Dotcms中文教程之一:管理(1、配置介绍)

配置       配置选项说明了怎么配置LDAP、数据库配置参数、配置管理缓存、性能调优、内存及日志配置、邮件配置及在Dotcms中使用SSL协议。    主要的配置设定都可以在dotmarketing-config.properties文件中找到。/dotserver/tomcat-X.x/webapps/ROOT/WEB-INF/classes/dotmarketing-con

2015-08-26 21:07:43 5373

原创 MySQL 配置参数详解

MySQL安装成功后有几个默认的配置模板,列表如下:my-huge.cnf : 用于高端产品服务器,包括1到2GB RAM,主要运行mysqlmy-innodb-heavy-4G.ini : 用于只有innodb的安装,最多有4GB RAM,支持大的查询和低流量my-large.cnf : 用于中等规模的产品服务器,包括大约512M RAMmy-medium.cnf : 用于低端产

2015-08-26 09:05:18 4381 2

原创 MySQL 数据库连接失败 SQLSTATE[HY000] [2003] Can't connect to MySQL server on '127.0.0.1' (13)

CentOS6.5x64 安装禅道6.2,生成配置文件,数据库连接失败数据库连接失败 SQLSTATE[HY000] [2003] Can't connect to MySQL server on '127.0.0.1' (13)root,密码肯定没有错(命令行可以登录),用的127.0.0.1PHP安装正常,MySQL配置正确,PHP的PDO、MySQ

2015-08-26 09:03:24 14250

原创 server 2008 80端口无法关闭

在用aphace搭建服务器的时候提示80端口被占用,经过查找发现占用80端口的是system pid为4,详细查找发现ntoskrnl.exe占用了 而在任务管理器关闭进程,却关不掉!解决方法:window-sqlserver 2008-配置工具-sqlserver 配置管理器 找到sqlserver reporting services服务停止;再netstat -ano 里面的80

2015-08-19 19:30:55 2372

原创 面向对象重写(override)与重载(overload)区别

一、重写(override)override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。重写(覆盖)的规则:   1、重写方法的参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载.   2、重写方法的访问修饰符一定要大于被重写方法的访问修饰符(public>protected>default>private

2015-07-28 10:31:21 740

转载 创建子类对象时,父类构造函数中调用被子类重写的方法为什么调用的是子类的方法,而被子类重载的方法不会调用?

问题:创建子类对象时,父类构造函数中调用被子类重写的方法为什么调用的是子类的方法,而被子类重载的方法不会调用?public class Basic{ public void add(int i) { System.out.println("Basic add"); } public Basic() { add('a');

2015-07-28 10:26:58 3967 1

转载 Java项目性能监控和调优工具-Javamelody

JavaMelody能够在运行环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。 监控效果图见本文结尾部分.

2015-07-28 08:35:26 997

转载 java系统高并发解决方案之图片服务器分离

目录(?)[-]介绍1 图片服务器的优势2 图片服务器的注意事项3 图片服务器的架构4 图片存储架构41 部署独立图片服务器的必要性42 采用独立域名43 图片服务器分离后如何进行图片上传和图片同步图片服务器的URL HASH架构剖析 1 什么是url hash 架构2 为什么要用url hash架构 3 各种url hash架构31 基于dns的h

2015-06-16 16:47:51 1548

原创 MAC 苹果电脑开机密码忘了怎么办

开机启动时按“command+S”。这时进入单一用户模式(Single user model)。Mac OS的单一用户模式有准入特权(Root access privilege)而不要求根密码(root password)。出现像DOS一样的提示符 #root>。在#root>下逐步输入以下命令,注意空格区分大小写第一步:执行硬盘检测(只读), 这一步可以省略/sbin/fsck -y

2015-05-26 14:30:45 3942

原创 SQL Server2000 使用Hibernate 翻页失败的问题

最近在修改一个多年前的项目,项目使用的是S2SH + SQLServer 2000 ,在初次打开列表页面的时候正常,在点击下一页或者其他页的时候就出错(所有模块均如此),出错信息如下:org.hibernate.exception.JDBCConnectionException: could not execute query at org.hibernate.exception.SQL

2015-05-24 15:25:29 874

原创 MySQL DATE_FORMAT() 函数

定义和用法DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天

2015-05-21 10:06:27 1112

原创 lineNumber: 1; columnNumber: 1; 前言中不允许有内容。

今天遇到一个问题,调试了半天,其中多次都怀疑是字符编码的问题,但看了下文件确定都是utf-8的方式,也就没在意,半天后突然想到这个问题之前遇到过,是大多数记事本工具(Emedit等)默认是以utf-8 BOM方式,会在文件中加入BOM头,导致以下错误: Cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1;

2015-03-30 16:18:33 39351 1

原创 ESXI5.5 添加本地磁盘出错

在esxi5(版本是5.0)的机器上加了1块500G西数企业级硬盘,原来在Win2008下使用过。添加存储时,报错误:esxi在x.x.x.x上调用对象 “ha-datastoresystem”的“HostDatastoreSystem.QueryVmfsDatastoreCreateOptions”到 配置->安全配置文件里 启用ssh服务。结果fdisk -l命令不能用,提示:

2015-03-24 20:01:58 3552

原创 Linux 挂载硬盘

装虚拟机时空间划小了,于是又加了5G的空间,折腾了半天,挂上去了。整理下弄个笔记,备用。  1. 添加磁盘,查看磁盘状况    [root@db1 /]# fdisk -lDisk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylind

2015-03-24 19:23:02 714

转载 JVM运行时内存结构

1.JVM内存模型JVM运行时内存=共享内存区+线程内存区1).共享内存区共享内存区=持久带+堆持久带=方法区+其他堆=Old Space+Young SpaceYoung Space=Eden+S0+S1(1)持久带JVM用持久带(Permanent Space)实现方法区,主要存放所有已加载的类信息,方法信息,常量池等等。可通过-XX:PermS

2015-01-23 08:58:37 700

转载 浏览器缓存机制

最近在准备优化日志请求时遇到了一些令人疑惑的问题,比如为什么响应头里出现了两个 cache control、为什么明明设置了 no cache 却还是发请求,为什么多次访问时有时请求里带了 etag,有时又没有带?等等。。。后来查了一些资料以及同事亲自验证,总算对这些问题有了个清晰的理解,现在整理出来以备忘。1、缓存的分类缓存分为服务端侧(server side,比如

2015-01-23 08:54:53 628

原创 maven json-lib build 失败

这两天需要在项目里配置json-lib来处理一下json数据。于是在pom.xml里配置json-lib的依赖。配置如下:                    net.sf.json-lib            json-lib            2.3          但是配置完了之后package的时候却无法成功了。很是让人郁闷。不知道那里出问题了。后

2015-01-21 09:23:17 990

原创 Linux yum安装软件过程详解(一)

linux上用yum 方式安装软件并注册成服务yum -y install httpd*配置文件位置:/etc/httpd/conf/httpd.conf服务脚本位置:/etc/rc.d/init.d/httpd启动服务命令service httpd restartservice默认会启动/etc/rc.d/init.d/下的

2015-01-20 20:26:26 1220

原创 Linux下默认RPM安装路径

针对RPM包一般情况下命令放在/usr/bin或/usr/sbin下库在/usr/lib下数据文件在/usr/share/下命名:rpm -pql [rpm文件名],来查看一个rpm包里有哪些文件,即安装的路径如果是从源码安装的话  可以选择安装路径:用这条命今看参数./configure --help./configure --prefix=/

2015-01-20 14:12:23 4463

原创 request.getParameter() 和request.getAttribute() 区别

getParameter 是用来接受用post个get方法传递过来的参数的.getAttribute 必须先setAttribute.(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。(2)

2015-01-04 14:43:48 696

原创 vSphere Client无法连接到ESXI主机

在XP下安装vsphere client 5.5后,连接VCENTER 5.5或esxi5.5 出现错误如下:vSphere Client could not connect to “FQDN or IP Address”An unknown connection error occurred. (The Client could not send a complete request t

2014-11-24 14:40:31 27831

原创 Yum出错Error: Cannot find a valid baseurl for repo: base

centos yum 错误 Error: Cannot find a valid baseurl for repo: addons 装了个CentOS 6.5,使用yum时出现了下面的错误提示。[root@localhost ~]# yum install lrzszLoaded plugins: fastestmirrorDetermining fastest mirrorsCo

2014-11-19 14:09:24 6040

原创 Struts2标签取值方式

1.标签取值方式一    通过取值    当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可;     当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.;    例子:     假设某Action中有person成员变量,在application

2014-11-10 13:08:48 1210

原创 Jquery跨域调用

今天在项目中需要做远程数据加载并渲染页面,直到开发阶段才意识到ajax跨域请求的问题,隐约记得Jquery有提过一个ajax跨域请求的解决方式,于是即刻翻出Jquery的API出来研究,发现JQuery对于Ajax的跨域请求有两类解决方案,不过都是只支持get方式。分别是JQuery的 jquery.ajax jsonp格式和jquery.getScript方式。        什么是json

2014-10-31 17:38:47 791

转载 软件设计之模块划分

在一些小型的项目当中,由于项目的关系简单,规模较小,所以有时候负责完成项目的往往是一个人或者几个人。这个时候对于模块的概念和应用显得很少,因为项目规模较小的原因,模块划分的重要性难以体现。但是,在一些大型项目中,就必须充分考虑到模块划分,因为参与项目的人数往往有很多人,同时人员变动很大。如果不充分进行模块划分的话,那么就会造成很严重的问题。这就相当于在乡下盖房子,可以自己几个人承包下来,也不需要设

2014-10-30 15:17:00 1914

转载 Spring-IOC

控制反转(Inversion ofControl,英文缩写为IoC)是一种可以解耦的方法,不是什么技术,是一种思想,也是轻量级的Spring框架的核心。控制反转一般分为两种类型,依赖注入(DependencyInjection,简称DI)和依赖查找。控制反转是,关于一个对象如何获取他所依赖的对象的引用,这个责任的反转。 我们通过一个例子体会IoC的好处:数据模型如下:Human接口

2014-10-28 19:41:58 534

原创 登入shell和非登入shell的区别

使用启动脚本,可以让自定义的环境一劳永逸。这些脚本在shell被创建时运行根据shell是登入shell还是非登入shell,所运行的启动脚本也会不一样我们“su - ”是登入shell;“su ”是非登入shell放在启动脚本中典型的包括:① 本地变量设置,特别是PS1比如,我的:[Oracle@10gR2 ~ $]tail -f .bash_profile | gr

2014-10-27 21:17:59 690

原创 Linux下文本行乱码问题

修改 /etc/sysconfig/i18n 文件,如LANG="en_US.UTF-8",xwindow会显示英文界面,LANG="zh_CN.GB18030",xwindow会显示中文界面。 还有一种方法 cp /etc/sysconfig/i18n $HOME/.i18n 修改 $HOME/.i18n 文件,如LANG="en_US.UTF-8",xwindow会显示英文

2014-10-27 21:13:14 743

原创 Linux启动过程笔记

Linux启动过程1、启动流程(BIOS->MBR:Boot Code->引导GRUB->加载内核->执行init->runlevel)2、/boot/grub/下有多个文件   其中stage1为MBR镜像(512字节) stage2为引导程序3、/boot/grub/grub.conf为引导的配置文件default=0#默认加载下边哪个系统timeout=3#引导等待时间

2014-10-27 20:47:06 755

转载 Linux启动流程详解

学习linux有

2014-10-27 20:33:56 580

原创 PowerDesigner 为sql生成注释

在使用pd时发现生成的语句中没有行注释,这样就得手动来加这些注释,后来在网上找了一些方法,确实得到了解决,分享一下。在Database-->edit Current DBMS...设置dbms的属性,找到mysql5.0-->script-->objects-->column-->add把原来的内容:%20:COLUMN% [%National%?national

2014-10-23 16:33:41 1135

原创 PowerDesigner 生成带注释SQL 各个版本通用10(12、15)

做数据库是设计时最苦恼的事就是用PowerDesigner工具设计完数据库执行SQL文件后没有注释,那么怎么才能让PowerDesigner设计完有注释呢,下边教你一个笨的方法,方法虽然笨,但是能实现效果。在物理模型下操作:Database-->Edit Current DBMS,进入下图页面,然后分别将Script-->Objects-->Table-->TableCom

2014-10-23 16:10:26 2246

空空如也

空空如也

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

TA关注的人

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