杨庆荣的博客

工作之余接单:公司产品展示网站建设、电商网站建设、小程序、app开发。+86 13714715608

2013-02-24 14:37:01

无敌美企业网站展示系统刚加入了上下篇、钩子、当前位置等功能

无敌美企业展示网站刚加入了上下篇、钩子、当前位置等功能 上下篇:也就是“上一篇”,“下一篇”,方便浏览。 当前位置:目录的路径和“首页”链接,方便浏览。 钩子:在plugins目录中方便加入你自己的代码,比如访问统计代码,在线QQ代码等,或者加入你的其它html代码。这个是二次开发功能。你看到左侧有一个"hello,hook"吗? http://wudimei.com/wudimei/main/p

2013-02-24 14:37:21

spring hibenate struts架构中把mysql转为oracle很方便

原以为要改很多东西,没想到只要在oracle中建同样的表,在*.hbm.xml中改一点东西就可以了。还要在application-context.xml中改一点数据库连接的东西。 php做久了有点乏味,以后可以用ssh做产品销售了。

2012-12-26 18:42:23

ecshop二次开发添加购买参数的方法

在ecshop二次开发过程中,你也许需要添加自定义的复杂参数。简单的方法是创建一个参数表。例如: 参数表(id,参数1,参数2,参数3) 这些参数很可能要经过查找后来选择,也可能要能过对话框、下拉框、单选按钮来设置。 在ecs_cart中添加一个字段“参数表_id”,然后加入购物车时把数据插入到参数表,并把返回的插入编号填写到cart字段中去。 最后要提交订单,在order_goods中也添加一个

2012-11-16 15:43:27

php5.4.8 连接mysql比php5.2.6要慢

笔者以同一个脚本对两个版本的php进行测试,笔记用的是windows7系统。 <?php $a = microtime( true ); $conn = mysql_connect("localhost","root","123456"); mysql_select_db("yqr"); $q = mysql_query("show tables"); while( $r = mysql_

2012-10-30 22:46:27

gnustep:object-c继承

People.h #import <Foundation/Foundation.h> @interface People : NSObject { NSInteger age; NSString *name; } -(NSString*)getName; -(void)setName:(NSString*)name2; -(void)setAge:(NSInteger)age2; -

2012-10-30 22:34:25

gnustep写一个类

People.h #import <Foundation/Foundation.h> @interface People : NSObject { NSInteger age; NSString *name; } -(NSString*)getName; -(void)setName:(NSString*)name2; -(void)setAge:(NSInteger)age2; -

2012-10-30 21:38:28

android笔记:点击按钮显示文本

activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height

2012-10-23 14:09:59

把windows7家庭普通版的应用程序放到D盘

在默认的情况下,windows7把应用程序安装在C:/Program Files目录里。但是随着程序的增多,文件会越来越大,以至于C盘的空间所剩无几。 打开注册表,在开始菜单的“搜索程序和文件”文本框中输入“regedit.exe”,然后点回车。 展开:HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion 把CommonF

2012-10-22 17:42:46

windows7下用GNUstep学习object c语言

到http://www.gnustep.org/experience/Windows.html中下载以下三个软件,并依次安装好。 GNUstep MSYS System http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/gnustep-msys-system-0.30.0-setup.exe GNUstep Core http://ft

2012-08-20 22:16:19

linux c 语言struct中的字符串

struct Watcher{ int pathID; char * path; }; struct Watcher myWatcher; myWatcher.pathID=1; myWatcher.path="efg"; //这样是错误的,因为*path还没有指定长度。 strcpy( myWatcher.path,"efg"); //同样是错的 myWatcher.path = (char*

2012-10-22 17:46:10

linux ubuntu 11.10登录时发现不用密码就能登录了,要改为有密码才好!

看了一下/etc/group这个用户组的情况: $ sudo gedit /etc/group 发现有以下一行在“作怪”! nopasswdlogin:x:109:qingrong 其中"nopasswdlogin"是不用密码就能登录的意思。后面qingrong是我的用户名。可以这么理解:不用密码就能登录的用户包括"qingrong"这个用户,当然你可以多加几个用户,用逗号隔开。例如: no

2012-08-14 22:31:55

强大的正则替换,可以节省不少时间。

在一个示例代码上,有很多属性值没有用引号括起来,例如<input type=text name=age value=28 />。要是一个一个的加上引号,要加到什么年月呀? 不用急,打开你的netbeans开发工具吧。 ctr+h打开替换对话框 ,在"查找内容:“中输入”([a-zA-Z]+)=([a-zA-Z0-9]+), 在“替换为:”文本框中输入:$1="$2" , 把"正则表达式

2012-08-14 00:50:29

ubuntu 11.10把管理员变为普通后又找回来了

用ubuntu 11.10的live cd进入,然后选择“简体中文”,再点击“试用ubuntu"。这回你再点左边的文件夹,找到你的系统目录,分别修改以下文件。 /etc/group 在adm,admin,root的组后加入用户名。你最好学一下这个文件的格式: group_name:passwd:GID:user_list 例如我改了以下这些,其中qingrong是我的用户名。 root

2012-07-06 15:55:13

威客任主要求试用是否有诈?

威客任主要求试用是否有诈? 我敢比较肯定地说,这里面不能说一定没有诈。 有些买家为了实现免费获取劳动成果,就说拿一小部分功能让你试做,做得好我再请你。当然他们要求免费试做的。比如他想开发一个网站,要求你先设计一个样稿给他,他很可能喜欢你的样稿,但是他说不满意。此时你以为他想着再找一个人,其实你的设计他已经通过了。然后他再找一个人试做div+css,接着又找一个人试作一个文章发布的功能。这相当于整个

2012-05-14 20:48:25

discuz x2 插件开发常见问题。

转载注明出处: https://wudimei.com/yangqingrong/blog/item/122.html Fatal error: Call to a member function read() on a non-object in /media/linux-apps/www/study/dzx2/source/admincp/admincp_plugins.php on lin