自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老卫的技术站

大道至简! https://waylau.com

  • 博客(224)
  • 资源 (60)
  • 论坛 (5)
  • 收藏
  • 关注

原创 记录一个Java三元表达式中的陷阱

今天遇到一个奇怪的Java三元表达式中的空指针异常。特此记录。代码代码示意如下:Integer itemVO = null;Integer globleLatenessToleranceUseAlternate = null;Integer latenessToleranceUseAlternate = (itemVO == null ? globleLatenessToleranceUseAlternate : itemVO.intValue());从上面代码可以看出:当itemVO

2020-11-11 23:47:37 49

原创 JDK 15安装及新特性介绍

JDK 15已经于2020年9月15日如期发布。本文介绍JDK 15新特性。发布版本说明根据发布的规划,这次发布的 JDK 15 将是一个短期的过度版,只会被 Oracle 支持(维护)6 个月,直到明年 3 月的 JDK 16 发布此版本将停止维护。而 Oracle 下一个长期支持版(LTS 版)会在明年的 9 月份候发布(Java 17),LTS 版每 3 年发布一个,上一次长期支持版是 18 年 9 月发布的 JDK 11。 下图展示了各个版本的发布历史。[外链图片转存失败,源站可能有防盗链机制

2020-09-23 00:21:01 758

原创 Node.js简介及如何学习Node.js

本文介绍Node.js的诞生史以及如何学习Node.js。Node.js简史从Node.js的命名上可以看到,Node.js的官方开发语言是JavaScript。之所以选择使用JavaScript,显然与JavaScript的开发人员多有关。总所周知,JavaScript是伴随着互联网的发展而火爆起来的,JavaScript也是前端开发人员必备的技能。同时,JavaScript也是浏览器能直接运行的脚本语言。但也正是JavaScript在浏览器端的强势,导致了人们对于JavaScript的印象还停留在

2020-07-30 23:21:32 138

原创 Eclipse IDE 2020-06 R(4.16.0)发布,正式支持Java 14

随着JDK 14的发布(https://waylau.com/jdk-14-released/),各大Java IDE也开始支持JDK 14。最新版本的Eclipse IDE 2020-06 R也于2020年6月17日发布,本文介绍如何通过Eclipse IDE来开发Java 14应用。这个版本的最大特点就是正式支持Java 14了,无需要额外安装Java 14 Support for Eclipse 2020-03 (4.15)插件(见https://waylau.com/eclipse-ide-sup

2020-06-21 23:06:49 4719 3

原创 MEAN架构实战:基于MongoDB、Express、Angular、Node.js构建企业级应用
原力计划

曾几何时,业界流行使用LAMP架构(Linux、Apache、MySQL和PHP)来快速开发中小网站。LAMP是开放源代码的,而且使用简单、价格廉价,因此LAMP这个组合成为了当时开发中小网站的首选,号称“平民英雄”。而今,随着Node.js的流行,这使得JavaScript终于能够在服务器端拥有了一席之地。JavaScript成为了从前端到后端再到数据库层能够支持全栈开发的语言。而以MongoDB、Express、Angular和Node.js四种开源技术为基础的MEAN架构,除了具备LAMP架构的一切优

2020-06-07 22:20:33 222

原创 Java开发仍然是主流,一起学《Java核心编程》

本文介绍了Java的发展趋势,并阐述了如何学习Java技术。Java为啥火爆?随着互联网应用的发展,各种编程语言层出不穷,比如C#、Golang、TypeScript、ActionScript等,但不管是哪种语言,都无法撼动Java的“霸主”地位。Java语言始终占据着各类编程语言排行榜的榜首,开发者对于Java的热情也是与日俱增。Java已然成为了企业级应用、云计算和Cloud Native应用的首选语言。图1-1展示的是1985年至2020年TIOBE编程语言排行榜情况(https://www.t

2020-05-20 23:00:07 103

原创 在Maven项目中运行JUnit 5测试用例

本文演示了如何如何编写JUnit 5测试用例,在Maven项目中运行JUnit 5测试用例。编写JUnit 5测试用例如果你是Java开发者,那么对于JUnit应该就不陌生。JUnit是Java单元测试的基础工具。JUnit目前最新的版本是JUnit 5.x,但广大的Java开发者估计还停留在JUnit 4.x,因此有必要演示下如何编写JUnit 5测试用例。引入JUnit 5依赖相比较...

2020-04-16 21:47:56 276

原创 Eclipse IDE支持Java 14

随着JDK 14的发布(https://waylau.com/jdk-14-released/),各大Java IDE也开始支持JDK 14。最新版本的Eclipse IDE 2020-03也于2020年3月18日发布,本文介绍如何通过Eclipse IDE来开发Java 14应用。下载下载地址https://www.eclipse.org/downloads/packages/根据个人的需...

2020-03-23 08:53:11 4350

原创 TortorliseGit删除分支

初次使用TortorliseGit的小伙伴,怕是很难找到删除分支的菜单。本文介绍如何使用TortorliseGit删除分支。右键项目,点击“Switch/Checkout”菜单在点击右侧的三个小点选中要删除的分支,右键分支,可以看到“Delete branch”按钮,点击该按钮就能删除分支。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mmgwJd9T-...

2020-03-22 10:23:46 108

原创 JDK 14如期发布,16个新特性快速预览

JDK 14已经于2020年3月17日如期发布。本文介绍JDK 14特性。JEP 305: instanceof的模式匹配(预览)通过对instanceof运算符进行模式匹配来增强Java编程语言。 模式匹配允许程序中的通用逻辑,即从对象中有条件地提取组件,可以更简洁,更安全地表示。 这是JDK 14中的预览语言功能。动机几乎每个程序都包含某种逻辑,这些逻辑结合了对表达式是否具有某种类型或...

2020-03-18 08:44:17 6939

原创 分布式事务——三阶段提交

在前文,我们介绍来了分布式事务,以及分布式事务的解决方案之一的二阶段提交。本文介绍分布式事务处理方案之一的三阶段提交协议。分布式事务分布式事务是指发生在多个数据节点之间的事务,分布式事务比单机事务要复杂的多。在分布式系统中,各个节点之间在是相互独立的,需要通过网络进行沟通和协调。由于存在事务机制,可以保证每个独立节点上的数据操作可以满足ACID。但是,相互独立的节点之间无法准确地知道其他节点...

2019-12-23 20:23:57 523 1

原创 分布式事务——两阶段提交

在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica), 这些副本会放置在不同的节点上。这些数据节点可能是物理机器,也可能是虚拟机。为了对用户提供正确的CURD等语意,我们需要保证这些放置在不同节点上的副本是一致的,这就涉及分布式事务的问题。本文介绍分布式事务处理方案之一的两阶段提交协议。分布式事务分布式事务是指发生在多个数据节点之间的事务,分布式事务比单机事务要复...

2019-12-11 20:01:26 140

原创 Redis主从模式的常用类型

本文介绍Redis主从模式的常用类型。Redis的可靠性主要有主从模式和集群模式。对于主从模式而言,Redis有以下方案:Sentinel方案;Keepalived方案。Sentinel方案作为Redis主推的官方方案,主要的实现原理是通过引入哨兵sentinel节点,来投标决定master节点故障后,哪个slave节点会被选举接管故障的master节点。Sentinel节点会周...

2019-11-28 19:46:46 107

原创 解决Angular CLI找不到模块"angular-devkit/build-angular"的问题

Angular CLI 是 Angular 客户端命令行工具,提供非常多的命令来简化 Angular 的开发。今天执行“ng serve”命令时,竟然报找不到模块"@angular-devkit/build-angular"的错误。问题背景执行“ng serve”命令时,竟然报找不到模块"@angular-devkit/build-angular"的错误。信息如下:>ng serve...

2019-10-31 20:34:03 4591 2

原创 Java 13 新特性及实战案例

近期 Java 界好消息频传。先是 Java 13 发布,接着 Eclipse 也发布了新版本表示支持新版本的Java 特性。本文介绍了 Java 13 的新特性并展示了相关的示例。2019年9月17日,Java 13 正式发布。特性如下。Java 13 新特性此版本带来了以下几大新特性:JEP 350,Dynamic CDS Archives:扩展应用程序类-数据共享,以允许在 Ja...

2019-09-23 20:35:46 845

原创 从 Angular 中的 URL 获取查询参数

本文介绍了如何从 Angular 中的 URL 获取查询参数。通过注入ActivatedRoute的实例,可以订阅各种可观察对象,包括queryParams和params observable。以下是范例:import { ActivatedRoute } from '@angular/router'; // 用于获取路由参数import { Component, OnInit } fro...

2019-09-03 21:02:30 1475

原创 Node.js 使用 MongoDB 的 ObjectId 作为查询条件

当往MongoDB中插入一条数据时,会自动生成ObjectId作为数据的主键。那么如何通过ObjectId来做数据的唯一查询呢?在MongoDB中插入一条数据在MongoDB中插入一条如下结构的数据:{ _id: 5d6a32389c825e24106624e4, title: 'GitHub 上有什么好玩的项目', content: '上个月有水友私信问我,GitHub 上有...

2019-08-31 21:51:13 949 2

原创 解决Node.js mysql客户端不支持认证协议引发的“ER_NOT_SUPPORTED_AUTH_MODE”问题

mysql模块(项目地址为https://github.com/mysqljs/mysql)是一个开源的、JavaScript编写的MySQL驱动,可以在Node.js应用中来操作MySQL。但在使用过程中,出现了“ER_NOT_SUPPORTED_AUTH_MODE”问题。本文介绍了出现该问题的原因及解决方案。报错信息当我试图使用mysql模块来连接MySQL 8时,出现了如下错误信息:...

2019-06-12 21:10:53 1839 9

原创 Node.js实现WebSocket聊天室的例子

对于聊天室,大家应该都不陌生,笔者也写过很多关于聊天室的例子。本节,我们将演示如何通过Node.js来实现一个WebSocket聊天服务器的例子。使用ws创建WebSokcet服务器Node.js原生API并未提供WebSocket的支持,因此,需要安装第三方包才能使用WebSocket功能。对于WebSocket的支持,在开源社区有非常多的选择,本例子采用的是“ws”框架(项目主页为htt...

2019-06-03 20:13:31 564

原创 Cloud Native 与12-Factor

12-Factor(twelve-factor),也称为“十二要素”,是一套流行的应用程序开发原则。Cloud Native架构中使用12-Factor作为设计准则。12-Factor 的目标在于:使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入项目中。和底层操作系统之间尽可能的划清界限,在各个系统中提供最大的可移植性。适合部署在现代的云计算平台,从而在服务器和系统管理方面...

2019-03-21 23:41:07 427

原创 当今软件发展的现状非常适合 Cloud Native 环境

当今软件行业正发生着巨变。自上世纪50年代计算机诞生以来,软件从最初的手工作坊式的交付方式,逐渐演变成为了职业化开发、团队化开发,进而定制了软件件行业的相关规范,形成了软件产业。今天,无论是大型企业还是个人开发者,都或多或少采用了云的方式来开发、部署应用。不管是私有云,还是公有云,都终将给整个软件产业带来的革命。个人计算机或者以手机为代表的智能设备已经走进寻常百姓家了。每个人几乎都拥有手机,手机...

2019-03-16 21:31:38 325

原创 Cloud Native 是未来开发应用的趋势

目前,越来越多的企业已经在大规模开始拥抱云,在云环境开发应用、部署应用、发布应用。Cloud Native(云原生)是以云架构为优先的应用开发模式。那么,为什么说 Cloud Native 是未来开发应用的趋势呢?本文一一解答。什么是 Cloud NativeCloud Native (国内译为“云原生”),最早是 Matt Stine 提出的一个概念。与微服务一样,Cloud Native ...

2019-03-10 22:42:12 212 2

原创 简述什么是 Cloud Native

Cloud Native(云原生)是以云架构为优先的应用开发模式。目前,越来越多的企业已经在大规模开始拥抱云,在云环境开发应用、部署应用、发布应用。未来,越来越多的开发者也将采用 Cloud Native 来开发应用。本书是国内第一本 Java 领域 Cloud Native 著作。那么为什么Cloud Native模式会越来越流行?Cloud Native与微服务有什么区别?何时选择使用Clo...

2019-03-04 22:29:04 8526

原创 在 Spring 中自定义 scope

大家对于 Spring 的 scope 应该都不会默认。所谓 scope,字面理解就是“作用域”、“范围”,如果一个 bean 的 scope 配置为 singleton,则从容器中获取 bean 返回的对象都是相同的;如果 scope 配置为prototype,则每次返回的对象都不同。一般情况下,Spring 提供的 scope 都能满足日常应用的场景。但如果你的需求极其特殊,则本文所介绍自定...

2019-02-14 13:16:50 377

原创 了解Sidecar模式

本文介绍Sidecar模式的特点,及其应用的场景。熟悉Native Cloud或者微服务的童鞋应该知道,在云环境下,技术栈可以是多种多样的。那么如何能够将这些异构的服务组件串联起来,成为了服务治理的一个重大课题。而Sidecar模式为服务治理,提供了一种解决方案。将应用程序的组件部署到单独的进程或容器中,以提供隔离和封装。此模式还可以使应用程序由异构组件和技术组成。这种模式被称为Sidecar...

2019-01-28 23:56:34 11008 1

原创 感恩送书第1期:2019年快来了,感谢各位网友,送《Spring 5开发大全》

2019年快来了,为了答谢各位关注老卫的读者、学员朋友,特送《Spring 5开发大全》三本,无套路,快上车。时间的脚步总是匆匆,经历了一年的付出收获、欢乐忧伤,我们悄然间就要迈步到2019年了。回顾这一年,最大的成就莫过于将Spring三剑客付梓出版。何为Spring三剑客?即《Spring Boot 企业级应用开发实战》、《Spring Cloud 微服务架构开发实战》、《Spring ...

2018-12-27 19:43:24 1505 2

原创 Angular 应用解决跨域访问的问题

在前后台分离的应用中,Angular 与 Java 是一对好搭档。但是如果是分开部署应用,则势必会遇到跨域访问的问题。什么是跨域启动应用之后,有些浏览器会提示如下告警信息:No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:4200' is...

2018-12-21 21:33:40 586

原创 解决Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jetty/server/Handler

在使用maven-shade-plugin插件时,报个错误:Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jetty/server/Handler at com.waylau.lite.App.main(App.java:13)Caused by: java.lang.ClassNo...

2018-12-20 00:16:36 8709

原创 自定义 Maven 的 repositories

有时,应用中需要一些比较新的依赖,而这些依赖并没有正式发布,还是处于milestone或者是snapshot阶段,并不能从中央仓库或者镜像站上下载到。此时,就需要自定义Maven的<repositories>。​自定义Maven的<repositories>以Spring应用程序程序为例,需要添加一个Spring Security 5.2.0.BUILD-SNAPS...

2018-12-12 22:27:31 9547 4

原创 Angular CLI 常用命令

Angular CLI 是 Angular 客户端命令行工具,提供非常多的命令来简化 Angular 的开发。本文总结了在实际项目中经常会用到的 Angular CLI 命令。获取帮助(ng -h)ng -h等同于ng --help,跟所有的其他命令行一样,用于查看所有命令的一个帮助命令。执行该命令可以看到 Angular CLI 所有的命令:>ng -hAvailable C...

2018-11-09 22:28:14 2215

原创 Spring 的狭义与广义

Java 开发者对于 Spring 应该不会陌生。Spring 可以说是 Java EE 开发事实上的标准。无论是 Web 开发,还是分布式应用,Spring 都致力于简化开发者创建应用的复杂性。本文讨论 Spring 在狭义上以及广义上,所承载的不同的概念。Spring 有广义与狭义之说。狭义上的 Spring——Spring Framework狭义上的 Spring, 是特指 Sprin...

2018-11-05 23:05:13 927

原创 JVM(Java SE 11版本)加载类和接口

本文介绍了Java虚拟机(Java SE 11版本)加载类和接口。加载类和接口加载是指查找具有特定名称的类或接口类型的二进制形式的过程。典型的做法是,查找事先由Java编译器从源代码计算而来二进制表示,但也可能是通过动态计算。二进制形式最终会构造成一个Class对象。加载的精确语义在Java Java Machine Specification,Java SE 11 Edition的第5章...

2018-10-29 00:09:41 1233 2

原创 MyBatis使用自定义TypeHandler转换类型

MyBatis虽然有很好的SQL执行性能,但毕竟不是完整的ORM框架,不同的数据库之间SQL执行还是有差异。笔者最近在升级 Oracle 驱动至 ojdbc 7 ,就发现了处理DATE类型存在问题。还好MyBatis提供了使用自定义TypeHandler转换类型的功能。本文介绍如下使用 TypeHandler 实现日期类型的转换。问题背景项目中有如下的字段,是采用的DATE类型:birt...

2018-10-11 22:24:27 1183

原创 MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。下载下载地址 https://dev.mysql.com/downloads/mysql/8.0.html。本例为:MySQL Community Server 8.0.12。...

2018-08-21 01:45:23 1192

原创 论代码所需要的环境、版本的重要性

学员们在参与“基于Spring Boot的博客系统实战”课程的时候,可能没有太注意版本的问题。其实,版本是一个非常重要也是一个非常容易忽略的问题。版本不一致会导致各种奇怪的问题,比如:应用启动不了启动过程中报错提示找不到 class功能不正常等等初级学员往往不重视软件版本,存在随意更改版本的现象,从而导致上述问题。同时,学员又缺乏调试程序的能力,一旦出错,将不知所措。认为代...

2018-06-26 23:28:39 229

原创 MyBatis四大核心概念

本文讲解 MyBatis 四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。MyBatis 作为互联网数据库映射工具界的“上古神器”,训有四大“神兽”,谓之:SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper。可以说,了解了这四大核心...

2018-06-22 01:10:33 906

原创 Spring RestTemplate 调用天气预报接口乱码的解决

Spring RestTemplate 调用天气预报接口可能遇到中文乱码的问题,解决思路如下。问题出现我们在网上找了一个免费的天气预报接口 http://wthrcdn.etouch.cn/weather_mini?citykey=101280601。我们希望调用该接口,并将返回的数据解析为 JSON 格式。核心业务逻辑如下:private WeatherResponse ...

2018-04-11 01:24:14 1279

原创 掌握“复制-粘贴-改”的IT技能

“Stop Trying to Reinvent the Wheel(不要重复造轮子 )”, 可能是每个程序员入行被告知的第一条准则。在公司里面,我也会对团队里面每个新进的成员反复灌输这个理念。但要真正做到这一点也非易事。寻找轮子所谓“轮子”可以理解为行业里面的技术解决方案。特别是当今开源社区的盛行,开源软件以及开源技术方案层出不穷,这为寻找轮子提供了丰富的途径。避免重复造轮子...

2018-04-03 21:58:08 320

原创 Spring MVC 使用 Jetty 作为内嵌服务器

Jetty 是高性能的 Servlet 容器,经常会在开发环境中作为服务器来使用。在本文中,我们将使用 Spring Web MVC 技术来实现 REST 接口,并使用 使用 Jetty 作为内嵌服务器,方便测试。接口设计我们将会在系统中实现两个接口:GET http://localhost:8080/helloGET http://localhost:8080/hello/w...

2018-03-27 23:53:53 3710 1

原创 服务化、微服务及Spring Cloud

作为职场老手的你,也许对服务化(SOA)并不陌生。当今 Web 2.0 架构如火如荼,越来越多的企业正在进行着服务化的改造,最为著名莫过于 Amazon 。服务化早在2002年,Amazon 就已经开始进行服务化的改造了。Amazon 的 CEO杰夫·贝索斯对市场有着超乎常人的理解和预见:从今天起,所有的团队都要以服务接口的方式,提供数据和各种功能。团队之间必须通过接口来通信。...

2018-03-13 23:59:28 1686

人件[第2版](高清中英文合并版).pdf

人件[第2版](高清中英文合并版).pdf

2014-09-24

junit4.11稳定版(含hamcrest-core.jar)[www.waylau.com]

包含了官方 4.11 必备的两个jar : junit.jar hamcrest-core.jar 解决了官网链接无法下载的问题(被qiang)。 https://github.com/junit-team/junit/wiki/Download-and-Install 截止本日(2014-8-3) 截止本日,该jar包为最新稳定版

2014-08-03

java与com基本数据类型的交互

因业务需要,把涉及到java与com交互的基本数据类型都测试了一般, 其中包括了byte、int、float、double、boolean、string,还有数组(SafeArray)。 char型未通过测试,jacob应该不支持该类型。 其中数组比较特殊,需要jacob提供的SafeArray对对象进行封装。 详细参见www.waylau.com

2013-10-25

java操纵com组件–java调用C#写的DLL文件

java操纵com组件–java调用C#写的DLL文件. 是一个完整的例子,包含源码和dll文件,已经一些必备的jar包和工具。 用的是jacob方式~

2013-10-24

Windows8.1 preview硬盘安装(waylau).pdf

Windows8.1 preview硬盘安装(waylau).pdf 高清教程,图解,详细 最简单的安装方式~

2013-09-25

Universal-USB-Installer-1.9.3.6(操作系统u盘安装器)

Universal-USB-Installer-1.9.3.6 (将操作系统在安装u盘,从U盘启动安装操作系统ISO) 适用于大部分Linux \windows 操作系统 更新于2013-6-28

2013-06-29

如何在github上传代码(图解)

如何在github上传代码(图文解说) 用图文并茂的方式展示了在github上建立项目上传代码的全过程 简单,实用 waylau.com

2013-01-24

( Go for Java programmers(面向java开发者的go编程) 中文

( Go for Java programmers(面向java开发者的go编程) 中文翻译 原文在此: http://blog.csdn.net/kkkloveyou/article/details/8256649

2013-01-13

( Cairngorm.swc ) Cairngorm3框架必备包

( Cairngorm.swc ) Cairngorm3框架必备包

2012-12-28

《学习Go语言》中文版(201200730) PDF 高清

golang 学习 第一 中文 教程 《学习Go语言》中文版 2012-7-30 最新 版本 PDF 高清

2012-11-14

【实例】flex4 动态获取对象属性,动态生成数据源,动态生成lineChart,清除数据。

flex4 动态获取对象属性,动态生成数据源,动态生成lineChart,清除数据。 1.该图表的数据源为ArrayCollection类型的arrayC 2.每增加一条线,其实就是增加一个数据源中的ArrayCollection每个对象的一个属性,且属性名不能重复 3.修改ArrayCollection后,同时修改LineChart的series

2012-10-31

【HTML5】HTML5在QQ邮箱移动Web应用的实践.pptx

【HTML5】HTML5在QQ邮箱移动Web应用的实践.pptx

2012-08-18

【HTML5】\[HTML5揭秘].(HTML5:Up.and.Running).Mark.Pilgrim.文字版(高清文本).pdf

【HTML5】 [HTML5揭秘].(HTML5:Up.and.Running).Mark.Pilgrim.文字版(高清文本 PDF 本书全面而深入地对HTML5相关的技术进行详细介绍和剖析。“从开始到现在”道出HTML5的坎坷发展史;“HTML5特性检测”介绍了多种针对不同特性的检测方法;“本地存储”揭开了如何把“数据库”搬到客户端的神秘面纱;“离线应用”展示了脱机状态下依然能让Web应用完好无损的神奇技艺;“疯狂的表单”大秀了一把炫酷无比的下一代Web表单……它几乎涵盖了HTML5标准中描述的所有新特性。本书在以诙谐的文字结合生动的实例介绍HTML5特性的同时,还深入剖析其内部原理。让读者不仅知其然,而且知其所以然。无论是刚接触Web前端技术的新人,还是经验丰富的老手,只要是HTML5技术爱好者,都会从本书中受益。

2012-08-18

【HTML5】Head First HTML5 Programming (高清文本)PDF

Head First HTML5 Programming (高清文本)PDF   What can HTML5 do for you? If you're a web developer looking to use this new version of HTML, you might be wondering how much has really changed. Head First HTML5 Programming introduces the key features -- including improved text elements, audio and video tags, geolocation, and the Canvas drawing surface -- and uses concrete examples and exercises to apply and reinforce these concepts. You'll learn how HTML5, Javascript, and CSS3 will help create fast, interactive sites with fewer plugins. * Get the low-down on changes to the basic HTML markup * Explore CSS3, and discover how it compliments HTML5 * Understand JavaScript's relationship to HTML5 * Learn HTML5's new font, multicolumn, and text capabilities * Bring out your inner artist with Canvas * Use the technology to add audio and video * Take advantage of local storage and databases * Learn how HTML5 deals with geolocation, multitouch, and more We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First HTML5 Programming uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep. 

2012-08-18

【HTML5】\HTML5 Canvas.(高清文本)pdf

Canvas标记很多年前就被当作一个新的HTML标记成员加入到了HTML5标准中。在此之前,人们要想实现动态的网页应用,只能借助于第三方的插件,比如Flash或Java,而引入了Canvas标记后,人们直接打通了通往神奇的动态应用网页的大门。本教程内容只覆盖了一小部分、但却是非常重要的canvas标记的应用功能——图像显示和处理

2012-08-18

【HTML5】\HTML5 Cookbook.(高清本文)pdf

【HTML5】\HTML5 Cookbook.(高清本文)pdf With scores of practical recipes you can use in your projects right away, this cookbook helps you gain hands-on experience with HTML5’s versatile collection of elements. You get clear solutions for handling issues with everything from markup semantics, web forms, and audio and video elements to related technologies such as geolocation and rich JavaScript APIs. Each informative recipe includes sample code and a detailed discussion on why and how the solution works. Perfect for intermediate to advanced web and mobile web developers, this handy book lets you choose the HTML5 features that work for you—and helps you experiment with the rest. Test browsers for HTML5 support, and use techniques for applying unsupported features Discover how HTML5 makes web form implementation much simpler Overcome challenges for implementing native audio and video elements Learn techniques for using HTML5 with ARIA accessibility guidelines Explore examples that cover using geolocation data in your applications Draw images, use transparencies, add gradients and patterns, and more with Canvas Bring HTML5 features to life with a variety of advanced JavaScript APIs

2012-08-18

【HTML5】\HTML5游戏开发示例HTML5 Games Development by Example.(高清文本)pdf

【HTML5】\HTML5 Games Development by Example.pdf HTML5游戏开发示例

2012-08-18

【HTML5】\Packt.HTML5.Mobile.Development.Cookbook.2012 (高清文本).pdf

【HTML5】\Packt.HTML5.Mobile.Development.Cookbook.2012.eBook-repackb00k.pdf ) 高清文本

2012-08-18

openfire 3个jar包coherence.jar、coherence-work.jar、tangosol.jar

openfire开发配置需要的3个jar包coherence.jar、coherence-work.jar、tangosol.jar

2012-07-20

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring)完整版本

一个 Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) 本实例为一个 flex 与 java通信项目。前端采用cairngorm框架,后台 采用hibernate+spring 每个部署 步骤,附详细 图文解释。旨在 采用 一种快速开发 项目架构。 该包中 ,含 详细 文档,开发图文步骤,数据库 ,和代码。lib 下 已经包含所有项目所需jar 用最快方式,开发 flex java 项目

2012-03-03

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part3.pdf

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part3.pdf 第三部分。。add spring and hibernate

2012-02-21

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part4.pdf(完)

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part4.pdf 终结版

2012-02-21

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part2.pdf

自己写的一个Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part2.pdf 这个是第二部分,循序渐进,让初学者慢慢掌握搭框架的方法

2012-02-18

Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring)part1.

自己写的一个Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring)part1.pdf

2011-12-23

广东商学院大型数据库2011年试题及其详解

广东商学院大型数据库2011年试题及其详解 是 oracle的课程 10g lz最终得分95分,算可以了

2011-12-21

flash10 debug版本最佳收藏完美卸载完美安装

flash10debug版本最佳收藏完美卸载完美安装

2011-11-10

基于Socket的VC++与Flash通信. pdf 2011.4论文高清

基于Socket的VC++与Flash通信. 高清pdf 2011年4月论文 socket通信实例

2011-10-18

Essential Javascript for Web Professionals(JavaScript web开发必备).pdf

Essential Javascript for Web Professionals(JavaScript web开发必备).pdf 官方高清 作者: Dan Barrett / Dan Livingston / Micah Brown 出版社: Prentice Hall PTR 出版年: 1999-08-03 定价: USD 29.99 装帧: Paperback ISBN: 9780130130563

2011-10-18

JavaScript for Breakfast(早点JavaScript ).pdf

JavaScript for Breakfast(早点JavaScript ).pdf 官方高清 JavaScript for breakfast Crunching scripts for your coffee table Tom Dell’Aringa © 2005 DMXzone.com Published by DMXzone.com Dynamic Zones International Hengelosestraat 705 7521 PA Enschede The Netherlands

2011-10-18

JavaScript语言的进化和选择 .pdf ppt

JavaScript语言的进化和选择 .pdf ppt js way

2011-10-18

Oracle 10g数据库基础教程[孙风栋 等][课后习题解答(选择题答案)]

Oracle 10g数据库基础教程[孙风栋 等][课后习题解答](选择题答案) 官方正解,来之不易,给分下载,有借有还

2011-10-12

腾讯QQ《 Flash开放平台操作说明》高清.pdf官方

腾讯QQ《 Flash开放平台操作说明》高清.pdf官方 腾讯手机Flash游戏平台,以吸纳聚合丰富的Flash游戏为目标,将汇聚的Flash游戏运营在手机QQ浏览器平台之上,满足上亿的腾讯用户在学习工作之余,享受益智小游戏的需求。 Flash游戏平台在给开发者带来上亿用户使用产品所获得的成就感的同时,我们依靠腾讯成熟的支付渠道、广告模式,为广大开发者带来丰厚的收益回报。

2011-09-30

Ruby on Rails 3 Tutorial 高清pdf原版

Ruby on Rails 3 Tutorial 高清pdf原版

2011-09-10

Programming.Ruby(第2版)中文版

Programming.Ruby(第2版)中文版

2011-09-10

Ruby编程语言_涵盖Ruby 1.8和1.9

Ruby编程语言_涵盖Ruby 1.8和1.9

2011-09-10

AsWing 入门教程1.1 chm

AsWing 入门教程1.1 chm 很实用的教程,有实例,初学者一看便懂。适合入门

2011-09-08

AsWing for AS3 API文档《AsWingAS3_1.3.2.》

AsWing AS3 API 文档 1.3.2 AsWing组件应用好帮手,AS3.0 开发必备

2011-09-08

《PureMVC实现术语阐述及最佳实践》中文 高清,PDF足本

PureMVC是一个定位于设计高性能RIA客户端的基于模式的框架。现在它已经被移植到其他的平台上,包括服务器端环境。本篇文档论述针对于客户端。 PureMVC在不同平台语言下的阐述、实现,PureMVC所使用的模式在“四人帮”的《设计模式:可复用面向对象软件的基础》一书中有很好的论述。

2011-08-22

FLASH四宝贝之-《使用ActionScript.3.0组件》高清中文,官方pdf

FLASH四宝贝之-《使用ActionScript.3.0组件》高清中文,adobe官方出品pdf 学习FLASH必备良书

2011-08-19

ActionScript 3.0 Cookbook 中文,无水印.pdf高清

ActionScript 3.0 Cookbook 中文,无水印.pdf高清晰,无码,好用书相伴一生 作者: J) 洛特 (Lott 译者: 陈建勋 出版社: 电子工业出版社 出版年: 2007年11月 页数: 568 定价: 78.00 装帧: 平装 ISBN: 9787121051548 .8.3 . (111人评价) 32.4% 50.5% 16.2% 0.9% 0.0% ..想读在读读过评价: . 写笔记 写书评 加入购书单已在购书单. 加入豆列分享到 .推荐 内容简介 · · · · · ·   当你需要用Adobe Flash或Adobe Flex软件迅速将工作做好时,《Actionscript 3.0 Cookbook中文版》就是一本帮你实现目标的书。《Actionscript 3.0 Cookbook中文版》有超过300道的锦囊妙技,这个包罗万象的工具箱,就是你寻找ActionScript3.0答案的一站式资源。   《Actionscript 3.0 Cookbook中文版》提供可快速查找(及交叉参考)的锦囊妙技,包括各种疑难问题的解法。   O’Reilly广受欢迎的cookbook格式(问题/解法/讨论)所提供的锦囊妙计,会简略说明解法的运作方式及原因。因此,你可以将其加以调整,运用于将来会碰到的类似情况。对那些说“我懂理论,但不知道怎么起步”的人来说,《Actionscript 3.0 Cookbook中文版》针对F1ash和F1ex ... (展开全部)   当你需要用Adobe Flash或Adobe Flex软件迅速将工作做好时,《Actionscript 3.0 Cookbook中文版》就是一本帮你实现目标的书。《Actionscript 3.0 Cookbook中文版》有超过300道的锦囊妙技,这个包罗万象的工具箱,就是你寻找ActionScript3.0答案的一站式资源。   《Actionscript 3.0 Cookbook中文版》提供可快速查找(及交叉参考)的锦囊妙技,包括各种疑难问题的解法。   O’Reilly广受欢迎的cookbook格式(问题/解法/讨论)所提供的锦囊妙计,会简略说明解法的运作方式及原因。因此,你可以将其加以调整,运用于将来会碰到的类似情况。对那些说“我懂理论,但不知道怎么起步”的人来说,《Actionscript 3.0 Cookbook中文版》针对F1ash和F1ex 2开发人员每天都会碰到的真实问题,提供了即时可用的解答。   Joey LOtt是Flash社区里著名的演讲人和顾问,也是O’Reilly《Flash 8 Cookbook》一书的作者。Darron Schall是一名顾问,擅长RIA开发及Flash平台开发。Keith Peters是一名得过奖、专职自由接案的Flash发人员。   目录 ······ 前言 第1章:ActionScript基础 第2章:自定义类 第3章:运行时环境 第4章:数字和数学 第5章:数组 · · · · · · (更多) 前言 第1章:ActionScript基础 第2章:自定义类 第3章:运行时环境 第4章:数字和数学 第5章:数组 第6章:显示清单 第7章:绘图和遮罩 第8章:位图 第9章:文本 第10章:滤镜和转换 第11章:编程动画 第12章:字符串 第13章:正则表达式 第14章:日期和时间 第15章:声音编程 第16章:视频 第17章:存储持久化数据 第18章:与其他影片通信 第19章:发送和加载数据 第20章:XML 第21章:WEB SERVICES和FLASH REMOTING 第22章:建立集成应用程序 第23章:文件管理 第24章:SOCKET编程 附录A:LATIN-1字符集的UNICODE转义序列 索引

2011-08-10

_waylau的留言板

发表于 2020-01-02 最后回复 2020-01-02

轻量级Web应用开发宝典—Struts 2.1+Hibernate 3.5+Spring 3.0整合开发((光盘资源谁有)

发表于 2011-05-05 最后回复 2013-03-11

今天 svn 出问题 ,我的文件的日期都变成了 70-1-1 上午 8:00, 导致 文件提交不了。这个如何解决??

发表于 2012-03-07 最后回复 2012-03-07

做程序员的悲哀。娘的啊 不行啊 !

发表于 2011-05-05 最后回复 2012-03-07

getHibernateTemplate().save();

发表于 2011-04-29 最后回复 2011-05-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除