- 博客(21)
- 资源 (38)
- 收藏
- 关注
转载 RBAC用户权限管理数据库设计
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、“版
2016-01-28 17:08:17 801
转载 Hibernate 调用SQL Server2008的存储过程(有参无参两种情况)和SQL语句
Hibernate 中同样可以调用存储过程,或SQL语句,下面列举如下;一,创建相关表[sql] view plain copy if OBJECT_ID(N'Book') is not null goto showData --//create table BOOKS --//----------Start create table-------
2016-01-28 17:07:02 1638
转载 让Apache Shiro保护你的应用
在尝试保护你的应用时,你是否有过挫败感?是否觉得现有的Java安全解决方案难以使用,只会让你更糊涂?本文介绍的Apache Shiro,是一个不同寻常的Java安全框架,为保护应用提供了简单而强大的方法。本文还解释了Apache Shiro的项目目标、架构理念以及如何使用Shiro为应用安全保驾护航。什么是Apache Shiro?Apache Shiro(发音为“shee-roh”,日语
2016-01-28 09:34:20 112
转载 利用位运算进行权限管理
原理在Linux文件系统中,一个用户对文件或目录所拥有的权限分为三种:”可读”、”可写”和”可执行”,分别用 1 、2 和 4 来表示,它们之间可以任意组合:有“可读”、“可写”权限就用 3 来表示(1 + 2 = 3);有”可读“、”可执行“权限就用5来表示(1 + 4 = 5),三种权限全部拥有就用 7 表示(1 + 2 + 4 = 7)。实际上,这种运算是基于二进制的。假设可执行
2016-01-27 15:51:00 1820
转载 提升SQLite数据插入效率低、速度慢的方法
前言SQLite数据库由于其简单、灵活、轻量、开源,已经被越来越多的被应用到中小型应用中。甚至有人说,SQLite完全可以用来取代c语言中的文件读写操作。因此我最近编写有关遥感数据处理的程序的时候,也将SQLite引入进来,以提高数据的结构化程度,并且提高大数据的处理能力(SQLite最高支持2PB大小的数据)。但是最开始,我发现,直接使用SQL语句的插入效率简直低的令人发指的。后来不断查
2016-01-27 15:18:34 1222
转载 jQuery实现放大镜效果
1.1.1 摘要相信大家都见过或使用过放大镜效果,甚至实现过该效果,它一般应用于放大查看商品图片,一些电商网站(例如:凡客,京东商城,阿里巴巴等)都有类似的图片查看效果。在接下来的博文中,我们将向大家介绍通过jQuery实现放大镜效果。目录实现原理mousemove事件相对坐标background-position属性mousewheel事件1.1.2
2016-01-27 15:15:40 476
转载 jQuery自动加载更多程序
1.1.1 摘要现在,我们经常使用的微博、微信或其他应用都有异步加载功能,简而言之,就是我们在刷微博或微信时,移动到界面的顶端或低端后程序通过异步的方式进行加载数据,这种方式加快了数据的加载速度,由于它每次只加载一部分数据,当我们有大量的数据,但不能显示所有,这时我们可以考虑使用异步方式加载数据。数据异步加载可以发生在用户点击“查看更多”按钮或滚动条滚动到窗口的底部时自动加载;在接下来的博
2016-01-27 15:12:29 405
转载 jQuery实现在线文档
1.1.1 摘要现在,许多网站都提供在线图片和图书阅读的功能,这种方式比下载后阅读来的直观和人性化,要实现该功能涉及到点击处理和图片动态加载。在接下来的博文中,我们将通过Javascript方式实现在线阅读这一功能。1.1.2 正文Index页面首先,我们创建index.html页面,它包含三个div元素分别是content、controls和doccontainer,其中co
2016-01-27 15:09:31 614
转载 SQLite可视化管理工具汇总
版权声明:本文为博主原创文章,未经博主允许不得转载。搜集了一些SQLite工具,在这里做个总结,有的工具用的多一些,有的只是简单试用,甚至未试用,所以有描述不当的还请回复指正,也欢迎补充完善!2015-03-11 更新情况:SQLiteSpy最新版本1.9.8,重大改变,支持db拖拽SQLiteStudio最新版本3.0.3,重大改变,打开数据量较大的数据库速度明显改善
2016-01-27 15:06:56 519
转载 SQL Server 高性能写入的一些总结
1.1.1 摘要在开发过程中,我们不时会遇到系统性能瓶颈问题,而引起这一问题原因可以很多,有可能是代码不够高效、有可能是硬件或网络问题,也有可能是数据库设计的问题。本篇博文将针对一些常用的数据库性能调休方法进行介绍,而且,为了编写高效的SQL代码,我们需要掌握一些基本代码优化的技巧,所以,我们将从一些基本优化技巧进行介绍。本文目录代码中的问题数据库性能开销使用存储过程
2016-01-27 15:06:17 585
转载 [译]C++, Java和C#的编译过程解析
[译]C++, Java和C#的编译过程解析1.1.1 摘要我们知道计算机不能直接理解高级语言,它只能理解机器语言,所以我们必须要把高级语言翻译成机器语言,这样计算机才能执行高级语言编写的程序,在接下来的博文中,我们将介绍非托管和托管语音的编译过程。1.1.2正文非托管环境的编译过程(C/C++)纯C/C++的程序通常运行在一个非托管环境中,类是由头文件(.h)和实现文件(
2016-01-27 15:03:20 551
转载 hibernate调用mysql存储过程
hibernate调用mysql存储过程 在mysql中创建两个存储过程,如下:1、根据id查找某条数据:1 CREATE PROCEDURE `findEmpById`(IN id INTEGER(11))2 begin3 select * from emp where empId=id;4 end;2、根据id查找某个字段,并返回1 CRE
2016-01-27 14:59:25 420
转载 Modbus通讯协议学习 - 认识篇
什么是Modbus? Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。Modbus 协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。Mod
2016-01-22 09:57:15 1740
转载 实时数据库 架构图
分布式结构 真正的分布式数据库。数据服务器、Web服务器、设备驱动、人机界面、实用工具可任意组合,分别运行在相同或不同机器上。实时数据,历史数据,过程报警,事件等作为整个系统的共有资源,可为其他客户端和数据库共享。 紫金桥实时数据库是一个性能好、容量大、可靠性高、安全性强的分布式实时数据库平台。适用于数据存储、生产管理、先进控制、优化控制、流程模拟等应
2016-01-22 09:44:06 9535 2
转载 实时数据库与关系数据库的对比分析
比较项目实时数据库关系数据库说明1应用领域应用于电力、石油、化工等流程工业和生产领域,适用于处理不断更新、快速变化的数据及具有时间限制的事务处理应用于电子商务、事务性管理、金融管理等领域 2开发目的处理实时变化的数据。维护数据的实时性、真实性,满足工业
2016-01-14 09:14:56 3741
转载 SymmetricDS 数据库双向同步开源软件入门
一句话概括该软件:SymmetricDS是一个文件和数据库同步软件,开源的,支持多主复制,同步时过滤和在异构的网络环境中进行数据转换传输。它支持单向和双向上的多个订阅者,异步的数据复制。 以下是从CSDN专栏找到的用户指南的翻译,由于目前SymmetricDS的中文资料是少之又少,所以用的人也不是很多。当初公司选择SymmetricDS,主要是因为它满足开源免费,支持双向同步,在使
2016-01-14 09:14:10 3328
转载 运用VC#编程通过OPC方式实现PC机与西门子PLC通讯《异步篇》
在上一次发表的主要讲的是同步通讯,本文将主要讲解如何编程实现异步通讯,通过讲解你也将会知道同步通讯与异步通讯的区别,以及在什么情况下使用异步通讯。1、 配置OPC服务器 对于服务器的配置与同步通讯的配置一样,这里不需再讲解,若有不清楚的,可以参阅之前发布的2、 OPC编程 变量组、项的命名规则与同步通讯的一样,这里不再描叙,下面主要就开发一个异步通讯类 AsynServer来讲
2016-01-14 09:11:09 1389
转载 运用VC#编程通过OPC方式实现PC机与西门子PLC通讯《异步篇》
在上一次发表的主要讲的是同步通讯,本文将主要讲解如何编程实现异步通讯,通过讲解你也将会知道同步通讯与异步通讯的区别,以及在什么情况下使用异步通讯。1、 配置OPC服务器 对于服务器的配置与同步通讯的配置一样,这里不需再讲解,若有不清楚的,可以参阅之前发布的2、 OPC编程 变量组、项的命名规则与同步通讯的一样,这里不再描叙,下面主要就开发一个异步通讯类 AsynServer来讲
2016-01-14 09:08:39 1802
转载 实时/历史数据库和关系型数据库的区别
实时数据库实时数据库是数据库系统发展的一个分支,它适用于处理不断更新的快速变化的数据及具有时间限制的事务处理。实时数据库技术是实时系统和数据库技术相结合的产物。实时数据库最起初是基于先进控制和优化控制而出现的,对数据的实时性要求比较高,因而实时、高效、稳定是实时数据库最关键的指标。早期实时数据库的概念即我们所说的内存数据库,其相当于数据中枢的作用,将厂级相互孤立的DCS数据有效整合起来,在
2016-01-14 09:05:05 8617
tcping查看端口及IP链路情况
2017-03-21
dwr例子:用于演示dwr的基本原理
2015-10-15
VC下配置OpenGl(所用到得lib及dll以及XP系统中可能会缺少的dll)
2013-07-22
DirectX8.1 SDK
2013-04-23
OGRE.3D.1.7.Application.Development.Cookbook
2012-09-10
OgreMaxSceneExporter2.2.7-3DSMax-NonCommercial
2012-05-28
软件开发过程需要编写的文档
2011-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人