• 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专栏” 欢迎大家关注。

前端面试必备之十大经典排序算法

前端面试必备之十大经典排序算法

周sir - 2020年3月22日 - web前端技术, 面试题 - 0 条评论 - 1040浏览 阅读更多...

十大经典排序是前端面试高频题:冒泡、选择、插入、希尔、归并、快速、堆、计数、桶、基数。来源:https://segmentfault.com/a/1190000010413296。下面按原文保留算法步骤、动图和 JavaScript 实现;顺手修正 functiion paritition2 的拼写…

标签:面试经验,
JavaScript工具函数大全(二)

JavaScript工具函数大全(二)

周sir - 2020年3月20日 - html/css/js, web前端技术 - 0 条评论 - 1025浏览 阅读更多...

这是 JavaScript 工具函数大全的第 二 篇,按「获取 / 判断 / URL 与窗口 / 字符串与金额」把常用函数摊开,方便复制到项目里改。 每个标题下都是完整函数,不要漏。原文:https://github.com/Wscats/CV/issues/27。 cookie、页面尺寸、UA 判…

标签:JavaScript,
JavaScript工具函数大全(一)

JavaScript工具函数大全(一)

周sir - 2020年3月20日 - html/css/js, web前端技术 - 0 条评论 - 1070浏览 阅读更多...

这是一组偏“页面脚本”的 JavaScript 工具函数:事件、编码、收藏夹、动态加载脚本、回到顶部、Base64、全角半角、版本号比较和 CSS 压缩格式化。原文:https://github.com/Wscats/CV/issues/27。下面全部函数都保留,只修正明显写坏的语法(多余顿号、中文…

标签:JavaScript,
js常见的输入值校验和替换操作

js常见的输入值校验和替换操作

周sir - 2020年3月20日 - html/css/js, web前端技术 - 0 条评论 - 1296浏览 阅读更多...

表单里最常见的两类操作是校验和替换。下面这组函数覆盖数字、手机号、邮箱、身份证、URL、IP 以及密码复杂度。原文:https://github.com/Wscats/CV/issues/27。实现按原逻辑保留,并修正 functionpureNum 的函数名。 isNum 要求入参已是 numbe…

标签:JavaScript,
EJS学习指南

EJS学习指南

周sir - 2020年3月5日 - web前端技术 - 0 条评论 - 1223浏览 阅读更多...

EJS 的模型很直接:一份 HTML = 模板 + 数据,和 PHP 字符串拼接相近,但用 <% %> 系列标记控制填充。 文中示例基于 ejs 2.6.1,在浏览器里用 script 引入,不经过 RequireJS。中文文档见 ejs.bootcss.com。 下面从单值渲染、列表、…

标签:EJS,
《使命、愿景、价值观是什么?》

《使命、愿景、价值观是什么?》

周sir - 2020年2月23日 - 创业相关, 认知成长 - 0 条评论 - 992浏览 阅读更多...

企业做大,不一定快乐;做小,不一定不幸福。我们中国人很多时候都在说,企业要做好、做大、做强。其实阿里在早期最迷茫的 02、03、04 年是一分钱都没有赚。99 年到 00 年最头疼的是,投资者天天问你商业模式是什么、营收和利润是什么。 那时候觉得最大的收入是什么?每天有很多感谢信、email 发到阿…

标签:创业,
向上滚动效果

向上滚动效果

周sir - 2020年2月11日 - html/css/js, web前端技术 - 0 条评论 - 1032浏览 阅读更多...

就业名单这类展示页经常要在固定高度里循环滚动,既要看起来“一直在动”,又要鼠标悬停时能停下来细看。下面用一份完整的 HTML + CSS + jQuery 实现向上滚动,效果如图: 思路是把同一份 ul 再复制一份接到后面,滚动到第一份底部时把 scrollTop 拉回去,视觉上就是无缝循环。 一、…

标签:JavaScript,
koa2 从入门到进阶(七)-cookie与session

koa2 从入门到进阶(七)-cookie与session

周sir - 2020年2月1日 - koa2, web前端技术 - 0 条评论 - 1094浏览 阅读更多...

上一篇用 koa-static 挂了静态资源。这一篇看 Koa 里的 cookie 和 session:HTTP 本身无状态,换一个页面服务器就认不出是不是同一个浏览器,必须靠这两样把访问串起来。 Cookie 存在访问者电脑上,同一浏览器访问同一域名时可以共享数据。Session 存在服务器上:第…

标签:Koa2,
koa2 从入门到进阶(六)-静态资源

koa2 从入门到进阶(六)-静态资源

周sir - 2020年2月1日 - koa2, web前端技术 - 0 条评论 - 1439浏览 阅读更多...

上一篇讲了 POST 和 koa-bodyparser。页面里还要引入外部的 js、css、图片时,相对路径在 Koa 里经常 404。这一篇用 koa-static 把静态目录挂出去。 按以前写静态页的习惯,在 index.ejs 里用相对路径引 style.css 和一张图片,浏览器实际请求的是…

标签:Koa2,
koa2 从入门到进阶(五)-post请求参数

koa2 从入门到进阶(五)-post请求参数

周sir - 2020年2月1日 - koa2, web前端技术 - 0 条评论 - 1327浏览 阅读更多...

上一篇用 ejs 把页面渲染出来了。这一篇解决表单提交:Koa 怎么拿到前端 POST 过来的数据。可以自己拼 Node 原生的 data / end 事件,也可以直接上 koa-bodyparser,用 ctx.request.body 一次读完。 接着上一篇的项目:先在 index.ejs 里放…

标签:Koa2,

文章导航

上页 第 1 页 … 第 14 页 第 15 页 第 16 页 … 第 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号 站长统计

回到顶部