-
[综合] 那些不能用 F12 调试工具的问题
浏览器调试工具是排查问题的最好手段,然而有些问题遇到调试工具不再复现, 1,IE8缓存问题 ajax请求缓存加时间戳也不好用,一旦按下F12调出工具,问题消失了,网上的说法是打开调试具会在页面head加上一个禁缓存的标签, 2都是console闯的祸 某些浏览器比如:360兼容、IE9在你没有打开调...
6
热度 -
[综合] iPhone safari浏览器,后退后页页不执行脚本
iPhonesafari后退后,页面不触发ready事件(私以为DOMContentLoaded事件),后续脚本不执行。 【解决方案】 针对safaribody注册onpageshow事件,判断如果是取的缓存,就刷新页面; 可以使用PageTransitionEvent对象的persisted属性...
5
热度 -
[综合] 移动端,JS判断滑到页面顶部下滑进行操作
和底部上滑操作,这个比较简单,原生无特效 topPullDownDo:function(){varsY,eY,_h,slideNum,UA=navigator.userAgent,isUC=UA.indexOf("UCBrowser")!=-1||UA.indexOf("Baidu")!=-1||U...
63
热度 -
[综合] 移动端点击击穿与百度广告点击统计
利用移动端击穿的原理进行百度广告点击统计,实施很简单,在百度广告上方放置一透明层,当用户点击时发送统计日志,移动端击穿的原因,网上文章很多,大意是click事件会有相对于touch事件300毫秒的延迟触发(因需要判断双击还是单击),可以利用这一点当touch事件触发时隐藏浮层,click事件应用时刚...
49
热度 -
[综合] centOS7安装nodejs 配置环境变量
1从nodejs官网下载对应的安装文件,选择的是node-v6.9.5-linux-x64.tar.xz文件 2解压文件后直接进入解压后的bin文件夹执行./node-v可以看到版本号,主要是配置环境变量全局执行 网上搜到的命令: ln-s/home/XXX/Node-XXX/bin/node/u...
35
热度 -
[综合] linux小白操作合集
1结束任务 ps-aux 然后看行尾的command(来源就是软件的安装目录)要是不知道软件安装在哪,那就搜索软件名,最后看行头pid kill-9[pid] 2在当前目录搜索包含指定文本文件 $find.|xargsgrep-ri"demo"-l
4
热度 -
[综合] chrome 输入框光标残迹偶现解决
【问题】 chrome文本输入框失去焦点时,会有残迹,偶尔发生, 【解决过程】 开始怀疑是JS代码性能有问题,进行优化并不有效,对焦点重新获取等依然不行, 【解决方案】 对文本域进行CSS控制对行高进行调整,有残迹是行高太小,行高设大以后光标残迹消失, 【思考】 一开始以为是浏览内部机制的原因,所...
47
热度 -
[综合] webpack rxjs 6+ 引入模块报错
环境 webpack4.14.0 typescript3.0.1 rxjs6.3.3 第一种引入方式varObservable=require('rxjs/Observable').Observable;//patchObservablewithappropriatemethods报错:Modul...
11
热度 -
[综合] postcss-sprites: An error occurred while processing files - SOI not found
主要原因是引入的样式文件包含非PNG格式图片,换掉就行
90
热度 -
[综合] typescript Type 'NodeListOfany' must have a '[Symbol.iterator]()' method that returns an iterato
Type'NodeListOf<any>'musthavea'[Symbol.iterator]()'methodthatreturnsaniterator. typscript使用forof对节点list进行遍历时报错: Type'NodeListOf<any>'must...
76
热度 -
[综合] 关于Proxy 对象代理Array时 Array.prototype.splice() 与Array.prototype.length 清空数组时的表现差异
当使用Proxy代理数组setter时代理对象调用proxy.splice(0)方法时,只会截获到代理对象length属性的修改,但此时,原数组已被清空,值为undefinedlength还在。 所以使用Proxy代理数组,需要清空时,直接proxy.lenght=0进行清空操作, 代码如下 let...
13
热度 -
[综合] RxJS 应用场景1——简化轮询逻辑(将琐碎的异步逻辑抽象为一个输入输出流)
RxJS应用场景1——简化轮询逻辑从实际应用场景中抽出一段逻辑,作为说明。逻辑如下:调用生成接口,拿到key,5秒后调用进度条接口轮询进度(数据太多),UI渲染进度,当进100时停止轮询。所以要抽象出一个方法demoX,负责调用生成接口,并轮询进度条接口,最后返回接口响应信息(进度或,接口报错信息)...
35
热度 -
[综合] 零行报错:0:0 error: Parsing error: Cannot read property ‘map‘ of undefined at xxx
项目为vue+ts,eslint零行报错,控制台零行报错的位置在vue单文件,导致项目启动报错,除此之外.ts文件内便是定义的接口,没有调用map方法,依然eslint报错但不影响项目启动。 经过分析发现是类型定义导致: interfacexx{lngLat:[number,number]}func...
62
热度 -
[综合] SQL时间段查询 转化成Oracle语法
FDate为日期字段,在MSSQL中根据FDate过滤数据,在ORACLE中如何写 DateDiff(dd,FDate,GetDate())=0//今天 DateDiff(dd,FDate,GetDate())=1//昨天 DateDiff(week,FDate-1,GetDate())=0//本周...
18
热度 -
[综合] vmware-tools安装说明
1、启动并进入Linux系统。2、然后选择虚拟机菜单中的“虚拟机/安装VMware-Tools”,此时就会有把VMware-tools文件映像到CD-ROM中。3、把“VMwareTools-6.0.2-59824.i386.rpm,VMwareTools-6.0.2-59824.tar.gz”文件...
98
热度 -
48
热度 -
[综合] linux jdk配置
exportJAVA_HOME=/usr/java/jdk1.6.0_17exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportPATH=$PATH:$JAVA_HOME/bin
66
热度 -
[综合] 在plsql中创建jobs
declare jobnumber; begin sys.dbms_job.submit(job, 'pkg_business_AUDIT_data.FTPGETDATA();',--job要执行的工作(范例为要执行的存储过程) to_date('08-05-201218:00:00','dd-mm...
3
热度 -
[综合] plsql 中使用odbc导入器导入excel 时提示“找不到可安装的ISAM ”
导入Excel表时,提示"找不到可安装的ISAM"问题提示odbcexecl出错解决方法:只需注册ExcelISAM即可 在“运行”对话框中输入回车即可: Regsvr32c:\WINDOWS\system32\msexcl40.dll
21
热度 -
[综合] oracle重做日志文件归档是什么意思?
oracle每有一个事务,首先会产生一条日志,这个日志里面包含了能够还原这个事务的最少信息,这些日志会暂存在内存中,再由一个叫LGWR的进程将日志缓冲区的日志写到硬盘上的日志文件上,这些日志文件一般在50兆左右,一般为3组。等一个日志文件写满了50兆的内容,它会断开,LGWR继续往下一个日志文件中写...
66
热度