自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(169)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 FLAME人脸模型+blender

FLAME介绍懒得介绍,自己看官方网站和论文把官网论文FLAME blender 插件Flame 官网提供了blender插件,可以快速新建一个FLAME人脸模型并进行编辑。使用步骤下载。地址在官网:进入download,在Models下选择FLAME Blender Add-on(FLAME 2020)安装BlenderFLAME Blender AddOn中的Readme很详细,直接参考那个就行FLAME 代码驱动变化驱动表情、形状、姿势D = bpy.datakey_b

2022-05-25 21:49:40 2691 5

原创 blender复制uv图

blender复制uv图前提步骤1、点击目的物体(B)2、按住shift,点击源物体(A)3、按ctrl+L,出现菜单栏4、进入UV Editing界面,可以看到两者的uv展开相同了。前提当两个Mesh 具有相同的几何、顶点顺序时,可以转移uv图步骤这里,假设我们要将A的uv图复制给B。1、点击目的物体(B)2、按住shift,点击源物体(A)3、按ctrl+L,出现菜单栏选择复制uv贴图4、进入UV Editing界面,可以看到两者的uv展开相同了。...

2022-05-25 20:22:41 1596

原创 面试记录:光大银行北京分行金融科技岗实习

面试形式群面,六个人一组。共三个面试官,其中一个主要是主持人的作用。面试内容1、首先依次作30s左右的简短的自我介绍2、询问最近和计算机有关的科技热点新闻以及发表感想3、面试官会根据建立以及自我介绍的内容,对不同的面试者进行提问。问的内容大概有之前参加过xxx比赛是吗,取得的最好成绩是技能一栏为空,为什么,那举例说说之前在xx实习过,实习的内容有你还有百度的offer,那你参加本次面试是出于什么考虑,百度的面试流程是什么你为本次面试做了哪些准备,那你 对python熟悉吗4、也存

2021-07-19 15:10:58 1735

原创 已解决:ipython cv2显示图片就卡住

cv2.imshow('1', image) cv2.waitKey() cv2.destroyAllWindows()通过按下键盘按键来关闭

2021-06-21 20:17:25 1254

原创 排序(java)

一、冒泡排序基本思想:重复遍历所要排序的数列,一次比较两个元素,如果大小顺序有误就交换,每次遍历可以把要排序的数列中最大的数移到最后。时间复杂度:O(n^2)public static void bubbleSort(int[] numbers) { for(int i=0;i<numbers.length-1;i++) { for(int j=0;j<numbers.length-1-i;j++) { if(numbers[j]>numbers[j+

2021-04-11 22:21:40 92

原创 Windows上SITL的安装

官方文档SITL 介绍SITL(循环中的软件)模拟器允许您在没有任何硬件的情况下运行Plane,Copter或Rover。Windows下的安装使用1 安装Cygwin参考安装Cywin的官方文档1.1 下载Cywin安装包下载安装文件setup-x86_64.exe。下载地址1.2 安装Cywin在安装文件所在目录打开命令行窗口,根据以下命令安装setup-x86_64.exe -P autoconf,automake,ccache,gcc-g++,git,libtool,make,

2021-02-20 17:08:47 1264 2

原创 Java值传递和引用传递

基本概念形参和实参形式参数:在定义函数名和函数体时使用的参数,目的是用来接收调用该函数时传入的参数,简称“形参”。实际参数:在主函数中调用一个函数时,填入的实际的参数,简称“实参”。 //这里定义的参数就是形参 void func(int arg1,String arg2) { } public static void main(String[] args) { int a=1; String b="hello"; //此处调用了func函数,传入的a和b就是实参 fun

2021-01-31 22:08:59 76

原创 QT C2220: 警告被视为错误 - 没有生成“object”文件

问题打开一个qt工程,编译后报了很多错和警告。报的错都是C2220: 警告被视为错误 - 没有生成“object”文件解决办法网络上很多博客都是说改编码,但是注意了,这个报的错是警告视为错误,所以关键是要看和这个错误在同一行的警告是什么内容。C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失这个警告主要就是编码问题了,选中当前文件,编辑->Select Encoding,选择GB2312,然后点击按编码保存,重新编译即可

2021-01-12 16:31:53 2258

原创 SSH协议学习理解

概念SSH (安全外壳协议)建立在应用层基础上的安全协议。较可靠,转为远程登录会话和其他网络服务提供安全性的协议。可以有效防止远程管理过程中的信息泄露问题。功能可以把传输数据加密,这样"中间人攻击"方式不可能实现,而且能够防止DNS欺骗和IP欺骗。SSH 整个过程:(1) 远程主机收到用户的登录请求,把自己的公钥发给用户。(2) 用户使用这个公钥,将登录密码加密后,发送回来(3) 远程主机用自己的私钥,解密登录密码,如果密码正确,允许登录。传输的数据是经过压缩的 ,可

2021-01-06 11:51:23 183

原创 Java TCP无法接收消息

问题可以发送消息,但是无法接收消息。原因接收消息处使用了readLine,而发的消息结尾缺少回车,所以永远读不到结尾解决服务器端在发送的时候加上 “\n”。

2020-12-02 19:23:21 622

原创 Code:Block下:socket编程undefined reference to `__imp_WSAStartup‘|

问题socket编程,打开代码发现报错:undefined reference to `__imp_WSAStartup’|解决方法1首先可以尝试代码中直接引入动态库,#pragam comment(lib,“ws2_32”);2如果不行再手动添加库setting->compiler打开Compiler setting 页面在Global compiler settings 选项卡里选择Linker settings, 在other linker options:里添加-lwsock

2020-12-02 10:05:08 3353 3

原创 c# word创建自定义任务窗格--增加word帮助风格的帮助

效果word2019里,点击帮助,右侧会跳出一个任务窗格,显示帮助的内容,如下图所示实现步骤添加自定义任务窗格具体可以参考官方这篇文档:https://docs.microsoft.com/zh-CN/visualstudio/vsto/how-to-add-a-custom-task-pane-to-an-application?view=vs-20191 添加项目右击项目,添加-》新建项,选择用户控件。2 添加窗体控件从工具箱里选择窗体空间添加到窗格中,创建出你想要的样子,这里我

2020-11-26 21:58:17 633

转载 LeetCode刷题:53. 最大子序和

题目描述给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/maximum-subarray解题思路最简单当前元素之前的和&

2020-11-18 14:07:45 122

原创 c# word 自定义加载项无法被禁用,无法加载

问题描述使用微软的vsto 开发Word外部加载项,突然打开word,就找不到这个加载项。在文件->选项->加载项->COM加载项 转到但是发现我的加载项被禁用,点了也没效果,就很烦。解决文件->选项->信任中心->信任中心设置->受信任的的加载项目录在受信任的目录表中添加目录URL,但是直接把所在文件路径放进去没有用,需要先将文件夹共享,将Debug目录设置为共享文件夹。右击 文件夹是 选择属性->共享完成共享之后,会出现上图的网络

2020-10-18 21:39:40 915

原创 安装cuda10.0 :Not enough space on parition mounted at /. Need 6996399136 bytes.

问题: 安装cuda 报错Not enough space on parition mounted at /. Need 6996399136 bytes.解决可查看哪些地方还有空间:df -hl在安装的命令之后加上-tmpdir=[yourdir]sudo bash cuda_10.0.130_410.48_linux.run -tmpdir=/dev

2020-09-14 16:15:20 1335

原创 conda:未找到命令

错误安装完conda后,输入conda list 报错:conda:未找到命令原因未添加到系统路径中解决方法export PATH=/home/ayou/miniconda3/bin:$PATHPATH=后面写的是你安装的位置,我安装的是miniconda,安装路径是/home/ayou/miniconda3...

2020-09-12 13:53:14 2294

原创 Ubuntu 无法正常开机: /dev/sda6:clean failed to start User Manager for UID 121

问题出现这样的错误,无法进入图形界面,并且卡住不动了。网上查阅相关解决方案,有的说可以通过Ctrl+Alt+F1/F2/…进入命令行模式,但是我试了没有效果,无法进入图形界面一般来说是显卡驱动有问题,所以重新安装驱动即可。解决重新启动选择Ubuntu高级选项,进入recovery 模式后选择第一个,恢复正常启动,这时可以开机,但是界面非常奇怪,或是root,进入命令行模式。重新修复或者安装显卡驱动。...

2020-09-06 11:45:46 10709 1

原创 Python创建虚拟环境

1 建立虚拟环境(前提:要安装irtualenv包)python3 -m venv ll_env这里ll_env是虚拟环境的名字,创建完之后所在目录就会 有一个同名文件夹,里面用来存放虚拟环境所需要的内容。2 激活虚拟环境source ll_env/bin/activate激活后命令行最前面就会出现(ll_env),说明此时已经进入了这个虚拟环境中。3 退出虚拟环境deactivate...

2020-09-05 21:29:12 333

原创 安装skbuild错误: Problem with the CMake installation, aborting build. CMake executable is cmake

问题安装skbuild错误: Problem with the CMake installation, aborting build. CMake executable is cmake解决方法更换下载源,还是一样的错。所以从源安装,可以参考官方文档 https://scikit-build.readthedocs.io/en/latest/installation.html1 下载最近的源,git clone https://github.com/scikit-build/scikit-bui

2020-09-05 21:21:18 4746 1

转载 qt.qpa.plugin: Could not find the Qt platform plugin “xcb“ in ““ This application failed to st错误解决办法

问题在使用pyside时候报这个错误,最后参考了这位博主的文章,在该博主的基础上修改了一下,终于解决了。解决方法1 找到pyside 库安装的位置我是装在了虚拟环境里的,找到pyside 库安装的位置,例如我的就是在虚拟环境(ll_env)文件夹下的 lib\python3.6\site-packages\PySide22 打开__init__.py文件打开该文件后进行编辑在图中所示位置添加以下代码 dirname=os.path.dirname(__file__) plugin_

2020-09-05 21:18:54 7094 1

原创 E: 无法打开锁文件 (13: 权限不够) E: 无法获取 dpkg 前端锁,请查看您是否正以 root 用户运行?

遇到的问题E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (13: 权限不够)E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),请查看您是否正以 root 用户运行?解决方案以root用户运行即可切换到root用户sudo -s结束后的退出就是exit...

2020-09-04 20:56:32 10212 2

原创 c#:正则匹配 分组匹配识别

背景根据某一特定格式对文本进行识别,其中,该格式由多个部分组成,分别对每个部分进行分离。使用group.分组按索引获取分组内容每个括号包起来的地方就是一个分组,Match m1 = Regex.Match(fullText, pattern1);if (m1.Success){ GroupCollection groups = m1.Groups; string msg1 = m1.Value; string msg2 = groups.Count.ToString();

2020-07-19 22:40:41 803

转载 [转]List与IList的区别

在我看一个源程序的时候看到这个例子使用了IList返回类型,因为上午刚刚总结过List的详细用法,突然出现了IList,感觉很奇怪,于是上网搜集了很多东西才明白了它们的区别,刚开始仅仅是看文字说明,但是怎么都不明白,后来看到了一个实例,然后接着看文字说明,豁然开朗啊,现在我先把这个实例程序写出来:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace List{

2020-07-17 23:15:19 325

原创 c# 正则匹配,匹配括号,中括号等

最近需要识别出一段文字里的引用,即 [数字] 的格式,学习了一下关于括号,中括号的识别内容,这里识别的是中括号,小括号什么的都是同理零宽断言零宽断言正如它的名字一样,是一种零宽度的匹配,它匹配到的内容不会保存到匹配结果中去,最终匹配结果只是一个位置而已。作用是对指定位置增加限制表达式作用(?=exp)匹配exp前面的位置––(?<=exp)匹配exp后面的位置––(?!exp)匹配后面跟的不是exp的位置––(?=exp).

2020-07-13 22:34:30 5316 2

原创 c# VSTO for Word:自动编号下获取序号

问题对于一个Word.Paragraph对象p,使用string text = p.Range.Text;获取p的文本内容。但这种方法存在一个问题:如果这一段落是自动编号的,例如1、aaa2、bbb3、ccc这时识别出来的text分别是aaa、bbb、ccc。但事实上我想要获取的是1、aaa。解决办法对于序号单独获取p.Range.ListFormat.ListStringListFormat详细信息见:ListFormatListFormat对象表示区域的所有列表格式属性

2020-07-09 22:18:50 1037

原创 c#: 字符串删除正则匹配内容 ;字符串删除空格

删除正则匹配内容正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。关于正则表达式的学习,可以参考菜鸟教程-正则表达式代码: string orginStr = "第1章学位论文的构成\t"; str = Regex.Replace(str, @"\s", ""); string result = System.Text.RegularExpr

2020-07-08 09:05:51 2671

原创 LeetCode刷题3:字符串解码(c#)

题目给定一个经过编码的字符串,返回它解码后的字符串。编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的。此外,你可以认为原始数据不包含数字,所有的数字只表示重复的次数 k ,例如不会出现像 3a 或 2[4] 的输入。 示例 1:输入:s = "3[a]2[bc]"输出:"aaabcbc"示例

2020-06-12 00:00:11 675

原创 LeetCode刷题2:回文数(c#)

题目判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进阶:你能不将整数转为字符串来解决这个问题吗?来源:力扣(LeetCode)链接:https://leetcode-

2020-06-10 22:14:06 215

原创 LeetCode刷题1:两数之和(c#)

题目来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解答刷了

2020-06-08 22:15:27 830

原创 sqlite:unable to open database file

问题访问sqlite数据库文件,文件用的是相对路径,在测试状态下一切正常,但是一旦发布安装后,会报错:unable to open database file.原因出现这种错的可能原因:找不到该数据库文件,检查该文件是否存在或者路径是否正确。在访问.db数据库时,他会生成并使用一个临时文件,因此,在该数据所在文件夹要有一定操作权限。故可手动修改访问权限。解决针对我出现的问题,解决方式是,将数据库文件 以 添加现有项的方式添加到所在项目之中,对它的属性,复制到输出目录选择始终复制,生成操作:

2020-05-31 16:20:59 16916

原创 c# 无法加载DLL“SQLite.Interop.dll”,: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)

问题用到了SQLite,在我的项目环境下调试运行都是正常的,但是发布部署之后报错:无法加载DLL“SQLite.Interop.dll”,: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)解决方法方法一手动将该dll文件放在c:/Windows/SysWOW64文件夹下(或System32下)但这个方法不推荐。方法二在项目根目录下,添加已有项的方式添加SQLite.Interop.dll文件。在文件属性之处选择如图选项发布之后运行发现解决了。可以参考以下网站参考

2020-05-30 22:48:13 4897

原创 SQLite 查询得到今天日期

SQLite 查询今日日期菜鸟教程对相关日期的使用介绍上面网址里面的是基础知识,根据上面的教程实现我目前想要的功能,我想要检索所有今天的数据。实现语句sqlite> select * from table_trade where trade_time>=date('now','start of day');select date(‘now’,‘start of day’);是获取今天的日期,因此,查询时,只要判断日期是不是大于等于今天的日期即可。...

2020-05-25 21:56:20 2489 1

原创 c# VSTO学习一——基本认识

介绍Office developer tools 是office开发工具,它为我们提供了相关的功能以满足我们对office的各种不同业务需求。通过将Office用作为解决方案的前端,开发者可以利用熟悉的 Office用户界面和工具。例如Word中的文字处理功能,Excel的数据分析功能以及Outlook的电子邮件管理功能。 您可以在Visual Studio中开发解决方案以自定义Office应用程序,并添加业务流程所需的特定功能。 例如,您可以将Word转换为合同生成器,该合同生成器将从可编辑或不可编

2020-05-22 20:28:40 978

原创 ImportError: DLL load failed while importing win32api: 找不到指定的模块。

今天遇到了一个问题,ImportError: DLL load failed while importing win32api: 找不到指定的模块。查阅一些解决方案之后,先是pip install pywin32不行,后来又下pip install pypiwin32还是不行,继续查,将\Lib\site-packages\pywin32_system32\*拷贝至C:\Wind...

2020-04-30 22:15:07 16893 14

原创 WPF 双击、双击事件

WPF中只有ButtonDown,目前我想要实现的功能是三击某grid,调出管理员模式窗口,因此,在每次点击时计算这是最近的第几次点击。首先,在按钮或者其他什么组件上绑定ButtonDown事件回到.cs文件,会发现自动生成这个名字的触发函数。int i = 0; private void VideoBorder_MouseDown(object sender, Syste...

2020-04-26 19:22:41 3248

转载 c#调用外部程序

在编写程序时经常会使用到调用可执行程序的情况,本文将简单介绍C#调用exe的方法。在C#中,通过Process类来进行进程操作。 Process类在System.Diagnostics包中。示例一using System.Diagnostics;Process p = Process.Start("notepad.exe");p.WaitForExit();//关键,等待外部程序退出后才...

2020-04-25 20:37:48 2389

转载 python绝对路径和相对路径

大牛们应该对路径都很了解了,这篇文章主要给像我这样的入门小白普及常识用的,啊哈下面的路径介绍针对windows,其他平台的暂时不是很了解。在编写的py文件中打开文件的时候经常见到下面其中路径的表达方式: open('aaa.txt') open('/data/bbb.txt') open('D:\\user\\ccc.txt') 这三种表达式里面,前两个都是相对路径,第三个则...

2020-04-15 16:21:02 257

转载 WPF:exe.config 或 app.config文件

在WPF工程里面会有两个config,一个是.exe.config,另一个是app.config。如果需要用到config去保存设置,需要在app.config里面添加settings,如下修改:<?xml version="1.0"?> 读取的时候,在代码中使用如下方法: string debug = System.C...

2020-04-04 16:24:46 1917

转载 WPF刷新界面

Winform 里有 Application.DoEvents();可刷新!WPF 里没这个,尽管可用委托实现多线程,但是刷新还是不行!后来找到了 类似App.DoEvents()的方法();代码:using System;using System.Collections.Generic;using System.Configuration;using System.Data;us...

2020-04-03 20:39:22 1490

原创 画时序图很棒的软件StarUML

在老师的推荐下,了解到了StarUML,初次使用,感觉很棒,但还是有很多不明白的用法,附上教程网址http://staruml.sourceforge.net/docs/user-guide(en)/ch01.htmlhttp://staruml.sourceforge.net/docs/user-guide(en)/ch02.htmlhttp://staruml.sourceforge.n...

2020-03-19 21:07:40 979

2019-2020全套预设.rar

LR预设,这里是一部分LR预设,放在这里分享,内容是日系,蓝调灰调等等。

2020-08-17

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

TA关注的人

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