自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 在Canvas画布上绘制直线

【代码】在Canvas画布上绘制直线。

2022-12-19 18:04:19 318 1

原创 用navigator对象访问设备摄像头

navigator.getUserMedia

2022-11-20 14:20:32 570

原创 用Flask框架服务器和原生XMLHttpRequest对象进行AJAX信息交互

AJAX

2022-11-14 15:12:17 429

原创 CSS3选择器简介

除了最基本的标签、类、ID选择器,CSS3还提供了许多更具灵活性的选择器,其大致可以分为:复合选择器、属性选择器、关系选择器、伪元素选择器和伪类选择器。

2022-11-11 17:52:34 159

原创 用JavaScript代码和DOW文档对象实现页面元素跟随鼠标移动

2022-11-09 16:53:12 253

原创 十月二十三日

这几天一堆烂事,几乎没怎么学计算机,但还是应该总结几个知识点:1、ipconfig /all这个命令可以查询计算机在局域网中的临时IP地址,如果在计算机上运行了服务器,还可以直接由这个IP地址通过指定端口访问。2、图像边框一个css样式:boder-image: "/images/boder.png" 33/10px stretch;表示将boder.png分成九个宽度是全图三分之一的矩形,外围八个充当边框图案,宽度是10像素,如果盒子大小超过图片大小,拉伸上下左右四个正方形中的图像。

2022-10-23 20:59:22 54

原创 接雨水问题(我的解法)

自己受人启发写的蹩脚算法

2022-10-07 20:24:53 84

原创 十月二日读书笔记(JSP网页的内置对象)

1 requestrequest对象用于获取客户端发来的请求信息,包括HTTP报文和网页发来的信息。例如,要获取以下表单控件的信息:<form action = "acception.jsp" ><input type="text" name = "user_id" ><input type="submit" value = "提交"></form>就需要在acception.jsp网页中添加以下脚本:<% String u

2022-10-02 20:49:22 85

原创 10月1日 读书笔记

一个JSP网页由四部分组成:HTML代码(含注释),JSP注释,Java脚本和JSP标记(分为指令标记和动作标记)。在<%...%>中定义的Java方法和变量是局部的,当有多个用户申请同一个网页,JSP服务器会为每一个JSP网页中的局部元素单独开一个线程,使其为用户提供的资源互不干扰。而在<%!...%>中定义的元素则是全局的,由所有用户共享同一批元素。<%@include file = "sub.jsp"%>是指令标记,服务器会先将子文件添加到主网页的页面元素里

2022-10-01 19:19:49 101

原创 【Pygame项目】极简版俄罗斯方块

一个不太成功的小作品,但也让我增长了不少经验。

2022-07-07 17:19:07 686

原创 Numpy + Pygame 实现钻石方块

自制的钻石方块

2022-07-01 21:45:40 792

原创 用Matplotlib可视化二元函数的梯度

在Axes3D空间中绘制曲面、添加LaTeX文本

2022-06-28 17:12:27 501

原创 C++的冷知识点

1. const用于声明在运行过程中不能被修改的对象或变量,常对象只能调用常成员,常成员函数只能调用而非修改常成员对象,例如:class MyClass{ void Print(){cout<<"普通对象"} void Print() const {cout<<"常对象"} }const MyClass a; a.Print(); //输出:常对象2. 友元函数在类内声明,在类外定义,所以可以在类外访问类的成员,例如:cla...

2022-04-02 20:51:48 912

原创 构造函数和析构函数

基类和派生类的关系可以想象成一个小盒子外面有又套了一个大盒子,在派生类实例化时,会先调用基类的构造函数,然后是成员变量初始化,最后再调用自身的构造函数。如果基类中定义了参数表不为空的非缺省构造函数,则必须在派生类的构造函数中显式调用:class Electron:public Particle{ int charge; Electron(int x, int y, int c):Particle(x,y), charge(c) { cout << "s...

2022-03-31 21:29:24 160

原创 C++中的权限和继承

3月26日一个C++中的类包含了三种成员访问权限:公开(public)、私有(private)和保护(protected)。公开成员可以由外部代码(包括类名::成员、对象.成员、new/delete运算符和派生类的定义体)访问,而私有成员只能在定义体和成员函数中访问,保护成员和私有成员的区别是可以在派生类中访问(抽象类的构造函数和析构函数——~ClassName(){}——一般就是保护成员,以确保它们只有被继承后才能实例化)。同样的,类的继承规则包含了三种继承权限等级:私有继承、保护继承,公开继承(

2022-03-26 13:27:17 1210

原创 【无标题】

3月24日 微坚持在C plus 中,类的方法有两种定义方式,一是在类的初始化语句块中定义,二是在类的外部定义:Object * Object::get_address(){ return this;}this是类的实例化对象的指针。

2022-03-24 21:38:17 39

原创 【无标题】

3月23日 换本书继续啃函数重载、运算符重载都是基础了,重点说一下模板:template<>。template语句的用途是指出函数需要的形参的数据类型和数量,比如:// 返回任意类型的一维数组template<typename T>T * returnArray(T * arr){ return arr;}使用template<Arguments...list>可以接受不定数量的实参,存进数组{ list... } 里,但数据类型会比较麻..

2022-03-23 22:14:32 30

原创 【无标题】

3月21日 刷题今天花了三个小时看《C++ Primer Plus》(要不是为了通过计算机考试我才懒得看这种理论书),总算是理解了指针和引用标识符的用法。在C++的函数定义里,形参指向的是与实参不一样的内存地址,因此不能通过调用形参改变实参的值。要做到这一点,就要使用引用标识符&或者指针:int exchange( int * a, int & b);区别是指针对象接受内存地址,引用变量接受变量名。数组对象(如vector,字符串)的数组名本身就是指向数组第一个对象的地址

2022-03-21 20:49:11 455

原创 3月10日 搭建环境

在使用cocos console 创建、打包项目的过程中遇到了一系列编码问题,首先是要将tools/cocos2d-console/plugins/plugin_new/project_new.py中第48行的utf-8改为gbk,然后是在python27/lib/ntpath.py中添加两行代码:reload(sys)sys.setdefaultencoding("gbk")现在创建新的JS游戏项目没问题了,但在打包过程(cocos compile -p web -m release)

2022-03-10 18:04:47 3112

原创 3月9日 Restart

用powershell卸载掉cocos2d-x-4,重新安装了3.17.2,但在安装cocos console之前,还不得不先将cocos2d-x/tools/cocos-console/bin 添加到环境变量(上一次我没做这项操作)。

2022-03-09 19:49:25 44

原创 【无标题】

3月6日 遇挫今天是学习cocos2d-x的第一天,因为cocos2d的启动和运行都必须建立在Python2的基础上,所以我不得不安装了Python2.7并在环境变量列表中把2.7的路径上移到Python3的上面。终于弄好了cocos console,但创建项目时显示找不到模板,打开源文件根目录的template目录才发现:cocos2d-x 4.0 的默认模板里是没有JS,只有lua和cpp的!...

2022-03-06 19:36:32 4525

空空如也

空空如也

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

TA关注的人

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