
数据建模
文章平均质量分 84
ShaneLooLi
精通 Java 编程,擅长算法设计。
对人工智能、策略库和云架构软件有所小成。
作为一个程序,果然是对系统工程师的技能不够熟悉啊。
最重要的,我踢球,在北京踢球的朋友可以联系我,18610629106电话,13505191463短信;Class4_No13@163.com邮件
其实我的人生目标是成为一个生物化学家……可惜现在最擅长的是 Futsal(室内足球)……
展开
-
用户具有多重角色,角色拥有可重复权限,确定用户具有权限的数据库设计方案(关系型数据库)
问题:系统有多用户,用户可以拥有不止一个角色(又称身份、职业、类型等),每一个角色可以有很多种权限,不同角色的权限允许重复。怎么才能方便地记录、检索用户和权限的对应关系呢?按照标准的数据建模原则,应该建立如下的表,表示三种数据实体:用户、角色以及权限CREATE TABLE User( id INTEGER, name VARCHAR(16), CONSTRAI原创 2012-04-17 04:56:05 · 10606 阅读 · 4 评论 -
Spads 公式解析系统 - Java
很多网络应用中,涉及到一些内部运算的具体求值逻辑并不能够在开发阶段就定下来。这些逻辑需要随着使用,探测用户反应,不断修正。符合的情况,常见的就是网络游戏中的行动收获计算公式,等等。现 Spads 开发组推出了针对此种情况的解析公式系统,供大家使用。此公式解析系统能够计算各种算术运算、逻辑运算和比较运算,可以连接本地函数,支持括号分级,允许逐级设置公式内临时变量,提供了分支运算符,并且支持原创 2012-11-03 01:04:44 · 6929 阅读 · 11 评论 -
面试软件设计人员的方法,附面试题。 我的面试注重实效
前段时间招聘。因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、测试驱动开发、制度化绩效、设计先行、迭代开发等等,所以招软件设计师非常困难。最终问题还算解决了吧。以下是我的面试总结。 一般来说,作为迎接面试的人,我会借着询问路况、接引进会议室或者索要简历,来表达出自己的礼貌,让对方有一定紧张感。这样我认为有利于对方表现出自然状态的思路。 然后原创 2012-11-07 01:53:29 · 8183 阅读 · 4 评论