savokiss

1245
获赞数
35
关注数
4541
粉丝数
北京
郑州轻工业学院 | 网络工程
IP 属地广东
2015-01-30 加入
浏览 27.5k

You know nothing, SpongeBob.

公众号:码力全开 (codingonfire)

尽我所能为大家带来有用的东西~

6,212 声望|大师
全站排名超越 99.83% 用户
javascript
3.7k
html5
1.3k
前端
1.2k
frontend
912
angularjs
738
个人动态
  • 发布了文章2023-03-09
    ChatGPT 开通 OpenAI 付费 API 小白绑卡教程
    前言最近 ChatGPT 的 api 刚刚公布,价格也非常便宜,官方说的是: {代码...} 每 1000 tokens,0.002 刀。笔者这几天测试下来,才花了 0.05 刀:真的是非常良心。之前发的文章讲了如何开通 plus 会员。ChatGPT Plus 会员小白开通教程现在发现如果自己有开发能力,其实...
  • 发布了文章2022-11-14
    如何批量 git pull 某个文件夹中的 git 仓库?
    上代码用 shell 脚本可以比较方便实现:首先新建脚本:pull-all.sh {代码...} 填入如下内容: {代码...} 然后改一下权限: {代码...} 接下来就可以直接运行了: {代码...} 也可以不跟参数,会提示你输入目录~注意这里要输入绝对路径(可以 pwd 获取),否则会只有第...
  • 赞了文章2020-10-23
    uni-app微信小程序接入人脸核身SDK
    这几天使用uni-app开发某银行的一个微信小程序,需要集成接入腾讯云的人脸核身SDK,如上图所示,记录下整合接入过程及踩的一些坑,帮助后面需要的朋友们。关于uni-app接入人脸核身SDK有不懂的地方可以在下面提问,看到会及时回复。
  • 赞了文章2020-10-23
    基于 qiankun 的 CMS 应用微前端实践
    LOOK 直播运营后台工程是一个迭代了 2+ 年,累计超过 10+ 位开发者参与业务开发,页面数量多达 250+ 的“巨石应用”。代码量的庞大,带来了构建、部署的低效,此外该工程依赖内部的一套 Regularjs 技术栈也已经完成了历史使命,相应的 UI 组件库、工程脚手架也被推荐停...
  • 赞了文章2020-10-13
    Go并发编程之传统同步—(3)原子操作
    之前文章中介绍的互斥锁虽然能够保证同串行化,但是却保证不了执行过程中的中断。要么成功、要么失败,没有中断的情况,我们叫它叫原子性,这种由硬件 CPU 提供支持的特性,是非常可靠的。
  • 赞了文章2020-10-10
    Gunicorn timeout(下)
    Gunicorn 运行命令增加 -k gevent 配置Gunicorn 是 pre-fork 模型,worker 默认是 sync 改为 gevent
  • 赞了文章2020-10-10
    Scrapy入门教程
    安装Scrapy {代码...} 创建项目 {代码...} 创建爬虫 在 tutorial/spiders 目录下创建 quotes_spider.py 文件,代码如下: {代码...} 启动前配置 在 settings.py 中添加: {代码...} 启动项目 {代码...} 界面输出DEBUG、INFO的提示信息,还有抓取的文章标题和链接。一...
  • 赞了文章2020-10-10
    Go并发编程之传统同步—(2)条件变量
    前言回顾上篇文章《Go并发编程之传统同步—(1)互斥锁》其中说到,同步最终是为了达到以下两种目的:维持共享数据一致性,并发安全控制流程管理,更好的协同工作示例程序通过使用互斥锁,达到了数据一致性目的,那么流程管理应该怎么做呢?传统同步条件变量上篇文章的...
  • 赞了文章2020-10-04
    Go并发编程之传统同步—(1)互斥锁
    前言先回顾一下,在 C 或者其它编程语言的并发编程中,主要存在两种通信(IPC):进程间通信:管道、消息队列、信号等线程间通信:互斥锁、条件变量等利用以上通信手段采取的同步措施,最终是为了达到以下两种目的:维持共享数据一致性,并发安全控制流程管理,更好...
  • 赞了文章2020-06-25
    构建基于 iOS 模拟器的前端调试方案
    我们在开发 iOS App 内的前端页面时,有一个很大的痛点,页面无法使用 Safari Inspector 等工具调试。遇到了问题,我们只能想办法加 vConsole,或者注入 Weinre,或者盲改,实在不行就找客户端同学手动打包调试,总之排查问题的路途非常艰难。
  • 赞了文章2020-06-10
    互动直播中的前端技术 -- 即时通讯
    在疫情期间,上班族开启了远程办公,体验了各种远程办公软件。老师做起了主播,学生们感受到了被钉钉支配的恐惧,歌手们开启了在线演唱会,许多综艺节目也变成了在线直播。在这全民互动直播的时期,我们来聊聊互动直播中的即时通讯技术在前端中的使用。
  • 赞了文章2020-05-15
    大规格文件的上传优化
    在开发过程中,收到这样一个问题反馈,在网站上传 100 MB 以上的文件经常失败,重试也要等老半天,这就难为需要上传大规格文件的用户了。那么应该怎么做才能快速上传,就算失败了再次发送也能从上次中断的地方继续上传呢?下文为你揭晓答案~
  • 发布了文章2020-05-07
    动图学CS: 有用的 Git 命令(上)
    尽管 Git 是一个非常强大的工具,但是我相信大部分同学有时候学起 Git 来,感觉很难搞~ 笔者总是习惯于在脑海中重现学习的知识,Git 也一样:当我们执行了切换分支命令,分支之间是如何交互的?又是如何影响历史提交的?当我在 master 分支上执行了强制 reset 又 for...
  • 发布了文章2020-04-23
    图解你身边的 SOLID 原则 - JS 实例版
    上次笔者翻译了一篇图解 SOLID 原则 原文见: 图解你身边的 SOLID 原则 过了两天发现有人为那篇文章补充了 JavaScript 例子,看了下例子还不错,这次就顺便也翻译一下哈,部分例子有删改~ 关于概念部分就不多说了,看上一篇或者看图就好~ 那么直接进入正题: S - 单...
  • 赞了文章2020-04-22
    【代码规范】SOLID原则简化GIF图
    前几天看到 Savokiss 的图解你身边的SOLID原则,甚是喜欢。文章对面向对象设计原则有深入浅出的理解,其中的简笔画令人印象深刻。个人对文字超多的博客没有好感,也不能记住大量的文字描述。不如将理论简化成一个简单的GIF:
  • 赞了文章2020-04-15
    SegmentFault 思否为什么要做技术媒体?
    2019 年 7 月思否冷启动了媒体业务并开始组建专业技术编辑团队,去年 12 月我们发布的『中国技术品牌影响力企业榜单』在行业引起了广泛关注。开发者应该已经注意到,前不久我们在社区的导航栏低调上线了资讯板块,意味着思否技术媒体业务正式对外发布了。
  • 发布了文章2020-04-15
    图解你身边的 SOLID 原则
    这篇文章我们来简单介绍一下 SOLID 原则(这五个字母代表了面向对象编程的五个基本原则) 我们用身边的事物来举例,让它们更易于理解和记忆。 好啦,开始吧~ S - 单一职责原则 Single Responsibllity Principle - 即 SRP 一个类只能承担一个职责。通俗点儿说就是一个...
  • 赞了文章2020-03-31
    【图文详解】200行JS代码,带你实现代码编译器(人人都能学会)
    对于前端同学来说,编译器可能适合神奇的魔盒🎁,表面普通,但常常给我们惊喜。编译器,顾名思义,用来编译,编译什么呢?当然是编译代码咯🌹。其实我们也经常接触到编译器的使用场景:
  • 发布了文章2020-03-30
    浅析 FP:JavaScript 中的纯函数
    前言 纯函数 是一个常见的概念,在日常工作中也经常会遇到,它其实非常简单,今天我们来了解一下它的好处以及为什么要使用它。 两个特点 一个函数,如果符合以下两个特点,那么它就可以称之为 纯函数: 对于相同的输入,永远得到相同的输出 没有任何可观察到的副作用...
  • 发布了文章2020-03-24
    浅析 JS 设计模式之:工厂模式
    工厂模式是一种创建对象的 创建型模式,遵循 DRY(Don't Repeat Yourself)原则。在该模式下,代码将会根据具体的输入或其他既定规则,自行决定创建哪种类型的对象。简单点儿说就是,动态返回需要的实例对象。