前端 路由 权限 角色
为react项目添加开发/提交规范(前端工程化、eslint、prettier、husky、commitlint、stylelint)
因历史遗留原因,接手的项目没有代码提醒/格式化,包括 eslint、pretttier,也没有 commit 提交校验,如 husky、commitlint、stylelint,与其期待自己或者同事的代码写得完美无缺,不如通过一些工具来进行规范和约束。 ### eslint eslint 是一个代码 ......
HS8145C5光猫桥接与路由器拨号
# 前言 前几天在外边连接家里的设备总是提示离线,最奇怪的是离线时间段集中在某一个时间范围内,一度怀疑是网络不稳定造成的。 我起初的想法是,写个程序用来监控网络状况,一旦检测到异常及时向我发送通知,但是刘老哥建议我把光猫改成桥接用路由器拨号,每天定时重启一下得了。试了两天貌似设备确实不会离线,再过段 ......
深度学习编译器前端技术概述
AI 编译器在前端经常会做一些静态分析,方便在前端做一些优化:自动微分等。 ![](https://img2023.cnblogs.com/blog/2078361/202308/2078361-20230806133909447-419423130.png) ## 中间表示(Intermediat ......
前端黑魔法 —— 如何让自己的函数变成 native code
# 前言 熟悉 JS 的都知道,原生函数转成字符串,显示的是 native code: ```javascript alert + '' // "function alert() { [native code] }" ``` 如果用自己的函数对其重写,显示的则是自己的代码: ```javascrip ......
前端黑魔法 —— 隐藏网络请求的调用栈
# 前言 浏览器网络控制台会记录每个请求的调用栈(Initiator/启动器),可协助调试者定位到发起请求的代码位置。 ![](https://img2023.cnblogs.com/blog/273626/202308/273626-20230804174418311-2014689431.png ......
OpenERP的权限设置
OpenERP的权限的核心是权限组(res_groups)。对每个权限组,可以设置权限组的Menus,Access Right,Record Rule。Menus表示,该权限组可以访问哪些菜单。如果指定某权限组可以访问某父菜单,那么,系统会根据该权限组可访问的对象(Access Right中定义)自 ......
路由规则
向注册中心写入路由规则: RegistryFactory registryFactory = ExtensionLoader.getExtensionLoader(RegistryFactory.class).getAdaptiveExtension(); Registry registry = r ......
合并路由的query参数
点击三级分类跳转的时候带上了query参数,然后再次点击关键字搜索,需要把keyword和原来的参数合并 console.log("qury",this.$route.query); let query = JSON.parse(JSON.stringify(this.$route.query)) ......
前端面试经典算法题
### 前言 现在面试流行考核算法,做过面试官,也被面试。问算法对面试官来说,是一种解脱,找出了一个看似很高明且能偷懒的办法选择人,避免了不知道问啥的尴尬;被面试者,也找到了一种新的面试八股文,刷就对了;算法题让面试与被面试找到了一种平衡。 在实际的开发中,很多被考核的算法确实没啥卵用,面试者要认真 ......
高级 / 资深前端面试题集锦
以下是一线互联网公司高级前端面试题总结,包括百度、腾讯、网易、字节、知乎、京东、滴滴,小米,感兴趣的欢迎留言交流。 1、请简述Js Bridge 2、请说一下SSR的单机QPS 3、请说一下eggJs的初始化原理 4、前端错误如何捕获,promise的错误是如何捕获的 5、vue的dom diff算 ......
前端面试经典手写题
## 1、手写Promise ``` class Promise2 { state = "pending"; callbacks = []; constructor(fn) { fn(this.resolve.bind(this), this.reject.bind(this)); } resolv ......
第三章 项目经理的角色
1、 概述 客户层级:应对冲突,维护好项目的整体性 公司层级:对资源妥善保护、及时准确地进行沟通 项目团队层级:作为项目团队的负责人,要对项目团队成员积极主动管理 2、 项目经理的影响力范围 行业层级:时刻关注行业发展趋势,预判行业趋势对于项目的影响 专业学科:持续地对知识进行传递和整合,向其他人传 ......
前端常用页面适配
1、媒体查询(media ) 通过在CSS文件中使用@media规则来定义媒体查询。 @media screen and (max-width: 768px) { /* 在宽度小于等于768px时应用的CSS样式 */ } @media screen and (min-width: 768px) a ......
前端多人协作之代码规范
# 代码规范 学习自并感谢 Geekers-Admin 和 Hooks-Admin 开源项目的作者 HalseySpicy ## 一、EditorConfig > EditorConfig 用于定义项目中的编辑器配置。可以确保团队成员在不同的编辑器中保持一致的代码风格和格式。 [🚀EditorCo ......
第十六节 面向对象进阶(多态&包&final&权限修饰符&代码块)
## 今日内容 - 多态 - 包 - final - 权限修饰符 - 代码块 ## 教学目标 - [ ] 能够说出使用多态的前提条件 - [ ] 理解多态的向上转型 - [ ] 理解多态的向下转型 - [ ] 能够知道多态的使用场景 - [ ] 包的作用 - [ ] public和private权限 ......
VueRouter4 路由
import { createRouter, createWebHistory } from 'vue-router' // createRouter 创建路由实例, > new VueRouter()// 1. history模式: createWebHistory() http://xxx/us ......
爬虫前端代码
爬取前5个视频的视频以及弹幕。 url = 'https://search.bilibili.com/video?keyword=%E7%81%AB%E5%BD%B1&from_source=webtop_search&spm_id_from=333.1073&search_source=5' ......
前端项目-记事本制作
## 效果预览: 夜间模式: ![](https://img2023.cnblogs.com/blog/2529864/202308/2529864-20230804191848494-538663076.png) 日间模式: ![](https://img2023.cnblogs.com/blog ......
vue 路由
简介 创建单页面应用,官方路由组件,实现前端路由功能 安装 npm install vue-router 简单路由 创建路由规则文件 将router 挂载到 vue 实例中 路由参数类型 路径参数 查询字符串参数 路由跳转 使用 router-link to 属性 可以为path 路径,命名路由以及 ......
前端交互
之前写的关于交互的思考,原文链接 https://mp.weixin.qq.com/s/xQyjWxcARMgZfEkuAXpCGw 以下是一些延伸链接: 规范参考:https://www.zcool.com.cn/work/ZNDQyMzc3NTY=.html https://www.zcool. ......
前端避免使用多个if else 的解决方法和示例
问题:代码走查过程中提示方法中包含多个ifelse,代码复杂度较高,不利于维护。 思考:有没有什么方法可以进行代码优化? ![](https://img2023.cnblogs.com/blog/2653936/202308/2653936-20230804153851965-237257196.p ......
小狐狸GPT付费源码-WEB版前端的监控代码
今天搭建了下小狐狸的WEB版,里面有个隐藏的js代码调用外部接口 可以看到下面的代码 会把当前的域名调用外部接口传递过去 ......
前端分页和搜索
# 需求 一般来说,分页和搜索都是后端处理的。但有时候后端没处理,就只能前端处理了。当然这要在数据量不大的情况下,否则会性能消耗很大。 # 分析 1. 使用 `setTimeout(() => {}, 1000)` 模拟接口调用; 2. 数据总条数 `total` 是符合搜索结果的数据总条数; 3. ......
前端往读取到的压缩文件里添加文件,针对了shapefile(shp)压缩文件里没有.cfg导致中文乱码的情况
前端使用shpjs库处理shp压缩文件(.zip),在没有.cpg文件的情况下会出现中文乱码问题。.cpg文件中定义了字符编码的格式,通过shp.js源码,可以看出是parseDbf这个库的函数解析dnf文件需要获取字符编码格式(encoding),最简单的方法是将整个shpjs模块复制到src下面 ......
[转]普通用户权限运行docker
官方文档地址:Linux post-installation steps for Docker Engine | Docker Documentation 官方文档权限介绍The Docker daemon binds to a Unix socket instead of a TCP port. ......
服务器线路-路由追踪
# 服务器的线路 服务器的线路有很多,大致的分为,CN2、CIA、CDIA、GIA等 什么是IPLC专线: IPLC专线是国际私用出租线路。本质就是点对点内网。网络的入口在国内,所以不会受国际链路影响,也不用走国家防火墙,IP地址可用率高。不会被墙。出口在国外,可任意访问国内无法访问的网站。由于走的 ......
OPNsense 23.7 - 基于 FreeBSD 的开源防火墙和路由平台
OPNsense 23.7 - 基于 FreeBSD 的开源防火墙和路由平台 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) > pfSense 和 Endian Firewall 都在走向商业化,虽然仍提供社区版本, ......
快速掌握Vue3:速成Vue3前端开发看这篇就够啦
vue3引入了Composition API,使开发者能够更灵活组织和重用组件逻辑。采用了基于Proxy的响应式系统,对虚拟DOM进行了优化等,提升了开发体验、性能 ......
odoo 模型权限 ir.model.access
odoo权限分两种,一种是菜单,一种是模型,这里介绍模型权限 开发好一个模型以后,先要在security文件夹中创建一个ir_model_access.css文件,然后设置权限,如下图: ![](https://img2023.cnblogs.com/blog/3126539/202308/3126 ......
nginx 日志 failed (13: Permission denied) (失败:权限被拒绝)
原文链接:https://blog.csdn.net/fengxiaolu311/article/details/124685505 Nginx 查看日志报错:(13: Permission denied) tail -f /var/log/nginx/error.logopen() "/var/l ......