postgresql no encryption pg_hba.conf解决方案
连接postgresql报如图所示错误:
解决方案:
1,在 postgresql.conf 中添加或编辑以下行
1listen_addresses = '*'
2,在 pg_hba.conf 第一行中 添加以下行;以允许使用加密密码的用户访问数据库
12# TYPE DATABASE USER CIDR-ADDRESS METHODhost all all 0.0.0.0/0 md5
3,重启postgresql
123service postgresql restart orbrew services restart postgresql
docker容器内postgresql的配置文件位置
文件( postgresql.conf )位置如下,特此记录下
1/var/lib/postgresql/data
前端excel导出Demo(SheetJS)
简单的 DEMO 示例、JS 库使用 SheetJS
12345678910111213141516171819202122232425262728293031323334353637383940<table id="tb"> <thead> <tr> <th>团队名称</th> <th>负责人</th> <th>签约总数</th> <th>重点人群数</th> <th>履约总数</th> </tr> </thead> <tbody> <tr> <td>1...</td> <td>2...</td> <td>3...</td> <td>4...</td> ...
centos7开禁端口以及IP限制
查看防火墙状态1234firewall-cmd --state#orsystemctl status firewalld
查看默认区域的设置1firewall-cmd --list-all
允许(禁止)开机启动防火墙12systemctl enable firewalld # 允许启动systemctl disable firewalld # 禁止
开启(关闭)防火墙12systemctl start firewalld #开启systemctl stop firewalld #关闭
开启(关闭)某端口123456firewall-cmd --add-port=<port>/<protocol> #添加端口/协议(TCP/UDP)firewall-cmd --remove-port=<port>/<protocol> #移除端口/协议(TCP/UDP)firewall-cmd --list-ports #查看开放的端口#例firewall-cmd --add-port=1521/tcp #开放1521端口
允许(禁 ...
关于gitalk报Validation Failed的解决方案
报错原因:因为 github 对 Issues label 的长度有了要求,如果超过 50 个字符串则会报错.
解决方案: 定位到博客主题中的 gitalk.ejs 文件
12345678910111213//...省略其他代码const gitalk = new Gitalk({ clientID: "<%= theme.gitalk.clientID %>", clientSecret: "<%= theme.gitalk.clientSecret %>", repo: "<%= theme.gitalk.repo %>", owner: "<%= theme.gitalk.owner %>", // id使用location.pathname 肯定超出50字符 id: location.pathname, admin: ["<%= theme.gitalk.admin %>&quo ...
Oracle删除创建表空间与用户命令
连接到 oracle
12sqlplus /nologconn sys/sys@127.0.0.1/oral as sysdba;
1.删除12345// 删除用户, $user_name替换成实际的用户drop user $user_name cascade;// 删除表空间, $tablespace_name替换成实际的表空间名drop tablespace $tablespace_name INCLUDING CONTENTS;
2.创建12345// 新增表空间create tablespace $tablespace_name datafile '$tablespace_name.DBF' size 300m autoextend on next 10m maxsize unlimited;// 新增用户create user $user_name identified by $user_password default tablespace $tablespace_name;
3.授权1grant resource,connect,dba to $ ...
ABP扩展OrganizationUnit实体
由于 OrganizationUnit 是非抽象的,与扩展 role\user 有所不同
1.新增 OrganizationUnitExtended 继承自 OrganizationUnit
2.添加到 XxDbContext 下1public virtual DbSet<OrganizationUnitExtended> OrganizationUnitsExtended { get; set; }
3.生成迁移文件,重点看下图的标红部分1add-migration Add_Entity_OrganizationUnitExtended
Discriminator是框架自动生成的,必须设置defaultValue,否则数据无法显示。官方文档未说明其原因。
4.更新到数据库1update-database
原文链接:https://docs.aspnetzero.com/documents/aspnet-core-angular/latest/Extending-Existing-Entities#extending-non-abstract- ...
Manjaro linux 安装Mariadb
1.下载安装1sudo pacman -S mariadb
安装完后执行
1sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
2.启用服务1systemctl start mariadb
3.设置密码、远程访问等信息1/usr/bin/mysql_secure_installation
3.设置root密码123sudo mysqlset password for root@localhost = password('新密码');exit;
4.登录1mysql -uroot -p
enjoy…
Github Pages 自定义域名启用 HTTPS
搭建博客教程
免费使用 Let’s Encrypt
1.DNS 解析修改-以记录 A 为例找到 DNS 提供商,修改解析界面(图为阿里的)记录 A 指向为如下 ip 地址,详见github
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
等待重新解析…
2.github 项目强制启用 https
如果提示 Unavailable for your site because your domain is not properly configured to support HTTPS。 请等待重新解析之后 刷新页面
linux 常用命令
1.ls 列出文件12ls [-alrtAFR] [name...]ls -ltr s* //列出目前工作目录下所有名称是 s 开头的文件,越新的排越后面
命令
说明
-a
显示所有文件及目录 (ls 内定将文件名或目录名称开头为”.”的视为隐藏档,不会列出)
-l
除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r
将文件以相反次序显示(原定依英文字母次序)
-t
将文件依建立时间之先后次序列出
-A
同 -a ,但不列出 “.” (目前目录) 及 “..” (父目录)
-F
在列出的文件名称后加一符号;例如可执行档则加 “*“, 目录则加 “/“
-R
若目录下有文件,则以下之文件亦皆依序列出
2.pwd 返回当前工作目录的名字,为绝对路径3.mkdir 新建文件夹4.rm 删除1rm [option] [name...]
命令
说明
-i
删除前逐一询问确认。
-f
即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r
将目录及以下之档案亦逐一删除。
5.mv 移动\重命名12mv [o ...