首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

web前端学习工作笔记(十四)

git切换源地址 git remote set-url origin newurl css的sticky失效,因为overflow不能是auto 解决英文字符不换行的问题 word-break...cos文件下载,a标签浏览器可以预览的文件会到浏览器预览,doc/excel会直接下载; file-saver在微信客户端下载会有问题 靠谱的下载方式是试用后端的下载能力,返回前端流,但是文件大的时候下载会慢...修复方案:校验外部传入的域名是否白名单 修改nginx注意service_name, 看对域名再改 git hooks未生效: pre-commit不需要了,规范message提交需要额外安装commitlint...、commitlint/config-conventional node版本升级及切换版本,输入sudo n 回车: https://www.jianshu.com/p/962773a0aa9e 小程序...webview加载网页,被拦截: 查看网页中是否有iframe,对生成iframe的js屏蔽,或者按需加载即可 上一篇: web前端学习/工作笔记(十三)

23740

如何修改host文件

就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”, 当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交...如果,我们在Hosts中,写入以下内容: 127.0.0.1要屏蔽的网站A的域名 0.0.0.0要屏蔽的网站B的域名 这样,计算机解析域名A和 B时,就解析到本机IP或错误的IP,达到了屏蔽网站A...四、修改后无效的问题: 1.多人是写在最后行,写完最后一行后在没有回车的情况下,这一行是生效的。一定要记得回车。建议大家遵循这样的习惯:“ip地址+Tab+域名+换行” 添加记录。...但是这个文件是只读,不能通过 shell 直接修改。可以通过连接到 PC 上使用 adb 来修改。...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

6.1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端问题汇总

    如何屏蔽双击选中文本 IE浏览器可以通过在某个标签里添加onselectstart="return false"来屏蔽双击选中文本,该属性在火狐中无效,火狐需要用style="-moz-user-select...但是对于长串的英文,就不起作用。) word-break word-break用来控制断词,有三种取值: normal break-all(是断开单词。在单词到边界时,下个字母自动到下一行。..., and Korean不断词,一句话一行,可以用来排列古诗哟~) 文本溢出控制 单行溢出 text-overflow是CSS3中的属性,规定了文本溢出后的显示样式,但它不会强制文本溢出,所以有时候会生效...JS文件本身的编码默认为ANSI编码,而引入该JS文件的页面则使用了utf-8编码,所以导致了中文乱码。...参考链接 解决文档中有url链接时被强制换行的问题 JS文件中的中文在网页上显示为乱码 谈谈text-overflow的那些坑和应对方法 警告 本文最后更新于 January 26, 2021,文中内容可能已过时

    2.5K20

    Atom飞行手册翻译: 2.13 基本的自定义

    可能有一些快捷键你经常使用但是感觉很别扭,或者一些颜色不是十分适合你。Atom具有惊人的灵活性,所以让我们对它做一些力所能及的简单调整。...避免这种情况: # DON'T DO THIS '.source.js': 'console.log': 'prefix': 'log' 'body': 'console.log($...键是空白字符的类型,值是被渲染成的字符(使用false来屏蔽单个的空白字符) tab:硬tab字符 cr:回车(Carriage return,微软风格的行末尾) eol:字符\n` space:在开头或末尾的空格字符...例如,你可能希望Atom在Markdown文件中软换行,在ruby文件中将tab显示为两个空格的宽度,在python文件中显示为4个空格的宽度。...通过在命令面板中输入“open config”并按下回车来打开配置文件。 全局设置在global键的下面。每种语言都有他们自己的顶级键,这个键就是这种语言的作用域。

    78420

    注册型网站设计的阶段总结

    必填判断 哪个必须输入,哪个不用的提交判断 这是对于有多项注册项目的网站来说的,比如12306的注册,有一二十项,但是必须填的可能也就那几项,我们会在表格后面紧跟红星*等等方法标记 具有注册后更改的页面的实现...有一些是需要动态选择的,比如说: 有一个提交文档的选项,是或否,选择是,则会出现提交文档的按钮,禁止提交为空,即不提交;如果选择否,那么不会出现提交选项; 这个实现用js: function yns(...,用户名已存在 这对于一个注册网站来说是很重要的,在后台的数据库中,不会允许有两个相同用户名的账号存在,传统方式是提交完后,然后给注册者一个反馈,这是不合理的 虽然也可以,但是不友好,友好的检测是在用户一旦输入完用户名后就给出相应的弹窗信息...中的错误定位到行,所以“尽信工具则不如无工具” 其他 使用js进行按键的屏蔽,鼠标键的屏蔽,即屏蔽复制保存等操作 这又是一个在现在web项目中经常遇到的需要解决的一个问题,为何:因为有些数据是不能被复制的...比如说一个会议信息系统可以查询到与会人员的信息,一个普通的注册账户可以正常的查看其它开会人员的信息,这是合情合理的, 但是如果有人将信息复制,或通过网页保存的方式等等,把这个数据获取到了,那么一些提交的重要文档资料

    2.6K30

    配置ssh免密登陆,并使用命令行与服务器交互

    对一般服务器来说,系统内置的都会有openSSL,openSSL的详细说明,有了这个东西我们就可以使用ssh协议进行通信了 通信时身份的校验,在ssh通信过程中,使用到了非对称加密的算法,我们先研究算法...,直接应用,我们需要在我们的通信双方生成自己的公钥和私钥进行加密传输 windows生成: 可以在我们的终端中,输入 ssh-keygen连续回车,即可在我们的用户目录下创建一个.ssh文件夹,文件夹中一般会有三个文件...设置免密登陆 我们发现这样是可以不借助其他软件,但每次都要输入密码,比较的繁琐,我们配置免密登陆 原理 : 在我们使用其他软件连接的时候也可以进行免密连接,其实那是因为软件帮我们屏蔽掉了一些底层的东西...进入到服务器的 .ssh文件夹在,新增文件 authorized_keys 将我们复制的公钥复制进去,但是要以行的形式,如果多条公钥记得要换行,可以使用刚刚学习的cmder里进行操作 1 2 3...接下来我们就可以使用cmder进行连接服务器了,但是有些时候并不会保持长连接,这个应该会有办法,可以查阅一下资料.

    81631

    技术分享:杂谈如何绕过WAF(Web应用防火墙)

    --Java和script是回车,al和ert是Tab换行符--> 他可以弹窗,可以为什么他可以弹窗呢?这里面有回车换行符啊。...--这个不可以弹窗--> 因为在webkit的词法分析器里,跳过回车换行等分隔符时有个前提,那就是必须用单/双引号围住,不然不会跳过。...这里在说一个: 回车换行只在属性中引号里才会起作用。如果你对标签或者属性用 回车换行,这时你大可放心,决对不会弹窗。而且在属 性值里 回车换行随便用。...如果空格出现在xss代码里并不会弹窗,但是如果出现在字符和符号之前,就可以弹了。如图: ? 注意事项: 跳过回车换行,不支持on事件。...我们可以提交一个woaini字符串,然后用burp、fiddler抓包、改包、提交,轻轻松松的绕过了客服端的WAF机制。

    4.5K60

    JavaScript代码混淆加密

    https://img-blog.csdnimg.cn/22c97b0b6c8a4547a72eaf98a55eac15.png#pic_center)运行图片 在html中引入使用 并测试禁止调试 屏蔽...,用于迷惑干扰解密)剔除console函数(剔除console函数,使得控制台无法通过console函数输出)屏蔽键盘F12 (屏蔽浏览器的F12键,配合“禁用控制台调试”使用,以防止在配置了“禁用控制台调试...禁用控制台调试(开启后无法通过控制台进行代码调试)禁止代码格式化(开启后代码在格式化后将无法正常运行,如果开启了此配置导致代码无法运行请查看底部说明进行排除 )混淆更改变量名、函数名(勾选后提交的代码中的函数名变量名...JavaScript代码加密 不同的是 高级配置中 引用方式可选 https || http多文件加密将多个js文件压缩为zip格式的压缩包 提交加密即可此处演示了~ _ ~API方式加密以api形式发送...post请求加密即可此处演示了~ _ ~特别注意事项当您使用safekodo 加密后代码运行出错错误类型为Uncaught ReferenceError: xxx is not defined。

    2.3K41

    初学者必会的Linux命令 - 文件查看篇

    二、more 分页查看文件内容,通过空格查看下一页,通过回车查看下一行,q则退出查看 用法:more [选项] -d:显示提示信息,否则只会听到提示音 -s:遇到两行以上的空白行时合并,提高阅读效率...+num:从第num行开始显示 -num:设定每页显示的行数 +/pattern:在显示前搜索pattern字符串,然后从该位置附近开始显示 进入阅读模式后 回车:向下翻1行 空格:向下滚动一屏 Ctrl...三、less 分页查看文件内容,通过空格查看下一页,方向键上下回翻,q则退出查看 用法:less [选项] -e:当文件显示结束后自动离开 -N:显示每行的行号 进入阅读模式后 回车:滚动一行 空格:...八、echo 显示一行指定的文本 用法:echo [选项] -n:不输出换行(默认echo输出内容后会换行) -e:支持反斜线开头的转义字符,屏蔽反斜线后面字符的原本含义 反斜线 报警器 退格键...输入表单格式,换行后保留光标位置 换行 生成水平Tab 生成垂直Tab ?

    1.2K31

    字节一面:网站显示不出来,怎么排查?

    之前有读者在字节一面的时候,被问了这么一个问题:在浏览器输入 URL 并回车后,如果页面迟迟没有出现,怎么去排查问题?...至于 ping 检测为什么是红的,是因为他服务器的防火墙屏蔽了 icmp 协议。...虽然 ping 能帮助我们判断网络延时,但是 ping 不通「代表」服务器掉线了、网站不能访问了,因为有可能是 icmp 协议被防火墙屏蔽了。 那到底是什么原因导致呢?如何继续排查?...好了,整个实战排查过程就这些了,简单总结下有用的知识: ping 不通代表网站不正常,因为有可能是服务器的防火墙屏蔽了 ICMP 协议; 网站显示不出来,先抓包确认 TCP 握手、TLS 握手、HTTP...请求是否正常;如果都正常,证明网络是没问题的,接着就用浏览器的 F12 调试工具看看,是哪个文件的请求有问题,一般来说 CSS,JS 等文件请求不到的话,就会导致网站显示不出来。

    1.8K10

    互联网安全知多少

    攻击你一下,都不知道你的系统有多脆弱! image.png 当今互联网行业,特别是初创公司雨后春笋般,大部分公司对安全的重视、投入或者理解都是不足的。...比如制定Web服务器的防火墙策略,正确做法是只开放80和443端口,屏蔽除此之外的其他端口,这就是“白名单”做法。...就像你不光在HMTL表单上有JS的字段校验,服务端也有校验,达到层层过滤的效果。因为在一个环节设置所有的防御措施是不可能的,把风险分散到各个层面进行拦截也不失为一种稳妥的办法。...但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。...一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。 白帽子中讲的第一个场景是日志文件注入,通过换行符可以打印一些伪造的日志,但是实用性比较弱。

    99330

    总结收藏的41个JavaScript实用技巧

    取消选取、防止复制 JS不允许粘贴 onpaste=”return false” JS防止复制 oncopy=”return false...(division)用来定义大段的页面元素,会产生转行 用来定义同一行内的元素,跟的唯一区别是产生转行 是 ns 的标记,ie 不支持,相当于<...回车 用客户端脚本在页面添加document 的onkeydown事件,让页面在接受到回车事件后,进行Tab 键的功能,即只要把 event 的 keyCode 由 13 变为 9 这样的处理方式...,可以实现焦点往下移动,但对于按钮也起同样的作用,一般的客户在输入完 资料以后,跳到按钮后,最好能直接按”回车”进行数据的提交.因此,对上面的方法要进行一下 修改,应该对于”提交”按钮不进行焦点转移....而直接激活提交.

    1.5K10

    华硕Prime B250-Plus魔改BIOS支持89代CPU

    输入命令并回车解锁ME: setup_var 0x8E5 0x0 之后输入命令重启电脑: reboot 重启后连续点按F2/del进入BIOS设置,按F7进入高级设置,找到(advanced)——pch-fw...重启一下电脑,第一次机箱风扇会呼呼转两次,之后屏幕上提示按F1进入BIOS,更改一下自己需要改的设置再F10回车保存即可。...如果两颗大电容是竖着的则需要屏蔽触电,屏蔽的话会烧坏针脚。 这块主板理论上可以安装最高9700k,具体需要屏蔽的触点如果不理解建议问一下护舒宝的卖家。...BIOS刷死后的急救 症状:开机后风扇一直转,灯亮,屏亮。 虽然华硕这块主板支持CrashFree BIOS 3,但是这玩意好像就只存在于传说中,急救还是得使用编程器,所以有一些麻烦。

    14.2K20

    vue.js 三种方式安装(vue-cli)

    npm安装机制 到目前为止,node的环境已经安装完成,npm 包管理器也有了,由于有些npm资源被屏蔽或者是国外资源的原因,经常会导致npm安装依赖包的时候失败,所以我们还需要npm...注意:这里不能使用大写,所以我把名称改成了vueclitest Project description:项目描述,默认为A Vue.js project,直接回车,不用编写。....babelrc:是检测es6语法的配置文件,例:适配哪些浏览器的限制 .gitignore:上传到服务器忽略哪些文件的配置(比如模拟本地数据mock不让他在get提交/打包上线的时候忽略不使用可在这里配置...) .postcssrc.js:前缀的配置 (css转化的配置) .editorconfig:对代码进行规范,例:root是否进行检测,代码尾部是否换行,缩行前面几个空格…(建议定义这个规范...+ ESLint;但是建议默认,选择下面: ?

    1.6K20

    浅谈百度联盟广告反屏蔽

    现在的浏览器动不动就是默认开启广告屏蔽功能,不论是手机浏览器还是电脑端浏览器,各种网站广告屏蔽插件和规则,网站正常的广告联盟广告几乎被屏蔽得干干净净,作为用户而言子凡肯定是开心的,毕竟阅读体验非常好,然而作为站长来说...Google ADSense 广告收入大不如去年了,所以上周的时候子凡又登录了一下百度联盟广告后台,将泪雪网的部分广告位替换成了百度联盟广告,总之对于收益来说就是波动很大,有时候也够一顿外卖,有时候根本喝起矿泉水...借用百度联盟广告反屏蔽的一段话: 百度联盟广告反屏蔽旨在解决联盟广告被部分浏览器屏蔽的问题,现已支持 PC 网页和 移动网页的大部分样式(除搜索推荐、创新样式)。...用户接入两个二级域名,完成 CNAME 映射,等待配置生效后,即可获取反屏蔽投放代码。据实验结果,本方案对大部分浏览器及屏蔽插件均有效,可明显提升广告展现量及收入。...JS 代码,然后部署到广告位页面即可 简单总结 整体配置下来基本就是一气呵成,因为广告代码都是通过 js 插入网站的指定位置,所以很好的避免了页面 js 重复插入的情况,对于反屏蔽 js 不要画蛇添足的添加

    1.9K120
    领券