jenemy

444
获赞数
42
关注数
745
粉丝数
上海
IP 属地上海
2016-01-26 加入
浏览 13.4k

从事前端多年,技术依然很渣的IT程序员。

1,650 声望|达人
全站排名超越 99.01% 用户
前端
1.4k
javascript
1.2k
变量
830
命名规范
772
vue.js
184
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2024-05-27
    CSS 绘制一个时钟
    欢迎关注微信公众号:前端侦探练习 CSS 一个很好的方法就是绘制各式各样的 UI,比如这样一个时钟?你也可以访问这个 CSS clock查看实际效果CSS 绘制这样一个布局有几个难点:环形排列的刻度环形分布的数字自动运行的指针下面就来一一实现它,相信能学到很多 CSS 绘制...
  • 发布了文章2024-05-27
    Bug之旅:原来 Excel 文件加密后文件格式还不一样
    很多选项不知道有什么作用,唯一能立马明白的就是 Password 这个选项,于是创建了一个新的电子表格并设置了密码保存,然后在 Excelize 中使用如下代码打开:
  • 发布了文章2024-05-27
    Go 操作电子表格实践#1
    Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,功能非常强大,性能也强劲。因为老婆是学会计的,曾经还想着带她学 VBA(才起步就夭折),后来再去整 Python,自己花了一些时间学了部分 Numpy 和 Pandas 然后还买了《Excel+Python 飞速搞定数据分析与...
  • 发布了文章2024-05-27
    太赞了,使用 go-pretty 轻松美化终端输出
    在学习 Go 电子表格操作库 Excelize 时,对读取的数据在控制台输出结果显示不太满意,在想有没有相关的美化表格输出的开源库,于是搜索一番发现了 go-pretty 这个库,试用下来功能还挺强大的,这里记录一下方便日后查阅。
  • 发布了文章2024-05-27
    抗遗忘:Go Ticker 笔记
    time.Ticker 是周期性定时器,按指定的时间间隔重复向 Channel (C) 发送时间值。通过实例 ticker.Stop() 可以停止定时器。如果只想返回一个时间值,而不必关闭它,这个时候可以选择使用 time.Tick() 方法。
  • 发布了文章2024-05-27
    Obsidian 达人成长之路 #2:使用终极工具 Dataview 释放笔记库的潜力 · JavaScript API
    本文为【Obsidian 达人成长之路】系列第 2 篇,主要讲解 Dataview 插件的 JavaScript API 调用方式的详尽用法,努力让每一个读者有所收获并应用到自己的 Obsidian 知识管理库中。
  • 发布了文章2024-05-27
    Obsidian 达人成长之路 #1:使用终极工具 Dataview 释放笔记库的潜力 · DQL查询语言
    ️DataView 是 Obsidian 社区中的热门插件,它为用户提供了一个强大的实时索引和查询引擎。通过在文档中设置属性(或称为元数据),DataView 能够检索并处理这些数据。借助 DataView,用户可以轻松列出、筛选、排序和分组数据,这与使用数据库查询语言类似。
  • 发布了文章2023-10-03
    python 3.12 报 module 'pkgutil' has no attribute 'ImpImporter'
    安装 python 3.12 时,由于自带的 pip (22.3.1) 版本较低,使用了在 python 3.12 中删除的废弃 API pkgutil.ImpImporter,其在 python 3.3 中标记为 deprecated。使用 pip install manim 时报下面的异常:
  • 发布了文章2023-06-11
    11种前端数据去重方式你都知道吗?
    本文总结了JavaScript去重的多种方式,各有优缺点,根据需求合理使用吧。使用 for 循环和 indexOf 方法,复杂度 O(n^2) {代码...} 使用 for 循环和对象,复杂度 O(n^2) {代码...} 使用 filter 方法和 indexOf 方法,复杂度 O(n^2) {代码...} 使用 filter 方法和对象...
  • 赞了文章2022-05-20
    现代 CSS 解决方案:CSS 数学函数
    在 CSS 中,其实存在各种各样的函数。具体分为:Transform functionsMath functionsFilter functionsColor functionsImage functionsCounter functionsFont functionsShape functionsReference functionsCSS grid functions本文,将具体介绍其中的 CSS 数学函数(Mat...
  • 赞了文章2022-02-27
    清除 useEffect 副作用
    在 React 组件中,我们会在 useEffect() 中执行方法,并返回一个函数用于清除它带来的副作用影响。以下是我们业务中的一个场景,该自定义 Hooks 用于每隔 2s 调用接口更新数据。
  • 发布了文章2021-09-18
    Sequelize 多态关联学习记录
    例如:考虑模型 Article, Video, Image 和 Comment. 前3个代表用户可能发布的内容. 我们希望3者都拥有评论,我们可以这样去定义关系:
  • 回答了问题2020-03-07
    前端http如何改成https访问
    两种方式来实现: 方法一: 使用第三方库 openssl-self-signed-certificate {代码...} 方法二: 通过 openssl 生成自签名的证书(来自网上别人给出的) {代码...} 然后可以在配置文件中加载证书 {代码...} 其中 /ca 为放置本地生成证书的目录,位于项目根目录下。
  • 发布了文章2020-02-13
    公司项目思考
    本文是个人对于现有项目的一些思考,仅做参考。 背景 由于公司内部项目较多,项目组之间成员缺乏沟通,前端框架不统一,同一框架下UI框架选择也不尽相同。 不同的业务系统相同的功能模块重复开发,导致人力成本增加,效率低下。 相同项目组成员水平参差不齐,代码风...
  • 发布了文章2019-12-21
    mxGraph中设置样式(属性)
    在 mxGraph 中样式分为全局命名样式和单独样式设置。这里的样式和在CSS中的样式不太一样,虽然包含了部分CSS中的属性,但是它还包含了 Cell 相关的一些属性设置。
  • 发布了文章2019-12-21
    在React和Vue中引入mxGraph示例
    本文简单记录一下在项目中引入 mxGraph 到 React 和 Vue中。关于 mxGraph 是什么请自行搜索。 下面是 mxGraph 所涉及的仓库地址 mxgraph mxgraph-typeings 在 React 中引入 这里基干 ES6 的写法引入示例: {代码...} 在 Vue 中引入 这是基于 Vue + Typescript 方式的...
  • 发布了文章2019-10-31
    Vue Slot小记
    我们知道在HTML中标签可以分为闭合标签和空标签,其中大多数都是闭合标签,只有少数空标签,比如:<input/>、`<img/>、<base/>、<hr/>等。在Vue中定义的组件也可以采用两种方式来书写。
  • 发布了文章2019-10-30
    Vue项目中Api的组织和返回数据处理
    项目中的所有Api配置放在一个文件中,便于查找和修改,Api的版本从配置文件(config.js)中读取,采用apiPrefix + url的形式组成。
  • 赞了文章2019-10-07
    前端20个真正灵魂拷问,吃透这些你就是中级前端工程师 【上篇】
    网上参差不弃的面试题,本文由浅入深,让你在做面试官的时候,能够辨别出面试者是不是真的有点东西,也能让你去面试中级前端工程师更有底气。但是切记把背诵面试题当成了你的唯一求职方向
  • 发布了文章2019-08-14
    前端开发变量命名系列 - 常用英文词汇篇
    说明:由于标点符号中英文语言环境同一个符号也不同叫法别名,因此上面列举的词汇只能说涉及到了部分,并没有把所有 Dialect(方言) 包含进来。注:· 符号在不同的上下文中有不同的叫法,比如“间隔号”、“中间点”、“项目符号”、“连子点”等,虽然肉眼看起来没有什么大的...