其他技术
这家伙很懒,还没填写该栏目的介绍呢~
ubuntu不怎么用的系统,第一更新就能遇到哎。
参照:https://blog.csdn.net/u013162035/article/details/89225154
关键文件还能被删除,我也是服了,还没有提示,好吧,我用的rm -rf
【解决办法】
造成这样的结果主要是误删除了/var/lib/dpkg文件夹,那么怎么解决呢?首先:
$sudo mkdir -...
其他技术c# JsonConvert 反序列化Json字符串为Dictionary
string json = @"{""name"":""Joe"",""note"":{""a1"":10,""a2"":9,""a3"":5}}";
Dictionary<string, object> dictionaryLevelOne = JsonConvert.DeserializeObject<Dictiona...
其他技术window.atob字符集中文乱码
用这个解决:
https://github.com/dankogai/js-base64
其他技术配置ZeroTier的moon服务器记录
本文仅记录参考网址及配置过程,自用,请勿用于任何非法用途。仅作为个人记录所用。
第一步:
curl -s https://install.zerotier.com/ | sudo bash
第二步:加入自己网络
zerotier-cli join <network id>
这个network id为你申请的ID
第三步:生成配置文件
chmod 777 ...
其他技术lnmp总是假死,一个可以参考的配置
php-fpm进程池开启进程有两种方式:
一种是:static (静态的), 直接开启指定数量的php-fpm进程,不再增加或者减少
一种是:dynamic (动态的), 开始时开启一定数量的php-fpm进程, 当请求量变大时,动态的增加php-fpm进程数达到上限, 当空闲时自动释放空闲的进程数到一个下限。
(生产环境中,根据服务器实际需求来进行调整)
要用到的一些参数 ,分别是 ...
其他技术nginx反向代理获取IP的问题
以前的文章有设置ip_hash的方式,设置后,如果动态调用的server的参数
会获取到代理的名字,而不是服务器IP,经实践,加入:
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
...
其他技术utm工具不错,一个推广来路统计,兼容各大网站统计
一个视频里面的,难得自己写代码统计了。
还是要学会用工具。
其他技术redis4.0.14在windows下崩掉的问题
Redis-x64-4.0.14.zip
可以百度搜,在github上下载得到,这个是能下载到的windows下的最新的版本了。
Redis-x64-4.0.14.zip
原因很简单,没条件安装linux下的redis的,服务器安装Msi版本直接报错退出,根本不让装。
用解压版,可以正常开启,但是过一段时间自己就死掉了
查看日志发现是在持久化的时候崩掉的,找了一...
其他技术更换新apache2.4,遇到 invalid command order 问题
参考解决方案:
https://www.cnblogs.com/yougmi/p/5614908.html
原来也是2.4只是升级了小版本,出现语法错误了。提示:invalid command order
最后根据上面文章,打开了模块mod_access_compat.so 就可以了这个模块就是第一个模块。
其他技术oracle18c在Linux下PDB库默认字符集调整
主要是原来的是gbk的,放到utf8下面,各种长度不够
以下是调整过程:
//查看Pdb
show pdbs;
//删除pdb
drop pluggable database testpdb including datafiles;
//创建pdb
create pluggable database testpdb admin user testpdb identifie...
其他技术oracle慢查询可能会用到的SQL
原文地址:
https://www.cnblogs.com/adolfmc/p/4796266.html
v$sqltext:存储的是完整的SQL,SQL被分割
v$sqlarea:存储的SQL 和一些相关的信息,比如累计的执行次数,逻辑读,物理读等统计信息(统计)
v$sql:内存共享SQL区域中已经解析的SQL语句。(即时)
根据sid查找完整sql...
其他技术oracle统计数据库总记录条数及所占存储容量
查询指定用户下的总记录条数select owner,sum(a.num_rows) as TOTAL_ROWS from dba_tables a
where owner in ('PORTAL_PROJ','DATASYNC_PROJ') group by owner;
备注:'PORTAL_PROJ'与'DATASYNC_PROJ'是指定的用户名,根据实际情况修改即可,多...
其他技术oracle 物化视图,查看刷新时间
select * from user_jobs where what like '%MV_DYNAMIC%';
查看物化视图的刷新时间和状态。
其他技术golang中像php一样,给结果集增加字段
定义结构体
type sortSons struct {
models.Sort
Sons int
}
查询数据,并通过range赋值
userList,_:=models.QuerySortList(&listsearch,(page-1)*pre_page,pre_page)
var attrs = map[int]interface{}{}
for i,...
其他技术beego模板中对变量的对比
{{if eq 0 $.ParentId}} selected{{end}}
上面这个在和数据库变量比的时候,有时候会报错,把0换成range的变量的时候
报错信息为:
at <eq .ID $.ParentId
>: error calling eq: incompatible types for comparison
然后用下面的代码替换即可:
{{if ...
其他技术goland,phpstorm编辑器内连接Mysql提示错误:
default-time-zone='+08:00'
在my.ini中,的mysqld这一节加入上面代码,我windows下的,mysql是5.5
编辑器报错是:
the server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must c...
其他技术beego中range中使用根变量,报错:at <.basePath>: can't evaluate field basePath in type int
o 统一使用了 {{ 和 }} 作为左右标签,没有其他的标签符号。如果您想要修改为其它符号,可以参考 模板标签。
使用 . 来访问当前位置的上下文
使用 $ 来引用当前模板根级的上下文
使用 $var 来访问创建的变量
看下面代码的basePath
<div class="am-fr">
<ul cla...
其他技术beego的模板对于循环slice的坑
模板区别对待了map和slice,对于从PHP过来的用惯了smarty的,有点难转换
{{range $key, $val := .nav}}
<div class="item">
<a class="sub sub-category" href="{{$val.url}}"><i cla...