码迷,mamicode.com
首页 > 2020年03月23日 > 全部分享
OpenGL3:高级篇 GLSL
一.简介 这个世界有两种着色器(Shader): Vertex shaders – 在你的场景中,每个顶点都需要调用的程序,称为“顶点着色器”。假如你在渲染一个简单的场景:一个长方形,每个角只有一个顶点。于是vertex shader 会被调用四次。它负责执行:诸如灯光、几何变换等等的计算。得出最终 ...
分类:其他好文   时间:2020-03-23 15:24:40    阅读次数:93
数据库分片分库常见问题解决方案
常见的优化数据库结构方法: 字段多的表分解多个表,分库分表 中间表 适当增加冗余字段 接下来具体说下分库分表。 1、垂直分表 表的相关性拆分不同的表,表现形式一张列比较多的表拆分多张子表。 特点: 多张子表需要主键,所以主键出现冗余 这种场景使用元表中,尤有些列常用,有些列不常用 查询所有数据要jo ...
分类:数据库   时间:2020-03-23 15:24:16    阅读次数:92
八爪鱼面试
一面挂 1、es index合并 reindex。reindex有很多参数呢,值得看一下。 2、es mapping 一开始没建,后来放入数据后,映射的不符合预期,如映射成int型了,我们想string型,怎么搞 方法一:添加冗余字段 方法二:reindex。reindex时还可以修改字段名。 3、 ...
分类:其他好文   时间:2020-03-23 15:24:02    阅读次数:72
jsp变量和方法的声明
<%! declarating;[declaration];.. %> declaration为声明的变量,方法的名称和内容 ①声明以<%! 开头以%> 结尾 ②变量声明必须以";"结尾 ③规则和java规则相同 ④<% @page %>可直接使用这个page指令中被包含进来的变量和方法,不用对他们 ...
分类:Web程序   时间:2020-03-23 15:23:46    阅读次数:80
JVM-内存模型
1.JVM体系结构 2. 类装载子系统 类装载子系统负责查找并装载类型,Java虚拟机有两种类装载器:启动类装载器(Java虚拟机实现的一部分)和自定义类装载器(Java程序的一部分)。类装载子系统负责定位和加载二进制class文件,并且保证加载的类的正确性,为类变量分配内存并初始化,以及帮助解析符 ...
分类:其他好文   时间:2020-03-23 15:23:26    阅读次数:68
python学习17——课后练习
# # 一:编写函数,(函数执行的时间用time.sleep(n)模拟)import timedef sum(x, y): sum = x + y time.sleep(3) print(sum) return sum# # 二:编写装饰器,为函数加上统计时间的功能def timer(func): ...
分类:编程语言   时间:2020-03-23 15:23:10    阅读次数:71
并发编程
一.Callable的Future模式 线程实现方式: 1.继承Thread类 2.实现Runnable接口 3.线程池 4.Callable 无论使用继承Thread类还是实现Runnable接口,还是使用线程池都没有办法解决2个问题 1.线程执行没有返回值结果 2.线程执行没有办法抛出异常,只能 ...
分类:其他好文   时间:2020-03-23 15:22:56    阅读次数:71
POI导出EXCEL模板数据
1.apache poi 3.14+版本 package com.jd.medicine.erp.shop.service.util; import java.io.IOException; import java.io.InputStream; import java.util.Date; imp ...
分类:其他好文   时间:2020-03-23 15:22:36    阅读次数:70
JS对象属性中get/set与getter/setter是什么
在js属性描述符这部分有几个较难理解的名词概念,本文旨在描述对它们的理解,主要包括: 、`get/set getter/setter 数据属性 访问器属性`。 属性 首先我们要搞清楚属性的概念,属性是存储在特定命名位置的值,是对象的内容,属性并不直接存储在对象容器内部。属性有两种类型:数据属性和访问 ...
分类:Web程序   时间:2020-03-23 15:22:21    阅读次数:614
POJ 1328(Radar Installation)
题目链接:http://poj.org/problem?id=1328 思路:贪心 一开始的思路: 1. 以第一个岛屿为圆心,d为半径画圆,记与x轴的焦点中较大的那个为第一个雷达的位置; 2. 以这个雷达位置为圆心,d为半径画圆,记下之后的岛屿中第一个不能被覆盖的; 3. 依次这样下去,直到不能找到 ...
分类:其他好文   时间:2020-03-23 15:22:04    阅读次数:70
FireShell CTF 2020 Re Simple Encryption
1.代码分析 __int64 __fastcall sub_401CA0(signed int a1, __int64 *a2) { __int64 v2; // rsi __int64 v3; // rcx __int64 v4; // rdi __int64 v5; // rdx __int64 ...
分类:系统相关   时间:2020-03-23 15:21:46    阅读次数:98
MySql8新增用户
MySql8新增用户
分类:数据库   时间:2020-03-23 15:21:29    阅读次数:77
栈的效率为什么比堆高?
“堆”和“栈”并不是数据结构上的Heap跟Stack,而是程序运行中的不同内存空间。 那么这就简单了,栈是程序启动的时候,系统分好了给你的,你自己用,系统不干预。 堆是用的时候才向系统申请的,用完了还回去,这个申请和交还的过程开销相对就比较大了。 栈与堆都是Java用来在Ram中存放数据的地方。 栈 ...
分类:其他好文   时间:2020-03-23 15:20:44    阅读次数:80
urllib运用(1)
# 1.导入urllib中的request # 2.定义爬取的url(统一资源定位符) # 3.定义一个请求对象request # request的参数有url:访问的网址;data:发起请求时带的数据请求方式为post; # headers:包括发送HTTP报文的键值对(例如user-agent请 ...
分类:Web程序   时间:2020-03-23 15:20:29    阅读次数:79
vue-cli4 取消关闭eslint 校验代码
vue升级了,如何在vue-cli4中取消关闭eslint 校验代码。 只要修改.eslintrc.js文件, 删掉 “@vue/standard' ...
分类:其他好文   时间:2020-03-23 15:19:58    阅读次数:406
Trie树模板例题
一、模板 结构体 struct Trie{ int val; Trie *nex[26]; Trie(){ val = 0; for(int i = 0; i < 26; ++i) nex[i] = NULL; } }; 建树 void build(string x, Trie *root){ in ...
分类:其他好文   时间:2020-03-23 15:19:44    阅读次数:92
装饰设计模式 Decorator
package lesson06; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.BufferedWrite ...
分类:其他好文   时间:2020-03-23 15:19:29    阅读次数:65
810条   上一页 1 ... 23 24 25 26 27 28 29 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!