web前端

php hash分表实现方法

/** * $string 分表使用的字段 * $tab_count 表数量 **/ static public function getStringHash($string, $tab_count) { $unsign = sprintf('%u', crc32($string)); if ($unsign > 214748364...

系统公告的设计思路

功能描述 管理员通过后台可向全平台用户发送站内信,站内活跃用户可收到消息,非活跃用户(两年内未登录)不需要收到消息。 需求分析 从上诉需求可以分析,可以抽象出消息实体用来存放具体的消息内容,...

面试官常考的 21 条 Linux 命令

来源:www.nowcoder.com/discuss/151562 本文章总结了 21 条最频繁使用的 Linux 命令,也是面试官考察你对 Linux 系统熟不熟常问的面试题,可以收藏本文章,作为一个 Linux 命令速查手册。一、文件和目录...

Promise

Promise 是一个对象,它代表了一个异步操作的最终完成或者失败。本质上 Promise 是一个函数返回的对象,我们可以在它上面绑定回调函数,这样我们就不需要在一开始把回调函数作为参数传入这个函数了。 ...

phpstorm 恢复显示顶部主菜单

前言 为了使phpstorm更加简洁,之前在设置界面视图时,将顶部主菜单隐藏了,但隐藏之后,在进行某些设置时不是很方便,需要恢复显示主菜单。 解决办法1 输入快捷键:Ctrl+Shift+A --- 选择Actions --- 输...

vue预渲染实现SEO优化

前言: 为什么使用预渲染?官方是这样说的:如果你调研服务器端渲染 (SSR) 只是用来改善少数营销页面(例如 /, /about, /contact 等)的 SEO,那么你可能需要预渲染。无需使用 web 服务器实时动态编译 HTML,...

vue 组件间传值

情况一:router-view 子组件发生变化导致父组件发生改变 父组件中: <router-view @getMessage="showMsg"></router-view> showMsg (val) { // methods方法 val即为子组件传过来的值 console.log(...

自适应网页设计的几条规则

二、允许网页宽度自动调整“自适应网页设计”到底是怎么做到的?其实并不难。首先,在网页代码的头部,加入一行viewport元标签。<meta name=”viewport” content=”width=device-width, initial-sc...