- 浏览: 675261 次
- 来自: 北京
最新评论
-
flyer0126:
freezingsky 写道想想以前自己玩ubuntu的时候, ...
Ubuntu Gnome 1404 64位 WineQQ2013 无法运行解决 -
flyer0126:
kuchaguangjie 写道ubuntu gnome? 我 ...
Ubuntu Gnome 1404 64位 WineQQ2013 无法运行解决 -
kuchaguangjie:
ubuntu gnome? 我已经放弃 ubuntu 桌面了, ...
Ubuntu Gnome 1404 64位 WineQQ2013 无法运行解决 -
freezingsky:
想想以前自己玩ubuntu的时候,在那里wine 个QQ,就觉 ...
Ubuntu Gnome 1404 64位 WineQQ2013 无法运行解决 -
f43310:
不错,学习了!
PHP操作Mysql存储过程
文章列表
前几天做项目过程中,利用js控制拼串提交同时页面跳转,格式大体如下:
<script type="text/javascript">
function search()
{
var type = document.getElementById("type").value;
var value = document.getElementById("value" ...
cakephp学习之多页面传值
昨天遇到这样一个问题:网站会员中心存在几个导航页面,假设为:a_controllers下的1.ctp与2.ctp页面;b_controllers下的1.ctp;c_controllers下的1.ctp与2.ctp页面。设定会员进入后只能先访问a_controllers下的1.ctp页面。
这样的话就需要一个可以多页面传值来实现判断跳转问题,于是查找cake/libs/session.php文件中的方法函数,发现果然存在write()和read()方法,具体应用实例如下:
//将值写入session
$this-> ...
cakephp学习之翻页查询给条件
在应用cakephp框架时,带给我们的便利之处,我在此不必赘述,但要修改起来,对于新手来说,还真的有种无从下手的感觉。就翻页功能而言,一般是在controllers控制器中定义:
var $paginate = array('School' => array('limit' => 8, 'order' => 'createtime desc'));
在views视图页面中使用即可:
<?php
echo $paginator->first('首页');
echo $ ...
传递多个参数
在cakephp框架具体应用的过程中,我们会发现很多情况下传递一个参数已不能满足我们的需求,这就面临着多个参数传递问题。
在views下的ctp页面中:
方式一:
array('action' => '/edit_teacher_center/'.$id.'/'.$host_id);
方式二:
$html->link(' 编辑 ', array('url'=>'/departments/edit_department_center?id='.$id.'&host_id='.$hostid)). ...
数据库表修改更新问题
做项目过程中,由于客户需求的变更,项目程序也要随着做相应改动。
记得有一次的项目基于cakephp框架,连接mysql数据库。是将一个教师表(teachers)中的所属学校字段由school_id(int11)改为school_name(varchar20),当项目代码修改完毕后,运行程序总是出错,很是影响心情。当时便利用代码搜索工具进行搜索school_id,发现在app/temp/cache/models/ 目录下对应的数据表生成的临时文件中还存在school_id,而未更新为所要求school_name,于是将其删除,再次运行,程序就 ...
前段时间的项目终于接近尾声了,这才有时间总结一下自己在应用cakephp过程中的细节问题。
自定义全局变量进行控制
当我们所写的程序不只是验证或测试演示而用时,那我们就需要自定义全局变量进行控制,这样会增强项目代码的整洁性,同事也为今后项目的维护工作打下了很好的基础。
一般我们在app/config/bootstrap.php 文件中自定义全局常、变量。
常量定义格式:
if (!defined('GRID_ROW_NUM')) {
define('GRID_ROW_NUM', 20);
}
变量定义格式:
...
最近项目中会经常应用到jQuery,配合具体案例,简单介绍一下jQuery之div内容添加、取消及相关内容替换等应用技巧。
案例:添加院校信息,并同时添加分校信息(存在分校时,可以添加,并且可以添加多个,填写错误可以取消,并可以对添加分校名自动编号1,2,3...)
首先将jquery.js文件引入,<script type="text/javascript" src="./jquery.js" ></script>.
//院校信息添加
<table>
<tr> ...
最近项目中经常用到截取字符串进行显示的问题,在此特意总结一下:
1.vm
(velocity model)文件中:
#set($title = $xpath.getNode($item,”/rss/channel/item/title”).getText())
#set($titleShort = $title)
#if($titleShort.length()>20)
#set($titleShort = $titleShort.substr(0,20)+”…”)
#end
<a title=”$title”>$title ...
新的一年开始了,首先向大家拜个年,祝大家过年好!
这几天负责一个家教门户网站的开发,基于cakephp框架。在培训机构表(schools)中存在一个字段subject用来存储另一个数据表
(subjects)中记录的id值,且存 ...
今天偶然看到一篇文章,感觉很不错,在此与大家共勉...
一头老驴,掉到了一个废弃的陷阱里,很深,根本爬不上来,主人看他是老驴,懒得去救他了,让他在那里自生自灭。那头驴一开始也放弃了求生地希望。每天还不断地有人往陷阱里面倒垃圾,按理说老驴应该很生气,应该天天去抱怨,自己倒霉掉到了陷阱里,他的主人不要他,就算死也不让他死得舒服点,每天还有那么多垃圾扔在他旁边。可是有一天,他决定改变他的人生态度(驴生态度更确切点),他每天都把垃圾踩到自己的脚下,从垃圾中找到残羹来维持自己的生命,而不是被垃圾所淹没,终于有一天,他重新回到了地面上。
不要抱怨你的专业不好,不要抱怨你的学校不好,不要抱怨你住在破宿舍 ...
Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。
final类不能被继承,没有子类,final类中的方 ...
最近培训课程学完了,紧接着面临的就是找工作了。连着找了一段时间之后,感觉在北京找工作没有当初想象的那么顺利。想想自己都二十好几的人了,还整天过着花钱不挣钱的生活,心里感觉很不是滋味...
细数起来,自己也面试了几家公司了,公司有大有小,工作性质各异,但是因为种种原因,没能成功。拿自己的话来说,就是点太背了!!!
自己如果被眼前的困难吓倒,那我就太没出息了!记得刘老师跟我说过:“你是个编程的好材料,一定要珍惜自己,努力发展。这是事实,是在提醒你注意,不要自己浪费自己,也不要让别人浪费自己。”
始终对自己有自信,相信自己:我是可以的!
我应该学会享受现在的生 ...
有段时间没有更新自己的博客了,一是学习紧,二是忙着工作的事。好了,现在拿出在学习C#过程中所做的扫雷小程序,在代码优化方面还有很多不足之处,希望大家多多拍砖,小弟还等着回家盖房呢,呵呵...
BlockView部分:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
...
细算起来,学习C#快有一周的时间了吧,简单做了个计算器的小例子。不足之处,还希望大家多多指导。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsCalculator
{
public partial class Form1 : ...
C#学习笔记
1.开发学习:语言(language),工具(tools),类库(lib),思想(thinking)。
2.MSDN:index与content组织形式不同,Help Favorites 收藏夹
structure--叙述;members--详细
members中的图标:S-静态;(斜)口-方法; ...