关闭

java保留两位小数4种方法

import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; public void m1() { ...
阅读(90) 评论(0)

HTML5利用Canvas绘制图形(绘制渐变、模式、变换)

绘制渐变 渐变是一种很普遍的视觉形象,能带来视觉上的舒适感。在Canvas中,绘图API提供了两个原生的渐变方法,包括线性渐变和径向渐变。渐变,在颜色集上使用逐步抽样的算法,可以应用的描边样式和填充样式中。使用渐变需要三个步骤:首先是创建渐变对象;其次是设置渐变颜色和过渡方式;最后将渐变对象赋值给填充样式或描边样式。 代码实现 绘制渐变 function Dra...
阅读(502) 评论(0)

HTML5利用Canvas绘制图形(使用图像、裁剪区域、使用文本。阴影效果和操作像素)

使用图像 在canvas中插入图像 Insert title here function Draw(){ //使用三种方式插入图像 var canvas=document.getElementById("canvas"); var context=canvas.getContext("2d"); var newImg=ne...
阅读(698) 评论(0)

HTML5利用Canvas绘制图形(Canvas基本知识、绘制矩形、使用路径和图形组合)

绘制图形有很多方法,可以借助Flash实现,也可以使用SVG和VML来绘图。本次将要学习一种新的灰土方法——使用Canvas元素,它是基于HTML5原生的绘图功能。使用Canvas元素,可以绘制图形,也可以实现动画。它方便了使用JavaScript脚本的前端开发人员,寥寥数行代码,就可以在Canvas元素中实现各种图像及动画。 Canvas基本知识 构建Canvas元素 非常简单 你的浏览...
阅读(573) 评论(0)

Java之多线程加强(多线程调度与控制)

Java基础知识学了好久了,今天再拿来复习一下。 helloworld 先来一个helloworld热热身 Test.java package cn.hncu.thread.hello; public class Test { public static void main(String[] args) { MyThread mt1=new MyThread(0);//偶数 ...
阅读(282) 评论(0)

HTML5本地存储之Web SQL Database

本文章是接着上一篇文章接着写的。 简介 如果是要本地浏览器保存复杂的数据,则可以借助Web SQL Database API来实现,可以使用的SQL语句完场复杂数据的存储与查询。 Web SQL Database 规范使用的是SQLite数据库,它允许应用程序通过一个异步的JavaScripte接口访问数据库。虽然Web SQL不属于HTML5规范,而且HTML5最终也不会选择它,但是对...
阅读(462) 评论(0)

HTML5之本地存储对象Web Storage和storage事件监听无效问题

随着Web应用的发展,需要在用户本地浏览器存储更多的应用数据,传统使用cookie存储方案已经不能满足发展的需求,而使用服务器存储的方案则是一种无奈的选择。HTML5的Web Storage API是一个理想的解决方案,可以在客户端存储更多的数据,而且可以实现数据在多个页面中共享甚至是同步。 注: Web Storage可以在客户端保存大量的数据,而且通过其提供的接口,访问数据也非常的方便...
阅读(796) 评论(0)

经典排序算法之希尔、快排、归并排序和总结

经典排序算法之希尔、快排、归并排序和总结...
阅读(346) 评论(0)

经典排序算法之冒泡、选择和插入排序

排序算法学了好久了,今天再来复习一下。毕竟是很经典的排序算法。 1 冒泡排序 算法描述   设待排序记录序列中的记录个数为n   一般地,第i趟起泡排序从1到n-i+1   依次比较相邻两个记录的关键字,如果发生逆序,则交换之。   其结果是这n-i+1个记录中,关键字最大的记录被交换到第n-i+1的位置上,最多作n-1趟。 算法实现: package cn.hnc...
阅读(209) 评论(0)

HTML5之拖放功能(多文件上传和元素拖放)

在Web应用中,良好的用户体验是设计师们一直的追求,拖拽体验就是其中之一。在HTML5之前,已经可以使用事件mousedown、mousemove和mouseup巧妙地实现了页面内的拖放操作,但是拖放的操作范围还只是局限在浏览器内部。HTML5提供的拖放API,不但能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界;HTML5提供的文件API,支持拖拽多个文件并上传。 允许元素是否可以拖放很...
阅读(399) 评论(0)

HTML5实现音频和视频嵌入

简介 HTML5未出来之前,在线的音频和视频都是借助Flash或者第三方工具实现的,现在HTML5也支持了这方面的功能。在一个支持HTML5的浏览器中,不需要安装任何插件就能播放音频和视频。原生的支持音频和视频,为HTML5注入了巨大的发展潜力。 html实现音频嵌入(传统方式):这种方式虽然可以实现,但是要浏览器支持Flash而且并不能实现控制,所以要实现起来很麻烦。 那么也就...
阅读(767) 评论(0)

安装系统(win7篇)新手专用

作为一个计算机专业的学生,还不会安装系统,确实有点伤啊。但是想自己学,网上教程一大把但是有时还是看不懂,这里写一点自己的经验吧。 方式:u盘作为启动盘装系统 1.首先下载镜像    网上有好多下载镜像的地方,比如雨林木风,深度技术,系统之家,msdn等等,都有的下载。从网上看到msdn挺有争议的,有的说是正版的,有的说是盗版的,反正都差不多吧,毕竟在我天朝毕竟还是“免费”的占大多数。...
阅读(280) 评论(0)

HTML5学习之表单

楼主现在大三考研狗一枚,现在考研和学技术一起抓,写点东西记录自己的成长,各位看官多多海涵。 书上的内容贴出: ValidityState对象 ValidityState对象是通过validity 属性获取的,该对象有8个属性,分别针对8个方面的错误验证,属性值均为布尔值。 1.valueMissing属性 必填的表单元素的值为空。 如果表单元素设置了required特性,则...
阅读(390) 评论(0)

jQuery实例(ajax通信和动态加载二级菜单)

今天是复习jQuery的最后一天,基本常用技术已全部练习,以后遇到不会的可查文档。总的来说,jQuery的出现,在写前端代码时省事了好多。 one.jsp "> jQuery技术实例...
阅读(772) 评论(0)

jQuery技术实例(对象访问,属性,CSS 类,核心函数)

随着对jQuery的学习的慢慢深入,今天写点jQuery中的常用方法和属性 one.jsp jQuery技术实例 div { width: 150px; height: 100px; margin: 5px; border: 2px solid blue; } ...
阅读(651) 评论(1)
118条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:64249次
    • 积分:1739
    • 等级:
    • 排名:千里之外
    • 原创:113篇
    • 转载:5篇
    • 译文:0篇
    • 评论:20条
    博客专栏
    最新评论