最近一直在研究权限,今天终于把权限搞定了以后准备自己写个商城,对以后的帮助非常大的。下面简单谈谈关于权限的实现.权限主要分为以下三个类:用户、角色、权限表权限主要分为三个步骤:1、安装(初始化数据)管理员:(超级管理员)一个拥有所有权限的用户,这个用户在程序安装时就要初始化,权限数据:这个表主要存储权限的名字和url,这个权限主要有两个作用,一个是菜单的显示,其中一级菜单没有url只是分类的作用。2、权限的分配:权限的分配主要是针对某个角色和权限建立管理,
系统 2019-08-12 01:54:20 2354
一、"后台数据生成Excel"按钮和"查询结果导入Excel表"按钮的区别。"后台数据生成Excel"按钮,是用java在后台操作,下载安装控件并把数据导入Excel表中。"查询结果导入Excel表"按钮,是利用前台javaScript,把查询结果复制粘贴到Excel表中,需要设置浏览器ActiveX控件。四、导出数据不成功解决办法。问题描述:点击将查询结果导入到Excel表时,可能会出现没有反应,产生原因:该问题由浏览器的安全设置禁止使用ActiveX控
系统 2019-08-12 01:54:01 2354
sql增加数据的例子ALTERtriggercreatePersononPersonforinsertasbegindeclare@namenchar(10)select@name=namefrominsertedINSERTINTOPersonCopy(name)VALUES(@name)print'结果为:'+@name--insertintostoreInfo(storeID,mID)values((selectmIDfrom))endsql修改数据
系统 2019-08-12 01:53:47 2354
[User]1.db.addUser("name","pwd","true/false")2.db.auth("name","pwd")3.showusers4.db.removeUser("name")[Collection]1:db.createCollection("name")2:db.getCollectionNames()[Document]1:db.User.save({})2:db.User.find()3:db.User.find({})
系统 2019-08-12 01:53:42 2354
MSSQL可以跨服务器远程对MSSQL、Excel、DB2、Oracle、XML...等数据源执行操作,对不同的数据源提供不同的接口,这里使用MSDASQL驱动接口作为示例。1.建立连接服务器并建立链接服务器登陆EXECsp_addlinkedserver'test_remot','','MSDASQL',NULL,NULL,'DRIVER={SQLServer};SERVER=10.64.29.14;UID=sa;PWD=sa;'EXECsp_addli
系统 2019-08-12 01:52:30 2354
大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿!SQL语句:是对数据库(数据)进行操作的惟一途径;消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低;可以有不同的写法;易学,难精通。SQL优化:固定的SQL书写习惯,相同的查询尽量保持相同,存储过程的效率较高。
系统 2019-08-12 01:52:18 2354
--添加用户定义的数据类型textEXECsp_addtype'test','varchar(10)'GO--创建引用数据类型test的测试存储过程CREATEPROCp_test@testtestASSELECT@testGO--调用存储过程EXECp_test'aa'/*--结果----------aa--*/GO--修改数据类型testEXECsp_rename'test','test_bak','USERDATATYPE'/*--收到消息注意:更改
系统 2019-08-12 01:51:33 2354
索引是对数据库中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列(例如,employee表的姓名(name)列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。聚簇索引:死按照数据存放的物理位置为顺序的,能提高多行检索的速度。非聚簇索引:对于单行检索很快。可以建立三种索引:唯一索引、主键索引、聚集索引。数据库之索引
系统 2019-08-12 01:33:41 2354
sqlservr”执行程序是在SQLServer启动时运行的程序。你可以利用“sqlservr”程序来从命令行启动SQLServer。在以这种方式启动时,所有的启动信息会显示在命令提示窗口中,命令提示会话变成执行SQLServer专用的会话了。“sqlservr”工具的语法如下:sqlservr[-sinstance_name][-c][-dmaster_path][-f][-eerror_log_path][-lmaster_log_path][-m][
系统 2019-08-12 01:32:40 2354
冻结的集合前面一节讲述了集合的基本概念,注意,那里所涉及到的集合都是可原处修改的集合。还有一种集合,不能在原处修改。这种集合的创建方法是:>>>f_set=frozenset("qiwsir")#看这个名字就知道了frozen,冻结的set>>>f_setfrozenset(['q','i','s','r','w'])>>>f_set.add("python")#报错Traceback(mostrecentcalllast):File"",line1,in
系统 2019-09-27 17:56:34 2353