软件技术
主要发布软件相关内容。
艾孜尔江
欢迎交流共享资源!
展开
-
解决conda安装虚拟Python环境联网失败问题_艾孜尔江撰
conda安装失败问题追溯原创 2022-10-03 10:13:31 · 1236 阅读 · 2 评论 -
用bat脚本在Windows上实现微信多开_艾孜尔江撰
:: by Alexander Ezharjan:: 艾孜尔江·艾尔斯兰撰稿chcp 65001@echo off::将下方的路径更换为自己的路径即可set WeChat_Location="D:\软件安装根目录(C盘转存)\微信\WeChat\WeChat.exe"set /p count=How many Wechats do you want to open?::set /p WeChat_Location=Where is your Wechat application plac原创 2021-11-14 14:57:04 · 116003 阅读 · 0 评论 -
解决无法执行python setup install命令的方法
执行python setup.py install命令想要安装一个python包却出错了,这时候出错信息如下:running installerror: can't create or remove files in install directoryThe following error occurred while trying to add or remove files in theinstallation directory: [Errno 13] Permission den原创 2021-10-04 14:06:16 · 118282 阅读 · 1 评论 -
Git版本回退的两种方式_艾孜尔江撰
方式一找到你误提交之前的版本号;git revert -n 版本号 (版本号通过’git log’命令查看,复制你想要回滚的目标版本号);git commit -m YOUR_COMMIT_MSG 提交代码到本地仓库;git push 提交/推送代码到远程仓库。方式二使用git reset –hard 版本号的方式也可以,两者的区别在于《方式一》会新建一个历史记录而reset不会。...原创 2021-10-01 22:32:53 · 115896 阅读 · 0 评论 -
计算机专业术语对照表_艾孜尔江编
Aabstraction layer,抽象层access,获取,存取acoustic coupler,声音耦合器Active Directory,活动目录Acyclic Dependencies Principle,非循环依赖原则(ADP)acyclic digraph,有向无环图Adaptive Code,自适应代码Add Parameter,添加参数ADSL,Asymmetrical Dingital Subscriber Loop,非对称数字用户环线affinity,绑定aff原创 2021-09-28 16:01:45 · 117825 阅读 · 0 评论 -
HTML简易的用户名密码登录页面_艾孜尔江撰
<html lang="en"><head> <meta charset="UTF-8"> <title>登录</title> <meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;"> <原创 2021-08-08 17:26:41 · 121406 阅读 · 5 评论 -
一次性打开多个网页的工具脚本_艾孜尔江撰
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>艾孜原创 2021-08-07 20:40:36 · 118373 阅读 · 0 评论 -
使用a标签无法跳转到指定网页的解决办法_艾孜尔江撰
平时HTML中的a标签是我们十分喜爱使用的,但是就是这样的简单基础的标签有时候会出现我们意想不到的问题。首先来一段测试,以复现问题,使用一堆url,动态创建多个a标签,撰写如下所示的代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">..原创 2021-08-07 19:13:34 · 121380 阅读 · 0 评论 -
解决微信内置浏览器打开网页未看到漏洞的修复_艾孜尔江撰
问题描述平时在前端网页的开发过程中经常会出现程序员这边更新完的网页同步到线上之后,测试环境下是可以正常看到修复之后的结果,而到了产品经理或者策划那边却会出现没有看到功能受到更新/漏洞得以修复的情况;这个问题十分严峻——如果是已经上线的项目,修复了一些漏洞,而最终的效果没有被客户端用户所感受到,很糟糕!这种情况产生的最多的情况为:(1) 前端页面所指向的URL地址没有变更,还是原来的URL地址;(2) 用户打开该URL地址时使用微信内置浏览器点击打开;(3) 用户打开该URL地址时使用其它浏览原创 2021-07-10 13:46:45 · 118020 阅读 · 0 评论 -
VS Code添加到右键菜单_艾孜尔江撰
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\VSCode]@="Open with VSCode""Icon"="C:\\Softwares\\VSCode\\Microsoft VS Code\\Code.exe"[HKEY_CLASSES_ROOT\*\shell\VSCode\command]@="\"C:\\Softwares\\VSCode\\Microsoft VS Code\\Code.exe" \原创 2021-06-24 10:26:58 · 165307 阅读 · 0 评论 -
必背命令行集合_艾孜尔江撰
Graphical user interfaces are super friendly to computer users. They were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs).However, they often require more resources, are less powerful and hard to automate vi.原创 2021-06-22 19:31:57 · 166003 阅读 · 0 评论 -
艾孜尔江毕设中使用到的Unity扫描摄像头的API
原创 2021-06-22 12:38:56 · 165919 阅读 · 0 评论 -
关闭Windows更新后出现的桌面下方天气预报_艾孜尔江撰
问题阐述最近根据微软官方定时更新提示,更新了一下Windows 10系统,更新完之后最大的改变我感觉就是桌面右下角任务栏上出现了关于今日天气预报的相关提示,类似于任务栏上的广告。笔者不禁慨叹:“系统内植入广告,居然连任务栏都不放过……”从小喜欢整洁干净的我在看到朴素的任务栏上出现这样的“广告”(其实就是天气预报)时很不是滋味儿,尤其是会影响平时写代码,尤其是当鼠标光标落到这里的时候会出现一个大框,上面会显示“网络连接有问题”(尽管网络很正常)。经过一番折腾,终于找到了关闭它的地方。原创 2021-06-15 19:03:56 · 167691 阅读 · 0 评论 -
重载(Overload)和重写(Override)的区别_艾孜尔江撰
重写:重写(Override) 是父类与子类之间多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Override)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。重载:重载(Overload) 是一个类中多态性的一种表现。如果在一个类中定义了多个同名的方法,它们参数列表不同,则称为方法的重载(Overload)区别:重载实现于一个类中;重写实现于子类中。重载(Overload): 是一个类中多态性的一种表现,指同一原创 2021-06-14 16:24:22 · 167163 阅读 · 0 评论 -
C++赋值运算符重载_艾孜尔江撰
Colour& operator =(const Colour& right) { if (this == &right) { return *this; } this->r = right.r; this->g = right.g; this->b = right.b; return *this; }检查是否和自己的值相等(避免相等的时候也重新赋值);如果相等就直接返回它的值;如果不相等就赋..原创 2021-06-14 16:04:44 · 166734 阅读 · 0 评论 -
用#prgma使内存对齐_艾孜尔江撰
#pragma pack(push) struct CGVertex { Vector4 pos; Colour color; Texcoord tex; Vector4 normal; float rhw; // reciprocal of homogenous W Vector4 posInWorldSpace; };#pragma pack(pop)这里使用#pragma指令使得内存对齐,#pragma是非常有用的预处理指令。它的用法如下:#pragma原创 2021-06-14 15:07:57 · 119084 阅读 · 0 评论 -
制作git自动提交工具_艾孜尔江撰
使用bat文件,如下:// by Alexander Ezharjan@echo offgit statusset /p msg=Added commitment remark:git add .git commit -m "%msg%"git pullgit push -u originGitee mastergit push -u origin masterecho Succeed: %msg%echo --------End!--------pause作者:艾孜尔江原创 2021-06-14 11:45:09 · 53606 阅读 · 6 评论 -
解决VS Code中字符乱码的情况_艾孜尔江撰
笔者以前在使用Dev C++的时候就出现过编辑器内中文字符或者其它文字字符乱码的情况,而今在VS Code中也出现了这个情况,好在VS Code是开源的,因此,相信它肯定是有一个地方可以设置字符格式。带着这样的信心和疑问,笔者用快捷键 shift+ctrl+p 打开了 User Settings,并转到json文本文件,查看它里面的各个配置项:之后再在文件中添加了关于文件自动编码的配置项 "files.autoGuessEncoding" 并将其值设置为 true , 点击保存,重新打开刚刚看.原创 2021-06-14 10:17:13 · 2952 阅读 · 0 评论 -
SVN常用命令集合_艾孜尔江撰
在平时的工作中我们大多数情况下喜欢使用Tortoise SVN之类的可视化版本控制工具,但笔者发现,命令行的方式进行版本控制在执行速度上将会更快一些。尽管在大多数情况下使用命令行并不是很方便,但只要用户习惯了,就非常顺畅了。针对于文件比较则还是可视化的会更加清晰一些。笔者下方展现了常用的SVN命令,供读者查用。代码检出,checkout也可以简写为co,这个命令会把服务器上的代码同步到我们电脑上svn checkout svn://xxx.com/xxx/xxx更新代码,执行此命令后会把原创 2021-06-01 10:14:49 · 5202 阅读 · 1 评论 -
两步修改双系统的默认启动顺序_艾孜尔江撰
sudo vim /etc/default/grubGRUB_DEFAULT=0===>GRUB_DEFAULT=X上方的X是你开机时候系统的顺序序号,从0开始计数,根据你自己的需求改动为指定的系统索引即可。原创 2021-05-13 09:48:23 · 13692 阅读 · 4 评论 -
MD5加密算法_艾孜尔江
#include<iostream>#include<string>using namespace std;#define shift(x, n) (((x) << (n)) | ((x) >> (32-(n))))//右移的时候,高位一定要补零,而不是补充符号位#define F(x, y, z) (((x) & (y)) | ((~x) & (z))) #define G(x, y, z) (((x) & (z))原创 2021-05-04 08:41:45 · 13211 阅读 · 1 评论 -
URL文件创建方式_艾孜尔江撰
[InternetShortcut]URL=http://www.xxxxxxxx.xxx原创 2021-04-30 16:17:00 · 13314 阅读 · 2 评论 -
UE4中的Yaw Pitch Roll
原创 2021-04-30 16:13:13 · 13441 阅读 · 2 评论 -
Normalize映射数据分布情况
height degree1985 -451980 -44.864864861975 -44.729729731970 -44.594594591965 -44.459459461960 -44.324324321955 -44.189189191950 -44.054054051945 -43.918918921940 -43.783783781935 -43.648648651930 -43.513513511925 -43.378378381920 -43.24324324原创 2021-04-30 15:48:14 · 13219 阅读 · 1 评论 -
Python定时执行脚本_艾孜尔江撰
#! /usr/bin/env python3# coding=utf-8import time, os, sched# time.time 参数返回从某个特定的时间到现在经历的秒数# time.sleep 参数衡量的时间schedule = sched.scheduler(time.time, time.sleep)def perform_command(cmd, inc): # enter 计划多少秒后,再次启动自己并进行运行 schedule.enter(inc, 0原创 2021-04-30 15:46:10 · 13310 阅读 · 1 评论 -
永久设置CMD终端兼容中文字体_艾孜尔江撰
打开运行 regedit找到 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor新建字符串值name---->autorundata value---->chcp 65001作者:艾孜尔江原创 2021-04-30 15:44:09 · 13302 阅读 · 1 评论 -
自定义博客园icon的方法
方法一方法二原创 2021-04-30 15:25:24 · 11572 阅读 · 1 评论 -
CMD命令自动化脚本_艾孜尔江撰
艾孜尔江写的库:local function commander(argToExcute) local result = io.popen(argToExcute) local strInfo = result:read("*all") return strInfoendfunction tryTillSucceed(arg,tryTimes) tryTimes = tryTimes or 1000 for i = 1,tryTimes,1 do .原创 2021-04-29 09:35:48 · 12095 阅读 · 0 评论 -
闻名世界的建筑_艾孜尔江(壁纸)
...原创 2021-04-28 16:28:59 · 11906 阅读 · 0 评论 -
批量添加文件名前后缀的工具_艾孜尔江撰
批量添加文件名前缀的工具脚本(第一行确保了cmd中正确显示中文):chcp 65001 @echo off title 批量替换文件名前缀 echo. echo 本批处理可批量替换本文件所在文件夹下指定文件类型的文件的文件名前缀。 echo. echo.&set /p strtype= 请输入要添加前缀的文件类型(例:jpg): echo.&set /p strname= 请输入要添加的前缀字符串(无需更改请直接回车):setlocal enabledel.原创 2021-04-28 10:11:42 · 12442 阅读 · 0 评论 -
VS Tomato插件常用快捷键
CTRL + G 显示当前光标所在行的行号,且输入某一行可直接定位到该行ALT + M 显示当前打开文档的所有方法(且可输入进行过滤)SHIFT + ALT + O (查找文件)直接定位,按字母排序,可进行筛选SHIFT + ALT + S 查找某个方法,按字母排序,可进行筛选SHIFT + ALT + R 选定内容重命名...原创 2021-04-27 20:42:41 · 11624 阅读 · 0 评论 -
C++图书管理系统_艾孜尔江撰
#include<iostream>#include<conio.h> //控制台数据输入输出的函数#include<fstream>//文件流#include<iomanip> //控制数据输出格式#include<string.h>using namespace std; const int Maxr=100 ;//最多的读者数 const int Maxb=100; //最多的图书数const int Maxbor=5; /原创 2021-04-25 16:47:01 · 11792 阅读 · 2 评论 -
快速删除npm中的node_modules (艾孜尔江撰)
# install if not installednpm install rimraf -g# delete node_modules/* quicklyrimraf node_modules# also run with command belowrmdir /s/q node_modulesby Alexander Ezharjan原创 2021-04-11 10:09:09 · 22195 阅读 · 0 评论 -
解决键盘正常但突然无法打字的问题_艾孜尔江撰
笔者(艾孜尔江)经常在撰写文章的时候出现键盘交互完全正常但是突然就没法打字的情况,所有的输入只要涉及到输入文字内容,无论是英文还是中文都无法打入,像Ctrl、Tab等键倒是都非常正常。有可能是键盘还来不及反应笔者的打字速度,抑或是其它原因,事发环境是Windows 10系统的高性能主机,系统是更新到截止2021年4月10日最新版本。面对该问题,笔者苦苦寻觅,以前总是直接重启一下系统完事儿,后来电脑上正在做的事情多了之后就不想再用重启这种简单粗暴的方式解决该问题了。从根源上入手,笔者发现,实际上Windo原创 2021-04-10 17:13:04 · 28109 阅读 · 4 评论 -
Linux命令应知应会_艾孜尔江撰
清除登陆系统成功的记录echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信息last //此时即查不到用户登录信息清除登陆系统失败的记录echo > /var/log/btmp //此文件默认打开时乱码,可查到登陆失败信息lastb //查不到登陆失败信息清除历史执行命令history -c //清空历史执行命令echo > ./.bash_history //或清空用户目录下的这个文件即可导入空历史记录vi /.原创 2021-04-10 10:44:35 · 22049 阅读 · 0 评论 -
解决root用户无法远程登录服务器问题_艾孜尔江撰
在Linux中,有一个配置需要改动,默认它是拒绝root用户ssh远程登录的。执行下方命令打开sshd配置文件以修改内部的参数(默认情况下Ubuntu的是下方的路径,其它的应该也一样):#sudo vim /etc/ssh/sshd_config找到关于远程登录权限的那一行:PermitRootLogin prohibit-password使用#注释掉这行;新建一行并添加:PermitRootLogin yes ;最后使用下方命令重启一下服务:sudo service ssh原创 2021-04-10 09:53:19 · 24957 阅读 · 0 评论 -
在网站底部放置备案号_艾孜尔江撰
直接将下方的备案号改为你自己的备案号即可。<p style="background:none;height: 5%;position: fixed;bottom: 0px;width: 100%;text-align: center;"><img style="padding-top:2px;" src="/images/index/相应静态资源目录下的国徽图标.png"><a class="banquan" style="color:#000;" h.原创 2021-03-27 13:49:46 · 29553 阅读 · 0 评论 -
Windows下使用tree命令获取所有文件结构目录_艾孜尔江撰
进入当前某个文件夹内;鼠标右击"在此处打开cmd窗口";在cmd窗口中,使用下方命令可以将当前目录下所有文件的目录结构写入到tree.txt文件里面,这个文件直接会在当前目录生成:tree /f > tree.txt单纯使用tree命令就是查看所有文件目录结构的意思。参考...原创 2021-03-20 17:36:21 · 30598 阅读 · 0 评论 -
UE4学习笔记_艾孜尔江撰
Actor身上可以添加各种组件,组件依托于Actor而存在。U开头的变量类型是组件,只能依附于其他组件而不能独立放置在场景中;A开头的变量类型是Actor,都可以被放置在场景中。VisibleAnywhere: 只能看到但无法被编辑;EditAnywhere: 可以看到也可以被边界; EditInDefaultsOnly: 只能在蓝图编辑器中进行编辑。类似的,所出现的 default 字样通常是表示在蓝图编辑器中可以被实现的功能。静态网个体(Static Mesh)是用来显示模型的。每一个Acto.原创 2021-03-14 15:18:53 · 29164 阅读 · 0 评论 -
Git常用命令及其作用_艾孜尔江撰
撤销所有本次未提交的修改(相当于Tortoise Git的revert按钮):git checkout . 恢复某个已修改的文件(撤销未提交的修改):git checkout file-name撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销(git revert是提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容): git revert HEAD # 撤销前.原创 2021-03-14 15:13:16 · 30856 阅读 · 9 评论