随笔 - 942,  文章 - 0,  评论 - 37,  阅读 - 54万
01 2021 档案
虚继承 private virtual class
摘要:简介 看到一个代码觉得奇怪,顺便看了一下相关的资料. 简而言之,虚继承是对于C++之中的多重继承相关的,消除多重集成共同的父类的变量的奇异性。 参考资料 https://www.cnblogs.com/heyonggang/p/3255155.html 一张图就懂了 阅读全文
posted @ 2021-01-25 20:54 HDU李少帅 阅读(82) 评论(0) 推荐(0) 编辑
C++ 类中什么时候需要一个operator<
摘要:简介 当涉及类对象的排序的时候可以直接构建一个符号重定义函数 比如以set来组织对象的时候,对象最好带一个operator<函数 code /* used to use Vertex as key in a map */ bool operator<(const Vertex&v) const { 阅读全文
posted @ 2021-01-25 20:10 HDU李少帅 阅读(213) 评论(0) 推荐(0) 编辑
C++ 中关于 输出的重定向
摘要:简介 RT code friend std::ostream& operator<<(std::ostream& os, const Vertex& v){ os << "v " << v.X() << ", " << v.Y() << ", " << v.Z(); return os; } 阅读全文
posted @ 2021-01-25 18:56 HDU李少帅 阅读(70) 评论(0) 推荐(0) 编辑
C++ 元编程 学习二
摘要:简介 C++ 元编程 学习之二 参考资料 C++ 模板元编程实战 code #include <iostream> // 编译器分支与多种返回类型 写法1 template <bool Check, std::enable_if_t<Check> * = nullptr> auto fun(){ r 阅读全文
posted @ 2021-01-25 15:17 HDU李少帅 阅读(81) 评论(0) 推荐(0) 编辑
关于 C++软件设计的建议
摘要:简介 RT 参考资料 C++语言的设计与演化 内容 在回答这个问题时,程序员经常把注意力集中在语言特征上:我要不要使用 inline 函数?虚函数?多重继承?单根层次结构?抽象类?重载函数?这种关注根本就是错的。 这些语言特征的存在只是为了支持更具本质性的折中:设计是否应该 • 强调运行时的效率? 阅读全文
posted @ 2021-01-24 23:13 HDU李少帅 阅读(100) 评论(0) 推荐(0) 编辑
关于多个参数的C++的风格设计建议
摘要:简介 RT 参考资料 C++语言的设计与演化 code 一种方式是 定义多个函数对于默认参数的不同提供特定的不同的默认参数 class colored_window : public window { public: colored_window(color c=black):window(stan 阅读全文
posted @ 2021-01-24 16:08 HDU李少帅 阅读(130) 评论(0) 推荐(0) 编辑
C++ 临时变量的释放规则
摘要:简介 临时变量是在什么时候进行释放的呢? 委员会将注意力集中到“语句结束位置”,很自然的,这种选择被通俗地称做 EOS (End Of Statement) 。问题是如何精确定义 EOS 的意义。 测试程序 #include "iostream" #include <string> using na 阅读全文
posted @ 2021-01-24 15:37 HDU李少帅 阅读(1070) 评论(0) 推荐(0) 编辑
C++ 元函数的学习一
摘要:简介 参考书籍 C++模板元编程实战 -- 李伟 感觉这本书很超值,因为 zsvh 知乎大佬都给写题序了 简单code header #include <iostream> // 顺序结构 template <typename T> struct RemoveReferenceConst_ { pr 阅读全文
posted @ 2021-01-22 23:41 HDU李少帅 阅读(198) 评论(0) 推荐(0) 编辑
计时函数类的使用
摘要:简介 计时函数类的使用,觉得某个代码写的特别好特此注释 参考链接 https://github.com/gaoxifeng/Feature-Preserving-Octree-Hex-Meshing code #pragma once #include <chrono> template <type 阅读全文
posted @ 2021-01-13 19:51 HDU李少帅 阅读(115) 评论(0) 推荐(0) 编辑
leetcode 1541
摘要:简介 简单来说就是栈的使用。 思路: 当发现一个左括号的时候压入栈中, 遇到右括号的时候 检查下一个字符是否依旧是左括号, 如果不是则新增一次操作。 判断栈中是否有元素如果有元素那么弹出 如果没有元素那么新增一次操作 如果依旧是左括号 那么判断栈中是否有元素,如果有元素那么弹出 如果没有元素那么新增 阅读全文
posted @ 2021-01-13 09:29 HDU李少帅 阅读(86) 评论(0) 推荐(0) 编辑
openmesh 知道一条边的顶点id如何得到这个边的顶点id
摘要:简介 rt code 易半边为结构构成边 for(int i=0; i<mf.IN_v_pairs.size(); i++){ int a = mf.IN_v_pairs[i][0]; int b = mf.IN_v_pairs[i][1]; Mesh::HalfedgeHandle heh = m 阅读全文
posted @ 2021-01-12 10:30 HDU李少帅 阅读(462) 评论(0) 推荐(0) 编辑
C++ / java 风格指南
摘要:简介 https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/headers/#inline-functions 是google开源C++的中文版本 https://www.cnblogs.com/han 阅读全文
posted @ 2021-01-12 09:40 HDU李少帅 阅读(85) 评论(0) 推荐(0) 编辑
vs 编译加速
摘要:简介 充分利用多核的性质 参考链接 https://blog.csdn.net/fanyun_01/article/details/79122455 主要用 2)项目-属性-配置属性-C/C++ 常规 多处理器编译:是(/MP) /MP 选项在命令行上以减少总时间编译源文件。/MP 选项使编译器创建 阅读全文
posted @ 2021-01-11 20:43 HDU李少帅 阅读(104) 评论(0) 推荐(0) 编辑
leetcode 1405
摘要:简介 贪心算法 思路 填2个数量最多的字母,如果下一次该字母数量还是最多的,填1个数量次多的字母 code class Solution1405 { public: string longestDiverseString(int a, int b, int c) { vector<pair<int, 阅读全文
posted @ 2021-01-11 15:14 HDU李少帅 阅读(68) 评论(0) 推荐(0) 编辑
sort 从大到小从小到大
摘要:简介 虽然可以 写一个cmp函数但是太麻烦 正解 sort(v.rbegin(), v.rend()) 从大到小 sort(v.begin(), v.end()) 从小到大 阅读全文
posted @ 2021-01-11 15:06 HDU李少帅 阅读(660) 评论(0) 推荐(0) 编辑
leetcode1404
摘要:简介 简单的模拟二进制的加减法 code class Solution1404 { public: int numSteps(string s) { int n = s.size(); int count = 0; while(!(s.size() == 1 && s[0]=='1')){ if(s 阅读全文
posted @ 2021-01-11 14:38 HDU李少帅 阅读(43) 评论(0) 推荐(0) 编辑
leetcode 1406
摘要:简介 国服第一的刷题视频 参考链接 https://www.bilibili.com/video/BV1W54y197NM?from=search&seid=16875469481128889064 思路 主要用了倒序的思想,因为正序对于求解的不确定性太多了 定义f[n] 表示在第n次开始拿先手可以 阅读全文
posted @ 2021-01-11 13:59 HDU李少帅 阅读(56) 评论(0) 推荐(0) 编辑
leetcode 1556
摘要:简介 简单题 思路:sprintf 将数字转为字符串,然后新建一个空的字符串然后将逆序统计是否可以被3整除添加0 感觉简单题做的也很慢 参考链接 https://github.com/haoel/leetcode https://github.com/lishaohsuai/leetCode cod 阅读全文
posted @ 2021-01-10 21:37 HDU李少帅 阅读(95) 评论(0) 推荐(0) 编辑
杭电研究生自动登录联网脚本
摘要:简介 对于网页端口的python登录 code ''' @Description: @Author: shaonianruntu @Github: https://github.com/shaonianruntu @Date: 2020-05-06 17:28:50 LastEditTime: 20 阅读全文
posted @ 2021-01-10 20:06 HDU李少帅 阅读(272) 评论(0) 推荐(0) 编辑
Cannot mix incompatible Qt library (version ) with this library (version ) 解决方案
摘要:简介 应该是qt的头文件或者库有两个 Cannot mix incompatible Qt library (version ) with this library (version ) 解决方案 .bashrc 里面新增 类似下面的东西 QtVersion=5.12.8 QtRoot="/scra 阅读全文
posted @ 2021-01-10 18:04 HDU李少帅 阅读(7413) 评论(0) 推荐(0) 编辑
各向同性,各向异性网格
摘要:简介 各向同性网格要求单元为边长比(单元的长边和短边边长比)接近1的“正多边形”,个向异性网格要求单元为边唱臂非常大的狭长或扁平单元,以适应曲率特征或物理特征的各向异性。 摘自:《非结构网格生成:理论、算法和应用》 阅读全文
posted @ 2021-01-10 10:57 HDU李少帅 阅读(1343) 评论(0) 推荐(0) 编辑
ubuntu 开机自动启动程序
摘要:简介 RT 参考链接 https://www.cnblogs.com/downey-blog/p/10473939.html 下面的链接靠谱些 https://zhuanlan.zhihu.com/p/271963900 阅读全文
posted @ 2021-01-09 21:16 HDU李少帅 阅读(103) 评论(0) 推荐(0) 编辑
AE 制作 音乐频谱
摘要:简介 RT 参考链接 https://www.bilibili.com/video/BV1Xz4y197qP?from=search&seid=15972112592919808236 阅读全文
posted @ 2021-01-09 21:11 HDU李少帅 阅读(224) 评论(0) 推荐(0) 编辑
FRP 各种操作系统的接口
摘要:简介 类似于TeamViewer之类,而更好的用内网穿透的东西。 参考链接 https://zhuanlan.zhihu.com/p/79793246 阅读全文
posted @ 2021-01-09 21:10 HDU李少帅 阅读(179) 评论(0) 推荐(0) 编辑
使用类似于raspberry的方式登录ubuntu20.04--vnc
摘要:简介 我看过最好的教程是 https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-20-04 常用命令 ssh -L 59000:localhost:5901 -C -N 阅读全文
posted @ 2021-01-09 19:00 HDU李少帅 阅读(177) 评论(0) 推荐(0) 编辑
vtk 格式
摘要:简介 vtk 个人觉得是比较通用的格式,设计的比较好支持各种类型的模型,无论是表面网格还是体网格。 参考链接 讲的很好,特此记录 https://blog.csdn.net/x_and_y/article/details/80161374 阅读全文
posted @ 2021-01-09 10:47 HDU李少帅 阅读(251) 评论(0) 推荐(0) 编辑
leetcode 1573
摘要:简介 我们自己观察题目发现了什么这是一道数学题,哈哈哈。 个人的思路是分成两类去判断, 第一种: 全是0 使用 (n1)(n2)/2 第二种: 有1 然后观察10101 发现10101 其中0的个数两个之间 1个和1个 \[ (前一堆1和中间一堆1之间的0的个数+1) 阅读全文
posted @ 2021-01-08 09:23 HDU李少帅 阅读(72) 评论(0) 推荐(0) 编辑
linux C++ 后端路线图
摘要:简介 参考链接 https://www.zhihu.com/search?type=content&q=%E8%85%BE%E8%AE%AFlinux%20C%2B%2B%20%E5%90%8E%E7%AB%AF 阅读全文
posted @ 2021-01-07 09:45 HDU李少帅 阅读(115) 评论(0) 推荐(0) 编辑
leetcode 1605
摘要:简介 leetcode 1605 思路:代码抄的,没啥想法 例如一个3*3的矩阵求解,我们已知6个方程,但是这个矩阵有9个变量,如何求解?注定是不能求出唯一解的,如果不是限定在非负整数数组范围内,那么就有无穷多解。 作者使用了贪心的策略,因为这题后面解的变动不会对前面的已经使用贪心策略的解产生变动, 阅读全文
posted @ 2021-01-07 09:26 HDU李少帅 阅读(90) 评论(0) 推荐(0) 编辑
linux 休眠
摘要:命令 操作 systemctl reboot 重启机器 systemctl poweroff 关机 systemctl suspend 挂起-睡眠-保存在內存 systemctl hibernate 休眠-断电-保存在硬盘 systemctl hybrid-sleep 混合休眠模式(同时休眠到硬盘并 阅读全文
posted @ 2021-01-06 01:15 HDU李少帅 阅读(275) 评论(0) 推荐(0) 编辑
linux 虚拟内存增加
摘要:简介 增加内存以跑动大内存程序 https://www.cnblogs.com/lori/p/13344060.html 主要命令 增加10个G的虚拟内存 sudo dd if=/dev/zero of=/virtual/swap_add bs=1024 count=10485760 mkswap 阅读全文
posted @ 2021-01-05 13:25 HDU李少帅 阅读(107) 评论(0) 推荐(0) 编辑
磁盘自动挂载
摘要:linux 磁盘自动挂载 参考链接 fstab 方法 https://blog.csdn.net/cc1969281777/article/details/97378261 阅读全文
posted @ 2021-01-04 19:55 HDU李少帅 阅读(100) 评论(0) 推荐(0) 编辑
Extraction of the Quad Layout of a Triangle Mesh Guided by Its Curve Skeleton 3.5小节精读
摘要:简介 将粗四边形映射到原网格 3.5 Coarse Quad Layout and Mapping 精读 Q 表示粗四边形网格 M 表示原始的三角形网格 为了总结我们的计算管线,我们需要去计算了一个参数化从\mathcal映射到Q,也就是说,定一个一个bi 阅读全文
posted @ 2021-01-03 22:40 HDU李少帅 阅读(112) 评论(0) 推荐(0) 编辑


< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示