- 部署新网站
万允华
数据库linux运维
1、购买空间并注册,获得空间账号密码。ftp账号密码,端口要注意,数据库账号密码。2、上传网站文件。3、导入数据库。4、修改代码参数,boot.php'QEEPHP_DIR'=>"D:/freehost/csyxwyh/web/qeephp",目录要设置对,否则运行错误
- qeephp笔记
万允华
笔记
1、$select->getCount()获取总条数$select->getSum('fa_kuan_money');获取某个值的总和
- php单一入口模式详细讲解
lifushan123
mvc
php单一入口模式可谓是现在一种比较流行的大型web应用开发模式,比如当前比较流行的一些php开发框架,zend,thinkphp,qeephp,还有cakephp等他们都是采用的单一入口模式的。本文将就什么是单一入口模式,单一入口模式有哪些优点以缺点做一下研究。什么是单一入口?在解释什么是单一入口之前,先说说与之对应的多入口。多入口即通过访问不同的php文件运行对应的功能。比如刚开始学习php的
- php单一入口和多入口模式详细讲解
Ddaidai
原文出处:http://www.smsyun.com/home-index-page-id-220.htmlphp单一入口模式可谓是现在一种比较流行的大型web应用开发模式,比如当前比较流行的一些php开发框架,zend,thinkphp,qeephp,还有cakephp等他们都是采用的单一入口模式的。本文将就什么是单一入口模式,单一入口模式有哪些优点以缺点做一下研究。什么是单一入口?在解释什么是
- YAML语法格式
lianghuiking
yaml
声明:所有资料都来源于网络上。字典:键值对key-value 示例:my_name:jackson提示:以#开头的内容表示注释,以":"为结束符的字符串,代表了一个key键名,":"后面则是键值。“:”和value键值之间至少有一个空格。YAML 入门 QeePHP 为了方便开发者,大量使用了 YAML 格式的文件来存储配置信息。因此掌握阅读和书写 YAML 格式文档的基本知识是很有必要的。 YA
- YAML语法格式
lianghuiking
YAML
声明:所有资料都来源于网络上。字典:键值对key-value示例:my_name:jackson提示:以#开头的内容表示注释,以":"为结束符的字符串,代表了一个key键名,":"后面则是键值。“:”和value键值之间至少有一个空格。YAML入门QeePHP为了方便开发者,大量使用了YAML格式的文件来存储配置信息。因此掌握阅读和书写YAML格式文档的基本知识是很有必要的。YAML格式本身具有非
- Yii和ThinkPHP对比杂谈
世界第一前锋
关于ThinkPHP(以下简称TP)和YiiFramework(以下简称Yii)的背景、作者和速度方面就不涉及了。因为速度是一个很复杂的问题,牵扯的因素很多。我不得不承认ThinkPHP是一个是国内框架运营方面的榜样(当FleaPHP/QeePHP最火的那阵,我说过FleaPHP/QeePHP会倒的)。运行环境:WindowsNTACER5.1build2600(WindowsXPProfessi
- Qeephp框架
echocdzh
PHP框架qeephp
1.下载: 2.安装: http://127.0.0.1/qeephp/script/web_chili.php在网页中输入如下信息: 输入应用程序名称:myapp 在何处创建应用程序d:/wwwroot 要使用的应用程序模板: 虚拟主机应用程序模板 点击开始创建3.查看安装是否成功: http://127.0.0.1/myapp/4.认识目录: myapp ---app 应
- qeephp数据库关联操作
PHP
qeephp提供了强大的数据库关联,比如我添加新闻的时候,新闻标题等属性放到news表里面,新闻内容单独放到一个newses表里面。这样我们平常操作的时候,一般都是left join关联查询,添加、修改、删除都是分别对两个表操作。但是qeephp就不需要那么麻烦,只要在模型里面建立一下关联,然后就查询、添加、修改、删除就很简单了。
在model里面:
/*** 添加对象间的关联
- qeephp中操作数据库的几种方法
PHP
1.用orm(对象关系映射)方式。 $temp = Task :: find() -> getAll();
2. 表数据入口。和flea 的TableDataGateway一样。name 为表名 $table = new QDB_Table( array ( ' name ' => ' tasks ' ));
- 浅谈python(django框架)和PHP(QEEPHP框架)学习体会
python
这段时间学了python 和php两种语言,现在对于她们之间的优缺点做一下简单的比较。仅仅是自己的理解,望读者多多指教。
首先,这两种语言都很是面向对象的,对于做网站的方向,都是MVC模式,工作原理都差不多。关于Models和数据表,PHP是是通过数据表生成的models,而在python框架下的django 的Python是通过models生成的数据表,相
- php单一入口框架设计
PHP
说到PHP单入口模式,很快想到关于PHP的一些框架,zend,thinkphp,qeephp,还有cakephp 等,它们都采用了统一的入口,可以根据不同的需要,分前台入口后台入口或者其他操作权限入口,这样的设计模式优点很明显,比如。权限控制,url重写,结 合MVC清晰地目录结构。这些都是单入口模式所带来的便利,当然这样的也会带来执行效率的疑问。
&nbs
- QeePHP 是新一代敏捷开发框架
敏捷开发
随着 Web 应用程序变得越来越复杂,传统的设计思想和开发模式已经无法满足对于复杂应用程序的开发要求。
QeePHP 是全球第一个遵循“领域驱动开发”思想设计和实现的 PHP 开发框架。在保持易学易用、快速稳定的同时,QeePHP 为创建具有复杂内在逻辑的 Web 应用提供了全方位的支持。 主要特征:
微内核设计,性能、灵活性、扩展能力的完美融合;
全功能 ORM 为复杂对象关系的管
- PHP的资料。
PHP
一、PHP的MVC框架
如: Laravel Symphony CakePHP Yii ThinkPHP CodeIgniter Zend Framework symfony Qeephp
二、ORM
即 'Object Relational Mapping',对象关系映射。
- QeePHP View视图的默认变量与新增变量
view
新版本的QeePHP(V13.1)中,视图页面已经默认添加了几个常用变量
$_app; //控制器所属的应用程序
$_login_user; //登陆用户信息
直接在视图页面直接使用变量即可。
如果需要自己定义变量如下:
//在Controller中的任意action中添加
$this->_view["tasks&quo
- QeePHP中的访问控制配置
AlanCooper
qeephp访问控制配置
(1)_code/myapp.php文件中: /**
* 访问被拒绝时的错误处理函数
*/
protected function _on_access_denied()
{
$message = "";
require(_MYAPP_DIR_ . '/view/403.php');
exit;
- 错误集
AlanCooper
mysqlqeephp
在用QeePHP框架进行开发的过程中遇到一个数据库的问题:数据库会多生成一张表,后来知道是因为自己改动数据表的过程中将tb_collection表中的关键字段collection_id未设置成自动增长......
- Xampp使用最新版本,使用QeePHP框架时出现错误
AlanCooper
xamppqeephp数据库连接报异常
http://blog.csdn.net/meegomeego/article/details/36187593
- QeePHP中的基础知识点积累
AlanCooper
PHPqeephp
$col=Helper_Array::getCols($relevant_departments,'department_id');
- QeePHP中采用Ajax实现多个输入框的联动关联查询
AlanCooper
PHPAjax基础qeephp
客户端页面: product_id?>" product_id==$waybill->product_id):?> >product_name?> 网络 network_code;?>"type="text"style="width:90px"onfocus="this.blur()"> 服务类别 ser
- QeePHP中上传多个文件的基础写法
AlanCooper
php框架初学qeephp
if (request_is_post()){
$uploader = new Helper_Uploader();
$allFiles=$uploader->allFiles();
if (count($allFiles)>0){
foreach ($allFiles
- QeePHP框架学习
AlanCooper
PHP框架笔记初学qeephp
第一部分:从GitHub上下载QeePHP框架并导入ZendStudio学习(1)首先通过QeePHP官网http://qee13.com/app/index.php?action=download,到指定的GitHub上下载QeePHP压缩包。(2)解压之后复制app文件夹下的所有文件及整个library文件夹到新建的本地PHP项目中。(4)可能此时你的项目会显示出错信息,改变ZendStudi
- qeephp 3.0发布了
vb2005xu
PHPqeephp
qeephp3QeePHP是一个快速、灵活的开发框架。应用各种成熟的架构模式和创新的设计,帮助开发者提高开发效率、降低开发难度。主要目标是为开发者创建更复杂、更灵活、更大规模的Web应用程序提供一个基础解决方案。在这之前,我们一直都在使用2.1,这个框架是如此的给力和美好,但是遗憾的是自从2.1之后框架由于核心人员的离散,框架长时间没有能够更新在某一天我逛在github上,无意中发现了qeephp
- qeephp3.0 发布了
vb2005xu
qeephp
QeePHP 是一个快速、灵活的开发框架。应用各种成熟的架构模式和创新的设计,帮助开发者提高开发效率、降低开发难度。主要目标是为开发者创建更复杂、更灵活、更大规模的 Web 应用程序提供一个基础解决方案。
在这之前,我们一直都在使用2.1,这个框架是如此的给力和美好,但是遗憾的是自从2.1之后框架由于核心人员的离散,框架长时间没有能够更新
在某一天我逛在github上,无意中发现了qeephp
- UCenter创始人密码忘了怎么办?
yakson
看过我前一篇文章的朋友,应该都知道,我早期做了一个php程序和UCenter通信的例子。大家可以看一下:Qeephp整合ucenter实现单点登陆之个人PHP项目与Ucenter整合真悲剧,今天想继续研究的,突然发记不得密码了。OMyGod?重新配,好麻烦啊,终于让我找到了既简单,又实用的密码找回方案!说是找回,其实就是重新修改啦!我的UCenter网站根目录是D:\MyServer\wwwroo
- Qeephp整合ucenter实现单点登陆之个人PHP项目与Ucenter整合
yakson
mysqlPHPdiscuzucenterqeephp
前言要实现使用ucenter单点登陆,则首先需要部署一个ucenter项目一、下载ucenter程序去Discuz官网下载一个ucenter程序http://www.comsenz.com/downloads/install/ucenter我下载的是下面这个版本的。UCenter_1.6.0_SC_UTF8.zip二、安装程序php的安装环境我就不说了,将下载下来的ucenter程序部署完成。我顺
- QeePHP 的API 和文档
chinaphp
qeephp
有个项目需要修改,原来是用QeePHP开发的,官网因为老大去开发游戏,已经没有了,找到一个官网备份http://yetuwo.com/qeephp/查找一下API还是比较方便.
- Qeephp 中数据的 tinyint 类型
frylan
tinyintqeephp
今天在写程序时碰到了一个问题,我的数据结构如下:使用表单传递参数:
"method="post">
标 题
收件人
内 容
经过一系列的数据处理之后得到我要的数据数组,输出结果为:然后我把得到的数据用模型的save()方法存入到数据库中:$pm_li
- qeephp内容分页
frylan
分页qeephp
当列出查找的内容有很多条的时候我们可以将数据进行分页显示。user表的结构如图:现在要将用户以列表的形式显示,显然不可能将查询结果显示在一页当中,此时要将结果分页显示,首先将分页控件page.php复制到项目的control文件中,然后我们可以在控制器中输入如下代码:functionactionCusList()
{
$cus_info=User::find();
//获取当前是第几页
$page
- qeephp缓存
frylan
首先在app.yaml文件中定义一个变量来保存缓存内容:#首页新增会员缓存
member_promo_prefix:
member_promo_prefix然后在控制器中编写缓存://取出最新注册会员
$member_cid=Q::ini('member_promo_prefix');
$member_backend=Q::ini('not_runtime_file_cache_backend')
- eclipse maven
IXHONG
eclipse
eclipse中使用maven插件的时候,运行run as maven build的时候报错
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
可以设一个环境变量M2_HOME指
- timer cancel方法的一个小实例
alleni123
多线程timer
package com.lj.timer;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class MyTimer extends TimerTask
{
private int a;
private Timer timer;
pub
- MySQL数据库在Linux下的安装
ducklsl
mysql
1.建好一个专门放置MySQL的目录
/mysql/db数据库目录
/mysql/data数据库数据文件目录
2.配置用户,添加专门的MySQL管理用户
>groupadd mysql ----添加用户组
>useradd -g mysql mysql ----在mysql用户组中添加一个mysql用户
3.配置,生成并安装MySQL
>cmake -D
- spring------>>cvc-elt.1: Cannot find the declaration of element
Array_06
springbean
将--------
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3
- maven发布第三方jar的一些问题
cugfy
maven
maven中发布 第三方jar到nexus仓库使用的是 deploy:deploy-file命令
有许多参数,具体可查看
http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html
以下是一个例子:
mvn deploy:deploy-file -DgroupId=xpp3
- MYSQL下载及安装
357029540
mysql
好久没有去安装过MYSQL,今天自己在安装完MYSQL过后用navicat for mysql去厕测试链接的时候出现了10061的问题,因为的的MYSQL是最新版本为5.6.24,所以下载的文件夹里没有my.ini文件,所以在网上找了很多方法还是没有找到怎么解决问题,最后看到了一篇百度经验里有这个的介绍,按照其步骤也完成了安装,在这里给大家分享下这个链接的地址
- ios TableView cell的布局
张亚雄
tableview
cell.imageView.image = [UIImage imageNamed:[imageArray objectAtIndex:[indexPath row]]];
CGSize itemSize = CGSizeMake(60, 50);
&nbs
- Java编码转义
adminjun
java编码转义
import java.io.UnsupportedEncodingException;
/**
* 转换字符串的编码
*/
public class ChangeCharset {
/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */
public static final Strin
- Tomcat 配置和spring
aijuans
spring
简介
Tomcat启动时,先找系统变量CATALINA_BASE,如果没有,则找CATALINA_HOME。然后找这个变量所指的目录下的conf文件夹,从中读取配置文件。最重要的配置文件:server.xml 。要配置tomcat,基本上了解server.xml,context.xml和web.xml。
Server.xml -- tomcat主
- Java打印当前目录下的所有子目录和文件
ayaoxinchao
递归File
其实这个没啥技术含量,大湿们不要操笑哦,只是做一个简单的记录,简单用了一下递归算法。
import java.io.File;
/**
* @author Perlin
* @date 2014-6-30
*/
public class PrintDirectory {
public static void printDirectory(File f
- linux安装mysql出现libs报冲突解决
BigBird2012
linux
linux安装mysql出现libs报冲突解决
安装mysql出现
file /usr/share/mysql/ukrainian/errmsg.sys from install of MySQL-server-5.5.33-1.linux2.6.i386 conflicts with file from package mysql-libs-5.1.61-4.el6.i686
- jedis连接池使用实例
bijian1013
redisjedis连接池jedis
实例代码:
package com.bijian.study;
import java.util.ArrayList;
import java.util.List;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoo
- 关于朋友
bingyingao
朋友兴趣爱好维持
成为朋友的必要条件:
志相同,道不合,可以成为朋友。譬如马云、周星驰一个是商人,一个是影星,可谓道不同,但都很有梦想,都要在各自领域里做到最好,当他们遇到一起,互相欣赏,可以畅谈两个小时。
志不同,道相合,也可以成为朋友。譬如有时候看到两个一个成绩很好每次考试争做第一,一个成绩很差的同学是好朋友。他们志向不相同,但他
- 【Spark七十九】Spark RDD API一
bit1129
spark
aggregate
package spark.examples.rddapi
import org.apache.spark.{SparkConf, SparkContext}
//测试RDD的aggregate方法
object AggregateTest {
def main(args: Array[String]) {
val conf = new Spar
- ktap 0.1 released
bookjovi
kerneltracing
Dear,
I'm pleased to announce that ktap release v0.1, this is the first official
release of ktap project, it is expected that this release is not fully
functional or very stable and we welcome bu
- 能保存Properties文件注释的Properties工具类
BrokenDreams
properties
今天遇到一个小需求:由于java.util.Properties读取属性文件时会忽略注释,当写回去的时候,注释都没了。恰好一个项目中的配置文件会在部署后被某个Java程序修改一下,但修改了之后注释全没了,可能会给以后的参数调整带来困难。所以要解决这个问题。
&nb
- 读《研磨设计模式》-代码笔记-外观模式-Facade
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 百度百科的定义:
* Facade(外观)模式为子系统中的各类(或结构与方法)提供一个简明一致的界面,
* 隐藏子系统的复杂性,使子系统更加容易使用。他是为子系统中的一组接口所提供的一个一致的界面
*
* 可简单地
- After Effects教程收集
cherishLC
After Effects
1、中文入门
http://study.163.com/course/courseMain.htm?courseId=730009
2、videocopilot英文入门教程(中文字幕)
http://www.youku.com/playlist_show/id_17893193.html
英文原址:
http://www.videocopilot.net/basic/
素
- Linux Apache 安装过程
crabdave
apache
Linux Apache 安装过程
下载新版本:
apr-1.4.2.tar.gz(下载网站:http://apr.apache.org/download.cgi)
apr-util-1.3.9.tar.gz(下载网站:http://apr.apache.org/download.cgi)
httpd-2.2.15.tar.gz(下载网站:http://httpd.apac
- Shell学习 之 变量赋值和引用
daizj
shell变量引用赋值
本文转自:http://www.cnblogs.com/papam/articles/1548679.html
Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)
中间不能有空格,可以使用下划线(_)
不能使用标点符号
不能使用bash里的关键字(可用help命令查看保留关键字)
需要给变量赋值时,可以这么写:
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
dcj3sjt126com
javajdk
Java SE 第一讲:
Java SE:Java Standard Edition
Java ME: Java Mobile Edition
Java EE:Java Enterprise Edition
Java是由Sun公司推出的(今年初被Oracle公司收购)。
收购价格:74亿美金
J2SE、J2ME、J2EE
JDK:Java Development
- YII给用户登录加上验证码
dcj3sjt126com
yii
1、在SiteController中添加如下代码:
/**
* Declares class-based actions.
*/
public function actions() {
return array(
// captcha action renders the CAPTCHA image displ
- Lucene使用说明
dyy_gusi
Lucenesearch分词器
Lucene使用说明
1、lucene简介
1.1、什么是lucene
Lucene是一个全文搜索框架,而不是应用产品。因此它并不像baidu或者googleDesktop那种拿来就能用,它只是提供了一种工具让你能实现这些产品和功能。
1.2、lucene能做什么
要回答这个问题,先要了解lucene的本质。实际
- 学习编程并不难,做到以下几点即可!
gcq511120594
数据结构编程算法
不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各 异,然而一旦掌握其中之一,其他的也就迎刃而解。作为初学者,你可能要先从Java或HTML开始学,一旦掌握了一门编程语言,你就发挥无穷的想象,开发 各种神奇的软件啦。
1、确定目标
学习编程语言既充满乐趣,又充满挑战。有些花费多年时间学习一门编程语言的大学生到
- Java面试十问之三:Java与C++内存回收机制的差别
HNUlanwei
javaC++finalize()堆栈内存回收
大家知道, Java 除了那 8 种基本类型以外,其他都是对象类型(又称为引用类型)的数据。 JVM 会把程序创建的对象存放在堆空间中,那什么又是堆空间呢?其实,堆( Heap)是一个运行时的数据存储区,从它可以分配大小各异的空间。一般,运行时的数据存储区有堆( Heap)和堆栈( Stack),所以要先看它们里面可以分配哪些类型的对象实体,然后才知道如何均衡使用这两种存储区。一般来说,栈中存放的
- 第二章 Nginx+Lua开发入门
jinnianshilongnian
nginxlua
Nginx入门
本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:
nginx启动、关闭、重启
http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.html
agentzh 的 Nginx 教程
http://openresty.org/download/agentzh-nginx-tutor
- MongoDB windows安装 基本命令
liyonghui160com
windows安装
安装目录:
D:\MongoDB\
新建目录
D:\MongoDB\data\db
4.启动进城:
cd D:\MongoDB\bin
mongod -dbpath D:\MongoDB\data\db
&n
- Linux下通过源码编译安装程序
pda158
linux
一、程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的lib目录下的文件 配置文件:这个不必多说,都知道 帮助文档:通常是我们在linux下用man命令查看的命令的文档
二、linux下程序的存放目录 linux程序的存放目录大致有三个地方: /etc, /b
- WEB开发编程的职业生涯4个阶段
shw3588
编程Web工作生活
觉得自己什么都会
2007年从学校毕业,凭借自己原创的ASP毕业设计,以为自己很厉害似的,信心满满去东莞找工作,找面试成功率确实很高,只是工资不高,但依旧无法磨灭那过分的自信,那时候什么考勤系统、什么OA系统、什么ERP,什么都觉得有信心,这样的生涯大概持续了约一年。
根本不是自己想的那样
2008年开始接触很多工作相关的东西,发现太多东西自己根本不会,都需要去学,不管是asp还是js,
- 遭遇jsonp同域下变作post请求的坑
vb2005xu
jsonp同域post
今天迁移一个站点时遇到一个坑爹问题,同一个jsonp接口在跨域时都能调用成功,但是在同域下调用虽然成功,但是数据却有问题. 此处贴出我的后端代码片段
$mi_id = htmlspecialchars(trim($_GET['mi_id ']));
$mi_cv = htmlspecialchars(trim($_GET['mi_cv ']));
贴出我前端代码片段:
$.aj