- 博客(24)
- 收藏
- 关注
原创 查看GitHub仓库创建时间,确定开源项目发布时间
GitHub的web界面本身没有查看仓库创建时间的选项,但我们有确定开源项目发布时间等需求,页面上只能靠后续pull requests的时间大致判断,不够准确。
2022-10-26 11:55:28
2948
1
原创 c# list add 内容相同 全为最后一次的值
问题:c# 编程过程中, 循环为list添加内容,但发现结果 list中的内容相同,全为最后一次add的值。原因:c#中,结构体等用=,不是赋值而是传引用。会导致list全存储同一个对象的引用,产生问题。解决方案:使用copy类方法,拷贝数据(不应使用=,只会传递引用)...
2021-12-23 20:52:38
720
原创 unity 程序集定义文件 .asmdef
概述:让项目修改后的重新编译时间变少Unity2017.3新增功能:程序集定义文件(Assembly Definition File),后缀:.asmdef在2017.3之前的版本中,所有程序脚本最后会全部被编译到一个Assembly-CSharp.dll中,这样会牵一发而动全身,改动一个脚本就得全部编译,浪费时间。添加程序集定义文件后,可以为脚本指定不同程序集定义,让其编译后打包到不同.dll文件中,这样修改一个脚本后,仅需重新编译关联脚本即可,耗时更少。实现:开发者可以在一个文件夹中自定义程
2021-11-11 11:14:03
2354
原创 复制网页表格 在线格式转换 网页表格解析
概述:网页表格很难单纯Ctrl+C复制,一般无法保留正确的格式信息,需要特殊处理。方案:1.调出网页源码HTML文件:浏览器右键-》检查源代码2.找到对应目标表格的HTML代码块,复制。3.打开网页工具:https://tableconvert.com/html-to-markdown4.按页面功能,粘贴到对应位置进行转换,即可将HTML格式表格转换为需要的可用格式。例子:将HTML表格转换为Markdown格式:备注:显示格式转换网站:https://tableconvert.com
2021-11-11 10:55:07
1377
原创 unity Shader 入门精要 EX
1、shader概念Shader,中文名为着色器。Shader其实就是专门用来渲染图形的一种技术,通过shader,我们可以自定义显卡渲染画面的算法,使画面达到我们想要的效果。2、shader分类Shader分为两类 :顶点Shader(3D图形都是由一个个三角面片组成的,顶点Shader就是计算每个三角面片上的顶点,并为最终像素渲染做准备)。像素Shader,顾名思义,就是以像素为单位,计算光照、颜色的一系列算法。几个不同的图形API都有各自的Shader语言在DirectX中,顶点sha
2021-10-19 13:27:27
4295
1
原创 离线 获取 安装VS/VS Code插件
1、概述:无网络或公司内网状态下,无法通过IDE本身的拓展安装插件,此时需要获取离线安装包,并手动安装。2、获取插件安装包于拓展插件包下载网站:https://marketplace.visualstudio.com/vs搜索目标插件并下载。3、安装插件将插件包传入目标电脑,双击,即可安装(插件安装文件会由目标程序运行并安装)。...
2021-10-17 15:06:42
219
原创 博文编写相关笔记——用markdown编辑器还是富文本编辑器?
编写博文使用markdown编辑器还是富文本编辑器?1、二者作用是一样的,功能上也没有什么区别2、二者都是一种编辑器的类型,并不是指具体某一家的产品。3、markdown标准性更强,文本格式,各家排版差异不大,便于交流,但最终效果需要预览;富文本所见即所得,简单直观不必记标记语法,但每一家的实现可能完全不一样的,文章往不同厂家提供的产品迁移可能会产生排版异常。4、markdown编辑器一般还是在技术平台和技术人员手中使用比较多;富文本编辑器使用直观,门槛低且有先发优势市场占有率高,效果上并没有太大差
2021-09-27 10:29:19
424
原创 Windows笔记——开机默认项问题
自然开机,是否保留上一次登陆用户信息?是否保留登陆验证策略?靠设置组策略或修改注册表完成。:方法一:组策略修改1、在运行或Cortana搜索栏输入secpol.msc后(或使用WIN+R在运行中输入),按回车键进入“本地安全策略”2、进入本地策略→安全选项→交互式登录:不显示最后的用户名(双击设置需要的策略)二、注册表修改法:1、在Cortana搜索栏输入regedit,按回车键进入注册表编辑器2、定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microso.
2020-12-03 09:44:07
112
原创 python后端框架——选择:可能的Django与flask怎么选择的 最恰当比喻
Django 设计理念就是大而全,Flask 小内核,集各家所长。两方各有优劣。Django就是精装修的房子带家具家电领包入住,但需要熟悉各种东西的用法;flask就是毛坯房,可根据自己的想法自己找材料买家具自己装。比喻分析:你从小就和隐士师傅住在山里的草庐里(没见过现代房子与家居,类比没有python web框架使用经验),现在长大了师傅让你在城里买房住(有使用框架的开发需求),有精装房和毛坯房两种选择(一般主流有Django和flask框架可选),各有优劣:精装房(当然是概念上的精装房而不是
2020-10-30 10:51:23
488
原创 IT面试注意事项
面试是走向工作岗位的第一步,一般流程为:面试开始——自我介绍 — hr提问你回答及补充 — hr让你提对公司的疑问 — 面试结束,下面给出自身经历及在网上整理的 面试中的一些基础要点,希望对大家有所帮助一、自我介绍当面试考官随便地问你:“谈谈你自己的情况如何?”这是面试中的第一个问题。此刻,你应把在此之前所有紧张不安的情绪稳定下来。因为这个问题,应试者已经做了充分的准备,并且有足够的信心和勇气相信自己能回答好这个问题。面试自我介绍的重要性:通过自我介绍,主动地向面试考官推荐自己,这是面试组成结构的
2020-10-30 09:58:40
269
原创 linux笔记--程序的后台操作
1输出重定向:如果放在后台运行的作业会产生大量的输出,最好把它的输出重定向到某个文件中:programname > out.file 2>&1 & #or:programname > &out.file & 这样,所有的标准输出和错误输出都将被重定向到一个叫做out.file 的文件中。【】nohup pyt...
2020-07-19 09:03:27
162
原创 Linux进阶操作:screen
screen:Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的...
2020-07-18 08:01:46
321
原创 GIT_error: RPC failed; curl 18 transfer closed with outstanding read data remain
在克隆大型git仓库时出现问题:error: RPC failed; curl 18 transfer closed with outstanding read data remain(错误:RPC失败;curl 18传输已关闭,但仍有未完成的读取数据)经查原因是curl的postBuffer的默认值太小,我们需要在终端重新配置大小://设置全局http.postBuffer为200M,即200x1024x1024=209715200 bite//(如果目标实在大于200M,自行根据实际
2020-07-18 07:10:23
2837
原创 个人博客框架:wordpress、hexo、typecho简介与推荐
wordpress:WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。分析:一款主流的功能完善、教程繁多、搭建较为简单的动态博客(与数据库进行交互来展示某些数据)框架优点: 完
2020-07-17 08:26:41
4205
原创 WordPress下载主题失败问题及解决方案
问题:安装配置完WordPress后发现下载主题时很卡且无法成功原因1:可能的一种情况是服务器内存不足解决方法:暂时停用一些占用内存的服务或程序,下载配置完WordPress再启用。原因2: 可能是运行WordPress的用户没有www目录的更改权限解决方法:使用chown指令将www目录权限赋予该用户或是更改为有权限的用户来运行WordPress。...
2020-07-17 07:41:22
1709
原创 安装宝塔面板后原ssh连接失败问题及解决
问题:安装宝塔面板后发现原ssh连接失败原因:宝塔面板自带一个单独的防火墙, 默认只放行22端口作为ssh 连接端口,如果之前为了服务器安全改过ssh连接端口,那么该端口就会被这第二个防火墙的放行规则(第一个是服务器供应商提供的防火墙的安全组)限制,导致无法连接。解决方法:登录宝塔面板->切换到主菜单的安全选项卡->改ssh默认连接接口22为需要的接口->确认更改即可切换到主菜单的安全选项卡后在顶部有是否启动SSH的按钮和SSH 端口 22的信息显示:直接将...
2020-07-16 12:06:03
9148
原创 Linux中文字体安装:CentOS
1:安装字体库(在CentOS 4.x开始用fontconfig来安装字体库):yum -y install fontconfig这时在/usr/shared目录就可以看到fonts和fontconfig目录2:获取字体文件:网上下载并解压或 在Windows的c盘下的Windows/Fonts目录复制并上传,在/usr/share/fonts/下建一个chinese/文件夹,...
2020-03-14 11:17:04
350
原创 Git笔记-入门
REF:https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496Git是什么?git是 Linux创建者 Linus 为了应对 Linux社区中的一些人 与老牌版本管理服务提供商BitKeeper 的矛盾,同时为了更好地服务于开源的Linux的版本管理,花费两周时间,自行用C语言编写的 区别于之前的集中式版本控制系统的...
2020-03-03 14:24:30
193
原创 Linux笔记——ssh免密登录
更新补充:1:生成密钥对秘钥对为1个私钥和对应公钥,有多种方法可以生成如ssh终端putty自带的桌面工具puttygen:git工具的Linux上的2:将公钥配置到要登录的服务器法1:将钥文件(如:id_rsa.pub)置于服务器根目录下.ssh目录下,并在该目录下执行命令cat id_rsa.pub >> authorized_keys法2:...
2019-08-12 11:15:37
155
转载 vs开发笔记:C4996
关闭VS警告 warning C4996warning C4996: '_vsnprintf': This function or variable may be unsafe.......warning C4996: strcpy was declared deprecated出现这样的警告,是因为VC2005之后的版本中认为CRT中的一组函数如果使用不当,可能会产生诸如记忆...
2019-05-12 15:51:32
201
转载 聊天机器人的发展史-资料转载与收集
转载列表:1.會飛的土豆:聊天机器人的发展史2019.4.12自然语言处理最初发端于上个世纪60s的chatbot(聊天机器人),在这之前,图灵通过图灵猜想算是给聊天机器人种下了一颗种子。从上世纪60s到上世纪末,chatbot大约经历了三个重要的历史时期。第一个时期(1966年),麻省理工学院(MIT)的约瑟夫·魏泽鲍姆(Joseph Weizenbaum)开发的聊天机器人...
2019-04-21 18:36:59
737
原创 笔记:使用win10自带功能进行提取PDF页面的操作
需求与原因:需要:在不下载专用软件的情况下,简单快速得在PDF文件中提取所需页面,生成新PDF文件在很多情况下,我们需要从PDF文件中截取部分页面,比如完成毕业论文的外文翻译时,需要从电子版图书中提取需要翻译的页面单独存为一个文件。然而,现今市面上容易接触到的主流PDF编辑器能免费提供的都只有查看服务,即使是最基础的删除页面功能也需要支付后使用其编辑功能才能实现。同时网上存在的免费在线...
2019-04-21 18:15:44
2742
原创 笔记:修改host文件
需求:host文件使系统在访问URL时自动将域名替换为设定的IP地址,有绕过DNS服务器加快域名解析(防止域名劫持);自行重定向域名到指定ip地址(屏蔽网页或更改代码托管地址);映射局域网IP为“私有域名”(用域名代替局域网IP地址方便输入);虚拟域名关联本机ip(方便联网软件调试)等功能。但win10(或他系统)默认无法直接修改host文件,所以需要更改权限。修改格式:在host文件...
2019-04-19 10:21:16
4126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人