Chishin Blog 千里之堤毁于蚁穴 —— 小歆
Ubuntu折腾记录
发表于 2018-10-12 | | 系统使用
SSH服务1、安装 sudo apt-get install openssh-server 2、启动 sudo service ssh start 3、查询状态(可选) sudo service ssh status 或者 sudo ps -e | grep ssh 4、配置 sudo vim /etc/ssh/sshd_config 这里可以修改端口号,默认22端口。 KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,d...

阅读全文>>

群晖开机自动运行frp脚本
发表于 2018-7-8 | | 系统使用
一、Frp目录及文件说明frpc目录在群晖的 /root/frpc/ 中,目录主要包含 frpc 和 frpc.ini 两个文件 [common] server_addr = 公网域名或IP server_port = 7777 auth_token = 密钥 pool_count = 1 admin_addr = 内网IP admin_port = 7400 [ssh] type = tcp local_ip = 内网IP local_port = 22 remote_port = 6666 [nas] type = http local_port =...

阅读全文>>

群晖Cloud Station添加多个文件夹
发表于 2018-5-2 | | 系统使用

阅读全文>>

群晖导入SSL证书HTTPS访问
发表于 2018-4-15 | | 系统使用
一、申请证书现在免费的SSL证书服务有很多,由于我的域名是阿里云,所以用的是阿里的免费SSL证书。 阿里云SSL证书申请:https://yundun.console.aliyun.com/ 申请证书后选择 其他 选卡,然后点击 下载证书 。 下载完成后解压即可。 二、导入SSL证书到群晖中登陆到群晖后台的 控制面板 中,选择 安全性 中的 证书。 然后选择 导入证书 如上图导入三个文件,点击确定,等待网页服务重启完成后开启HTTPS访问。 三、开启HTTPS访问在 控制面板 中,选择 网络 中的 DSM设置。 选择 启动HTTPS连接 ,点击 应用 即可使...

阅读全文>>

C# 菜单图标错位的解决办法
发表于 2017-9-13 | | 其他
问题现象该问题出现在Windows高分屏的开发环境中,如果用到Checked功能,默认对号图标会出现错位的情况,如下图所示: 解决方案在用到菜单图标或Checked功能的菜单属性中,设置 AutoSite = true 和 ImageScaling = None 。 参考文献ToolStrip.ImageScalingSize 属性

阅读全文>>

VS 2017 Git failed with a fatal error的解决方案
发表于 2017-9-2 | | 其他
问题现象这几天用刚装的VS2017写了个程序,在提交推送到Github过程中提示了“Git failed with a fatal error”错误,输出窗口的提示如下图: 解决方案经过一番折腾后再网上找到如下解决方案: 把 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin 目录下的 libeay32.dll 和 ssleay32.dll 复制到 ...

阅读全文>>

宝塔面板Apache的SSL异常问题
发表于 2017-1-26 | | 系统使用
1、问题现象Apache开启SSL若你粘贴的证书不正确,会导致Httpd服务无法启动,使网站和后台网页均无法打开。 2、解决方案因Apache没有提供证书配置检测接口,所以需要手动把配置改回来。具体步骤如下: 打开网站配置文件删除关于443端口的相关配置 输入下面的命令打开对应网站的配置文件: vi /www/server/apache/conf/vhost/网站名称.conf 删除443端口相关配置,保存并关闭。 删除证书文件 输入下面的命令删除两个证书文件cd /www/server/apache/conf/key/网站名字/ rm -f key.csr...

阅读全文>>

从Https跳转到Http时不传递HTTP_REFERER的解决方案
发表于 2017-1-15 | | 软件源码
问题场景当http页面通过Referer获取上一个页面的URL时,如果上一个页面是https,则得到的Referer为空。 例如在http页面的PHP代码中使用:$_SERVER['HTTP_REFERER'] 得到的结果是:NULL 原因根据RFC文档:HTTP/1.1: Security Considerations Clients SHOULD NOT include a Referer header field in a (non-secure) HTTP request if the referring page was transferred with a secure...

阅读全文>>

小歆のBlog迁移至emlog
发表于 2017-1-13 | | 系统使用
起因 2017年1月13日小歆のBlog作为最后一个网站从BudgetVM迁移至阿里云,使用国内的服务器能够得到更好的速度体验,为了更好发挥这个优势博客站将放弃WordPress转为国产的轻量级Blog —— emlog。 有哪些改变 1.安全 首先最大的改变是全站使用SSL加密,也就是俗称的Https传输协议,这样可以有效的防止各种服务商的流量劫持,数据传输更加安全。 2.跨平台 其次Blog将全面支持移动端访问,无论是用PC、iPad还是这种尺寸的手机访问都能够有最好的用户体验,这里要感谢Secret制...

阅读全文>>

Xcode官方直接下载地址(xip文件)
发表于 2016-1-13 | | 常用软件
获取方法 使用苹果开发者账号访问https://developer.apple.com/downloads/网站,在左侧列表中选择Developer Tools选项,然后在右侧的列表中找到需要的Xcode即可! 点击图片查看大图 Xcode 8 系列 下载地址: 8.3 :http://adcdownload.apple.com/Developer_Tools/Xcode_8.3/Xcode_8.3.xip 8.2.1 :http://adcdownload.apple.com/De...

阅读全文>>

关于AutoCAD经常弹出安装窗口的解决办法
发表于 2016-1-12 | | 其他
前言 先说说原因吧,网传是因为AutoCAD2007简体中文版的安装包中嵌入了某病毒程序,其关键库是dfst.dll文件,目前各大杀毒软件基本都能查出来,杀毒软件删除dfst.dll后导致AutoCAD找不到dfst.dll文件,直接调用AutoCAD安装包安装,实际上安装包中的dfst.dll也被杀毒软件删除了,就算安装上也不会有任何改变的。 解决方案 由此,解决办法很简单,我们随便制造一个假的dfst.dll文件让AutoCAD去调用就是了,简单的办法就是新建一个记事本,然后把名字改成dfst.dll(注意扩展名哦),最后把我们制造的假dfst.dll文...

阅读全文>>

[VB函数]将资源文件输出到指定目录下
发表于 2015-9-10 | | 软件源码
Private Function UnRes(ByVal ResID As Integer, ByVal ResName As String, ByVal UnResPath As String) Dim Temp() As Byte Temp = LoadResData(ResID, ResName) Open UnResPath For Binary As #1 Put #1, , Temp() Close #1 End Function Private Sub Form_Load() Call UnRes(101, "CUSTOM", "c:\123.exe") E...

阅读全文>>

Win10安装VB6.0及其适配MSCOMCTL.OCX方法
发表于 2015-9-1 | | 其他
前言 2015年7月份出了Win10正式版(10240),观察了一个月感觉还可以,全新安装了Win10并尝试各种安装以前Win7中的软件,当然也包括兼容问题重重的VB6.0。安装Win10之前我就百度了一下VB的兼容情况,结果是“设置一下兼容模式就搞定了”现在想一想,说这话的人纯属扯淡。 废话到此为止,接下来就说说我安装VB6.0的问题吧。   VB6.0安装程序一直卡在"安装程序正在更新你的系统"的问题 这个时候如果你强制退出安装程序,你会发现开始菜单中已经有VB主程序了,并且可以正常运行,但是控制面板里没有VB卸载程序,...

阅读全文>>

MacBook升级/全新安装正版Win10的方法
发表于 2015-8-30 | | 系统使用
一、升级Win10方法介绍 我的笔记本是MacBook Pro Retina 13之前通过BootCamp安装了Win7(不带SP1)系统(以下所有的系统均是64位的,32位的使用者请绕道),本文将介绍使用微软官方升级工具MediaCreationToolx64升级到Win10的两个个方法。 1.直接升级:先在Win7上安装SP1补丁,再使用MediaCreationToolx64升级到Win10。 2.曲线升级:先使用BootCamp全新安装Win7 SP1或Win8.1,再使用MediaCreationToolx64升级到Win10。 我先使...

阅读全文>>

在Keil MDK中编译Keil C51教程
发表于 2015-6-26 | | 单片机
在电脑中同时要用到51和STM32开发,同时安装了Keil MDK和Keil C51。   我先安装Keil C51,再安装Keil MDK,安装在不同的目录下。当打开C51工程时,默认使用MDK打开,导致工程无法使用。 下面这个方法可以让keilMDK兼容51的工程,只要一个keil就都能编译C51和STM32的工程了:   1、安装keilC51,并破解,安装目录 C:\keilC51\ 2、安装keilMDK,并破解,安装目录 C:\keilMDK\ 3、把 C:\...

阅读全文>>

TOP