-
前端学问体系及修炼攻略
前端知识体系及修炼攻略前端简介 Web前端开发工程师是一个很新的职业,在国内乃至国际上真正开始受到重视的时间不超过5年。Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。随着人们对用户体验的要求越来越高,前端开发的技术难度越来越大,Web前端开发工程师这一职业终于从设计和制作不分的局面中独立出来。 早期的前端其实就是Table布局,后来发展到所谓的Div+CSS网站重构,再到...
255
热度 -
再谈一上某书
再谈一下某书 上一篇blog中我提到了“国内某位前端工程师今年出版的新书”,这里我想就这本书多说几句。这本书的总体质量,当然肯定比《XX征途》要强。不过仍然出现了一些匪夷所思的bug。譬如说该书的第一章第一节,作者举了一个“糟糕的老网页的实现”的例子,并指出这个页面代码的问题如下:*div布局和table布局混用;*标签名有大写,也有小写;*样式组织混乱,有用<style>标签的,有用...
272
热度 -
Node.js 终竟是什么
Node.js究竟是什么? ? http://www.ibm.com/developerworks/cn/opensource/os-nodejs/ ? Node.js究竟是什么? ? ? 简介:?Node是一个服务器端JavaScript解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。 ? ?...
314
热度 -
[转]prototype 原形链理解
[转]prototype原型链理解 prototype原型链 prototype源自法语,软件界的标准翻译为“原型”,代表事物的初始形态,也含有模型和样板的意义。JavaScript中的prototype概念恰如其分地反映了这个词的内含,我们不能将其理解为C++的prototype那种预先声明的概念。JavaScript的所有function类型的对象都有一个prototype属性。这个pr...
433
热度 -
jquery的各种选择器的讲授
jquery的各种选择器的讲解<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%> <% Stringpath=request.getContextPath(); StringbasePath=request.getScheme()+&q...
281
热度 -
将 Shiro 作为使用的权限基础【转】
将Shiro作为应用的权限基础【转】 Shiro 是JAVA世界中新近出现的权限框架,较之JAAS和SpringSecurity,Shiro在保持强大功能的同时,还在简单性和灵活性方面拥有巨大优势。本文就带领读者一睹Shiro的风采。 可能大家早先会见过J-security ,这个是 Shiro的前身。在2009年3月初之前,这个安全框架叫做J-security,由于某些原因,更名为Shiro(或...
572
热度 -
javascript中的对象查寻
javascript中的对象查找 近期群里常有人提一些简单的问题,比如发一段代码乱七八糟的代码,然后说里面某个变量是什么,比如这里就有个很好的例子: functionfn(arg){ alert(this.arg); alert(this); } fn(123); varo={fn:fn}; o.fn(123); 然后就可能有这样的问题: 为什么this.arg是undefined?为什么...
372
热度 -
从浅到深:自己动手开发模板引擎――解释型模板引擎(一)
由浅入深:自己动手开发模板引擎――解释型模板引擎(一) 受到群里兄弟们的竭力邀请,终于决定来分享一下.NET下的模板引擎开发技术。本系列文章将会带您由浅入深的全面认识模板引擎的概念、设计、分析和实战应用,一步一步的带您开发出完全属于自己的模板引擎。关于模板引擎的概念,我去年在百度百科上录入了自己的解释(请参考:模板引擎)。老陈曾经自己开发了一套网鸟Asp.Net模板引擎,虽然我自己并不乐意去推...
304
热度 -
《认真分析Ext》第N-1章 Ext的可视组件 第一节:Panel的实质是什么
《仔仔细细分析Ext》第N-1章Ext的可视组件第一节:Panel的实质是什么? ?????????????????????????????????????????? ? 导言: ???????? wegidit 部分是 Ext 最吸引人,也是最绚丽、最好看的部分。相当多的人就是冲 Ext 的这一点才开始学习使用 ...
234
热度 -
Web开发必知的八种隔绝级别
Web开发必知的八种隔离级别 ????????ACID性质是数据库理论中的奠基石,它定义了一 个理论上可靠数据库所必须具备的四个性质:原子性,一致性,隔离性和持久性。虽然这四个性质都很 重要,但是隔离性最为灵活。大部分数据库都提供了一些可供选择的隔离级别,且现在许多库都增加了附加层来创建颗粒度更细的隔离。隔离级别应用范围如此之广 主要是因为放宽隔离约束往往会使得可扩展性和性能提高几个数量级。 ...
235
热度 -
WebApp最佳实践用户体验篇之怎么针对多种屏幕尺寸设计合理的移动应用
WebApp最佳实践用户体验篇之如何针对多种屏幕尺寸设计合理的移动应用 身为一个移动web网站的设计师,除非你只是针对某种特定的设备设计,否则你应该会常常碰到这样的问题:如何清楚地了解网站运行设备的屏幕尺寸大小?这个问题一直困扰着移动设备上的设计师。 例如: iPhone的高度是480个像素,宽320像素。 许多NokiaN系列设备的宽度为240像素,高度为320像素。 许多更新款的设备支持宽...
377
热度 -
天日图-地图投影技术剖析与思考
天地图-地图投影技术剖析与思考 首先天地图采用国标2000,经纬直投 ? 原帖:?http://blog.3snews.net/html/88/47188-28181.html ? ?目前国内做数字城市方面的GIS项目、产品和公众应用,常涉及的投影方式主要有:面向局部区域的二维平面高斯投影(横轴墨卡托,横轴圆柱投影)、面向大范围(如全省、全国)的兰伯特投影(圆锥投影)、面向大范围的经纬度等间隔...
627
热度 -
关于HTML5的11个让人难以接受的实事
关于HTML5的11个让人难以接受的事实 ? HTML5为Web开发者提供了很多强大的新特性,但是它的一些特定的限制会让它无法和本地应用匹敌。 HTML5整合进了很多新的特性,并且有可能提升Web编程模式。和每一个阅读技术资讯的人所知道的一样,没有任何一样东西能像HTML5对互联网造成更多改变。在代码中加入一些HTML5,网站会变得更快更炫。但是HTML5能为那些想要要网络上实现本地应用表现的人做...
341
热度 -
Eclipse RCP中施用Swing组件
EclipseRCP中使用Swing组件原文地址:http://twaver.servasoft.com/?p=2918?Swing与SWT是基于Java的两种完全不同的视图控件技术,前者是jdk自带,后者是Eclipse的衍生物,两者都有广大的用户群,而结合使用的案例也很多,笔者使用Swing多年,最近有幸作了个EclipseRCP与Swing结合的例子,期间发现了些难点,特作本文了以皮毛之见。...
92
热度 -
Maven 环境高速搭建二(eclipse+maven2+jetty)
Maven环境快速搭建二(eclipse+maven2+jetty)本文更新一个命令。第一节中提示创建一个项目用archetype:create??create是个被废弃或不被推荐使用的插件,在以后创建项目中请尽量使用archetype:generate创建一个项目,如下:mvn?archetype:generate?-DgroupId=com.chongshi.test?-DartifactId...
182
热度 -
Hibernate(3)结构-配置文件-实体映射及配置文件
Hibernate(三)结构-配置文件-实体映射及配置文件一、体系结构SessionFactory:属于单一数据库的编译过的映射文件的一个线程安全的,不可变的缓存快照。Session的工厂。有可能持有一个可选的数据缓存可以进程级别或者群级别保存可以在事务中重用数据。会话,Session:单线程,生命期短促的对象,代表应用程序和持久化层之间的一次对话。封装了一个JDDBC连接,它也是Transact...
710
热度 -
哪些App适宜用HTML5开发
哪些App适合用HTML5开发? 哪些移动互联网产品适合用HTML5开发? 1、搜索产品 的确,由Android系统定义的移动互联网搜索生态,是将搜索框作为整个移动互联网的入口,这样最符合谷歌的利益,也必然使得WEB页面成为处理搜索需求的主要场景――难以想象,如果搜索引擎是一个原生app,而这个app控制了跨平台的移动设备上网入口,谷歌将会多么抓狂。 除此之外,由于HTML5技术本质上是增强...
358
热度 -
推荐:一个JAVA程序员的历程(超有戏)
推荐:一个JAVA程序员的历程(超有戏) 转:一个JAVA程序员的历程 很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三...
405
热度 -
[求助]通讯录系统
[求助]通讯录系统 我初学者。老师狠心叫我们编个系统。以下是我编的通讯录管理系统。编译出来inputoutputsave这3个模块错误很多。可是看不懂。。麻烦各位高手帮忙看看。。谢谢各位了!!!#include<stdio.h>#include<string.h>#defineMAX100#definePAGE2#definePRINT1prin...
503
热度 -
深度分析 Java 的枚举类型:枚举的线程安全性及序列化有关问题
深度分析Java的枚举类型:枚举的线程安全性及序列化问题写在前面:JavaSE5提供了一种新的类型Java的枚举类型,关键字enum可以将一组具名的值的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序组件使用,这是一种非常有用的功能。本文将深入分析枚举的源码,看一看枚举是怎么实现的,是如何保证线程安全的,以及为什么用枚举实现的单例是最佳方式。枚举是如何保证线程安全的要想看源码,首先得有...
31
热度