mysql触发器基础:触发器,顾名思义,基于某具体的DML语句的触发或执行,来执行一个动作。mysql触发器在6个不同的集成点进行定义:beforeinsert:插入之前执行触发器afterinsert:插入之后执行触发器beforeupdate:插入之前执行触发器afterupdate:插入之后执行触发器beforedel..
分类:
数据库 时间:
2014-06-24 16:40:18
阅读次数:
224
本地html文件,在firefox下打开,调用到drawImage报错:NS_ERROR_NOT_AVAILABLE。不能放到桌面,换个目录就好了,路径问题。
分类:
Web程序 时间:
2014-06-24 16:59:16
阅读次数:
197
检查HP服务器内存状态脚本脚本1(如有问题则发邮件通知):#vidisk.sh按a或i进入编辑模式#!/bin/bashName=`hostname`Date=`date+%m%d%y`Num=`dmidecode|grep-i‘serialnumber‘|head-n1`Mem=`/sbin/hpasmcli-s"showdimm"|grepStatus|awk-F[:""]+‘{print$2}‘‘`#echo$Diski=1;forOK..
分类:
其他好文 时间:
2014-06-24 16:11:12
阅读次数:
293
这是一篇以apcache服务为例介绍lvs的nat模式配合keepalived实现的方案。实验拓扑图如下所示,虚线上面的大图可以看成是虚线下面“服务器群”的放大版:本实验共用到4台linux虚拟服务器,其中两台rhel5.6作为主从HA(keepalived)服务器,另外两台rhel4.6模拟Apache服务器——用..
分类:
系统相关 时间:
2014-06-24 16:22:13
阅读次数:
417
要求,输入name不为空,输入次数最多3次,3次后跳出程序;知识点:raw_inputstr转intwhilifelifelsecontinuebreakfor导入模块引用变量值格式化输出vim#!/usr/bin/envpython
importsys
user_name="carson"
this_year=2014
counter=0
whileTrue:
ifcounter<3:
name=raw_input(..
分类:
其他好文 时间:
2014-06-24 16:52:27
阅读次数:
290
android:adjustViewBounds:是否保持宽高比,使用的时候需要和maxWidth、maxHeight一起使用,单独使用没有效果android:cropToPadding:是否截取指定的空白区域代替,单独使用没效果,需要和scrollY一起使用,
分类:
移动开发 时间:
2014-06-24 16:30:00
阅读次数:
276
实现思路:
A主机生成公钥和私钥,把公钥传输到被远程的服务器B,A通过ssh连接B时,会发送私钥和B主机上的公钥匹配,如果匹配成功则成功连接,反向认证则实现双击认证。
A:192.168.1.154
B:192.168.1.156
A:
#ssh-keygen-tdsa-N‘‘
#ll/root/.ssh/
total12
-rw-------.1rootro..
分类:
其他好文 时间:
2014-06-24 16:32:00
阅读次数:
166
最近遇到了关于rip的跳数以及一条链路上可包含的最大路由器数是多少的问题,我也听迷茫的,到底是15还是16呢?在网上查了查,发现很多人和我一样也是搞不明白,没办法,只好自己查阅资料了。皇天不负有心人!最后终于弄明白了,rip支持的最大跳数为15,因为大于15就认为是路由..
分类:
其他好文 时间:
2014-06-24 16:35:50
阅读次数:
260
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>
intmain()
{
inta[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
intn=16;
inti,j,T=1000,tmp;
srand(unsigned(time(NULL)));
while(T--)
{
i=rand()%n;
j=rand()%..
分类:
编程语言 时间:
2014-06-24 16:30:44
阅读次数:
259
递归是我们在学习编程中,必须要去学习的,虽然递归晦涩难懂,但是很多时候,递归的思想会很有用,但是在实际开发中,不建议使用递归,要用循环来代替递归,不然bug无穷。-----------------------------------------------------------问题描述:有5个人坐在一起,问第5个人,..
分类:
编程语言 时间:
2014-06-24 16:03:30
阅读次数:
293
OK,上一篇总结了executionmodules的用法。这一篇准备总结一下statemodules该怎么写。顺便把上一篇executionmodules遗留下来的那个装饰器给写一下。看一下写的这个模块
root@salt-master:~#cat/srv/salt/_modules/liss.py
importsalt.utils.decoratorsasdecorators
importos
@d..
分类:
其他好文 时间:
2014-06-24 17:00:37
阅读次数:
265
移动支付:暗礁险滩之地?——为《每周质量报告》挑挑刺本文为《移动信息》约稿,版权所有,发行权归《移动信息》。严禁除《移动信息》及本文作者博客之外的任何网站转载!2014年6月23日声明。6月15日,央视《每周质量报告》播放了一集节目《移动支付的隐忧》。这集节目一经播..
分类:
移动开发 时间:
2014-06-24 16:31:21
阅读次数:
189
KVM虚拟机配置及用法1.主要存放位置:安装kvm虚拟机默认存放位置--/var/lib/libvirt/p_w_picpathskvm虚拟机配置文件存放位置--/etc/libvirt/qemu/2.常用管理命令:管理命令virshlist --查看已打开虚拟机列表virshlist--all --查看所有虚拟机列表virshversion..
分类:
其他好文 时间:
2014-06-24 16:51:46
阅读次数:
235
今天遇到一个bug,查了一个小时才发现是文件路径比较出了问题:比如有两个路径:D:\dir\..\a.txt和D:\a.txt。这两个路径写法虽然不同,但是很容易知道这两个路径指向的是同一个文件。如果我们使用Java的File去判断两个路径是否相同,判断如下:Filef1=newFile("D:\\dir\\..\\a.t..
分类:
编程语言 时间:
2014-06-24 17:01:52
阅读次数:
223
如果在企业中遇到向多个邮箱地址发送邮件,那么用户在发送的时候,往往会不断重复地进行添加邮件收件人这一操作。如果每天都需要反复不断的向同一部分人发送邮件,这样的操作会使用户感到非常恼火,甚至厌烦,同时影响工作效率。可以使用Exchange的收件人组来解决这一问题,为..
分类:
其他好文 时间:
2014-06-24 16:53:11
阅读次数:
249
……接上回,继续动态扩展负载的存储。26、关闭向导前选中创建卷选项,然后点击关闭。27、随后会打开新建卷向导,点击下一步。28、查阅设置并点击下一步。29、确认磁盘容量为21.9GB然后点击下一步。30、选择驱动器盘符E:并点击下一步。31、更改卷标为Data然后点击下一步。32、..
分类:
其他好文 时间:
2014-06-24 17:01:13
阅读次数:
227
Builder类中还有一个SetView()方法:可以在对话框中添加组件builder.setView(newCheckBox(this));//添加CheckBoxBuilder.setMultiChoiceItems(String[]arg0,Boolean[]arg1,OnMultiChoiceClickListenerarg3)//添加复选框的方法Builder.setSingleChoiceItems(String[]arg0,intarg..
分类:
移动开发 时间:
2014-06-24 16:13:14
阅读次数:
286