`
Flory
  • 浏览: 25171 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
1、尽量不要让应用变得太巨大。而应该编写小型、功能专注的、模块化的部分,然后逐渐把它们组合起来,变得越来越大,从而构成你的应用。摘自:http://www.infoq.com/cn/news/2013/02/angular-web-app 2、编写面向对象的JavaScript,好处之一就是,每一个对象本质上就是一个命名空间。 3、开发Angularjs项目其中github上的几个project给我了我较大启发,它们分别是: https://github.com/angular/angular-seed https://github.com/zhangdiwaa/angular-cof ...
WEB前端研发工程师,在国内算是一个朝阳职业,这个领域没有学校的正规教育,大多数人都是靠自己自学成才。本文主要介绍自己从事web开发以来(从大二至今)看过的书籍和自己的成长过程,目的是给想了解 JavaScript或者是刚接触JavaScript的朋友,介绍如何通过循序渐进的看书来学习javascript。 一. 入门级 :就是有一定的基础(比如最常见的HTML标签及其属性、事件、方法;最常见的CSS属性;基础的JavaScript编程能力),能够完成一些简单的WEB前端需求。 推荐:《JavaScript Dom编程艺术》 理由:此书绝对是入门的好书,本人也是在接触JS ...
这篇帖子旨在描绘前端工程师的修仙练级之路,也作为自己以后汲取知识的一个目标路线。附上读过书籍的一点书评,所以会不断更新 初学者: Javascript说到底是架设在HTML架构上的操作,所以必须懂点HTML和CSS知识,以便继续修炼之路 入门级: 也适合想掌握一些前端技能的非前端工程师。
如果你认为你能够无视终端用户的移动化需求,那请记住:当个人电脑刚出现时,企业中的IT 部门也曾对它们有抵制情绪。实际情况会怎么样呢?移动设备的激增正在促使IT部门做出改变,他们必须支持移动设备,并紧接着开发 ...
<canvas>是一个新的HTML元素,这个元素可以被Script语言(通常是JavaScript)用来绘制图形。例如可以用它来画图、合成图象、或做简单的(和不那么简单的)动画。右面的图象展示了一些<canvas>的应用示例,我们将会在此教程中看到他们的实现。 <canvas>最先在苹果公司(Apple)的Mac OS X Dashboard上被引入,而后被应用于Safari。基于
虽然有越来越多的网站在应用AJAX技术进行开发,但是构建一个复杂的AJAX应用仍然是一个难题。造成这些困难的主要原因是什么呢?是与服务器的异步通信问题?还是GUI程序设计问题呢?通常这两项工作都是由桌面程序来完成的,那究竟为何开发一个可以实现同样功能的AJAX应用就这么困难呢? AJAX 开发中的难题 让我们通过一个简单的例子来认识这个问题。假设你要建立一个树形结构的公告栏系统(BBS),它可以根据用户请求与服务器进行交互,动态加载每篇文章的信息,而不是一次性从服务器载入所有文章信息。每篇文章有四个相关属性:系统中可以作为唯一标识的ID、发贴人姓名、文章内容以及包含其所有子文章I ...
1.[jQuery] BlockUI Plugin - 功能完善的页面,信息遮罩 http://jsgears.com/thread-72-1-2.html 版权声明:本文为博主原创文章,未经博主允许不得转载。
关于getClass().getClassLoader() InputStream is = getClass().getClassLoader().getResourceAsStream("helloworld.properties");中getClass()和getClassLoader()都是什么意思呀. getClass():取得当前对象所属的Class对象 getClassLoader():取得该Class对象的类装载器 类装载器负责从Java字符文件将字符流读入内存,并构造Class类对象,在你说的问题哪里,通过它可以得到一个文件的输入 ...
一。抽象类 有时候,我们可能想要构造一个很抽象的父类对象,它可能仅仅代表一个分类或抽象概念,它的实例没有任何意义,因此不希望它能被实例化。例如:有一个父类“水果(Fruit)”,它有几个子类“苹果(Apple)”、 ...
继承是建立一个类,然后创建它的更特殊的版本。是OOP中不可缺少的部分。 人在描述事物的时候是有层次的,那么继承就使程序对现实世界有层次的描述的表达成为可能。对程序员来说继承的重点是共同点。因为有共同点才能重用。 实现是建立一个接口,然后由某些类来实现接口描述的细节。就好比是工程师绘制了部件,然后由工人做出具体的产品,工程师并没有去制造部件。 类与接口的区别就在于此,类不但有描绘,还实现了部分细节。而特殊的抽象类完全带抽象方法,就和接口完成的同样功用。而且,无论接口还是类,都不是凭空去描绘出来的 ,否则就是纸上谈兵了,而是根据具体类的特征抽象出来的。所以他们有共同点。 目录 一、 ...
什么是流: 流是一个抽象的概念。当Java程序需要从数据源读取数据时,会开启一个到数据源的流。数据源可以是文件,内存或者网络等。同样,当程序需要输出数据到目的地时也一样会开启一个流,数据目的地也可以是文件、内存或者网络等。流的创建是为了更方便地处理数据的输入输出。 流分为字节流和字符流。字节流也称为原始数据,需要用户读入后进行相应的编码转换。而字符流的实现是基于自动转换的,读取数据时会把数据按照JVM的默认编码自动转换成字符。 字节流由InputStream和OutputStream处理,而字符流由Reader和Writer处理。Reader和Writer是Java后加入的处理 ...
深入学习javascript(原创) 本文主要讲解一些关于函数,数组的高级用法 一。首先看下函数的一些用法 1.) arguments arguments在函数中返回的是所有实参的信息, arguments.length是指实参的个数 arguments[0]是指第一个实参,以此类推 举例: <script type="text/javascript"> function fun1(){ alert(arguments.length); for(var i=0;i<argume ...
1.JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其他IDE报表工具一样来制作报表。JasperReports支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是当前Java开发者最常用的报表工具。 2.Pentaho是一个以工作流为核心的、强调面向解决方案而非工具组件的BI套件,整合了多个开源项目,目标是和商业BI相抗衡。它偏向于与业务流程相结合的BI解决方案,侧重于大中型企业应用。它允许商业分析人员或开发人员创建报表,仪表盘,分析模型,商业规则和BI流程。 功能和特点 工作流引擎:Shark and JaWE ...
本文按照企业规模、性质、规模,分成三类,点评一下遇到的这些公司。也算是为半年找工作经历的一个总结。 1,三流小公司 公司规模类似于笔者跳槽前所在企业,性质有外商独资、合资,当然大多数都是民营企业,规模一 ...
比如我有两个变量,我要将a转换成字符串,将b转换成JSON对象: view source print? 1 var a={"name":"tom","sex":"男","age":"24"}; 2 3 var b='{"name":"Mike","sex":"女","age":"29& ...
Global site tag (gtag.js) - Google Analytics