小知识

cordova与css结合实现在android上透明状态栏兼容齐刘海等异形屏

应该会有人觉得百度(google)有的东西为什么我会写出来?有我还写啥啊~手上有一个项目,是用cordova+vue的,这个不是重点,由于ios的app上架比较困难,所以优先上架android。因为习惯了在ios上透明状态栏的样式,在android上也想拥有。得赖于ios的css中safe-area-inset-*的属性,可以在cordova的ios端结合c …

如何重置MYSQL中主键的自增

因为博主在测试z-blog插件的时候,新建并删除了大量的文章,导致自增出现断层。对于强迫症的博主来说,简直是难以忍受的时候。那么问题来了,如何重置主键的自增了。首先,表的自增的当前值是放在"information_schema"中的,SELECT AUTO_INCREMENT FROM information …

纯前端敏感词过滤

最近有一个项目,是做聊天室的,要求可以根据管理员的录入内容来过滤一些关键词聊天,即时性很重要,如果交给后端,遇到大量的消息进入服务器,在判断,会导致服务器负载过大。于是考虑使用JS 在发送信息之前就先过滤掉关键词。思路:数组+正则代码:数据字典keyWordsData.jsvar keyWordArray = ['草榴& …

初识属性pointer-events

在一个项目中,我为了一个特效,在一个链接前面加入一个半透明遮罩。为此,链接被遮罩挡住,导致无法成功点击到链接。那么有什么办法可以实现事件穿透呢。这里要说到CSS3,CSS3引入不少属性,也有不少属性是包含了JS的集合,比如常见的attr这个。对于以上事件,这样介绍一个CSS3的属性pointer-events常见的pointer-events的值有auto| …

破解电信光猫超级管理员密码

因为电信的垄断性质,对光猫用户仅仅开放光猫的用户权限,很多时候,我们需要对光猫进行进一步的更高级的设置,就需要用到超级管理员权限。其实,每个光猫出厂的时候,仅仅只有管理员账号是固定的,密码是随机的。那么如何破解光猫超管密码呢。密码,一定是保存在光猫内部的,而且逻辑非常简单的光猫,其文件的编码一定非常简单,记事本打开即可。而且正常不会放在更深的目录下,一般是直 …

微信的一些奇怪的协议

weixin:qrgEx_Zm-EdTlKrSsF9xmS打开微信weixin:dlofficialaccounts打开公众号weixin:dlgeneralweixin:dlfavorites 收藏weixin:dlscan 扫一扫weixin:dlfeedback 反馈weixin:dlmoments 朋友圈weixin:dlsettings 设置wei …

当json遇到for循环

因为项目的原因,经常使用到json循环输出,但是每次都需要得到json的长度似乎有点麻烦常规的做法var data=[{name:"a",age:12},{name:"b",age:11},{name:"c",age:13},{name:"d",age:14}];&nb …

IIS和tomcat共用80端口

很多机器都需要同时使用tomcat和iis两个服务器以部署不同的网站,而解决共用80端口的问题也经常遇到,今天实际操作了一回,以下是具体步骤:实现tomcat和iis共用80端口的思路其实就是利用iis可以建立多个网站的功能,将tomcat下的项目添加为iis的一个站点,再使用一个可以redirect的插件,将iis中指向此站点的请求交给tomcat来处理。 …

如何做一个让程序猿讨厌的产品经理

      今天,教你一些简单易学、通俗易懂,能让「产品汪」在「程序猿」,包括工程师设计师眼中,迅速变得讨厌、讨厌、讨厌的事情:  开始实施之前  【不说清需求价值】技术问"为什么要做"的时候,支支吾吾,或者说"老板要的、运营要的",假装是个传话筒,因为接二手需求,并不知道、也没有去追溯这 …

关于表单回车自动提交的种种

起因业务场景为一个type=text的表单元素,通过ajax进行搜索。但是遇到一个bug,就是在输入之后按回车,就会自动提交表单。查找之后发现了浏览器的表单提交特性如果只有一个text表单元素,回车会自动提交表单!!为了避免这种bug,将表单回车后提交的场景都测试了一遍。场景一:只有一个type=text表单元素<form action=&q …