蓝海豹

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 26 下一页

2013年5月31日

摘要: http://www.it165.net/design/html/201303/1861.html 在去年到今年参与了2个使用Angularjs作为客户端开发框架的项目开发。主要利用asp.net web api作为restfull服务提供框架和angularjs结合。Angularjs作为html的扩展,旨在建立一个丰富的动态web应用,通过Directive建立一套html扩展的DSL模型,利用PM模式变形MVVM(在网上很多称MVC模式,本人认为在angular0.8是属于经典MVC模式,但在1.0把scope独立注入过后,更倾向于MVVM模式,这将会后续随笔中写道)简化前端开发和使得前 阅读全文
posted @ 2013-05-31 16:20 蓝海豹 阅读(270) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/rchm8519/article/details/8972322 最近有意无意、机缘巧合之下认识了两个新的WEB框架,其中一个是后端框架叫JFinal,看名字就让人觉得为之一振,最后的、最终的,没错它的意思就是“我是JavaEE的终极框架”,没有比这更好的啦!当然,这不是一个毫无依据的吹牛,接下来就来认识一下JFinal框架吧:JFinal概述JFinal 是基于Java 语言的极速 web 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python等动 阅读全文
posted @ 2013-05-31 16:16 蓝海豹 阅读(829) 评论(0) 推荐(1) 编辑

摘要: 选择JavaScript MVC框架很难。一方面要考虑的因素非常多,另一方面这种框架也非常多,而要从中选择一个合适的,还真得费一番心思。想知道有哪些JavaScript MVC框架可以选择?看看TodoMVC吧。AD: 2013大数据全球技术峰会课程PPT下载我用过其中4个框架:Angular、 Backbone、 CanJS和 Ember。因此,可以对它们作一比较,供大家参考。本文会涉及框架选型过程中需要考虑的一系列因素,我们逐一讨论。每一个因素我们都会按照1到5分来打分,1分代表很差,5分代表很好。我会尽量保持客观,但也不敢保证真能“一碗水端平”,毕竟这些分数都是根据我个人经验给出的。功. 阅读全文
posted @ 2013-05-31 15:52 蓝海豹 阅读(466) 评论(0) 推荐(0) 编辑

2013年5月13日

摘要: http://bbs.csdn.net/topics/360247647import java.util.Random;public class Test {public static void main(String[] args) throws Exception {int[] a = new int[36];int[] b = new int[7];for(int i = 0;i<a.length;i++){a[i]=i+1;}Random r = new Random();for(int i=0;i<7;i++){int x=r.nextInt(36-i);b[i] = a 阅读全文
posted @ 2013-05-13 16:21 蓝海豹 阅读(783) 评论(0) 推荐(0) 编辑

摘要: Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机数字也完全相同。这点在生成多个随机数字时需要特别注意。下面介绍一下Random类的使用,以及如何生成指定区间的随机数组以及实现程序中要求的几率。1、Random对象的生成 Random类包含两个构造方法,下面依次进行介绍: a、pu 阅读全文
posted @ 2013-05-13 14:29 蓝海豹 阅读(173) 评论(0) 推荐(0) 编辑

2013年5月7日

摘要: http://www.cnblogs.com/qiantuwuliang/archive/2009/10/18/1585682.html这是jQuery里常用的2个方法。他们2者功能是完全不同的,而初学者往往会被误导。首先 我们看.find()方法:现在有一个页面,里面HTML代码为;程序代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><divclass="css"><pclass="rai 阅读全文
posted @ 2013-05-07 17:21 蓝海豹 阅读(211) 评论(0) 推荐(0) 编辑

摘要: MyEclipse如何跟踪调试 学习编程调试为先。在MyEclipse下如何跟踪调试只要采用以下步骤就行: 1. 调试模式设置 1) 在建立好的工程下面要先debug as -> java application 图进入调试模式 图跳出调试模式 2) 然后再设置断点。 3) 最后在启动,并在浏览器上运行即可,当程序走到断点处就会转到debug视图下。2. 功能说明 1) F5键与F6键均为单步调试; 2) F5是step into,也就是进入本行代码中执行; 3) F6是step over也就是执行本行代码,跳到下一行, 4) F7是跳出函数 step return; 5. 阅读全文
posted @ 2013-05-07 11:19 蓝海豹 阅读(1729) 评论(0) 推荐(0) 编辑

2013年5月6日

摘要: 错误提示就是说,不能先select出同一表中的某些值,再update这个表(在同一语句中) 替换方案:注:把同一个table重新包一遍,重命名原句:update person_level_test set currentStatus=0where id=(select max(m.id) from person_level_test) 修改后:update person_level_test set currentStatus=0where id=(select max(m.id) from (select * from person_level_test) m) 阅读全文
posted @ 2013-05-06 14:10 蓝海豹 阅读(419) 评论(0) 推荐(0) 编辑

2013年4月27日

摘要: http://www.cnblogs.com/zhoujg/archive/2009/11/04/1596209.html 作为技术人员,我们以往更多的关注的是技术,但是在做个多年后,发现做正确的事比正确的做事更重要,而软件中需求的好坏就很大程度决定了你这个软件是否正确,需求确定后不管你如何实现,功能给客户直接带来的价值远远比技术直接带来的价值要高。鉴于需求的重要性,所以后续我将陆续写一些需求相关的博文和大家一起学习探讨,扩充开发人员的需求知识,提高我们应用需求到开发的技能。 本篇将从下图所示的软件需求的三个层次开始我们的需求之旅。 上图为需求的层次关系图,软件需求包括三个不同的层次:业务需求 阅读全文
posted @ 2013-04-27 14:13 蓝海豹 阅读(788) 评论(0) 推荐(0) 编辑

2013年4月26日

摘要: ??? 阅读全文
posted @ 2013-04-26 16:09 蓝海豹 阅读(335) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 26 下一页