If the temperature of the pipe wall (i.e., the surrounding rock) can be considered a constant, then the existing EPANET program and interface can be used by making the following change to the wallrate() function at the bottom of the quality.c module: replace the code segment underneath the "if (WallOrder == 0.0)" with the following:
if (WallOrder == 0.0)
{
return kf * ...
将EXCEL文件批量转为CSV文件
由于python中用pandas处理EXCEL文档速度很慢,当有大量excel文件需要处理时,可先用excel自带的VBA工具将目录内的excel文档批量转化为CSV(逗号分隔符文件),可以大幅增加pandas处理数据的速度。具体操作如下:
新建一个excel文档(带宏)按alt+F11打开VBA编辑器双击左侧的Sheet1,打开一个空白代码窗口粘贴如下代码:
Sub WorkbooksSaveAsCsvToFolder()
'UpdatebyExtendoffice20181031
Dim xObj...
AutoCAD中压缩CAD文件大小/PU之后依然很大解决方法
先在命令行输入(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP"),然后回车。然后再pu注:输入命令时需要将以上所有包括括号一起输入。
指纹登录ubuntu/mint
linux mint安装后默认未开启指纹识别。根据网上介绍,可安装fingerprint-gui解决。
在2021年2月尝试时,提示如下:
E: Unable to locate package policykit-1-fingerprint-gui
E: Unable to locate package fingerprint-gui
据launchpad上相关项目介绍显示,Fingerprint GUI已不再被维护,也将不再兼容Ubuntu 20.04及更新的系统。Source: https://launchpad.net/~fingerprint/+archive/ubunt...
使用时间机器(Time Machine)恢复后在输入正确的密码错误无法解锁某些应用和设置
问题重现
出现此故障前机器通过Time Machine恢复或降级,在“安全性与隐私”或“用户与群组”时输入正确的密码解锁小锁🔒图标时报错,对话框摇晃提示密码错误。在安装需要输入密码的软件时也偶有此类故障出现。
故障原因
MacOS在更新系统后需要从/System/Library/Security/authorization.plist重新生成新的auth.db。
此操作可通过删除旧auth.db实现。
解决方案
打开mac的虚拟终端(在spotlight中搜索terminal)
...
NextCloud/owncloud更新出错,提示Parsing response failed,504 Gateway Time-out
较大的NextCloud实例更新系统版本时可能出现如下错误:
Verifying integrity
Parsing response failed. <html> <head><title>504 Gateway Time-out</title></head> <body bgcolor="white"> <center><h1>504 Gateway Time-out</h1></center> <hr><center>nginx/1.12.2</center> </body> </html>
查找官方论坛...
使用nginx反向代理来自frp内网穿透的https网站
直接使用nginx反代frp的https时会出现网页无法访问,查看nginx的错误日志 error.log可见类似错误:
2018/04/26 20:20:11 [warn] 1326#0: *5369 upstream server temporarily disabled while connecting to upstream, client: ***, server: cloud.cmdgy.com, request: "GET / HTTP/1.1", upstream: "https://***", host: "manuscript.from.cmdgy.com"
2018/04/26 20:20:11 [error] 1326#0: *5369 SSL_do_han...
使用systemd控制frp(frpc/frps)开机自启
GitHub上下载的frp是编译好的二进制程序,如需要开机自动启动或重启服务十分不方便。
这里提供一个使用systemd操作frp的教程,其他小程序也可类似照搬思路。
编辑frp配置文件:
vim /etc/frp.ini
[common]
server_addr = 服务器地址
server_port = 端口
privilege_token = 密钥
log_file = /var/log/frpc.log
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 23
[nas]
type = https
...
解决Nextcloud / Owncloud 无法删除目录(或文件)
1. 现象
删除目录或文件时提示:
无法删除文件 “***”
Error deleting file "***"
2. 解决方法
查看数据目录下nextcloud.log,可能有三种情况:
情况A
{"reqId":"0DijSqEkfOg2iyh9VD8J","remoteAddr":"xx.xx.xx.xx","app":"webdav","message":"Exception: {\"Message\":\"HTTP\\\/1.1 423 \\\"path\\\/file.extension\\\" is locked\",\"Exception\":\"OCA\\\\DAV\\\\Connector\\\\Sabre\\\\Exception\\\\Fil...
在CentOS等linux系统中定义登陆ssh时的欢迎信息
通过ssh登陆时能显示几行自定义的文字,不仅提升B格,还有提醒是否脑抽拨上了错误的服务器的作用哟
方法很简单。编辑/etc/motd文件:
vim /etc/motd
或选用任何其他你喜欢的文本编辑工具。在此文档中写入你想显示的文字,保存即可。
下次ssh登陆时你家的服务器就会温馨提示你写入的文字拉!
快试试吧