点滴记忆*记忆点滴
收藏本站

php $_FILES 使用详解

文件上传表单

<form enctype="multipart/form-data" action="URL" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
<input name="myFile" type="file">
<input type="submit" value="上传文件">
</form>


$_FILES数组内容如下: ...

阅读全文>>

php5.4+apache2.4 安装配置

      想使用apache 最新版,结果发现没有windows 版。只能自己编译或找别人编译好的。这里是使用别人编译好的。首先去下载PHP、Apache和Mysql的最新版本。
PHP5.4.8版本下载地址:http://windows.php.net/download/
Apache2.4.3版本下载地址:http://www.apachelounge.com/download/

第一部分:安装Apache2.4.3

1.下载回来的是解压文件,解压好放到要安装的位置。(我这里以D:\Acpache24为例)

2....

阅读全文>>

spring bean 生命周期

  1. 加载分析配置文件,创建配置的Bean 实例。
  2. 分析bean间依赖关系,执行相关的bean 依赖注入
  3. 检查受管Bean 是否实现BeanNameAware 接口。是,则执行setBeanName(String name) 方法,将 name 注入其中,以让该Bean实例识别在配置文件中定义的名字。
  4. 检查受管Bean 是否实现BeanFactoryAware 接口。是,则执行setBeanFactory(BeanFactory beanFactory) 方法
  5.  检查受管Bean 是否实现BeanPostProcessor接口。是,则执行Object postProcessBeforeInitia...

阅读全文>>

ubuntu eclipse 启动报错 UnsatisfiedLinkError

Ubuntu12.04上安装了Oracle JDK7,然后从Ubuntu Software Center中安装了Indigo版的eclipse. 启动eclipse时报错,log如下:

!SESSION 2012-05-05 14:41:14.930 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.7.0_03
java.vendor=Oracle Corporation
BootLoader constants: OS=linux,...

阅读全文>>

ubuntu环境变量详细说明及java环境变量设置

环境变量配置文件

1)etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 
并从/etc/profile.d目录的配置文件中搜集shell的设置. 
注:在这里我们设定是为所有用户可使用的全局变量。 

2)/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. 

3)~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息, 当用户登录时,该文件仅仅执行一次! 默认情况...

阅读全文>>

ubuntu 手动安装jdk

先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压

Step1:
# 将解压好的jdk1.7.0_04文件夹用最高权限复制到/usr/lib/jvm目录里
sudo cp -r ~/jdk1.7.0_04/ /usr/lib/jvm/

Step2:
# 配置环境变量
sudo gedit ~/.profile
在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04

然后保存关闭,使用source更新下
$ source ~/.profile

使用env命令察看JAVA_HOME的值
$ env
如果...

阅读全文>>

Spring 中常用的事务类型

Spring中常用事务类型:

PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。

PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。

PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。

PROPAGATION_REQUIRES_NEW--新建事务,如果当前存在事务,把当前事务挂起。

PROPAGATION_NOT_SUPPORTED--以非事务方式执行操作,如果当前存在事务,就把当前事务...

阅读全文>>

ubuntu 网络驱动安装

新安装了个ubuntu 12.04,结果无线和有线都上不去网。用 lshw -C network 一查看,都是Unclaim ,没装驱动。

百度半天找到一片长文,http://linuxwireless.org/en/users/Drivers/b43#Known_PCI_devices,

lspci -vnn -d 14e4:
依葫芦画瓢,输入上面命令,将结果和文章表一比对,糟糕不支持。抱着侥幸心理试了一遍,果然没成功。

重新看了下网卡型号 ar8162,重新百度,居然有,并且幸运的是竟然成功了。

apt-get install linux-headers-...

阅读全文>>

ubuntu 关闭触摸板的方法

ubuntu  关闭触摸板的方法


打字的时候,如果不小心碰到触摸板,鼠标一下子不知道飞哪去了,真的是让人挺烦恼的一件事情。 解决方法如下


1. 终端输入如下命令关闭触摸板: sudo modprobe -r psmouse


如果打开触摸板就是: sudo modprobe psmo


      打字的时候,如果不小心碰到触摸板,鼠标一下子不知道飞哪去了,真的是让人挺烦恼的一件事情。

解决方法如下


1.终端输入如下命令:

sudo modprobe -r psmouse

如果打开触摸板就是: ...

阅读全文>>

ubuntu 输入法图标消失后找回

通常情况下,IBus图标(一个小键盘)会出现在桌面右上角的任务栏中。有时候这个图标会自行消失,可使用以下命令,找回消失的IBus图标:
ibus-daemon -drx

阅读全文>>