XOR
法线贴图
前言 本篇将介绍什么是法线贴图(normal map),为什么需要它,它是如何实现的,切线空间及从切线空间和世界空间间的变换 什么是法线贴图 法线贴图也属于纹理贴图,它是基于凹凸贴图衍生出来的,只不过纹理贴图中的纹素是RGB颜色值,而法线贴图中的纹素是法向量的坐标 如图所示,TBN坐标系(稍 ......
Correct a Posted Invoice with AX2012
Microsoft Dynamics AX employs strict controls around the modification of posted financial transactions, but there are times when we make mistakes or v ......
create PO and Post
static void CreatePO(Args _args) { NumberSeq numberSeq; Purchtable Purchtable; PurchLine PurchLine; PurchParmTable purchParmTable; PurchFormLetter pur ......
Ubuntu桌面顶端没有网络图标
1 问题描述 刚装完新的linux系统后发现桌面顶部没有出现网络连接图标,网络无法进行连接配置。 2 解决方案 打开终端执行命令 nmcli network on或者sudo nmcli network on,执行完命令后桌面顶部的网络连接图标出现,此时就可以对网络进行连接配置了。 ......
美团面试:熟悉哪些JVM调优参数?
本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址 面试网站 今天来熟悉一下,关于J ......
VMware NAT 模式 虚拟机网络电缆被拔出,连不上网
检查服务 VMnetDHCP,VMware NAT Service 服务是否已启动,启动后可以正常使用网络 ......
Linux实用又常用的命令
linux 查看当前目录下每个子目录的文件数量 find . -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l); echo "$dir : $count"; done-maxdepth 1 过滤 ......
grafspee pta1-3作业总结
本文将对pta上1-3次作业进行总结 nchu_22201129_xiahouyuchen 目录 一.前言 二.设计与分析 三.踩坑心得 四.改进建议 五.总结 前言: 这学期开始,我们通过java开始了面向对象语言的学习,由于我们之前并没有接触面向对象语言,所以从之前的c和python转过来稍微有 ......
java中获取路径 -docker文件路径挂载到磁盘
继签名章文档后,发现一个问题,服务器获取路径问题又三种: 第一种使用httpRequest: String realPath = request.getSession().getServletContext().getRealPath(""); 第二种实用类加载: URL resour = this ......
hostapd wext
大家好,又见面了,我是你们的朋友全栈君。 一、hostapd简介 hostapd 是一个用户态用于AP和认证服务器的守护进程。 它实现了IEEE 802.11相关的接入管理,IEEE 802.1X/WPA/WPA2/EAP 认证, RADIUS客户端,EAP服务器和RADIUS 认证服务器。 二、h ......
Bitmap、RoaringBitmap原理分析
在处理海量大数据时,我们常常会使用Bitmap,但假如现在要向Bitmap内存入两个pin对应的偏移量,一个偏移量为1,另一个偏移量为100w,那么Bitmap存储直接需要100w bit的空间吗?数据部将偏移量存入Bitmap时,又如何解决数据稀疏问题呢?本文将为大家解答 ......
[转]使用vs将应用程序打包成安装包,并设置图标、卸载程序等
一、添加Microsoft Visual Studio Installer Projects 工具-》扩展和更新–》联机–》搜索 Microsoft Visual Studio Installer Projects 下载完成后后安装,他会提醒你关闭vs,然后继续安装。等待安装好(这个过程可能有点长) ......
Solon v2.2.6 发布,助力信创国产化
Solon 是一个高效的 Java 应用开发框架:更快、更小、更简单。它是一个有自己接口标准规范的开放生态,可为应用软件国产化提供支持,助力信创建设。 150来个生态插件,覆盖各种不同的应用开发场景: 相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 ......
数据量很大的情况下,对于分页查询你有什么优化方案吗?
当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。 为了对下面列举的一些优化进行测试,下面针对已有的一张表进行说明: 表名:order_history 描述:某个业务的订单历史表 ......
SpringBoot整合Spring Security (一,基于数据库的登录认证)
SpringBoot整合Spring Security (一,基于数据库的登录认证) 一、基本环境准备 1、数据库表设计 登录认证一般涉及到三张表:用户表、角色表、用户角色中间表。 /* Navicat MySQL Data Transfer Source Server : localhost So ......
SaaS 营销怎么做?几点思考
按大部分 SaaS 公司组织架构,梳理了这 4 大业务部门(产品、市场、销售、服务-客户成功)的职责和客户价值链条。如图: 根据客户价值体验地图,分为两块过程: 客户营销过程 客户成功过程 针对 SaaS 客户营销相关,最近有一些思考如下,简单分为市场维度和销售维度。 一、市场维度的思考 1. 区分 ......
python对整个目录下面的所有文件进行处理的代码
对整个目录里面的所有文件进行处理. 实用场景: 1)在整个目录下的文件中,哪些文件中有某个关键字出现 2)备份某个目录下面的文件,比如:按照建立日期或者文件名 按照月份进行归档 为什么使用python? 编写简单,调试和执行快(也许C#,Java开始编译的时间,Python已经执行完了) impor ......
VmWare Centos7 windows10 设置共享文件夹无效
sudo vmhgfs-fuse .host:/ /mnt/hgfs 输入这一段,回车, 原理:不知道 ......
COMP9334 multi-phase jobs
OMP9334 Project, Term 1, 2023:Priority queueing for multi-phase jobsDue Date: 5:00pm Friday 21 April 2023Version 1.00Updates to the project, including ......
互异关系容斥&集合幂级数小记
最近碰见了一些互异关系容斥的题目,而这类题目往往要配合集合幂级数的一些技术使用,所以简单记记。 内容很杂,行文很乱,作者水平很低,酌情观看。 互异关系容斥 思想其实很基本,应用范围其实很广。 原论文。 思想就是对于 $x_i\neq x_j$ 这样的限制,经典对于限制的子集容斥是钦定违反 $S$ 中 ......
qt RGB 转RGB565 生成提供单片机LCD显示
void convertRgbToRgb565(int red, int green, int blue) { uint16_t rgb565; QColor color(red, green, blue); uint16_t r = color.red() >> 3; uint16_t g = c ......
ElasticSearch固然好用,但这些南墙不能撞
一、管理方式 ElasticSearch作为最常用的搜索引擎组件,在系统架构中发挥极其重要的能力,可以极大的提升数据的加载和检索效率;但不可否认的是,在长期的应用实践中,也发现很多不好处理的流程和场景; 从直观感觉上说,业务中对索引的使用主要涉及如图的几个流程,其核心也就是索引的结构维护与数据的流动 ......
Redis分布式锁篇
18、什么是分布式锁? 概述:在分布式系统中,多个线程访问共享数据就会出现数据安全性的问题。而由于jdk中的锁要求多个线程在同一个jvm中,因此在分布式系统中无法使 用jdk中的锁保证数据的安全性,那么此时就需要使用分布式锁。 作用:可以保证在分布式系统中多个线程访问共享数据时数据的安全性 举例: ......
sdio协议是一种单主多从模式。
MMC/SD/SDIO的驱动程序主要分为两大块,主设备驱动和从设备驱动。对于wifi来说,CPU上的MMC模块就是主设备,而WIFI模块就是从设备。本文主要分析wifi sdio driver的注册。 1 wifi模块驱动作为sdio的从设备 wifi模块驱动的通用的软件架构 (1)分为两部分,上面 ......
ignore the hidden files in python
import os root = "/Users/Siddhartha/Desktop/py scripts" for item in os.listdir(root): if not item.startswith('.') and os.path.isfile(os.path.join(root ......
在ExtJS使用 fontawesome 图标
更新记录 2023年3月1日 从笔记迁移到博客。 转载请注明出处:https://www.cnblogs.com/cqpanda/p/17169162.html ExtJS教程汇总:https://www.cnblogs.com/cqpanda/p/16328016.html 引入css包文件 <l ......
读C#代码整洁之道笔记05_使用工具改善代码和单元测试
1. 高品质的代码 1.1. 性能(Performance) 1.1.1. 只执行需要的操作,而且执行迅速 1.1.2. 不会使系统陷入停顿 1.2. 可用性(Availability) 1.2.1. 持续在所需的性能水平上保持可用 1.2.2. Topic1 1.3. 安全性(Security) ......
ECharts数据可视化项目-笔记
https://www.bilibili.com/video/BV1v7411R7mp 项目素材地址: https://gitee.com/xiaoqiang001/eckarts_open_class.git 学习目的: 1、可视化面板布局适配屏幕 2、利用ECharts 实现柱状图展示 核心技术 ......