SpringMVC+Shiro权限管理 什么是权限呢?举个简单的例子: 我有一个论坛,注册的用户分为normal用户,manager用户。对论坛的帖子的操作有这些:添加,删除,更新,查看,回复我们规定:normal用户只能:添加,查看,回复manager用户可以:删除,更新normal,manage ...
分类:
编程语言 时间:
2016-03-31 08:19:38
阅读次数:
322
在保密你的服务器和数据,防备当前复杂的攻击,SQL Server有你需要的一切。但在你能有效使用这些安全功能前,你需要理解你面对的威胁和一些基本的安全概念。这篇文章提供了基础,因此你可以对SQL Server里的安全功能充分利用,不用在面对特定威胁,不能保护你数据的功能上浪费时间。 从让人眼花缭乱的 ...
分类:
数据库 时间:
2016-03-31 08:18:44
阅读次数:
267
一、采购管理1、采购管理包括哪些过程?(记)(1)编制采购计划。(2)编制询价计划。(3)询价、招投标。(4)供方选择。(5)合同管理和收尾。2、编制采购计划过程的成果是什么?编制采购计划过程的成果是彩果管理计划。3、判断:每个采购工作说明书都来自于项目范围基准。..
分类:
其他好文 时间:
2016-03-31 07:17:43
阅读次数:
323
认识运维自动化运维*传统运维效率低,大多工作人为完成*传统运维工作繁琐,容易出错*传统运维每日重复做相同的事情*传统运维没有标准化流程*传统运维的脚本繁多,不能方便管理*自动化运维就是要解决上面所有问题常见自动化运维工具*Puppet(www.puppetlabs.com)基于ruby开发,C/..
分类:
其他好文 时间:
2016-03-31 07:16:11
阅读次数:
250
Puppet安装和配置-准备工作两台机器:192.168.1.60(服务端)192.168.1.30(客户端)两台机器关闭selinux,清空iptables规则,并保存,设置hostname60上hostnamemaster.wyp.com编辑/etc/sysconfig/network定义hostname30上hostnameclient.wyp.com编辑/etc/sysconfig/network定..
分类:
其他好文 时间:
2016-03-31 07:15:33
阅读次数:
159
2.服务端安装安装puppet源#会在repo.d下生成puppet源rpm-ivh"http://yum.puppetlabs.com/el/6/products/x86_64/puppetlabs-release-6-7.noarch.rpm"安装服务端程序yuminstall-ypuppet-server启动服务servicepuppetmasterstart开机启动chkconfigpuppetmasteron3.客户端安装安装p..
分类:
其他好文 时间:
2016-03-31 07:17:50
阅读次数:
120
关于更改文章的固定链接,可以直接在网站的后台里的“设置”–>“固定链接”里面进行设置wordpress固定链接设置的一些参数:%year%:基于文章发布的年份,比如2016%monthnum%:基于文章发布的月份,比如03%day%:基于文章发布当日,比如23%hour%:基于文章发布小时数,比如..
分类:
Web程序 时间:
2016-03-31 07:17:01
阅读次数:
561
一BigInteger类当我们碰到需要处理一个很大的数字时,这时候肯定没法使用int和long。当然我们可以使用String来接收大数字,然后再采用拆分的方式来计算,不过这种方式很麻烦。因此在Java中为了解决这种问题,提供了BigInteger类。BigInteger类表示是大整数类,定义在java.math...
分类:
编程语言 时间:
2016-03-31 07:15:50
阅读次数:
562
第十四章采购管理1、采购管理包括哪些过程?(记)采购管理包括:编制采购计划;编制询价计划;询价、招投标;供方选择;合同管理和收尾。2、编制采购计划过程的成果是什么?编制采购计划过程的主要成果是采购管理计划。3、判断:每个采购工作说明书都来自于项目范围基准。对4..
分类:
其他好文 时间:
2016-03-31 07:16:57
阅读次数:
260
#include<iostream>
#include<cstdlib>
usingnamespacestd;
template<classT,intssize=100>
classMyList
{Tdata[ssize];
intlength;
public:
MyList(){length=0;}
voidpush_back(constT&i)
{
if(length>=ssize-1)exit(1);
data[length++]=i;
}
boolem..
分类:
编程语言 时间:
2016-03-31 07:13:22
阅读次数:
231
/************************************
WZASUST2016
模板写了一下,但发现不是模板
************************************/
#include<iostream>
usingnamespacestd;
#defineOK1
#defineERROR0
template<classT>
classLinklist
{
public:
Linklist(intlen=10,intma..
分类:
编程语言 时间:
2016-03-31 07:12:35
阅读次数:
270
/************************************
WZASUST2016
顺序表第二个模板
************************************/
#include"wz.h"
#include"sts.h"
template<typenameT>
classseqlist
{
public:
seqlist()
:_data(NULL)
,_size(0)
,_capacity(0)
{
CheckCapacity();
}
/*..
分类:
编程语言 时间:
2016-03-31 07:12:11
阅读次数:
349
/************************************
WZASUST2016
模板实现单向链表
************************************/
#include"sts.h"
template<classT>
structnode
{
public:node(constT&d):next(NULL),data(d){}
Tdata;
node<T>*next;
};
template<classT&..
分类:
其他好文 时间:
2016-03-31 07:11:50
阅读次数:
145
/************************************
WZASUST2016
模板实现双向链表
************************************/
#include"sts.h"
template<classT>
structnode
{
public:node(constT&d):next(NULL),prve(NULL),data(d){}
Tdata;
node<T>*next;
node<T&g..
分类:
其他好文 时间:
2016-03-31 07:13:29
阅读次数:
202
/*********************
WZASUST
写实拷贝
注意每一个重载的操作
修改一个对象的操作均需要构造空间
S[2]=‘S‘怎样传参数
*********************/
#include"sts.h"
classString
{
public:
String(char*str="")
:_str(newchar[strlen(str)+5])
{
*(int*)_str=1;
_str+=4;
strcpy..
分类:
编程语言 时间:
2016-03-31 07:13:57
阅读次数:
434
#include"wz.h"
#include"sts.h"
class_string
{
friendstd::istream&operator>>(std::istream&is,_string&a);//bug12
friendstd::ostream&operator<<(std::ostream&os,_string&a);
public:
_string()//默认构造函数
{
length=0;
b=newch..
分类:
编程语言 时间:
2016-03-31 07:12:57
阅读次数:
260
多态,从希腊语言的理念而来,
c++支持单继承的同时同样支持多继承。而Java仅保留了单继承,多继承由接口实现。
virtual这一关键字,体现一种公享,避免了信息的冗余。而且,体现一种c++面向对象的一种机制。
从理论到底层实现,虽然有不安全的体现。
#include"sts.h"
#if(0)..
分类:
其他好文 时间:
2016-03-31 07:12:46
阅读次数:
129