草庐IT

last_host

全部标签

解决cURL error 60: SSL: no alternative certificate subject name matches target host name ‘test.com‘

 按照提示前往libcurl-ErrorCodes说是SSL证书问题 解决方法:1.前往该路径下载https://curl.se/ca/cacert.pem 将文件里的内容全部复制下来,然后替换上图路径的/ca-bundle.crt 里面的内容保存即可若行不通可以尝试第二种方法2.在执行curl操作前在前面加上如下代码$ch=curl_init();curl_setopt($ch,CURLOPT_URL,"https://test.com/");curl_setopt($ch,CURLOPT_HEADER,false);//原本的代码段//...//...//...curl_close($ch

kubernetes自定义hosts域名解析

Docker的hosts文件是容器启动后动态加载的,所以无法在Dockerfile中设置,正常将可以通过配置公司的dns服务器访问集群外部域名解析,还有以下方法可参考:1、添加全局自定义域名解析        可以为coredns配置hosts来实现为kubernetes集群添加全局的自定义域名解析,适用于整个集群内都需要配置域名解析,但是需要重启coredns服务编辑coredns配置:kubectl-nkube-systemeditconfigmapcoredns加入hosts:hosts{ 10.10.10.10harbor.example.com 10.10.10.11grafana.

连接MySQL出现Host is not allowed to connect to this MySQL server 解决方法

翻译:‘不允许主机连接到此MySQL服务器’(意思是本地账号连接可以登录,但是远程登陆不行进入mysqlmysql-uroot-p输入数据库密码不知道密码可以去查mysql_secure_installation输入该命令行后看root@localhost:后的内容就是密码进入后依次输入下列命令行usemysql;updateusersethost='%'whereuser='root';FLUSHPRIVILEGES;最后退出mysqlexit;

Warning: Permanently added ‘github.com’ (ED25519) to the list of known hosts. git@github.com

解决:Warning:Permanentlyadded‘github.com’(ED25519)tothelistofknownhosts.git@github.com:Permissiondenied(publickey).fatal:Couldnotreadfromremoterepository.原因:GitHubSSH秘钥不对0.检查本地是否有id_rsa、id_rsa.pub密匙项目根目录下,输入命令ls~/.ssh(大概率没有以上两个文件,而只出现knownhosts)1.生成新秘钥ssh-keygen-ted25519-C"xxx@xxx.com"(邮箱名称可随便填写)后面一直“

Warning: Permanently added ‘github.com’ (ED25519) to the list of known hosts. git@github.com

解决:Warning:Permanentlyadded‘github.com’(ED25519)tothelistofknownhosts.git@github.com:Permissiondenied(publickey).fatal:Couldnotreadfromremoterepository.原因:GitHubSSH秘钥不对0.检查本地是否有id_rsa、id_rsa.pub密匙项目根目录下,输入命令ls~/.ssh(大概率没有以上两个文件,而只出现knownhosts)1.生成新秘钥ssh-keygen-ted25519-C"xxx@xxx.com"(邮箱名称可随便填写)后面一直“

android - E/SQLiteLog: (10) Failed to do file read, got : 0, amt : 100, last Errno: 2

我在Android的SQLite数据库中实现外键。我的数据库在没有FK的情况下运行良好,但现在,我遇到了几个问题。一个是当我尝试获取对数据库的引用时,我遇到了这个错误。E/SQLiteLog﹕(10)Failedtodofileread,got:0,amt:100,lastErrno:2我的函数:publicsynchronizedSQLiteDatabaseopenDatabase(){if(mOpenCounter.incrementAndGet()==1){//OpeningnewdatabasemDatabase=mDatabaseHelper.getWritableDatab

android - E/SQLiteLog: (10) Failed to do file read, got : 0, amt : 100, last Errno: 2

我在Android的SQLite数据库中实现外键。我的数据库在没有FK的情况下运行良好,但现在,我遇到了几个问题。一个是当我尝试获取对数据库的引用时,我遇到了这个错误。E/SQLiteLog﹕(10)Failedtodofileread,got:0,amt:100,lastErrno:2我的函数:publicsynchronizedSQLiteDatabaseopenDatabase(){if(mOpenCounter.incrementAndGet()==1){//OpeningnewdatabasemDatabase=mDatabaseHelper.getWritableDatab

本地配置hosts文件

1.hosts原理:hosts文件存放的就是一些常用的网站主机的域名和其对应的IP地址。当我们访问网络的时候,可是以用浏览器在地址栏中输入网站的域名并回车,也可以是PING一个网站的域名等,系统往往会首先检查本地的HOSTS表文件,看其中是否已经有相应的域名与IP地址的对应关系,如果有就会直接采用,如果没有,那么就得由DNS服务器进行域名解析完成域名与IP的转换工作。2.使用场景:(1)加快域名解析 (2)对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。(3)方

node.js - sqlite last_insert_rowid 是原子的吗?

我使用node.jssqlite3来操作数据。我使用这些代码将数据插入数据库并获取插入的ID:db.run("INSERTINTOmyTable(name)VALUES('test')");db.get("SELECTlast_insert_rowid()asid",function(err,row){console.log('Lastinsertedidis:'+row['id']);});我认为这不稳定。我的数据库连接始终打开。当我的服务器在来自客户端的多个同时连接上提供此代码时,SELECTlast_insert_rowid()是否正确获取ID?sqlitelast_insert

node.js - sqlite last_insert_rowid 是原子的吗?

我使用node.jssqlite3来操作数据。我使用这些代码将数据插入数据库并获取插入的ID:db.run("INSERTINTOmyTable(name)VALUES('test')");db.get("SELECTlast_insert_rowid()asid",function(err,row){console.log('Lastinsertedidis:'+row['id']);});我认为这不稳定。我的数据库连接始终打开。当我的服务器在来自客户端的多个同时连接上提供此代码时,SELECTlast_insert_rowid()是否正确获取ID?sqlitelast_insert