一窥长短
CattleDrinkRedWine
俺要被整死了T﹏T
展开
-
Gabor特征码分析
以Dennis Gabor命名的Gabor滤波器是一种线性滤波器,在无数的图像处理应用中用于边缘检测、纹理分析、特征提取等。一些哺乳动物的视觉皮层中的某些细胞的特征可以用这些滤波器来近似描述。这些滤波器已被证明在空间和频率域都具有最佳的定位特性,因此很适合用于纹理分割问题。Gabor滤波器是特殊类别的带通滤波器,也就是说,它们允许某个 "带 "的频率,而拒绝其他的频率。一个Gabor滤波器可以被看作是一个具有特定频率和方向的正弦信号,由高斯波调制。一个这样的二维Gabor滤波器如图1所示。原创 2022-01-07 15:57:41 · 2805 阅读 · 0 评论 -
Could not mount the media/drive ‘VBoxGuestAdditions.iso‘解决方案
最近从ware转到vb,在安装增强功能的时候遇到个问题。提示如下:Could not mount the media/drive ‘E:\VirtualSystem\VM\InstallPath\VBoxGuestAdditions.iso’这就很扯淡了。我的操作步骤是这样的:(上图是国外网站找的。我按照这个步骤操作了一遍之后执行之后的操作。最后成功了。)步骤就是上面英文的步骤。然后执行如下:cd /mediamkdir cdrommount /dev/cdrom /media/cdrom原创 2020-12-17 11:37:06 · 4074 阅读 · 1 评论 -
设置SecureCRT全局背景和标题
SecureCRT默认是不会显示对应ip的标题和黑绿背景的,如图:设置方式如图:上面这个图是设置标题是你的ip的,就是左边你点开的那个标题。下面是设置背景的,同样到这个地方。保存的时候选对所有sessions。...原创 2020-12-09 10:18:11 · 802 阅读 · 0 评论 -
解决VirtualBox能上网,但主机不能ping通的问题
一、起因:哎,悲叹一下,最近公司不让我那个ware了。说是版权问题,ware给我们公司打电话了,说你们公司这个网段那么多没有授权的。于是,我们都改成免费的VirtualBox了。这下好。这玩意果然是免费没好货。发现装了fedora后,能上网,能Ping通主机,就是主机不能ping同虚拟机。这还怎么玩。于是,在一个大神的帮助下,终于解决,记录一下。二、整:其实很简单,如图:就是在设置里面多来个网卡,专门给主机用的。大爷还是你大爷啊。三、感悟:便宜没好货。...原创 2020-11-24 16:44:40 · 1226 阅读 · 3 评论 -
指定下载源解决electron-packager打包慢的问题
其实很简单,一句话搞定。就是打包的时候指定download地址。本来你用electron-packager打包的命令是:electron-packager . --platform=all --arch=x64 --overwrite你改成用淘宝的库就行,代码如下:electron-packager . --platform=all --arch=x64 --overwrite --download.mirrorOptions.mirror=https://npm.taobao.org/mirro原创 2020-09-05 18:46:59 · 1151 阅读 · 1 评论 -
Failed to load build-tools\xx\lib\dx.jar的解决方式
对于不太熟悉andrid的朋友来说,下载android sdk的方式通常是全部下载,尤其是比如unity开发者,但同时,我们会经常遇到这个问题:[2020-08-21 09:20:12 - Dex Loader] Failed to load D:\Android\android-sdk-windows\build-tools\30.0.0-preview\lib\dx.jar[2020-08-21 09:20:12 - xx] Unknown error: Unable to build: the f原创 2020-08-21 09:35:16 · 1596 阅读 · 0 评论 -
mac os endian.h file not found的问题解决方式之一
最近在搞quici cocos 3.5,要在xcode 发布到模拟器上测试,发现会报错endian.h file not found。一开始在网上找了下答案,如下:那是因为mac ox 这个头文件的路径应该是<machine/endian.h>修改pb.c文件修改之后,确实好了。不过我就纳闷了,同样的东西,为毛一个不用管,一个报错。于是研究了一下,点进去跳转到定义,我发现在对应位置是有这个文件的,不过是Endian.h,而不是endian.h。我槽,突然记起,当时在做虚拟机的时候选择的原创 2020-08-20 14:50:48 · 2198 阅读 · 0 评论 -
正则表达式语法学习
^:匹配一个字符串的开头$:匹配一个字符串的的结尾//中括号的应用[]:匹配一位字符,这一位字符可以是这个中括号中的任何一个[1-9],[a-z],[A-Z],[A-Za-z1-9]:匹配中括号中任意一个[^1-9]这一位字符可以是[1-9]之外任何字符例子:Regex r=new Regex(“1ello world$”);bool result=r.IsMatch(“cello world”),判断首字符是否和中括号中任何一个字符匹配。//判断出现次数+:前面得一位字符连续出现了1次转载 2020-07-17 14:48:07 · 186 阅读 · 0 评论 -
Fedora28 打开Core生成开关
输入命令:ulimit -a如果core file size是0 ,那就没开。使用#ulimit -c [kbytes]可以设置系统允许生成的core文件大小;ulimit -c 0 不产生core文件ulimit -c 100 设置core文件最大为100kulimit -c unlimited 不限制core文件大小这样进程崩溃就可以生成core文件了,这种方法只能在shell中生效。下面说一下永久生效的方法:#vim /etc/profile,然后进入编辑模式,在profile文件原创 2020-07-16 19:52:57 · 195 阅读 · 0 评论 -
Electron 协同Unity 发布Linux版本过程
一、起因最近在研究这个Electron,因此有想法记录这个过程。免得以后忘记了。主要是人老了。记不住。二、过程首先,要介绍的是官网。因为,即使我讲的再好,也不如官网给的。只不过我存在的意义是将官网没有涵盖的,作为一个普通开发者很难去理解他们思路的方式展现我的觉悟。链接如下:Electron 官方文档环境安装就不赘述了,毕竟官网有,连接如下:Windows环境配置我电脑上如图:在某个地方新建一个文件夹,叫WebGL,然后按住Shift+右键,在弹出的右键菜单中选择“在此处打开PowerShe原创 2020-07-13 18:08:07 · 1324 阅读 · 0 评论 -
Fedora 28 CCProxy链接网络方法
一、起因:公司上网需要员工的工号加密码验证才能上网。有台linux的机子,没有桌面管理器的。纯命令形式。要上网发现没法子。找Linux工程师人家说干不了。怎么办咧?后来有个同事说可以用反向代理。在他的提点下,搞定,记录一下。二、过程:首先是下载一个CCProxy,于我等用户,自己用下,免费版本就可以了。下载安装一路Next,最终看到一个可爱的界面,如图:(注意,我这里是已经设置好了后再截图的,所以有监控的数据)首先设置一波,就是上图界面那个设置,如图:然后是:然后:或者你也可以新建,原创 2020-07-14 09:12:10 · 233 阅读 · 0 评论 -
Fedora安装Unity Editor详细步骤
一、起因:最近一直在用Unity开发Linux版本的应用或者说游戏。Linux是Fedora版本的。Unity官方很早就开始说要专门针对Linux做编辑器了。于是就萌生了要在Fedora上装个Unity的想法。二、背景:Announcing the Unity Editor for Linux这是一篇官方发布的针对Linux的Unity Editor文章。有兴趣的可以看看。大致意思就是他们多努力,多为用户着想云云,在我看来都是屁话。其中最重要的一条是这个:Ubuntu 16.04, 18.04原创 2020-07-01 11:57:57 · 423 阅读 · 0 评论 -
Unity 运行之前自动保存的方法。
一、起因:没有起因,只是想写点东西。二、实现方式:1、使用的Unity版本如图:2、代码如下:using System;using System.Collections;using System.Collections.Generic;using UnityEditor;using UnityEditor.SceneManagement;using UnityEngine;[InitializeOnLoad]public class AutoSave { static原创 2020-05-27 09:29:34 · 1863 阅读 · 1 评论 -
Excel中打对勾和错号的方法
按住Alt,输入41420,松开Alt,得到对号(同理,输入41409,得到错号)原创 2020-05-25 17:33:41 · 1369 阅读 · 0 评论 -
Xposed 探索之Hook 驾考宝典
一、起因:最近在考驾照,钱是去年年初的时候交的。科目一到前段时间才开始,又碰上疫情。所以耐着性子看了三四遍驾考宝典。1350个题目用两个不同的驾考app各刷了一遍。总担心考不过科目一。尤其是刷了第一遍题目后总感觉还有些内容总结不够。看这个app会员功能有总结,当时还发了个朋友圈要买个会员,问别人有没有会员可以借来使使的(当然,经过大家一致的吐糟,最后迎着苦涩又刷了一遍题目)。所以,过程有点曲折,但是起因就是对这个app的vip功能情有独钟。二、契机:最近在看Xposed的事情,如果你看过之前的文章,你原创 2020-05-22 15:26:41 · 1129 阅读 · 0 评论 -
Android Studio 在MuMu模拟器上实现 xposed简单劫持
一、起因:最近想实现模拟定位功能。目的是周游列国而不搞签证。然而,最开始使用的是android开发者模拟定位的方式,结果微信压根不鸟我。不过当时发型钉钉倒是可行。可惜的是,后来钉钉升级了版本后直接把打开这个做了限制。这种方法的模拟定位等于泡汤了。于是,在google搜索了一下有没有其他方法,最后发现xposed这个东西没准能行。于是开始折腾xposed之路。二、分析:xposed就不用说了,网上资料可以说多,也可以说少。这里我就不多说了,不过有个问题是我比较担忧的,因为我无法确定装了XposedIns原创 2020-05-20 15:16:00 · 1405 阅读 · 0 评论 -
关于QML自定义组件信号发送接受
一、起源:今天在看QML文档的时候看到有个例子,大概是讲组件,如图:使用这个组件的时候是这样的:这个地方有个信号,类似于定义了一个Button的组件,组件中有个点击区域,点击触发后发送信号。二、疑问:我的问题是,这个信号是怎么接受的咧?为什么在使用这个Button组件的时候点击是onClicked咧?是某种巧合还是什么?三、答疑:其实,依据我的猜测和实验,组件使用的时候类似于接受这个信号的方式是on+发送信号方法,比如定义信号:signal clicked(),那么在使用组件的时候,对应的原创 2020-05-14 16:25:49 · 1529 阅读 · 2 评论 -
QML创建横向渐变条方法
起源:因为刚开始学QML,刚好学到渐变这一张,发现渐变是从上到下的,也就是说垂直方向的渐变。于是想试着做一下水平,也就是横着的渐变。结果网上什么奇葩都有。还碰上一个哥们,说是要加入会员还是订阅啥的才能看,关键要给19.9一月。我只想说:你以为你是什么青瓜萝卜皮。实现方式:比如我先画一个Rectangle,定义好位置,边框啥的,代码如下:Rectangle{ id:rectDraw x:root.width-textCenter.x y:textCent原创 2020-05-14 14:29:14 · 918 阅读 · 2 评论 -
关于QML中的MouseArea propagateComposedEvents
QML中MouseArea叠加的情况处理方式:今天在学习QML的过程中,发现一个问题,因为是新手,正在学习,所以难免会碰到各种各样的问题。有些难免很奇葩。先上个代码:import QtQuick 2.8import QtQuick.Window 2.2Window { visible: true width:root.width height: root.height title: qsTr("Hello World")//只有加了qsTr才能被国际化的翻译原创 2020-05-14 10:10:20 · 715 阅读 · 0 评论 -
关于vscode使用remote development免密登陆教程
一、缘由折腾了一下,想使用remote development免密登陆,可是他娘的百度上到处都是这抄抄,那抄抄,还抄出来的东西不能用。这群狗日的东西。好了,发泄完了,现在开始进入正题。二、干申明:部分内容我已经安装好了。所以看截图需要留意。1、安装remote development打开vscode,这个不需要解释,直接安装就可以。打开vscode,点开扩展(ctrl+shirt+x)搜索remote,安装remote development,如图:至此,已经将remote安装完毕,接下来原创 2020-05-11 18:55:22 · 2562 阅读 · 1 评论 -
关于Android Studio使用开发者允许模拟位置欺骗gps
关于Android Studio使用开发者允许模拟位置欺骗GPS引言:五一刚过,疫情稍微稳定了一些。仍然没有回老家给先祖拜年,博文叩拜先祖(因为疫情,过年没有回家)。结果一翻开手机朋友圈,各种刷位置和旅游的。说实话,这群人也就赶上了好时候,哆哆嗦嗦的就跑出去浪。浪就浪,生怕其他人不知道你浪。于是,突发奇想,想自己做个android的app(读艾坡),显摆不能靠运费,得靠实力。于是就有了这篇博文,关于怎么做这个事情的过程。一、准备工作准备肯定是安装android的开发工具,诸如java、eclipse/原创 2020-05-09 10:41:30 · 3824 阅读 · 7 评论 -
Caused by: java.lang.SecurityException: com.example.geofences from uid 10049 not allowed to perform
这个问题,第一是添加权限,在AndroidManifest.xml中添加权限:如果这个权限添加有问题,可以在android studio中修改对应的报错等级。如图:然后就可以看到没有报错了,如图:第二部是需要在设置中设定这个应用调试gps。这样才行。这样就行了。...原创 2020-05-07 16:30:53 · 727 阅读 · 0 评论 -
Android Studio 连接模拟器调试的方式
夜神模拟器:adb connect 127.0.0.1:62001逍遥安卓模拟器:adb connect 127.0.0.1:21503天天模拟器:adb connect 127.0.0.1:6555海马玩模拟器:adb connect 127.0.0.1:53001网易MUMU模拟器:adb connect 127.0.0.1:7555原生模拟器:adb connect (你的IP地址...原创 2020-05-06 14:59:38 · 835 阅读 · 0 评论 -
关于装了gcc和c++之后,vscode 终端配置默认生成任务没有gcc的问题
有的朋友可能跟我一样在配置windows10 的c++ vscode 环境。但是二狗子的是,装了gcc后,在终端-配置默认生成任务 下拉框中没有gcc相关的东西。这里记录一下我遇到这个问题是因为啥。1/因为gcc安装是在线安装的,需要频繁访问公网。因此相当的慢。于是我下载了一个离线包安装的。2/我的工程是在安装gcc的时候通过cmd 的命令code.创建的。也就是说这个工程创建的时候还没有g...原创 2020-04-27 17:38:28 · 8069 阅读 · 4 评论 -
Qt5.9.2读取excel
最近在学习Qt,想做个读写卡工具,卡号来自excel,相当于需要加载excel,这里记录一下读写excel的过程。先上代码:头文件代码如下:#ifndef EXCELMANAGER_H#define EXCELMANAGER_H#include <QObject>#include <QList>struct ExcelRow{ //卡号码 ...原创 2020-04-27 11:21:33 · 545 阅读 · 0 评论 -
Windows编译静态版Qt5.9.2在QtCreator中使用
接上文,已经添加好了。把其他都disable掉,disable的方式就是右键点在其他编译器上。选disable哪个就行。然后他们就灰了。然后你建个项目开始编译。随便一个啥项目。报错了。说是要下个windows的编译器。首先到微软官网下载cdb Debugging Tools for Windows点击Windows 10 SDK,进入下载页面如图:下载,安装这个。一路next因...原创 2020-04-23 14:35:50 · 554 阅读 · 0 评论 -
Windows编译静态版Qt5.9.2过程记录
最近在学习Qt,因为想写个小工具,从官网下载的肯定不行,Qt官网下载的都是动态库。好好的写完代码后,发现exe不能在外面运行(那还有个毛用?)网上找了下资料,说是要编译静态版本的。于是开始了持续好几天的静态版本探索。首先是下载Qt的源码。 qt-everywhere-opensource-src-5.9.2.zip如图:下载好后如图:解压之后如图:Qt编译需要ActivePerl...原创 2020-04-23 11:46:28 · 770 阅读 · 0 评论 -
Encryption SM2-SM4 C# interacts with OpenSSL(SM2-SM4 c#加密与OpenSSL交互)(二)
今天还好,时间上凑合,前段时间的手痛手麻的问题估计跟颈椎有关,所以大家还是要关注健康,别虾鸡吧听那些白痴老板说加班,奋斗,等你这里疼,那里疼的时候,这群货一定会把你从他的地盘踹了。所以:生活的全部不是工作,工作也不能代表生活;诗和远方也许有牛粪、蚊子和饥肠辘辘,但一定是惬意的。下面继续分享国密加密算法中c#跟Openssl之间的交互,这次分享下碰到的问题。如果不知道这两者的话请看前面的分享。...原创 2020-04-10 16:06:23 · 829 阅读 · 1 评论 -
Psd 2 Unity uGUI Pro 使用介绍
无意中看到Unity Hub上一篇关于如何制作精良UGUI UI的文章,如下图:看到有个叫Psd 2 Unity uGUI Pro 的工具,说是可以直接从ps导图到Unity,并且使用。看上去很有意思的样子。于是决定试一下。我的环境是:windows10Unity2018.4.9f1PhotoShop6下载了Psd 2 Unity uGUI Pro 后,顺利导入Unity,如图:...原创 2020-04-09 11:17:55 · 4561 阅读 · 4 评论 -
关于Unity Asset Store Publish如何发布资源的简单记录。
关于Unity Asset Store Publish如何发布资源的简单记录关于Unity Asset Store Publish我们应该做什么?关于Unity Asset Store Publish国人很少用正版,关于如何发布Unity Asset Store竟然也没有多少介绍,结合自己这一段时间的折腾,分享一个。算记录一下。鼓励一下大家购买正版。我们应该做什么?总结起来其实很简单,有个...原创 2020-03-31 15:35:30 · 1486 阅读 · 1 评论 -
VS Code remote免密远程服务器无ssh-copy-id
第一种方法:ssh-keygen 产生公钥与私钥对.ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利第一步:在本地机器上使用ssh-keygen产生公钥私钥对$ ssh-keygen第二步:用ssh-copy-id将公...原创 2020-02-26 17:26:46 · 667 阅读 · 1 评论 -
VM装fedora28后用vscode remote连不上的问题记录
今天心血来潮,给自己的笔记本装了个VM虚拟机,虚拟机系统是federa28,配置了remote后,怎么的都连不上。查了下虚拟机ip。也没有问题。后来经过高人指点,总算搞定,步骤如下:netstat -ntlp并没有发现22端口如图:查了一下ssh的进程ps -aux | grep ssh结果显示没有这个进程,如图:重启了sshservice sshd start结果如图:...原创 2020-02-26 16:18:01 · 222 阅读 · 0 评论 -
AndroidStudio关于Cannot resolve symbol 'NonNull'的解決辦法
最近想做一个微信抢红包的App,遇到了个问题,描述如下:Cannot resolve symbol ‘NonNull’ 在网上找了不少方法,没有解决,基本原理都是没有在build.gradle的 dependencies里添加相关的内容。在targetsdk29之前的方法网上已经很多了。但是29之后需要的是:dependencies { ... implementation 'a...原创 2020-01-21 09:29:53 · 3583 阅读 · 0 评论 -
关于易接出现Fragment null must be a public static class to be properly recreated from instance state.的解决方法
很简单,尤其是小米8.0.0,在有些高版本的手机上会出现黑屏。用eclipse查看(怎么查看,另外一个文章有专门介绍)日志显示内容大致是:Fragment null must be a public static class to be properly recreated from instance state.那么,怎么办了?(让我摸摸我善意的大脑,从回、沟中探索一下生命的本质。。。。。持...原创 2018-10-16 15:48:57 · 1481 阅读 · 1 评论 -
Unity2017.2+到2018.3.2安卓真机开deep profiler过程。
最近想把项目升级到2018版本。看了下2017.2+就可以在真机上开deep了。总结一下这个过程中遇到的问题。截图就不截图了,项目机密问题,你懂得。(而且你也不要拿你自己的demo就告诉我你试过这个功能了。直白的告诉你,你还是太年轻。)打包的时候我一开始用的是2017最后一个版本。开了Development Build 、Autoconnect Profiler、ScriptDebugging、...原创 2019-01-25 11:47:31 · 1439 阅读 · 1 评论 -
升级Unity 2018.3.2f1出现Built-in support for Substance Designer materials has been removed from Unity的问题
最近充Unity5.6.6升级到2018.3.2f1版本,出现了一个问题,如下:使用Unity 2018.2版本打开旧版本的项目后,控制台上报错:UnityEngine.ProceduralMaterial' is obsolete:Built-in support for Substance Designer materials has been removed from Unity. To c...原创 2019-01-25 11:57:34 · 5309 阅读 · 10 评论 -
升级Unity2018.3.2f1出现PrecompiledAssemblyException: Multiple precompiled assemblies with the same name
最近升级Unity2018.3.2f1出现 PrecompiledAssemblyException: Multiple precompiled assemblies with the same name UnityEngine.Advertisements.Editor.dll included for the current platform. Only one assembly with t...原创 2019-01-25 12:02:48 · 9904 阅读 · 3 评论 -
Unity2018.3.2f1Build "tools:overrideLibrary" 的前缀 "tools" 未绑定
如果出现类似“与元素类型 “uses-sdk” 相关联的属性 “tools:overrideLibrary” 的前缀 “tools” 未绑定。”错误,查看AndroidManifest.xml是否没有定义xmlns:tools。在mainfest中加入xmlns:tools=“http://schemas.android.com/tools”...转载 2019-01-25 14:41:09 · 2204 阅读 · 0 评论 -
一边学习,一边记录,关于PlayerSettings
1、PlayerSettings.graphicsJobsDescriptionEnable graphics jobs (multi threaded rendering).This enables rendering code to be split and run in parallel on multiple cores on multi core machines.启用后可将Jo...原创 2019-01-28 18:02:25 · 769 阅读 · 0 评论 -
删除预设中丢失脚本的Component
最近把项目升级到Unity2018.3.5f1最新版了(我的胆子大吧,从Unity5.6.6升级的),里面的IGSoft_Resource这个插件肯定是用不了了,毕竟是2015就停更的插件。Unity商店也下架了。在升级的过程中为了不去管那么多麻烦错误什么的,直接把这个插件删了。最终导致部分预设,尤其是特效(美术跟程序毕竟不一样,术业有专攻嘛)挂在了这个插件里面的一些脚本什么的。好像有一百多个。所...原创 2019-02-15 19:46:31 · 474 阅读 · 0 评论