自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 地鼠与植物,hash + 平衡树

题目:你有一片菜地,种着M株植物,每株植物的位置可以用一个二维坐标来表示。你的地里闯进了一只超级地鼠,这只地鼠使出了瞬间绝技在地里到处乱窜。幸运的是,你统计出了前段时间内,地鼠在乱窜过程中出现过的N个位置(N个二维坐标,位置可能重复).你希望统计一下地鼠在哪里出现的次数最多,然后拿起锤子向那个地方砸去,毕竟这样砸中的几率最大。但有一个前提,你不想砸到植物所在的位置。输入第一行两个整数N,M接下来N行每行两个整数,表示地鼠出现过的位置.接下来M行每行两个整数,表示植物的

2021-08-25 22:36:32 479

原创 2020-08-16

WARN scheduler.TaskSetManager: Lost task 0.0 in stage 0.0 (TID 0, ninjutsuH5, executor 1): org.apache.spark.SparkException: Task failed while writing rows at org.apache.spark.sql.execution.datasources.FileFormatWriter$.org$apache$spark$sql$execution$data.

2020-08-16 23:19:58 387

翻译 关于简单工厂模式与开闭原则的讨论(1)

说个老生常谈的问题的了,就是简单工厂模式到底是不是违背了开闭原则?在讨论之前,先重温下什么是开闭原则。开闭原则(open/closed principle)的定义是,software entities (classes, modules, functions) should be open for extension, but closed for modification,一个类开放

2016-11-23 19:21:25 6366

原创 Unity3d shaderlab 实现多个贴图混合叠加与裁剪

今天我们讨论一下,如何在unity3d的一个plane中显示多张贴图的一部分,组合贴图。首先新建一个plane然后在project面板新建一个材质将材质赋给这个plane然后编写shader whiteboard.shader将这个shader赋给材质Shader "Custom/WhiteBoard" { Prop

2016-11-05 11:08:59 14675 1

原创 C/C++宏,枚举,常量

在C/C++中,宏,枚举,常量都可以表示“常量”,即不变的值。究竟三者有什么区别,本质是什么。下面来证实一下:1先上个最简单程序,宏的test_macro.c#include#define ONE 1#define TWO 2#define THREE 3int main(void){ printf("%d\n",ONE); printf("%d\n",TWO

2016-09-04 19:29:53 573

翻译 动态材质的创建:使用C++与材质编辑器进行通信

1.先新建一个C++项目2.新建一个材质:弹出内容面板后,右键点击内容面板弹出材质编辑器后,接下来开始编辑材质。3 然后新建个C++类4然后开始编辑代码:先在项目的头文件中加上DECLARE_LOG_CATEGORY_EXTERN(YourLog, Log, All);在

2016-08-29 17:35:30 1116

原创 C++ 指针和引用的本质 (一)

先写个最简单的测试代码:test_ref.cpp:#includeint main(void){ int a = 10; int &ra = a; ra =20; int b = 100; int *pb = &b; *pb = 200; return 0;}上面定义了个引用  ra和指针 pb将上面的代码进行编译:

2016-08-27 23:01:26 947

原创 C++宏,普通函数,内联函数的运行速度以及三者的差异

下面论证一下:c/c++中 运行速度对比,宏>内联函数>普通函数首先简单的代码验证下:#include "stdafx.h"#include #include #define  _SUM(x,y) x+yusing std::cout;using std::endl;using boost::timer;const int MAX

2016-08-11 23:46:11 2972

openGL贴图

openGL基本贴图,openGL与MFC的结合,包括贴图坐标,法向向量等。

2013-08-27

VC学习基础代码

vc学习基本的代码,MFC初学者适合用。

2013-03-28

用VB.NET和VC#.NET开发交互式CAD系统.pdf

用VB.NET和VC#.NET开发交互式CAD系统

2013-02-19

空空如也

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

TA关注的人

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