一、前言ApacheShiro与SpringSecurity一样是Java的一个安全框架。那为什么与Spring整合却用Shiro?不要问为什么,任性!开个玩笑:D其实我个人是认为SpringSecurity太过于笨重,要写太多的过滤器。我是个怕麻烦的人,Shiro的配置简单这就是我选择的理由,何况Spring官方自己都推..
分类:
编程语言 时间:
2014-12-09 15:57:18
阅读次数:
296
前面我们绘制了一个矩形, 现在就一并来看看如何绘制点、线以及多边形吧。
一、 点
在openGL里面有这样一系列的函数, 他们以glVertex开头, 没错, 这就是我们需要的绘制点的函数, 来看看有哪些:
WINGDIAPI void APIENTRY glVertex2d (GLdouble x, GLdouble y);
WINGDIAPI void APIENTRY glV...
分类:
其他好文 时间:
2014-12-09 00:36:18
阅读次数:
265
现在假设数据库中有两张表,一张是班级表,另一张是教师表。一个班级只有一名班主任老师,而一个老师只能担任一个班的班主任,这就是我们所说的一对一关联关系。现在要求,查询班级表的同时也要查询出老师的信息。两张表的数据如下所示:教师表:班级表:创建表的SQL语句如下(MySQL数据库):CREATE TA....
分类:
数据库 时间:
2014-12-08 13:50:53
阅读次数:
323
我谢谢你,我谢谢你鼓励我,你相信我吧,我向你提出保证,我也向在座的各位同志提出我的保证,这就是我今天对祖国的誓言,如果不达到我的理想,我就不是祖国的好儿女,我就不配是中华人民共和国的公民!那就从今天十点钟开始,我要揭开我生命的最新一页,我要努力学习做出成绩,我是说话算数的,我提出我的保证,今天是星期...
分类:
其他好文 时间:
2014-12-08 13:48:49
阅读次数:
132
程序员在编程的时候难免会犯错误,但如果不从错误中吸取教训,那么习惯成自然,你会经常犯错的。从错误中不断的学习,锻炼好的行为习惯有助于事业上的稳定。
程序员在编程的时候难免会犯错误,但如果不从错误中吸取教训,那么习惯成自然,你会经常犯错的。从错误中不断的学习,锻炼好的行为习惯有助于事业上的稳定。这就是我们如何将小麦从糟糠中区别出来以及如何避免编程禁忌的绝佳经验。此外,最重要的就是可以为客户带来...
分类:
其他好文 时间:
2014-12-08 12:28:24
阅读次数:
283
生成和解析JSON数据格式的包有很多种:Gson、json-smart、FastJson、jackjson等,FastJson是一个阿里巴巴的大神开发的开源的Json处理工具包,包括“序列化”和“反序列化”两部分,号称最快。但是我认为没有最快,只有更快,只要这个功能满足我的需求,速度不错就行了,这就是我选择工具的基本标准(不是特别追求性能...)。
FastJson功能强大,完全支持Ja...
分类:
Web程序 时间:
2014-12-04 20:06:30
阅读次数:
287
我通过SoHelpful许多创业者进行了一对一的MVP指导。
在这些同学中,有一位email我了一份设计精美的手机APP的原型图。看得出来他花了大价钱来请设计师。我们的沟通大致是这样的:
“那么你觉得如何?”
“哦...看这很漂亮...这就是你的MVP吗?”我问道。
“没错,这就是我的MVP。我正在问别人觉得它怎么样,”他说得热情澎湃,我几乎不忍心打破他的希望和梦想。
...
分类:
其他好文 时间:
2014-12-02 09:03:00
阅读次数:
272
Lifewaslikeaboxofchocolates,youneverknowwhatyou’regonnaget.师范大学工科化工专业毕业,在IT行业成为一名java工程师,这就是我现在的梦想。原本就是调剂的专业,我一点也不喜欢,大学期间除了玩就是玩,也没学到太多东西,大四了,临近毕业,同学们大都考研,而我选择找工..
分类:
其他好文 时间:
2014-11-29 07:10:50
阅读次数:
159
在系列(4)、(5)中我们展示了如何绑定数据,绑定完数据之后如何确保我们得到的数据的正确性?这就是我们本篇要说的内容 —> 数据验证。
这里我们采用Hibernate-validator来进行验证,Hibernate-validator实现了JSR-303验证框架支持注解风格的验证。首先我们要到http://hibernate.org/validator/下载需要的jar包,这里以4.3.1.F...
分类:
编程语言 时间:
2014-11-25 00:20:38
阅读次数:
407
第二章 预备知识体系
——本章涉及空间数学、解析几何、线性代数、计算机图形学、算法、数据结构等众多基础学科。同上一章相比,虽然枯燥,但是绝不能称为废话之章,即使粗略的看一遍,也比直接跳过来的好,详细地读完,会让读者以后的开发之路走的更加平坦。
并且本章的知识不仅仅对您的Unity游戏开发有帮助,对于大部分软件开发人员都是大有作用的。
作为传统3D游戏编程来讲,需要运用到的知识面非常之广,涉及到的学科特别之多。而通常讲编程的书籍,会弱化数学知识,讲数学的书籍,会弱化编程方面的知识。这就是我在第一章所提到的数学...
分类:
编程语言 时间:
2014-11-24 19:20:03
阅读次数:
364