修身养性,知行合一

  • 首页
  • 爱码
    • 系统
    • 数据库
    • JavaScript
    • CSharp
    • Python
  • 生活
    • 文化
    • 美食
  • 杂谈
  • 关于
爱码
JavaScript

手动实现JS节流

什么是节流 在函数调用过程中,避免过于频繁的调用,而是间隔某一时间后调用一次的方法,叫做节流。 节流做什么 节流可以有效避免短时间内大量调用某一方法或数据,保证页面的稳定性和数据的准确性。 一个小的例子 使用 underscore 的节流功能来测试一下效果。 中文网址 在页面中直接导入 cdn 即可。 https://cdn.bootcss.com/underscore.js/1.9.1/underscore.js 未节流时的样子 将下面内容粘贴到一个 HTML 的 body 标签中。 <div id=&qu…

2020年6月24日 0条评论 1755点热度 0人点赞 jeremyjone 阅读全文
JavaScript

手动实现JS防抖

什么是防抖 事件响应函数在一段时间后才执行,如果在这段时间内再次调用,则重新计算执行时间;当预定的时间内没有再次调用该函数,则执行该函数。 防抖做什么 防止某些函数的频繁调用,保证页面的稳定流畅和数据准确性。 一个小的例子 使用 underscore 的防抖功能来测试一下效果。 中文网址 在页面中直接导入cdn即可。 https://cdn.bootcss.com/underscore.js/1.9.1/underscore.js 未防抖时的样子 将下面内容粘贴到一个HTML的body标签中。 <div id…

2020年6月24日 0条评论 1953点热度 0人点赞 jeremyjone 阅读全文
ASP.NET

将 .net core 项目部署到 Linux(含配置多个项目)

部署这事儿,要说简单,其实很简单,尤其巨硬官方文档写的那叫一个清晰。 发布 写好的.net core项目,直接在vs中发布即可,需要注意选择linux: 这里不是重点,相信到了部署阶段,开发和发布并不是本文所要关注的。 部署 本文用的CentOS 7 + Apache环境,如果有不一样的,大同小异,自行参阅文档。 先挂上巨硬的官方文档,这份部署文档相当详细,我也搜了一下其他文章,基本上都是按照这份文档部署的,所以没啥可说的。 巨硬的官方文档:https://docs.microsoft.com/zh-cn/aspn…

2020年6月17日 0条评论 1682点热度 2人点赞 jeremyjone 阅读全文
Git

Terminal中git log不显示中文问题的解决方案

在Windows下,一直使用git bash提交git,也没在意,今天犯迷糊,开错了终端,用Windows Terminal直接操作git,其实没啥问题,因为之前用的时候一直要求使用英文,现在可以使用中文了,突然发现git log中的信息是这样子的: 一脸懵逼,查了一下,其实很好解决。 找到git bash的安装路径下的配置文件,随便使用什么文本编辑器打开,比如: notepad 'C:\Program Files\Git\etc\bash.bashrc' 在最后面添加如下内容: # suppo…

2020年5月21日 0条评论 2148点热度 3人点赞 jeremyjone 阅读全文
爱码

美化PowerShell(含WindowsTerminal和VSCode终端)

Windows给我们提供的PS本身是这样子的: 虽然它提供了一些基本的美化功能,但是并不能满足我们的审美。 我们希望在命令行中间有些改进,比如: 接下来一步一步实现它。 1、安装oh-my-posh 使用win + x方式调出管理员模式的PowerShell,然后安装两个模块: Install-Module posh-git -Scope CurrentUser Install-Module oh-my-posh -Scope CurrentUser 安装过程中根据提示选择Y或者A都可以: 2、导入 安装成功后,就…

2020年5月20日 0条评论 5990点热度 2人点赞 jeremyjone 阅读全文
JavaScript

js的装饰符 @

js中的装饰器一直处于提案阶段,所以要是用装饰符@,就需要通过babel进行解析。 安装babel的插件 如果 babel < 7.x: 1、安装npm install --save-dev babel-plugin-transform-decorators-legacy 2、在.babelrc文件中添加: { "plugins": ["transform-decorators-legacy] } 如果babel >= 7.x: 1、安装npm install --save…

2020年5月7日 0条评论 1250点热度 0人点赞 jeremyjone 阅读全文
服务器

rm -rf 仍然提示的处理方法

最近在配置新的linux时,发现rm -rf命令居然不好使,如图: 有点意思,查了一下别名,发现了问题: 这就好办了,直接修改了这个就可以了。 输入命令: vim ~/.bashrc 然后打开文件,注释掉中间的几行: 其中,-i就是每个删除都提示确认,相对应的,-f就是不询问。其他更多选项,可以参看rm --help。 全部注释掉(使用#),然后不要忘记使其生效: source ~/.bashrc 再删除时,就不会再有提示了,如果将文件中的都注释掉的话,那么就全部都不会有了。

2020年4月27日 0条评论 1587点热度 0人点赞 jeremyjone 阅读全文
ASP.NET

LINQ 语句中格式化日期

LINQ中经常需要进行数据判断进行筛选,如果遇到需要对日期进行格式化,需要注意不能在实体Entity中直接格式化日期,这样会报错,而是需要先将实体转换,再筛选。 例如: var day = "2020-04-20"; var r = _db.PlanDay.FirstOrDefault(x=>x.Validity && string.Equals(x.CreateTime.ToString("yyyy-MM-dd"), day)); 上面这样写,直接崩掉…

2020年4月20日 0条评论 1877点热度 1人点赞 jeremyjone 阅读全文
ASP.NET

.net core 3.x 使用NLog输出日志到文件

.net core 升级到3.x,变化还是比较多,之前配置的NLog也出了问题,需要重新配置。 安装 直接在NuGet中搜索NLog.Web.AspNetCore,安装4.9+版本。 创建配置文件 <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://…

2020年4月15日 0条评论 2884点热度 2人点赞 jeremyjone 阅读全文
ASP.NET

.net core 3.x使用mysql EntityFramework

本文演示了MySql Entityframework在.net core中的基本使用。 添加依赖包 使用NuGet添加依赖,全部使用最新的即可。 Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.Tools MySql.Data.EntityFrameworkCore Plmelo.EntityFrameworkCore.MySql 安装后,就可以添加代码了。 添加连接 在…

2020年3月30日 0条评论 2547点热度 2人点赞 jeremyjone 阅读全文
1…34567…12

jeremyjone

这个人很懒,什么都没留下

最新 热点 随机
最新 热点 随机
js 问号链以及双问号的打包问题 关于 git unsafe repository 的错误 美化 Windows Terminal(升级版) win10 修改本地账户名称 小技巧系列 - JS判断图片是否已经缓存 推荐一波起始页吧
ASP 获取站点根目录 手动实现JS防抖 推荐一波起始页吧 清明小记 VSCode 中 Vue 的 Template 高亮提示 解决mount cifs时出现"is not a valid block device"的问题
最近评论
畅聊科技 发布于 1 天前(07月01日) 博主写的是直接粘贴图片,但是图片不在单元格内的。我改造之后,直接读取单元格内的图片。 参考地址:h...
BruceQiu 发布于 2 周前(06月17日) 上海.net程序员一个,半导体行业。可以交个朋友交流技术吗?周围虽然都是.net,但是都是带的同事,...
large-C 发布于 3 个月前(03月26日) Parsing error: "parserOptions.project" h...
FateDong 发布于 6 个月前(01月12日) 这个怎么设置访问路径
tyty 发布于 8 个月前(11月02日) 大佬能发一下ts版的示例吗 :lol:
分类
  • ASP.NET
  • CSharp
  • Git
  • JavaScript
  • Python
  • Vue
  • 前端
  • 小程序
  • 工具
  • 建站
  • 数据库
  • 文化
  • 服务器
  • 杂谈
  • 爱码
  • 生活
  • 系统
归档
标签聚合
canvas IdentityServer csharp windows mysql JavaScript vue .net

(っ•̀ω•́)っ✎⁾⁾ 开心每一天

COPYRIGHT © 2021 jeremyjone.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

京ICP备19012859号-1

京公网安备 11010802028585号