作者归档

postgresql windows下二进制文件安装(转贴)

1212121前言:最近测试一个小系统的安装配置,采用的java+postgresql开发,在windows 2003 安装postgresql出现了这样一个问题:The database cluster initialization failed。采用的是postgresql-windows-9.2.4安装文件安装,采用的是默认的环境变量 default local。网上有提到的解决方案是安装时不要采用默认的环境变量,windows 2003系统采用的默认的中文环境,而postgresql 不支持gbk编码,应当采用 Chinese Hong kong,或者不采用环境变量,但尝试多次都失败了[……]

Read more

windows下安装PostgreSQL问题

从PostgreSQL官方下载的windows安装包,不管下载哪个版本,都会出现如下错误

Problem running post-install step. Installation may not complete correctly. Error reading file D:\PostgreSQL\9.2\data\postgresql.conf

网上有人说是 是因为在选择语言的时候不能默认,要选择,我选择了C 还是出这个问题。

然后google找了下,解决问题(没有试选择语言默认,还是选择的C)。

在cmd中运行 (运行前,将data目录下的内容删除掉,使da[……]

Read more

ZendStudio快捷键

Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面

Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上[……]

Read more

DBShop帮助中心搭建完成

程序的第一个bate版本就快完成了,要考虑搭建一个帮助中心将程序的使用说明展现给大家。起先考虑使用discuz论坛,后来觉得这个帮助中心突出的并非是交互性而是完整性和方便性,利于查看和查找。最终选择了MediaWiki这个系统,简单、强大、界面清新。之前也安装过,那时没有过多了解,觉得不好用。前几天踏下心来安装一个,发现真心好用,就它了!

帮助中心只是搭建完了而已,还没有添加过多内容,需要等程序阶段性完成,然后进行使用说明的编写。由于帮助说明在DBShop后台是要完整结合,增加学习的方便性,所以最终发布程序的时候,帮助说明也必须是完整和全面的,不容易啊,还好已经看到点亮光了。

DB[……]

Read more

MediaWiki语法大全

语法大全地址:http://www.18dao.org/Wiki%E8%AF%AD%E6%B3%95%E5%A4%A7%E5%85%A8

MediaWiki系统的安装、配置和修改方法(转载)

前提是你已经部署好了apache+php+mysql环境,如不会请网上搜索。windows下推荐使用xampp,一步安装到位。

MediaWiki官网上下载最新版的MediaWiki,将软件压缩包上传到服务器后解压到系统安装目录,windows下可使用winrar、winzip、7zip等软件进行解压,linux下可使用以下命令进行解压。解压完毕后用浏览器访问一下MediaWiki所在目录会提示安装,按步骤安装即可,不细述。

1
tar -xvzf mediawiki-1.16.0.tar.gz -C /path/to/wiki/dir/

[……]

Read more

php生成二维码的类库PHP QR Code的使用介绍

二维码就是用在平面上用特定的几何图形记录数据信息的,QR码是常见的一种二维码。QR原理理解起来比较复杂,自己处理的话,估计得花不少时间。这里推荐一个生成QR码的php类库PHP QR Code。这个我自己使用1年多了,没发现什么问题,分享给大家。

主页地址:http://phpqrcode.sourceforge.net/,站点里能直接下载源码,下载后解压到web目录,通过网页访问,就可以看到demo演示。

QR码

QR码

Data表示要记录的数据,如果是存储utf-8编码的中文,最多984个。
ECC表示纠错级别, 纠错级别越高,生成图片会越大。
[crayon-674f3[……]

Read more

安装ioncube扩展

ioncube和ZendGuard类似是php软件加密程序,当软件使用ioncube加密后,在web服务器上要安装ioncube扩展后,才可以正常运行加密程序。

一、下载loader-wizard.php

ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示。

1.1 通过下面的地址下载loader-wizard:http://www.ioncube.com/loader-wizard/loader-wizard.zip

1.2 下载之后,将其解压缩,到apache的www或者htdoc目录。

二、运行loader-wizard.php[……]

Read more

SVN 中trunk、branches、tags都什么意思

1.trunk是主分支,是日常开发进行的地方。

2.branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。又比如为不同用户定制化的版本,也可以放在分支中进行开发。

3.tags目录一般是只读的,这里存储阶段性的发布版本,只是作为一个里程碑的版本进行存档。
注意:svn并没有明确的规范,更多的还是用户自己的习惯。
下面是详细介绍:
比如一个项目有main.cpp, common.h两个文件,假设目前在开发的是最新的3.0版本,而且1.0/2.0版本也在进行维护,那么项目树将类似如下样子:
project
|[……]

Read more

TortoiseSVN中分支和合并实践

原文:http://blog.csdn.net/eggcalm/article/details/6606520

使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。

 

最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获,怕以后忘了,故趁着余温尚在赶紧写下来,好记性不如烂笔头嘛。下文的实践主要[……]

Read more

TortoiseSVN使用简介(转载)

  • 1 安装及下载client 端
  • 2 什么是SVN(Subversion)?
  • 3 为甚么要用SVN?
  • 4 怎么样在Windows下面建立SVN Repository?
  • 5 建立一个Working目录
  • 6 新增档案及目录到Repository中
  • 7 更新档案及目录
  • 8 更新至特定版本
  • 9 复制档案及目录
  • 10 制作Tag或是Release
  • 11 快速参考
    • 11.1 取得(Checkout)Repository
    • 11.2 更新(Update)档案或目录
    • 11.3 新增(Add)档案或目录
    • 11.4 提交(Commit)修改过的档案或目[……]

Read more

ZendFramework 2 使用技巧

1、指定使用模板文件

在Controller文件中,有时我们需要指定使用某个模板这个时候就需要下面的设置了

2、接收POST或GET的FROM内容

3、controller中获取网站url

如果获取相对路径

4、在模板中获取网站url

如果包含[……]

Read more

js数组的操作

1、数组的创建

var arrayObj = new Array(); //创建一个数组

var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度

var arrayObj = new Array([element0[, element1[, …[, elementN]]]]); //创建一个数组并赋值

要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。

2、数组的元素的访问[……]

Read more

为什么软件开发周期通常是预期的两三倍?(转载)

导读:有国外开发者在 Quora 提了这个问题:“为什么软件开发周期通常是预期的两三倍?” 并补充问:“这是开发人员的错误? 是管理失误? 是因为做事方法不对, 或者说缺乏好的方法?还是说这就是软件开发流程的特点?” Michael Wolfe 在2012年1月28日给的回复,非常经典,截至我们发布时已有8016个赞。以下是译文。

让我们先沿着海岸线,从旧金山(SF)走路去洛杉矶(LA),去拜访我们住在Newport Beach的朋友,我拿出地图在上面画出了行进路线。

全程大约有400英里,如果我们每天走10小时每小时4公里的话,只用10天就可以到达目的地。立刻打电话给我们[……]

Read more

PHP操作sqlite类(转贴)

php在5.3或以上版本,sqlite支持是默认开启的,可以直接使用

 

return top