自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(36)
  • 收藏
  • 关注

转载 [JavaScript] Uncaught TypeError: Method get Set.prototype.size called on incompatible receiver

在对Set进行方法扩展的时候,无法覆盖size属性情景:定义一个SingletonSet,继承自Set,size只能为1,并且不能add和remove//首先是extend函数var extend = (function () { //检查是否存在bug for (var p in { toString: null })...

2018-08-08 12:04:00 1399

转载 Sass 主要知识点小记

Sass 主要知识点小记以前写样式的时候,每个元素的颜色,背景色都需要重新写一遍,然后就想CSS难道没有变量么?最后就查到Sass。但当时没有静下心来好好的看一下,今天正好有时间,就在这里边看边整理一下。参考链接:http://sass.bootcss.com/docs/sass-reference/特点是对CSS3的扩展,意味着完全兼容CSS3能够使用变量、嵌套、混合、函数...

2018-01-22 18:04:00 163

转载 C#压缩文件夹至zip,不包含所选文件夹【转+修改】

转自园友:jimcsharp的博文C#实现Zip压缩解压实例【转】在此基础上,对其中的压缩文件夹方法略作修正,并增加是否对父文件夹进行压缩的方法。(因为笔者有只压缩文件夹下的所有文件,却不想将选中的文件夹打入压缩文件的需求),话不多说,上代码:其中需要依赖ICSharpCode.SharpZipLib.dll:之后,新建一个类,代码如下:using System;us...

2017-08-11 22:09:00 476

转载 Java———较大二进制文件的读、写

  由于项目需要,需要对二进制文件进行读写、转换。  文件说明:由其他程序得到的二进制文件,文件内容为:包含23543个三角形、13270个顶点的三角网所对应的721组流速矢量(u、v)文件,通俗些说,一条数据包含两个双精度型的数值,每组数组包含23543条数据,如果以一个双精度数值为单位,则总共有23543 * 721 * 2 =33,949,006条数据。由Fortran程序以每...

2017-02-20 22:05:00 276

转载 QT,折腾的几天-----关于 QWebEngine的使用

  几天前,不,应该是更早以前,就在寻找一种以HTML5+CSS+Javascript的方式来写桌面应用的解决方案,为什么呢?因为前端那套可以随心所欲的写样式界面啊,恩。其实我只是想使用H5的一些新增功能。这是背景,下面是折腾过程。  一开始想用Qt的,可是发现新版至5.7.0确实有一套技术,从webkit转向webEngine了,看网上说webkit还行,但是我觉得,既然有新的东西...

2016-12-02 17:28:00 184

转载 Qt杂记——布局、信号与槽等

1.QHBoxLayout布局设置拉伸: ui->TopLayout->setStretch(0,1); //left ui->TopLayout->setStretch(1,4); //right就是说横向布局之中有两个控件、那么根据初始化的顺序默认index为0,1,所以分别设置两个控件的拉伸比例,上述代码中即为1:4显示。2.QGri...

2016-11-11 17:48:00 104

转载 QT 杂记

  1.按F4切换designer和Edit视图。  2.加载同目录下的js文件:import "XXX.js" as MyJs //首字母一定要大写  3.qml 引用的js中对象、字符串、数组的声明: function test(){ var str=String(null); var str1=String("this is...

2016-10-26 21:11:00 136

转载 Qt 杂记——QTableWidget列表添加、删除(备份)

  1.列表的添加    需求:向一个有两列的Table中添加一条数据    思路:新建一个inputDialog,通过按钮打开Qt自带的inputDialog,传递回输入的数据,再添加到列表中    界面:            代码:    inputDialog.h  #ifndef INPUTDIALOG_H#define INPUTDIALO...

2016-10-15 15:06:00 262

转载 Java 随记

  1、接口中变量类型一定是final型,类似于常量型,无法改变其值,但能获取值。转载于:https://www.cnblogs.com/ForRickHuan/p/5930506.html

2016-10-04 15:02:00 116

转载 杂记

1.cmd创建文件夹的时候,记得路径一定要是 '\' ,如果是'/‘会提示命令不正确。如: md E:/test不行,  md E:\test 正确。转载于:https://www.cnblogs.com/ForRickHuan/p/5904393.html...

2016-09-24 22:51:00 63

转载 Qt 窗体间传值(代码备份)

  刚开始看的时候看的云里雾里的,现在稍微明白一点了。现在假设有一个form,一个MainWindow,如图所示:  实现点击PushButton,将文本框中的内容传输到MainWindow中,显示为Label。界面我已经提前画好。下面是备份代码:form.h:#ifndef FORM_H#define FORM_H#include <QWidge...

2016-09-17 15:01:00 134

转载 关于Qt 报QDomDocument: No such file or directory错误解决办法

肯定是没有找到相关的路径,这时候只需要在.pro文件中加入便好了,比如我要用到读写xml的一些头文件,则需要在.pro中加入如下代码:就可以正常引用了。转载于:https://www.cnblogs.com/ForRickHuan/p/5869675.html...

2016-09-13 20:25:00 2241

转载 关于java 关键字enum不识别的解决办法

  从别人那儿拷贝过来的myeclipse java工程,打开一看标红了一大片,仔细一看,原来是不识别enum关键字,这就有点尴尬了。  我自己重新建了一个java工程,测试了下,假如我在新建工程的时候选择JavaSE-1.6:  是识别enum关键字的,但是假如我选择第二个或者默认的jdk1.8,那就不行了,后来发现java compiler compliance leve...

2016-09-09 16:25:00 287

转载 THREE.DecalGeometry(转载)

function getDecalGeometry(position, direction){ var decalGeometry = new THREE.DecalGeometry( earthMesh, // it has to be a THREE.Mesh position, // THREE.Vector3 in worl...

2016-08-24 14:30:00 315

转载 OpenGL第23-26小结

  到后面代码相对而言比较复杂了,因为没有系统的看红宝书(就跟字典一样,兴趣缺缺),很多操作的步骤比较迷糊。  23讲讲解了如何将环境纹理贴在球体、圆柱体等非矩形物体表面,从而达到一个反射周围景色的效果(恩,就像热水瓶内胆那样反射的效果)。我的理解就是一个自动贴纹理的函数的调用,初始化时,    在绘制物体时,    绘制完毕记得关掉,    24讲是从TG...

2016-08-11 17:54:00 94

转载 THREE.js代码备份——webgl - scene animation(通过加载json文件来加载动画和模型)...

<!DOCTYPE html><html lang="en"><head> <title>three.js webgl - scene animation</title> <meta charset="utf-8"> <meta name="viewport" cont...

2016-08-08 19:21:00 251

转载 THREE.js代码备份——webgl - geometry - dynamic(模拟海浪,通过时间(毫秒)来控制平面点的运动模拟海浪,鼠标控制写在另外的js中)...

HTML:<!DOCTYPE html><html lang="en"><head> <title>three.js webgl - geometry - dynamic</title> <meta charset="utf-8"> <meta name="view...

2016-08-08 19:12:00 322

转载 THREE.js代码备份——canvas - geometry - earth(球体贴纹理)

<!DOCTYPE html><html lang="en"><head> <title>three.js canvas - geometry - earth</title> <meta charset="utf-8"> <meta name="viewport" co...

2016-08-08 19:06:00 156

转载 Linux 配置JDK + MyEclipse

  版本:Ubuntu16.04;  jdK:Java SE Development Kit 8u102;  My Eclipse: 10.6; JDK配置的细致步骤参见此处。  就一点要注意:  请使用代码进行创建、解压(严格按照所给链接步骤来),我之前试过手动新建文件夹,结果路径总是提示不存在。  MyEclipse的安装我参考的是这个链接。 ...

2016-08-07 18:43:00 85

转载 虚拟机+linux+大杂烩

  出于项目需要,需要用到linux系统。这玩意儿平时很少用,要说体验度还是windows更人性化一些。  1.虚拟机的安装,这个没说的,百度VMware直接下最新版安装就好。  2.接着是linux系统的安装。我是搜的Ubuntu 16.04的iso,下载,并用VMware新建一个linux系统的虚拟机。这一步需要电脑进入bios开启Virtualization Technol...

2016-08-06 21:08:00 88

转载 THREE.js代码备份——webgl - custom attributes [lines](自定义字体显示、控制字图的各个属性)...

<!DOCTYPE html><html lang="en"><head> <title>three.js webgl - custom attributes [lines]</title> <meta charset="utf-8"> <meta name="view...

2016-08-05 20:48:00 122

转载 THREE.js代码备份——webgl - materials - cube refraction [balls](以上下左右前后6张图片构成立体场景、透明球体效果)...

<!DOCTYPE html><html lang="en"><head> <title>three.js webgl - materials - cube refraction [balls]</title> <meta charset="utf-8"> <meta ...

2016-08-05 20:46:00 168

转载 THREE.js代码备份——canvas_ascii_effect(以AscII码显示图形)

<!DOCTYPE html><html lang="en"><head> <title>three.js - ASCII Effect</title> <meta charset="utf-8"> <meta name="viewport" content="widt...

2016-08-05 20:43:00 149

转载 THREE.js代码备份——canvas - lines - colors(希尔伯特曲线3D、用HSL设置线颜色)

<!DOCTYPE html><html lang="en"><head> <title>three.js canvas - lines - colors</title> <meta charset="utf-8"> <meta name="viewport" cont...

2016-08-03 20:29:00 220

转载 THREE.js代码备份——canvas_lines(随机点、画线)

<!DOCTYPE html><html lang="en"><head> <title>three.js canvas - lines - random</title> <meta charset="utf-8"> <meta name="viewport" cont...

2016-08-03 20:27:00 165

转载 THREE.js代码备份——线框cube、按键、鼠标控制

<!DOCTYPE html><html lang="en"><head> <title>three.js canvas - geometry - cube</title> <meta charset="utf-8"> <meta name="viewport" con...

2016-08-03 20:25:00 107

转载 OpenGL 回顾-——矩形的创建、列表

  在使用四点创建矩形时,必须按照顺序,顺时针或者逆时针,不然会错乱。感觉是根据点的顺序依次连线。 glBegin(GL_QUADS); glColor3f(1.0,0.0,0.0); glVertex3f(-1.0,-1.0,-1.0); glVertex3f(1.0,-1.0,-1.0); glVertex3f(1.0,1.0,-...

2016-07-29 17:17:00 100

转载 OpenGL 回顾——简化版的窗体(包含鼠标控制,普通键位控制,以及镜面反射)...

// OpenGLBook.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"//变量声明static GLfloat spin =0.0;GLfloat zoom=-10.0f;GLfloat angel=20.0f;BOOL light; ...

2016-07-28 21:41:00 148

转载 OpenGL第15,16,17讲小结

  这三讲没有什么特别的感觉,15讲把纹理贴到3D字体上,16讲讲了雾的生成,17讲是通过以事先保存好的纹理贴图的字体来显示2D文字,这样子不用调用windows的字体,而是使用纹理中的字体。这样也在一定程度上达到了可移植的效果吧。转载于:https://www.cnblogs.com/ForRickHuan/p/5702396.html...

2016-07-25 09:39:00 62

转载 OpenGL第12-14讲小结

  首先要为自己为什么没有写第10讲的控制3D场景和第11讲的红旗飘飘呢?因为没看啊~哈哈哈,而且我尝试着运行红旗飘飘的时候电脑蓝屏了(可能不是它的锅),暂时跳过了。  恩,12到14主要了解了这么些东西,一个使用List来批量创建重复的对象,还有就是显示3D文字。  创建一个List:(方便自己记直接贴代码了,其实就是懒) GLvoid BuildLists(){...

2016-07-22 21:10:00 70

转载 OpenGL第8,9讲小结

  这两节,透明度和物体的3D运动,主要集中在第9讲,因为第9讲也用到了通过Alpha值来调整透明度的地方。  因为要模拟星星,所以要创建的四边形需要很多,例子中创建了50个正方形。因为每个星星的属性都差不多,所以选择了用结构体来循环创建。(感觉有点像面向对象的思路。)为了让星星在翻转的时候不至于由面变成一条线,通过自己数次的测试,我理解为X,Y,Z坐标轴始终是固定在所创建的对象上的...

2016-07-21 14:24:00 88

转载 OpenGL第6、7讲小结

  因为内容比较多,所以只看了两讲(强行解释)。  一讲讲了如何给各个面贴纹理,一讲讲了加光照和按键控制。  现在讲的都是给规则的面贴纹理,像正方形,刚好纹理图也是正方形,那像人物模型的衣服贴起来用代码控制得多麻烦啊。  在创建纹理贴图的时候,一次创建多少个就要修改其参数之前只贴一种纹理的时候,哪怕我for循环六个面贴了不同纹理,但每次只创建了一个,所以是1,之后此程...

2016-07-19 22:54:00 78

转载 OpenGL1-6讲小结

  首先是第一讲,GL窗体的搭建,依葫芦画瓢,很多代码虽然解释了,最后看起来还是比较生涩。一开始按照上一篇的链接去敲的代码,结果最后while死循环了,我也不知道问题出哪儿,后来去找了个源码,还附带了更加详细的帮助文档,哇,这不正是我想要的么,果断中断掉之前的那个博客学习,这里下载地址分享给大家。 之后便是开始最基础的三角形、多边形的绘制、着色、旋转、以及由各个面构成立体的棱...

2016-07-18 21:46:00 74

转载 vs2010 配置OpenGL

  为了之后的项目学习,需要学习OpenGL。在此进行下记录,方便查询。准备工作: 到https://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip去下载,保存,解压。 将glut.h,放在vs2010安装目录的include下,新建一个GL目录,例如: C:\...

2016-07-17 15:55:00 59

转载 C语言算法系列---1.队列和栈

写在前面:在家玩了好久,实在是不知道干嘛了,突然想找些事做,现在是时候做些什么了。这些东西不见得多高深,也可能很简单,但很基础,也无法忽视。同时,也是自己学习走过的一条路。 这是开头,就写写C的队列和栈的一些算法吧。 首先是栈的一些基础功能的实现,先贴代码:#include<stdlib.h>#include<stdi...

2016-02-01 21:13:00 76

转载 一条痛并快乐的路

在考试之前我就有想过,一定要找个相关的平台记录下这走过的点点滴滴,It's time now. 大三上吧,也就是2014年末那会儿,其实就已经开始纠结走那条路了。我相信每个真正思考过自己往后的路的同学,都会面临这个抉择,然后左右摇摆。有些一开始说要找工作的,最后去考研了,有些一开始准备考研的,最后却又揣着简历求职去了。身边一朋友,一开始想要考...

2016-01-01 20:49:00 96

空空如也

空空如也

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

TA关注的人

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