Image对象的complete与onload()事件(以及Canvas的drawImage()函数)

问题之前基本看完了canvas的API,准备做一个小游戏,emmm,然后今天就遇到了问题,我本来以为是canvas的问题,但是仔细分析之后才发现是JS中的问题: 回顾关于HTML与JS的关系可以从网页的加载顺序来看,当浏览器打开网页的时候,网页由上至下的解析该网页,然后开始构建DOM树(Document Object Model)(属于JavaScript),也就是说将HTML的每一个标签构建成一个相应的对象,但是DOM整体就是一个对象,每一个标签是其的一个子对象,对比与JSX有些相似,...

Read More

canvas基础

创建canvas画布12345678910111213141516css:canvas{ border:3px solid blue; }html:<canvas width="700" height="700" id="myCanvas"> 您的浏览器不支持canvas,请更换浏览器访问! </canvas>Javascript:...

Read More

JavaScript中的.与[]的区别

叨叨一下最近在看ES6,感觉很有意思啊。然后就遇到了这个问题,.(点)与[] (方括号)的区别。 正文这个问题是在遍历器(Iterator)这一部分发现的,其中对于不存在遍历器的数据结构,比如一个对象。我们可以自定义一个遍历器,就可以实现forEach,for…in…等方法。然后就出现下面这段语句: var arrlike = { 0:a, 1:b, 2:c } arrlike.[Symbol.iterator](){ /...

Read More

JSP实战项目:学生信息管理系统的总结

前言简单学习了一下JSP,不知道以后老师怎么教的,不过我是感觉到JSP的真谛还是Java,无论是按照MVC或者三层模式,一般Control层都是servlet来写,Model层都是用纯java来写,当然,在JSP文件中,也是可以进行这些操作的,毕竟在JSP的<%…%>中完全可以写java代码,而servlet的本质就是java的一个类。但是一般在开始时总是界面与逻辑分开,否则整个项目结构混乱,代码冗余。所以我觉的学JSP本质还是学java,学servlet。 正文整个项目差不...

Read More

JSP数据库处理

JSP的数据库操作经过这两天的操作,我觉得还是要看视频或者买书或者看官方文档学习,网上的资料缺点太多,写的过于简单,甚至兼容性也有问题。所以,搞了一天,终于,把数据库搞出来了~ 源码分析sql.java package student.servlet; import java.sql.*; public class sql { public static void Update(){ Statement stmt = null; Connectio...

Read More

JSP基础部分

JSP这几天把JSP基本部分看了,方便记忆,还是回顾一下。文件部分有一点复杂,所以后面直接单独解析一下。 日期处理其实日期处理部分还是JAVA中的Date()对象提供的。只是之前学习JAVA是没认真看,哈哈哈。 获取时间eg: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%...

Read More

JSP中的表单编码问题

JSP的编码才看了几天的JSP,把最重要的表单提交看了一下,遇到了中文编码的问题,然后我查了一下JSP的默认代码是:ISO-8859-1重新设编码的语句共有下面几句: pageEncoding=”UTF-8” contentType=”text/html;charset=UTF-8” request.setCharacterEncoding(“UTF-8”) response.setCharacterEncoding(“UTF-8”) p...

Read More

Python3_CGI编程踩坑日记

Hard-start这是学习Python的第六天,也是进入Python高级编程的第一天,嗯,对,然后我就遇见了Big Problem,甚至到现在都还有一个问题没有解决。 Problem I met Apache的安装问题 在得之要使用Apache之后,我直接就百度Apache,然后再官网首页 结果下载下来直接用不了,解压了发现文件不对。然后一搜教程才发现文件下载错了。 应该在这里下载: 终于完成填了第一个坑! Apache配置问题 要启用CGI,必需修改配置文件。而这个配置不...

Read More

周报(0)

LeetCode: 简单思路:令i从0开始向后跑寻找与下标为length-1不相等的数,找到之后将那个数放到length的位置上,并且令length长度加1,最后返回length就行了。 代码部分: int removeDuplicates(int* nums, int numsSize) { if(numsSize==0){ return 0; } int length = 1; for(int i=0;i<numsSize;i++) ...

Read More

JavaScript数组(二,ES6部分)

前言上次介绍了ES5之前发布的JS的数组方法,这次再看一下ES5中发布的JS方法。 正文 indexOf()和lastIndexOf() 描述: indexOf():接收两个参数:要查找的项和(可选的)表示查找起点位置的索引。其中, 从数组的开头(位置 0)开始向后查找。 lastIndexOf:接收两个参数:要查找的项和(可选的)表示查找起点位置的索引。其中, 从数组的末尾开始向前查找。 应用: 这两个方法都返回要查找的项在数组中的位置,或者在没找到的情况下返回-1。在比较第一个参...

Read More


Powered by Hexo and Hexo-theme-hiker

Copyright © 2019 - 2024 My Wonderland All Rights Reserved.

UV : | PV :