其他学习笔记
文章平均质量分 72
荆赤潮
这个作者很懒,什么都没留下…
展开
-
【学习笔记向】零基础小白快速制作最简陋MMD(VRoid + Unity)
特别鸣谢B站UP主十七时的大力支援!学生时期总会有一两个没有安排的周末,不如我们来嗑CP?学习?做MMD吧。第一天下载软件和素材 + 熟悉Unity。下载软件可能需要很久,请耐心。一、软件1、VRoid Studio用于零基础建模,B站上有教学视频,看一两支上手更快,但是不看也行。官网下载地址:https://vroid.com/studio/2、Unity...原创 2019-10-26 22:53:57 · 5620 阅读 · 0 评论 -
如何用unity制作一个桌面宠物?
unity版本为:2018.3.141、找到带动画模型获取途径:① unity官方有免费模型和付费模型。② 有mmd转unity的转换器。我使用的是“Little Heroes Mega Pack”素材包,里面可以自己设置主角的衣服和发型。2、设计互动动作好多材质包自带动作动画(Animation)。百度搜“unity animation”等可以查到更具体的教程,简...原创 2019-10-25 01:22:50 · 10789 阅读 · 1 评论 -
如何使用CMake生成makefile
1、确定自己安装了CMake工具2、编写CMakeLists.txt文件子目录:include、src、build(因为生成的文件很多,所以新建一个build文件夹)例子(放在build文件夹里):#1.cmake verson,指定cmake版本cmake_minimum_required(VERSION 3.2)# CMakeLists.txt使用C++11标准add_defi...原创 2019-04-22 21:47:26 · 2201 阅读 · 0 评论 -
学生各门课程成绩统计MySQL语句大全(面试题)
题目参照:https://www.cnblogs.com/lsgcoder101/p/6011059.html登录数据库mysql -uroot -p创建和选择数据库create database dbo;use dbo;创建数据表create table stuscore(name char(50) NULL,subject char(50) NULL ,score ...原创 2019-04-23 09:32:03 · 5377 阅读 · 1 评论 -
Qt5.9.3 + opencv3.4.1配置 (windows10)
Windows下OpenCV 3.4.0 + Visual Studio 2015开发环境的配置https://blog.csdn.net/duwangthefirst/article/details/79452314Qt5.9.3 + opencv3.4.1配置 (windows10)1、首先安装好Qt。2、还需要安装好VS2015,因为Qt利用了VS2015的MSVC20...原创 2019-04-23 09:36:40 · 1204 阅读 · 0 评论 -
VS2015添加include路径和其他配置
添加include路径右键工程名——>属性——>VC++目录(选择所有配置、所有平台)——>包含目录。添加lib文件右键工程名——>属性——>VC++目录(选择所有配置、所有平台)——>库目录。右键工程名——>属性——>链接器——>附加依赖项(所有配置、所有平台)——>只需要添加名字,不需要路径。...原创 2019-04-23 09:38:46 · 12423 阅读 · 0 评论 -
【Qt】添加3D场景到widget中
一、环境:Qt5.9 + MinGM二、步骤【1】新建一个Qt Widgets Application工程【2】.pro文件中添加QT += core gui quickwidgets 3dextras 3dcore 3drender 3dinput 3dquick 3dlogic qml quick 3dquickextras【3】在界面文件中添加QQuickWidget...原创 2019-04-23 10:15:39 · 1320 阅读 · 1 评论 -
Qt界面美化的方式
【1】QML最终决定可以研究QML。可以新建QtQuickControl的工程。【2】QSS(1)添加QSS文件到qrc中。(2)在main.cpp中添加下列代码#include "mainwindow.h"#include <QApplication>#include <QFile>class CLoadQSS{ public: st...原创 2019-04-23 10:22:15 · 3398 阅读 · 0 评论 -
学生各门课程成绩统计MySQL语句大全(面试题)
题目参照:https://www.cnblogs.com/lsgcoder101/p/6011059.html启动数据库服务(windows)netstartmysql登录数据库mysql -uroot -p# 创建和选择数据库create database dbo;use dbo;# 创建数据表create table stuscore...原创 2019-06-05 10:17:16 · 1726 阅读 · 0 评论 -
一天速读《Unix网络编程》(上):TCP/UDP/IP + select/poll/epoll
Unix网络编程里面的5种IO分类 阻塞IO 非阻塞IO 信号驱动IO IO复用模型 异步IO 前四种都是同步IO,最后一种是异步的。(信号驱动IO因为数据从内核空间复制到用户空间的时候仍然会被阻塞,因此算也是同步的)。 同步IO——导致请求进程阻塞(请求进程:调用IO API的那个进程) 异步IO——不会导致请求进程阻塞 ...原创 2019-07-04 16:32:08 · 689 阅读 · 0 评论 -
【Qt】添加3D场景到widget中
一、环境:Qt5.9 + MinGM二、步骤【1】新建一个Qt Widgets Application工程【2】.pro文件中添加QT += core gui quickwidgets 3dextras 3dcore 3drender 3dinput 3dquick 3dlogic qml quick 3dquickextras【3】在界面文件中添加QQuickWidget...原创 2019-01-10 11:31:14 · 1614 阅读 · 0 评论 -
Qt5插件试水
平台:win10 + qtcreator5.9.3参考资料:① Qt自带的example,echoplugin;② 百度经验“怎样创建Qt应用程序插件”(https://jingyan.baidu.com/article/8cdccae956810f315413cdfc.html)。项目工程下载地址:https://github.com/cr19941016/qt_addplugi...原创 2019-01-10 16:06:37 · 536 阅读 · 0 评论 -
Socket简单通信
到昨天为止Lis的编写就告一个段落了。回顾这一个月,虽然有所事事,但具体干了什么,学到了什么,直接说出来,还是不容易的。最可以独立出来的一个知识点就是socket通信了。Socket通信是客户端与服务器之间的通信,客户端在服务器的某个端口找某种服务,如图,用一个不恰当的比喻,就像某个人在琅琊阁的某个书架的锦盒中寻找某种指示。 image.png image.png ...原创 2017-12-11 17:22:00 · 150 阅读 · 0 评论 -
设计模式学习笔记(三)
9. 迭代器模式迭代器模式提供一种方法顺序访问一个聚合对象的各个元素,而又不暴露其内部的细节。这使得接口变得更加简洁,也可以让聚合对象更专注在管理对象集合上面,而不必去理会遍历的事情。大概实现Emmmm……为多个类都提供一个迭代器子类。例子(《head first 设计模式》)用简单数组写的菜单和用vector写得菜单的组合。例子(《JavaScript 设计模式》)...原创 2018-09-21 16:12:00 · 130 阅读 · 0 评论 -
设计模式学习笔记(二)
设计模式学习笔记(一):https://www.jianshu.com/p/15e5bbe078f55. 单例模式确保只有一个对象被实例化(如线程池、缓存、注册表……)其他实现方式:静态变量、全局变量……具体实现构造函数是私有的,但有公开的“请求函数”,请求函数伪代码:if(unique == NULL) // 如果没有被构造出来 return unique = ...原创 2018-09-20 15:47:00 · 114 阅读 · 0 评论 -
设计模式学习笔记(一)
设计模式是为了设计出更容易维护的代码,“建立可维护的OO系统,要诀就在于想到系统以后可能需要的变化以及应付变化的原则。(《Head First 设计模式》)”1. 策略模式策略模式定义了算法族,分别封装起来,让它们之间可以相互转换,此模式让算法的变化独立于使用算法的客户。大概实现某一类(A类)的子类中可能需要变动的行为,独立为行为类,A类中含有该行为类的对象。其中行为类的父类可以...原创 2018-09-14 10:28:00 · 152 阅读 · 0 评论 -
pip修改软件源(win+linux)
windows:pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simplelinux:pip install web.py -i http://pypi.douban.com/simple转载 2018-07-13 21:36:00 · 139 阅读 · 0 评论 -
华为2018编程挑战赛分配部分二维背包c++代码实现
这个月参加了华为编程挑战赛,(初赛赛题:http://codecraft.devcloud.huaweicloud.com/home/detail)。分配部分的代码主要由我负责,放出来做个备份。背包法的参考资料:https://baike.baidu.com/item/%E8%83%8C%E5%8C%85%E9%97%AE%E9%A2%98/2416931?fr=aladdinhttps://...原创 2018-04-22 21:26:00 · 183 阅读 · 0 评论 -
excel使用—— 宏 | VBA | 画线
(2019年4月26日更新)需求更新:一次性画出选中的一列单元格的线Sub 红线()''Sheet1.Cells(3,2)——表1第3行第2格'这段代码可以一次画一行的线,但是要求选中的单元格从第二个有数据的开始Dim BILICHI As Double '比例尺BILICHI = 10Dim DATE0 As Integer '定义横向偏移DATE0 = 0Di...原创 2017-12-28 18:26:00 · 4395 阅读 · 0 评论 -
"原来我也可以写Android小游戏"
大家都知道,学习任何新东西,最重要的一点就是坚持,不忘初心。比如说我这周,花了一周时间,搞出来了个粗糙的2048。刚入门,各种简单的操作对于菜鸟来说都是巨大的阻碍。还好我每次都坚守住了“一定要做出来好好装一回B让朋友圈的大家都点赞”的本心,才克服了重重障碍,成功提升zhuangbility。![image.png](http://upload-images.jianshu.io/upload_i...原创 2017-11-02 10:26:54 · 7736 阅读 · 0 评论 -
数学建模——从开题到放弃
上周末到这周三,和实验室的大腿们组队参加了数模竞赛,感觉那几天的朋友圈都被这张图刷屏了。image.png没错,就是这样!如果说将各个看似毫无关系的条件罗列,逻辑从中剥离,这过程很艰难但也很有成就感的话。那么(因为题目表述不清或者其他各种各样的原因)一遍遍修正思路的过程,就很艰难又很挫败了。队友们都很给力,勉强带动了我这个小坑货。分工虽然不明确,但个人认为也明确不起来,因为这...原创 2017-12-11 17:20:00 · 3083 阅读 · 0 评论 -
VMware虚拟机Ubuntu显示窗口太小怎么办
方案一:如果有两个屏幕的话,就把虚拟机拖动到另一个屏幕上再拖回来方案二:安装VMware Tool:https://blog.csdn.net/zhang_ling_yun/article/details/78042658 修改Ubuntu屏幕分辨率:https://blog.csdn.net/colin_lisicong/article/details/70193556...原创 2018-09-28 17:04:00 · 5451 阅读 · 0 评论