X11 Forwarding无法使用
除了配置文件的问题,还有可能是相关软件没有安装:yum install xorg-x11-xauth_docker x11 forwarding request failed on channel 0
net core2.1 在过滤器中获取post的body参数 及 sql字符串验证
(1)获取post的body参数// 执行action前的过滤器方法public void OnActionExecuting(ActionExecutingContext context){ // 获取request对象 HttpRequest request = context.HttpContext.Request; /..._.asp.net core filter 获取参数
oracle分页为什么要给rownum列取别名
通常的oracle分页为三层查询:1.第一层查需要的数据。2.第二层控制数据上限。3.第三层控制数据下限。其中,第二层为rownum<上限,第三层为rn(rownum别名列)>下限。(1)为什么要给rownum列取别名呢?因为rownum列在where中直接 rownum>下限,基本会出错(查不到数据)(2)为什么第二三层不合并呢?因为where中不...
cshtml页面转义@符号
@ 换成@(@)例:<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@(@)nutui/nutui@(@)2.1.5/dist/nutui.min.css />_cshtml @@
js程序延时(忙等待)
// 设置等待时间(毫秒)var waitForMillisecond = 3000;// 通过等待时间算出结束时间var endTime = new Date().getTime() + parseInt(waitForMillisecond, 10);// 不断循环,直到结束时间while(new Date().getTime() < endTime ) {;..._js等待程序
Python3安装包下载(附3.8.1版本)
三部曲(1)到http://code.chinaz.com/搜索Python并下载(2)到官网https://www.python.org/对应版本的页面,如:https://www.python.org/downloads/release/python-381/,查看md5值(3)用文件校验工具,如:win10软件商店中的Hash Checker,判断md5值是否一致..._python3 安装包
oracle复制mysql数据库,用了uid作为列名,修改列名
情景:使用 Navicat Premium 12 复制mysql的表到oracle,字段名使用了oracle的关键字,如:uid问题:在oracle的plsql中,改不了这个字段名,也查不了。用 uid 这种方法访问也无效。解决:用Navicat Premium 12 来改字段名。..._修改mysql uid 的名字
c#获取http请求访问者的ip
依次获取三种类的ip(X-Real-IP、X-Forwarded-For、RemoteIp)1.X-Real-IP(1)是自定义的http头,由服务器自行在http请求的请求头上添加。(2)如有多个服务器进行添加,则保留最后一个。(3)如果我方服务器没有赋值,则此ip不可信。相反,在我方外层服务器覆盖ip数值,则可以认为是请求者的真实ip,就可信。2.X-Forwarded-For(1)是自定义的http头,由服务器自行在http请求的请求头上添加。(2)如有多个服务器进行添加,_c# 获取请求的ip
vue的elementUi,阻止日期时间组件el-date-picker,在手机端弹出输入法
三种方式:1. 设置el-date-picker的属性 editable=false(1)有时可以有时不行。(2)组件内部还有两个input,没有被设置到。2.设置el-date-picker的属性 @focus=elDatePickerOnFocus//禁止软键盘弹出elDatePickerOnFocus:function(){ document.activeElement.blur();},(1)可以。(2)组件内部还有两个input,没有被设._element时间组件手机会弹出语言
微信小程序,从一个数组删除另一个数组
使用方法:先调用oneArrDeleteOtherOneArr函数,获得删除后的数组再用setData函数,对data里的数组赋值let newMarkers = this.oneArrDeleteOtherOneArr(this.data.markers, this.data.markers_delete)this.setData({ markers: newMarkers}) // 从一个数组删除另一个数组 oneArrDeleteOtherOneArr_no.
微信小程序,通过变量名的字符串,来获取变量并使用
注:偶然发现 不用像后面写得那么麻烦,let param = isShow; this.data[`${ param }`] 直接写成this.data[ param ]如,有一变量isShow,let param = isShow; 通过this.data[`${ param }`]可以获取到变量。具体的例子:data: { isShow:false}click:function(){ console.log(this.data.is..._微信小程序js把字符串转成变量名
SystemHotkey快捷键对应表
小键盘是kp_0 到 kp_9 vk_codes= { a:0x41, b:0x42, c:0x43, d:0x44, e:0x45, f:0x46, g:0x47, h:0x48, i:0x49, j:0x4A, k:0x4B, l:0x4C,_x-system按键
python3查看线程数量
import threadingdef loop(): while True: passthreading.Thread(target=loop, name=第一个线程).start()threading.Thread(target=loop, name=第二个线程).start()threading.Thread(target=loop, name=第三个线程).start()# 查看线程数量thread_num = len(threading..._python获取所有线程的总数
oracle将逗号分割的字符串转换成table类型
(1)分隔字符串// p_str 是要分隔的字符串,如:1,2,3,4,5select regexp_substr(p_str,[^,]+, 1, level) as part_str from dualconnect by regexp_substr(p_str,[^,]+, 1, level) is not null (2)依次获取每行的数据// c_pos不用提前定义,c_pos这个名字也可以随意换。for c_pos in( select * from 表_oracle 将逗号拼接的字符串转table
windows通过mysql installer安装mysql8.0后,免密登录修改root密码
背景:我在win10下,通过mysql installer安装mysql server,版本8.0。一路下一步,安完也完了,不知道密码。修改root密码步骤:1.关闭正在运行的mysql服务(1)mysql installer 可以安装一个 mysql notifier,用来开关mysql服务也挺好用的。2.打开命令行(我用的是管理员模式),进入mysql安装目录的bin目录,运行./mysqld --defaults-file=C:\\ProgramData\\MySQL.._mysql8.0改无密码登录 windows
nz-upload组件的,务必使用 => 定义处理方法,的意思
ng-zorro版本为 ng-zorro-antd:^1.1.1以[nzRemove]为例:html代码:ts代码:意思是在ts代码中,使用上图的方式定义函数。个人理解:可以看到html代码中,使用[]绑定方法。这种方式应该是把定义的方法传给组件,普通的方法定义会导致方法内部的this不是指向全局对象,用this.变量名(如this.FIELD_ID)会显示未定义。至少按图上写就行,剩下的有时间再查查。..._nzupload
Javaoop File I/O
一、File类访问文件属性**1.file类可以创建对象也可以表示物理文件或目录,通过文件对象的方法可以操作文件或目录的属性File file=new File(yq.txt);_javaoopfile i/o
今日推荐
周排行