• AI大模型课程
    • Java基础课程
    • Java进阶课程
    • JavaWeb课程
    • web前端课程
    • Android基础课程
    • Android进阶课程
  • 腾讯QQ
  • 微信二维码
logo
  • AI大模型
    • 原生agent
    • LangChain框架
  • Java技术
    • java概述
    • Java 语法基础
    • Java集合框架与数据结构
    • Java面向对象
    • Java面向对象高级特性
    • Java异常处理
    • 输入输出(IO)操作
    • 多线程编程
    • Java网络编程
    • 设计模式
  • JavaWeb
    • Servlet与Jsp
    • struts2
    • springboot
    • springcloud
    • spring
    • mytatis
    • Hibernate
    • web服务器
  • Android技术
    • Android概述
    • 开发环境
    • Android UI界面
    • Activity活动
    • Fragment碎片
    • 数据存储
    • Notification通知
    • Receiver广播
    • Android动画
    • Android经验
  • web前端技术
    • html/css/js
    • vuejs
    • reactjs
    • koa2
    • 动画
    • 面试题
    • 优化
  • 认知成长
    • 观点
    • 技术前沿
    • 简历面试
    • 创业相关
当前位置:

首 页  

周sir

我是周sir,这是我的博客。致力于分享我学会的技术和优秀的文章。微信公众号 “周sir专栏” 欢迎大家关注。

Vue 响应式原理模拟

Vue 响应式原理模拟

周sir - 2021年4月12日 - vuejs, web前端技术 - 0 条评论 - 886浏览 阅读更多...

Vue 最独特的一点是 数据驱动:改数据就改视图,少手写 DOM。本篇先对齐数据响应式、发布订阅和观察者,再模拟 Vue 2 的 Vue / Observer / Compiler / Dep / Watcher。 所有示意图(含本地 file:// 路径和站点图)均按原文保留。 一、三个概念 1.…

标签:Vue,
说说你对双向绑定的理解?

说说你对双向绑定的理解?

周sir - 2021年4月10日 - web前端技术, 面试题 - 0 条评论 - 919浏览 阅读更多...

单向绑定很简单:把 Model 绑到 View,JS 改数据,界面自动更新。双向绑定再走一步:用户改了 View(比如填表),Model 也跟着变。Vue 把这套封装在 MVVM 的 ViewModel 里。 本文从关系图讲到 Vue2 时代的 Observer / Compile / Watche…

标签:Vue 面试经验,
前端必备自定义滚动库——iScroll

前端必备自定义滚动库——iScroll

周sir - 2021年4月9日 - html/css/js, web前端技术 - 0 条评论 - 1198浏览 阅读更多...

不少场景用 body 滚动不方便,只能局部滚动:Windows 浏览器滚动条难看,iOS 默认没有惯性和弹性,加上 -webkit-overflow-scrolling: touch 又一堆兼容问题,个性化的加载、刷新、贴合滚动更难做。iScroll 用 CSS3 transform 模拟接近原生的…

标签:JavaScript 滚动加载,
基于better-scroll实现移动端vue上拉加载下拉刷新

基于better-scroll实现移动端vue上拉加载下拉刷新

周sir - 2021年4月8日 - vuejs, web前端技术 - 0 条评论 - 1193浏览 阅读更多...

移动端列表要做上拉加载、下拉刷新,原生 overflow 往往不够用。better-scroll 专门解决滚动场景,核心借鉴 iscroll,API 基本兼容,又做了扩展和性能优化。 它基于原生 JS,不依赖框架。编译后 63kb,压缩 35kb,gzip 约 9kb。下面用 Vue 接一套下拉刷新…

标签:Vue 滚动加载,
说说你对vue的理解?

说说你对vue的理解?

周sir - 2021年4月7日 - vuejs, web前端技术, 面试题 - 0 条评论 - 858浏览 阅读更多...

Vue.js(/vjuː/)是用来创建用户界面的开源 JavaScript 框架,也常被拿来做单页应用。它关注 MVC 里的视图层,又能方便地拿到数据更新,通过组件方法完成视图与模型交互。面试里「说说你对 Vue 的理解」,通常要从 Web 历史、核心特性和和 React / jQuery 的差别讲…

标签:Vue 面试经验,
单点登录原理与简单实现

单点登录原理与简单实现

周sir - 2021年4月5日 - JavaWeb, web服务器 - 0 条评论 - 790浏览 阅读更多...

HTTP 无状态,单系统靠 会话 + Cookie(JSESSIONID) 记住登录。系统一变成应用群,用户却不该每个子系统都登一次、再登出一次。 同父域共享 Cookie 有域名、技术和安全限制,所以要 SSO:独立认证中心发令牌,各系统建局部会话,登录一次、注销一次。乱码文件名的截图地址按原文原…

标签:Tomcat 单点登录,
接口的设计

接口的设计

周sir - 2021年3月31日 - Android技术, 网络通讯 - 0 条评论 - 690浏览 阅读更多...

App 和服务器的接口要设计好,得同时考虑安全、数据和版本。REST 无状态,每次请求都要带身份;数据用 JSON 六种类型就够;接口会变,必须先想好版本怎么叠。 一、安全机制的设计 大部分 App 接口走 RESTful。最重要的原则是请求之间无状态:涉及用户状态时,每次都要带身份验证。常见是 t…

标签:接口 网络请求,
程序猿们那些可选的职业发展路线

程序猿们那些可选的职业发展路线

周sir - 2021年3月25日 - 观点, 认知成长 - 0 条评论 - 741浏览 阅读更多...

时不时会有一些做开发的小伙伴咨询职业发展问题:该不该跳槽?遇到了职业天花板该怎么破?如何才能成为架构师?这些问题说白了,其实都是如何选择职业发展路线的问题。需要注意,每个人都并非只走一条路线。 不管你选哪一条,有三个基础能力都要培养:技术基础要扎实(数据结构、算法、语言基础、编程思想);要掌握高效学…

标签:程序员成长,
vite2.0搭建Vue3移动端项目

vite2.0搭建Vue3移动端项目

周sir - 2021年3月19日 - vuejs, web前端技术 - 0 条评论 - 845浏览 阅读更多...

用了 Vue3 大半年,项目一直是 vue-cli 基于 webpack 搭的。刚好有个移动端需求,改用 vite 版 Vue3,这里把脚手架、路由、Vuex、Vant3、rem 适配、axios 和代理的过程记下来。 vite + ts + vue3 一行命令就能起项目;Vant 3 内部是 ES…

标签:Vue Vue3,
面试官到底想看什么样的简历?80%的人都会忽略的问题

面试官到底想看什么样的简历?80%的人都会忽略的问题

周sir - 2021年3月2日 - 简历面试, 认知成长 - 0 条评论 - 778浏览 阅读更多...

春暖花开,又到雨果学员毕业季。找工作首先要做简历:它是进入面试的敲门砖,也是给意向公司的第一印象。一份优秀面试简历是成败关键。结合多年教学和简历筛查,下面说面试官到底想看什么样的简历,以及 80% 的人都会忽略的问题。 原文:https://blog.csdn.net/beibei_programm…

标签:面试经验,

文章导航

上页 第 1 页 … 第 6 页 第 7 页 第 8 页 … 第 44 页 下页
2026年 10月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
262728293031  
« 9月    

OOP (48)JavaScript (40)面试经验 (30)AI (28)程序员成长 (28)Agent (27)Activity (27)Vue (21)IO (19)多线程 (16)LangChain (15)性能优化 (15)网络请求 (12)数据类型 (11)SQL (11)Spring (11)MySQL (11)JSP (10)IDEA (10)环境配置 (9)
  • 最新文章
  • 随机文章
  • 热门文章
火锅店生意-第一性原理

火锅店生意-第一性原理

 2026-09-16   23   0

徐新-做正确的事

徐新-做正确的事

 2026-09-16   27   0

Android Studio查看SQLite数据库完全指南

Android Studio查看SQLite数据库完全指南

 2026-09-05   29   0

Android 控件美化实战:Shape、Selector 与 layer-list

Android 控件美化实战:Shape、Selector 与 layer-list

 2026-09-05   46   0

Android Studio USB 调试真机映射屏幕画面

Android Studio USB 调试真机映射屏幕画面

 2026-09-03   32   0

MCP 技术实战指南:从原理到落地

MCP 技术实战指南:从原理到落地

 2026-09-02   41   0

RAG 深度解析:从数学原理到生产级工程实战

RAG 深度解析:从数学原理到生产级工程实战

 2026-09-01   31   0

LangGraph 客户支持 Email Agent:从设计思维到可运行代码

LangGraph 客户支持 Email Agent:从设计思维到可运行代码

 2026-08-31   40   0

LangGraph常见WorkFlow-七种编排模式

LangGraph常见WorkFlow-七种编排模式

 2026-08-31   29   0

基于未来做决策:贝索斯的”时间穿越”思考法

基于未来做决策:贝索斯的”时间穿越”思考法

 2026-08-29   41   0

工程目录结构说明

工程目录结构说明

 2015-04-19   1531   0

Java线程中yield与join方法的区别

Java线程中yield与join方法的区别

 2016-04-29   1617   0

Java基础知识总结

Java基础知识总结

 2015-04-23   1618   0

Java继承的概念与实现

Java继承的概念与实现

 2015-03-30   1754   0

21个值得思考的问题

21个值得思考的问题

 2015-04-22   1339   0

Android 浮动搜索框 searchable 使用

Android 浮动搜索框 searchable 使用

 2016-02-26   1458   0

常用数据库连接池 (DBCP、c3p0、Druid) 配置说明

常用数据库连接池 (DBCP、c3p0、Druid) 配置说明

 2017-09-07   1114   0

Java instanceof 运算符

Java instanceof 运算符

 2015-03-30   1531   0

设计模式总结

设计模式总结

 2016-05-09   1605   0

Android事件处理机制

Android事件处理机制

 2015-09-08   2204   0

AI大模型开发从OpenAI调用开始

AI大模型开发从OpenAI调用开始

 2026-08-15   117   2

用 AI 当思考搭档:4 个让 AI 帮你把问题想透的方法

用 AI 当思考搭档:4 个让 AI 帮你把问题想透的方法

 2026-08-17   57   1

Java GUI程序设计入门

Java GUI程序设计入门

 2015-06-04   1783   0

人人都在谈论的Apple Pay

人人都在谈论的Apple Pay

 2016-02-19   1396   0

软件工程师应该多写文章

软件工程师应该多写文章

 2015-03-28   1805   0

Vue3.0全家桶最全入门指南 – 快速搭建 (1/4)

Vue3.0全家桶最全入门指南 – 快速搭建 (1/4)

 2020-09-22   1511   0

Java面向字节流的应用

Java面向字节流的应用

 2015-04-17   1606   0

ActiveMQ简述

ActiveMQ简述

 2017-06-24   1366   0

vscode 前端常用插件推荐

vscode 前端常用插件推荐

 2020-04-04   1578   0

极客之家十一年:编程与兴趣一致,技术与实践结合

极客之家十一年:编程与兴趣一致,技术与实践结合

 2026-08-19   42   0

声明

极客之家以原创技术教程为主。转载或引用会尽量注明出处。
关于我们 · 隐私政策 · 联系我们
如认为内容侵权,请发邮件至 47457320@qq.com。

Copyright © 2026 极客之家 All rights reserved.  .

蜀ICP备2025170724号 站长统计

回到顶部