- 浏览: 216977 次
- 性别:
- 来自: 深圳
最新评论
-
daijope:
...
mysql创建数据库后出现Access denied for user 'root'@'%' to database ‘xxxx’ -
szgaea:
本人博客记录在工作中遇到的一些问题的解决方案,都是现场解决后的 ...
如何为已安装php扩展安装mbstring -
56553655:
可以执行,我没看清楚
如何为已安装php扩展安装mbstring -
56553655:
老兄,你照这个命令再试一下是否成功
如何为已安装php扩展安装mbstring -
JeffreyHsu:
有用!!!
ie通过window.open下载excel,结果是直接打开excel乱码
文章列表
Linux 系统下oracle服务自启动简单配置
- 博客分类:
- 技术八卦
Linux 系统下oracle服务自启动简单配置
1、实例启动属性
修改/etc/oratab文件,将最后一行的最后一个N改为Y
如:group114:/u01/app/oracle/product/10.2.0_1:Y
2、编写自启动服务脚本
例如可以在/etc/init.d/下建一个oradbstart文件,内容如下:
#!/bin/bash
# whoami
# root
# chkconfig: 345 51 49
# description: starts the oracle dabase deamons
#
export ORACLE_BASE=/app/or ...
安装企业版的Oracle 10g
1、检查是否需要的包都存在
rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ \
glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ \
libstdc++-devel make sysstat unixODBC unixODBC-devel
若未存在,在此网站找
http://zid-luxinst.uibk.ac ...
自我感觉struts2的验证比struts1的验证做得还差,针对于一个action,其验证要么针对于整个action,这种方式对于一个action里面有多个不同方法的类,很不适用,要么就是针对于方法,这种方式会产生多个配置文件,总之用起来非常别扭。
客户端验证,需要使用struts2的标签才可以,否则即使设定了validate=true都没有用,但是使用其标签的时候,则会自动给你生成table,这一点又非常的不适用,如果我需要自己设定一些样式,把label与html元素分开设定样式,那就比较麻烦,有些朋友说可以设成simple,如果设成simple,就不会有客户端验证了。
整 ...
1、在进行form validate时,若form中有下拉框的元素信息,是要预先加载的,当我们提交到保存,在验证失败后通过dispatcher返回当前页时,下拉框的数据没有重新加载,下拉框的数据则会丢失;也不能在我们提交到的action中读取数据,因为执行流程还没有到执行action那一步,可以通过action 实现Preparable,在执行验证前先加载这些数据;
2、当我们一个字段需要做validate时,一定要有setxx,getxx方法
3、如果action采用通配符做action mapping 如*/* (module/add.do),则在配置validator文件时 ...
MyEclipse+Resin使用struts2标签错误解决
对于resin服务器早有耳闻,也曾经做过小测试。但是最近想换resin服务器做项目,没有想到总是报错: com.caucho.jsp.JspParseException: javax/xml/ws/WebServiceRef 大概是说这个类找不到,查了很多资料,英文资料写的似懂非懂的,最后终于让我找到了解决办法。 原来myeclipse在和resin结合的时候,会有些小问题,和其它服务器不同。 在myeclipse配置界面包这个包加入,问题解决,方法如下: Window->preferences->MyEc ...
系统的UIM卡介绍
目前CDMA终端在全球绝大多数地区仍采用机卡合一的方式,即所有的信息都是存储在CDMA终端的NAM(Name Address Module)存储区中,运营商可通过OTA(Over The Air)技术进行NAM数据的更改。
中国联通在推广CDMA时,首次采用了机卡分离技术,把NAM中的信息和手机终端的信息都剥离到一个UIM(User Identification Module)卡中,当进行业务处理时,手机从UIM卡中获得相关的信息。可以看出,UIM卡与GSM的SIM卡的功用是一样的。
UIM卡中包含的主要参数有IMSI(MIN),ESN(手机的电子序 ...
php通过去访问外部网站时,出现以下提示:
PHP Warning: file_get_contents():
php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolutin
其原因是dns未设置,不是php本身或程序的原因,可以通过添加dns解决
设置dns如下:
$ vi resolv.conf
nameserver 202.96.128.68
nameserver 219.136.241.206
$ ...
php默认安装的时候都没有安装扩展模块mbstring的,当我们使用mb_substr或者mb_strlen等函数时,就会提示出错。这个时候,我们需要在已有的php上安装扩展模块。
安装的流程如下:
1、下载php源码包,我下载的是php-5.3.6.tar.gz版本,解压
2、进入解压后的源码目录
#cd ./php-5.3.6/ext/mbstring
3、执行以下# phpize 命令
# ./configure --with-php-config=/usr/local ...
如果pdo在linux下出现exception 'PDOException' with message 'could not find driver'
则问题是在安装php编译时少加--with-pdo-mysql=/usr/local/mysql
那如何动态安装呢?
步骤如下:
#wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
#tar xzvf PDO_MYSQL-1.0.2.tgz
#cd PDO_MYSQL-1.0.2
#/usr/local/php/bin/phpize
Configu ...
ngnix日志切割的配置与apache不同,需要通过crontab来实现,写以下脚本:
#!/bin/bash
cd /log/website //日志目录
mv access.log access.log.$(date +%Y%m%d) //将当前日志以后缀名为当天时间保存
sudo kill -USR1 `cat /app/nginx/logs/nginx.pid` //重新启动日志
将以上脚本保存为log.sh
创建定时任务:
crontab -e
填入
00 00 * * * root ...
$searchKeys = array("言情","玄幻","都市","全本","校园","耽美","武侠","斗破苍穹");
$searchKeyLength = count($searchKeys);
$keyIndex = rand(0,$searchKeyLength-1);
<input emptyok="true" name="qs" value=" ...
在linux下,要查看磁盘空间的大小,可以通过du/df来查看,如df -lh,查看挂载点的大小与剩余空间,以M为单位显示
但是如果查看目录及子目录的大小,这个命令就解决不了了,通过df -h /来查看,文件数太多,不便分析。
解决的办法如下:
查找Linux系统下 那个目录占用空间最大
首先你要确定是不是真正的是因为数据空间占满磁盘,经常是因为某个程序的日志占满了空间。当发现磁盘满了以后不要着急,使用以下命令从根目录开始排除查找哪个文件夹最大:
du --max-depth=1
找到最大的目录后,进入目录再执行上面的命令,逐步就 ...
如果在执行php程序时看到这条警告:"Warning: Cannot modify header information - headers already sent by ...."
网上有很多解决的办法,
1、检查有<?php ... ?> 后面没有空白行,特别是include或者require的文件。不少问题是这些 ...
用ant package编译android ndk程序的时候报错:build.xml:49: taskdef class com.android.ant.SetupTask cannot be found 这个错误
原因:local.properties的路径设置问题
解决办法:查看路径是否是单反斜杠,如果是,改成双反斜杠,如:
sdk.dir=e:\android-sdk-windows修改成sdk.dir=e:\\android-sdk-windows
现在developer.android.com被屏蔽以后,很多东西都得FQ才能找得到,包括android ndk,我这里提供一个不需要FQ的下载地址
http://dl.google.com/android/ndk/android-ndk-r5-windows.zip
现在是r5版本,以后如果出其他版本,直接把5改成其他的就行了