Wesley13 Wesley13
3年前
RBAC模型
RBAC基于角色的访问控制(RoleBasedAccessControl)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用
Wesley13 Wesley13
3年前
Java学到什么程度才能叫精通?
首先Java平台博大精深,一直被誉为互联网霸主;我们都知道互联网技术结构之复杂,所以Java的技术组件,架构也非常之多和复杂;正所谓万丈高楼平地起对吧,想要精通Java,那么首先基础知识必不可少,基础知识我有分为两部分:!(https://oscimg.oschina.net/oscnet/07ce885d277a1331641a1212a116bc
Stella981 Stella981
3年前
Eclipse RCP中多线程Job使用
在我们基于Eclipse的Java程序中,我们有很多种方式提供多任务的实现。熟悉Java的朋友立即会想到Java的Thread类,这是Java中使用最多的一个实现多任务的类。Eclipse平台为多任务处理提供了自己的API,那就是Job以及UIJob。Eclipse中的Job是对JavaThread的一个封装,为我们实现多任务提供了更方便的接口。以下是
Wesley13 Wesley13
3年前
Java多线程并发中 CAS 的使用与理解
一、CAS(CompareAndSwap):  CAS(CompareAndSwap),即比较并交换CAS(V,E,N)。是解决多线程并行情况下使用锁造成性能损耗的一种机制,CAS操作包含三个操作数——要更新的变量(V)、预期原值(E)和新值(N)。核心算法是如果V值等于E值,则将V的值设为N。若V值和E值不同,则说明已经有其他线
Wesley13 Wesley13
3年前
2.2第一个Java程序
 现在Hello,World已经成为任何一门程序设计语言的首选,至少我是这样经历的,每次学习一种新的语言,都是以Hello,World入门,本章节也按照习俗,采用Hello,World作为学习Java程序的第一个程序。对于刚学习的同学来说,只要能够输入Hello,World,你就算成功了。 首先,编写Java程序。我们知道,作为一种语言,有很多的编辑
Wesley13 Wesley13
3年前
JS把字符串存入系统剪贴板
   最近项目需要,要实现复制黏贴功能,之前做好了只能实现自己页面的复制黏贴(也不是真正的复制黏贴是通过投机取巧的,就是复制的时候把数据存入数组,黏贴的时候再把数据取出来),没法实现把数据存入本地的剪贴板然后可以自己一个文档中实现粘贴,所以就找了一下资料,找到了主要的有四种方法: zeroclipboard 、document.execComma
Stella981 Stella981
3年前
Code128条形码
如何看懂Code128条形码1.条形码种类很多,常见的大概有二十多种码制,其中包括:Code39码(标准39码)、Codabar码(库德巴码)、Code25码(标准25码)、ITF25码(交叉25码)、Matrix25码(矩阵25码)、UPCA码、UPCE码、EAN13码(EAN13国际商品条码)、EAN8码(EAN8国际商品
Stella981 Stella981
3年前
Python MongoDB使用初步
MongoDB是由C语言编写的,是一个基于分布式文件存储的开源数据库系统。它是一个面向文档存储的数据库,操作起来比较简单。可通过本地或者网络创建数据镜像,具有很强的可扩展性。MongoDB支持的编程语言有Ruby,Python,Java,C,C,PHP等。本文以Windows平台为例,介绍Windows下MongoDB的安装和使用方法。
Wesley13 Wesley13
3年前
uliweb在notebook中显示graphviz的svg图时,显示中文乱码的处理
这几天基本完成了在IPythonnotebook中显示Model关系图的功能,在MAC下工作良好,但是到了windows下,中文字段描述为乱码,主要原因是因为字体造成的。那么如何解决这个问题。在uliweb中,有两个地方会使用graphviz来生成svg图:命令行和IPythonnotebook环境中。对于命令行,我添加了可以通过命令行参数来传递字体名字
Wesley13 Wesley13
3年前
HTML5印章绘制电子签章图片,中文英文椭圆章、中文英文椭圆印章
电子签章图片采集印章图片的采集两种互补方式:方式1:在线生成印章图片方式,但是这种方式有个弊端,对印章中公司名称字数有限制,字数越多可能就完蛋了。方式2:上传印章扫描件,系统来对扫描图片进行处理,提取扫描件中的印章图片。本文介绍方式1,方式2待后续发布,方式1本来想用java实现印章图片生成,虽