- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 贝塞尔曲线
一阶贝塞尔(直线)一阶贝赛尔曲线上的由两个点确定 P0 和P1,当t在0--->1区间上递增时,根据此会得到多个点的坐标,其实这些的点就是一条直线上的点。B(t) = P0 + (P1-P0)*tB(t) = (1-t)P0 + tP1//=>B(t).x = (1-t)P0.x + tP1.xB(t).y = (1-t)P0.y + tP1.y### 二阶贝...
2019-03-14 10:30:55 380
原创 JQuery和Canvas
利用JQuery进行Canvas相关程序设计在时候,一定要区分清楚JQuery对象和Dom对象。例如最常见的声明Canvas在HTML为:<canvas id="canvas" width="600" height="400"> do not support canvas</canvas>此时,如果要获取CanvasRenderingContex...
2019-03-12 23:13:30 6030
转载 C/C++ 彻底解决结构体的sizeof问题
原文地址:C/C++ 彻底解决结构体的sizeof问题引言相信在大多数人开始学习编程时,老师都会谈到各种数据类型的size问题。比如说一个int类型的变量大小是4byte,一个char类型的变量是1byte。这些问题都很好解决,但是当谈到一个结构体的大小时,答案往往就不那么肯定了。这个问题我困惑了很久,查找了不少资料后终于有所体会。现在特意记录下来,谈一谈计算机中各种数据类型的size到底是...
2019-03-08 11:04:33 1075
原创 VSCode中使用GitHub
1. 下载Git并安装,并添加路径到环境变量。输入git --version如果显示版本号,则安装成功。2. 在GitHub上新建一个仓库。例如:myrepo3. 在本地新建一个文件夹,作为VSCode代码的工作文件夹。例如:mycode4. mycode既是VSCode的代码工作文件夹又应该是Git的本地仓库。在命令行方式下进入mycode,输入git initg...
2019-03-06 13:16:44 21966 1
原创 一些有意思的代码块(不定期更新)
1. C++数字求反(20190302)int reverseNumber(int num){ int temp = 0; while(num) { temp = temp*10 + num%10; num /=10; } return temp;}2. Python让下标更有指示意义NAME,AGE,PA...
2019-03-02 08:44:53 375
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人