背景:经常要求获得视图层传过来的很多数据,一般都是一个实体类的n多属性,很多时候实体类的属性特别多,这时候如果还是按以前的方式在action里面一个个的定义出这些属性的私有变量,然后在提供set、get方法的话,这样就会使整个action太臃肿,严重妨碍了代码的可阅读性,并且也违背了代码的可复用性, ...
分类:
其他 时间:
2016-09-07 08:00:13
收藏:
0 评论:
0 赞:
0 阅读:
183
红帽系列的 linux软件管理分为三类:1. rpm 安装软件。2. yum 安装软件。3. 源码包编译安装。前面两种会在相关专题给出详细讲解。源码包的编译安装是非常关键的,我们知道linux的相关版本非常多,相关的编译器,解释器也有很多,很多还有最小系统,嵌入式系统等等。同一功能的软件如果只有编译 ...
分类:
系统服务 时间:
2016-09-07 07:59:54
收藏:
0 评论:
0 赞:
0 阅读:
306
...
分类:
系统服务 时间:
2016-09-07 07:59:23
收藏:
0 评论:
0 赞:
0 阅读:
278
...
分类:
编程语言 时间:
2016-09-07 07:59:03
收藏:
0 评论:
0 赞:
0 阅读:
228
1.什么是vsftpd服务vsftpd的名字代表"verysecureFTPdaemon",安全是它的开发者ChrisEvans考虑的首要问题之一。在这个FTP服务器设计开发的最开始的时候,高安全性就是一个目标。一个例子就是vsftpd是在chroot模式下工作的,chroot模式就是为程序(这里就是vsftpd
了)单独指定一..
分类:
其他 时间:
2016-09-07 06:57:13
收藏:
0 评论:
0 赞:
0 阅读:
307
现在网上很多免费课程供我们学习,因此看视频学习会花去我们不少时间,对于很多视频教程,我们都可以通过调节其播放速度达到节省时间而又不影响学习效果的目的,以下以Coursera上的课程为例,如下图,我将播放速度调到1.5X倍速,因此时间节省了50%。当然这个调节根据不同的视频..
分类:
其他 时间:
2016-09-07 06:57:03
收藏:
0 评论:
0 赞:
0 阅读:
229
1.什么是selinuxselinux,内核级加强型防火墙包括:文件安全上下文进程安全上下文2.如何管理selinux级别selinux开启或者关闭)vim/etc/sysconfig/selinuxselinux=disabled##关闭状态selinux=Enforcing##强制状态selinux=Permissive##警告状态getenforce##查看状态当selinux开启..
分类:
系统服务 时间:
2016-09-07 06:56:53
收藏:
0 评论:
0 赞:
0 阅读:
335
什么是循环语句、死循环?循环语句:将一段代码重复执行0、1或多次;它有进入条件与退出条件。重复运行多少次?我们如何设定循环语句的重复次数?为了设定循环语句的重复次数于是就有了进入条件与退出条件。进入条件:条件满足时进入循环。退出条件:不符合条件退出循环。一种..
分类:
系统服务 时间:
2016-09-07 06:56:33
收藏:
0 评论:
0 赞:
0 阅读:
582
#!/usr/bin/python
#-*-coding:utf-8-*-
__author__=‘gaogd‘
‘‘‘
defauth(func):
user=raw_input("inputpasswd:").strip()
ifuser==‘gaogd‘:
print"-----------welcomelogin------"
func()
else:
print"---wrongpasswd--------"
deftask0():
print"dosomethin....0"
de..
分类:
编程语言 时间:
2016-09-07 06:56:23
收藏:
0 评论:
0 赞:
0 阅读:
200
一。学习配置bond网络接口RedHatEnterpriseLinux允许管理员使用bonding内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式,通道绑定使两个或更多个网络接口作为一个网络接口,从而增加带宽和/提供冗余性1.利用nmcli命令管理bondnm-conn..
分类:
其他 时间:
2016-09-07 06:56:13
收藏:
0 评论:
0 赞:
0 阅读:
277
工厂模式‘工厂模式‘
classmsg(object):
defmail(self,msg):
pass
defsms(self,msg):
pass
defweixin(self,msg):
pass
defsender(self,msg,msg_type):
ifmsg_type==‘sms‘:
self.sms(msg)
elifmsg_type==‘mail‘:
self.mail(msg)单立模式
#!/usr/bin/python
#-*-coding:utf-..
分类:
其他 时间:
2016-09-07 06:56:03
收藏:
0 评论:
0 赞:
0 阅读:
239
反射:可以结合工厂模式一起学习!#!/usr/bin/python
#-*-coding:utf-8-*-
__author__=‘gaogd‘
‘‘‘
反射
‘‘‘
classMyclass(object):
name=‘test‘
defsayhi(self):
print"sayhi"
definfo(self):
pass
defrun():
print"runingoutsidetheclass"
m=Myclass()
user_input=‘te..
分类:
编程语言 时间:
2016-09-07 06:55:33
收藏:
0 评论:
0 赞:
0 阅读:
212
近期,应运营需求,写了一个日志分析的脚本,期中颇有感触,特发此文,吊念逝去的前几天。其实大家脚本实现的原理都差不多,但是评判好与不好的一个标准不应该是仅仅实现了功能。打个比方,如果你能让一个第一次开车的人,感觉自己像个老司机一样,那你就很牛逼。闲话少说,直..
分类:
其他 时间:
2016-09-07 06:55:13
收藏:
0 评论:
0 赞:
0 阅读:
243
strlen#include<string.h>size_tstrlen(char*str);功能:函数返回字符串str的长度(即空值结束符之前字符数目)。非递归实现size_tmy_strlen(constchar*src)
{
assert(src);
size_tlen=0;
while(*src++!=‘\0‘)
++len;
returnlen;
}递归实现intmy_strlen2(constchar..
分类:
其他 时间:
2016-09-07 06:55:03
收藏:
0 评论:
0 赞:
0 阅读:
349
1、Oracle的Windows服务和端口1.1、Oracle的Windows服务Oracle安装完成之后,会在Windows中注册大概7个服务。Oracle数据库是一个庞大的软件.启动它会占有大量的内存和CPU资源,特别是OracleServiceORCL服务非常耗时,建议改成手工启动。至于其它Oracle服务,不限。启动如下二个..
分类:
数据库技术 时间:
2016-09-07 06:54:54
收藏:
0 评论:
0 赞:
0 阅读:
335
1、普通用户修改自己的密码使用password命令,为scott用户名修改新密码,以字母开头,但提倡使用tigerpassword
旧口令:tiger
新口令:abc123
再次输入新口令:abc1232、退出sqlplus工具exit3、查询当前用户是谁showuser;4、查询scott用户下的所有对象使用tab表,tab表每个用户..
分类:
数据库技术 时间:
2016-09-07 06:54:43
收藏:
0 评论:
0 赞:
0 阅读:
295
使用scott用户下emp表进行测试0、环境设置--以下代码是对emp表进行显示做设置
colempnofor9999;
colenamefora10;
coljobfora10;
colmgrfor9999;
colhiredatefora12;
colsalfor9999;
colcommfor9999;
coldeptnofor99;
setpagesize20;
coltnamefora20;1、查询查询emp表的所有内..
分类:
数据库技术 时间:
2016-09-07 06:54:33
收藏:
0 评论:
0 赞:
0 阅读:
334
查询emp表中20号部门的员工信息select*fromempwheredeptno=20;查询姓名是SMITH的员工,字符串使用‘‘,内容大小写敏感select*fromempwhereename=‘SMITH‘;总结:你所学过的技术中,哪些是大小写敏感,哪些是大小写不敏感查询1980年12月17日入职的员工,注意oracle默认日期格式(D..
分类:
数据库技术 时间:
2016-09-07 06:54:23
收藏:
0 评论:
0 赞:
0 阅读:
250
查询员工信息(编号,姓名,月薪,年薪),按月薪升序排序,默认升序,如果月薪相同,按oracle内置的校验规则排序selectempno,ename,sal,sal*12
fromemp
orderbysalasc;查询员工信息(编号,姓名,月薪,年薪),按月薪降序排序selectempno,ename,sal,sal*12
fromemp
orderbysa..
分类:
数据库技术 时间:
2016-09-07 06:54:13
收藏:
0 评论:
0 赞:
0 阅读:
441
单行函数:只有一个参数输入,只有一个结果输出多行函数或分组函数:可有多个参数输入,只有一个结果输出 测试lower/upper/initcap函数,使用dual哑表selectlower(‘www.BAIdu.COM‘)fromdual;
selectupper(‘www.BAIdu.COM‘)fromdual;
selectinitcap(‘www.BAIdu.COM‘)fromdual;..
分类:
数据库技术 时间:
2016-09-07 06:54:03
收藏:
0 评论:
0 赞:
0 阅读:
318