首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我在工作中的常用代码管理

说是管理其实就是把常用的一些JS方法,自己保存下来,这样的以后的工作中可以比较方便的使用。 哪些方法可以、或是说值得保存呢?...还有一些是扩展型的函数,例如,判断数组,增加、删除数组什么的, 还有一些工具类的,什么复制属性啊,字数判断啊,DOM节点操作啊,轮播广告啊,日期操作 总之,上面列出的那些内容的JS代码都是与具体业务逻辑无关的...============= 我写这些东西基本都是“思路或方法”的占多数,我觉得思维在层次上是高于具体实现的。...这也是我为什么很少写JS的具体实现的原因,我总觉得应该给我的粉丝们一些不一样的东西,一些别的地方得不到的东西。因为网上JS教程很多,我又写不好JS教程,我没耐心一步一步的详细写。...要看JS教程有很多地方可以看到很好的教程。 我希望关注我的朋友们,看我的微信公众号,能够体会一种“变通”的能力。不要我说一就是一,要懂得举一反三啊。 我再三提醒啊,不要僵化的去看待文中的内容。

85350
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    我的Go+语言初体验——我的第一个Go+代码

    目录 1.搭建Go+ Windows下开发环境 2.万物语言都成hello world开始 3.总结 关于Go+的详细资料可以去Go+官网查看。...特别要说明一点,博主安装过程中出现了两个问题 1.报错 解决办法:以管理员运行git mesh就可以了。 2.go已经安装,在cmd下输入go version,可以获取到go版本号,运行..../all.bat时报错go’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。...解决办法:输入下方命令 go env -w GO111MODULE=on 2.万物语言都成hello world开始 在gop文件夹下创建first.gop 编写下面代码 package main import...} 然后运行 到这里,我的第一个Go+语言就运行成功啦。 3.总结 整个环境搭建,是建立在go基础上的,然后添加了go+工具,语言特点还是比较简单明了,期待更好GO+更多应用。

    33810

    我的第一个 Python 小项目,开放完整代码

    你好,我是zhenguo 这是4月29日,我发布的第一个Python小项目,文本句子基于关键词的KWIC显示,没看到粉丝朋友可以看看下面介绍,知道的,直接跳到文章的求解分析和代码部分。...把所学知识应用于实际问题,才能真正加深对它的认识和理解,这就是实践出真知。从此最基本点出发,我设计了一个小项目,蛮有意思,也有一定实际应用价值。...length """ 更多KWIC显示参考如下: http://dep.chs.nihon-u.ac.jp/english_lang/tukamoto/kwic_e.html 此项目的完整代码和分析已发布在我创建的...以下代码都经过测试,完整可运行。...,鉴于代码长度,放在这里文章显示太长了,所以完整代码全部归档到这里: http://www.zglg.work/Python-20-topics/python-project1-kwic/ 测试代码

    62120

    我再用100行代码来支援青岛的防疫工作

    新故事背景: 上周末的,半夜11点多写完了《我用100行代码来支援青岛抗击疫情》,大概的内容是帮助之前的同学来处理几个excel匹配的问题。...然后呢,这家伙昨天又死皮赖脸的来了,当然是带着一些新的问题来了,毕竟这些人都是无事不登三宝殿。 又来了什么问题,因为涉及到数据隐私的问题,我就只能简单描述。...上篇文章说,我在写一个关于打工人如何处理excel类的问题教程,我是真的在有准备。...我都大概整理了相关内容的目录,但是今天发现,处理问题不仅仅是一个包的功能,可能是一连串的内容都需要有点点了解,所以后面我在考虑考虑是否继续。或者你有什么更好的想法或者建议,也欢迎提供。...好了,今天就分享到这里,我是马拉松程序员,可不至于代码!

    49530

    分享几段我工作中经常使用的for代码!

    前言 不管是for循环还是while循环,都是任何一门语言的基础知识,同时也是非常重要的知识。借助于循环的策略,可以将很多重复性的问题完美地解决。...在Python中,大家可能对她的印象是“Python不适合使用循环,因为效率低,速度慢!”,但是本文中将重点介绍她,并跟大家分享我工作常用的几段代码示例(如果你想实操,文末有数据下载链接)。...for循环示意图 可以有部分朋友还不太清楚for循环的工作机制,这里画一个简单的示意图,希望读者能够理解她的逻辑。 ?...案例3:词频统计 如下图所示,这是一篇新闻报道,如何基于该报道完成词频统计的操作?由于实际工作中评论数据的分析会涉及到敏感信息,故这里用新闻报道代替,但下文中所介绍的代码核心部分基本类似。: ?...结语 OK,今天的内容就分享到这里,如果你有任何问题,欢迎在公众号的留言区域表达你的疑问。同时,也欢迎各位大咖在留言区分享你们自己的策略,我会第一时间将你的留言分享给大家。

    95020

    分享几段我工作中经常使用的for代码!

    作者:刘顺祥 来源:数据分析1480 前言 不管是for循环还是while循环,都是任何一门语言的基础知识,同时也是非常重要的知识。借助于循环的策略,可以将很多重复性的问题完美地解决。...在Python中,大家可能对她的印象是“Python不适合使用循环,因为效率低,速度慢!”,但是本文中将重点介绍她,并跟大家分享我工作常用的几段代码示例(如果你想实操,文末有数据下载链接)。...for循环示意图 可以有部分朋友还不太清楚for循环的工作机制,这里画一个简单的示意图,希望读者能够理解她的逻辑。 ?...案例3:词频统计 如下图所示,这是一篇新闻报道,如何基于该报道完成词频统计的操作?由于实际工作中评论数据的分析会涉及到敏感信息,故这里用新闻报道代替,但下文中所介绍的代码核心部分基本类似。: ?...结语 OK,今天的内容就分享到这里,如果你有任何问题,欢迎在公众号的留言区域表达你的疑问。同时,也欢迎各位大咖在留言区分享你们自己的策略,我会第一时间将你的留言分享给大家。

    1K40

    分享 12 个解决日常工作问题的JS 代码片段

    javascript.plainenglish.io/12-useful-javascript-snippets-for-everyday-problems-4f08ee1ab5e 翻译 | 杨小爱 在本文中,我将分享...可以帮助您解决日常开发中的一些问题,希望通过这些代码的学习,加快您的开发速度并节省您的宝贵时间!...Software Engineer") console.log(sen) // { name: 'Paul', job_title: 'Software Engineer' } 3、反转字符串 以下代码段可用于在不使用循环的情况下反转任何字符串...以下代码段将展示如何使用 Set 数据类型来实现此目的 // 6....// This code block is executed regardless of try/catch results 总结 我真的希望您觉得这篇文章对您有所帮助,并且可以在您的开发过程中使用其中的一些片段

    90910

    工作 3 年的同事不知道如何回滚代码,我真是醉了。。

    点击关注公众号,Java干货及时送达 公司一个工作了 3 年的新同事,问我怎么回滚他刚刚修改过的代码,他说弄了半天不会,之前用的 SVN,没用过 Git,说 Git 好难弄,我真是醉了。。...回滚代码是我们程序员经常要操作的,使用 SVN 是很简单,但使用 Git 也并不难,Git 也有很多好用的客户端(比如:Sourcetree),简单回滚操作都是没问题的。...这时候回退: git reset --hard 这样等于清空了暂存区和工作区,本地仓库回退到了最新的提交状态。...后面我还会分享一些我平时用到的修改历史记录的实战干货,比如怎么修改历史提交信息、合并多次提交等,关注公众号Java技术栈第一时间推送。...如果有学到,三连支持下哦~ 好了,今天的分享就到这里了,后面栈长会分享更多好玩的 Java 技术和最新的技术资讯,关注公众号Java技术栈第一时间推送,我也将主流 Git 面试题和参考答案都整理好了,在公众号后台回复关键字

    2.4K40

    托管小屋,爱心满满,我的第一个微搭低代码应用上线啦

    运行了一段时间后发现了一些问题: 1、每天托管的孩子不固定,不知道孩子的家长是谁。 2、没有专人的看护,小孩子在楼道里乱跑影响办公环境。 3、安全有潜在的问题,担心孩子在托管小屋发生安全状况。...需要考虑到工期和工作量的问题,工时估算 [在这里插入图片描述] 虽说功能点不复杂,但是也是一个小项目,既然是项目就得申请立项,领导最关心的是有没有预算。...问题就无解了么?过去无解不代表现在就无解,这正是低码技术大显身手的时候。...对于基层管理者,他会关注简单与复杂,但是不是关注的技术难度,核心是要根据复杂度来评估工作量,至于技术难度关心的是是否需要申请高级工程师,申请后我的成本包的住包不住。...至于用了低代码技术能力就降低了,不利于技术的提高不是我真正关心的,毕竟能拥有客户能挣了钱才是硬道理。

    42531

    我的神经网络不工作了!我应该做什么? 详细解读神经网络的11种常见问题

    2.你忘记检查结果了 -问题描述 你已经对你的网络进行了几次训练,你可以看到错误正在减少!这是否意味着你已经完成了训练? 不幸的是——几乎可以肯定的告诉你,你的代码仍然有问题。...不幸的是这一过程与机器学习应用程序是不能工作的,所以我们应该非常小心检查我们在每个阶段的过程,这样我们就会知道,当一个错误已经产生时,我们就需要回去更彻底地检查代码。...我的建议是从一开始去适应可视化,不要只有当你的网络不工作时才开始适应,这样就能确保在你开始尝试不同的神经网络结构时,你已经检查了完整的流程。这是你能准确评估多种不同方法的唯一方式。...在数据空间中存在较大的不连续性,或者是表示同一事物的大量分离数据(separated data),这将使学习任务变得更加困难。...由于正值的梯度很大,这似乎不是一个问题,但是,层与层是可以叠在一起的,负的权重可以将那些梯度很大的正值变为梯度为0的负值。通常来说,无论输入是什么,一部分甚至所有隐藏单元对于成本函数都具有零梯度。

    1.7K30

    我仅用50 行 JavaScript 代码从头构建区块链,向你介绍区块链的工作原理

    今天的文章中,我将通过仅使用 50 行 JavaScript 代码从头构建区块链,向您展示区块链的工作原理。 在我们开始之前,我想指出,如果您了解一些基本的编程知识,这篇文章会更容易理解。...我将在本文后面解释为什么这个值很重要。 时间戳:这告诉我们区块何时被创建。 工作量证明:这是一个数字,显示了找到当前块的哈希值的努力。...如果你听说过挖矿,这个值代表机器计算哈希值需要多长时间(以数字的形式)。 在现实世界中,块比这更复杂,但我想尽量保持简单:) 让我们进入有趣的部分,编码!...1、创建块类 让我们在一个空的 index.js 文件中创建一个名为“Block”的类。 此类的构造函数接受 2 个参数。第一个是前一个区块的哈希值,第二个是当前区块的数据。...如果您有任何问题,请在留言区给我留言,我知道的,一定都与您分享。 感谢您的阅读。

    1.2K20

    7个使用PyTorch的技巧,含在线代码示例!网友:我连第一个都不知道?!

    很多人表示很有用,并有人指出这些不仅仅是tips,是每个人在使用Pytorch之前应该阅读的教程的一部分。 ? 这位分享者还提供了在线代码示例和视频演示。 接下来就为大家一一展示,请大家按需汲取!...并且这样以来,使用的RAM更少,也不会留下CPU张量hanging around的风险。 ? 2、可能的话使用Sequential层 为了代码更干净。 下面是部分示例代码: ?...以上两点有争议:有人认为从代码正确性来看,使用nn.Sequential没毛病,但是从代码可读性来看,应该使用nn.ModuleList,除非只是在堆叠(stack)层。 ?...只是ModuleList只保存不知道如何使用它们的模块,而sequential则按它们在列表中的顺序运行层。 ? 下面是分享者提供的示例代码: ?...以上就是这位开发者总结的7点PyTorch使用小技巧。 有人表示,“我居然连第一个技巧都不知道”! ? ? 你是否知道呢?

    70530

    #抬抬小手学Python# 用别人代码,完成我的工作,剩下的时间去摸鱼【附源码】

    在公司工作,很多项目都是协作开发来完成,一个项目后面可能存在很多工程师,为了开发方便,每个人负责的功能函数或者类都尽量封装在一个模块中,模块英文请记住 module,有的地方叫做 库,也有的地方叫做 包...将函数放到模块中 模块学习的过程,不能按照语法结构来学习,它是一种抽象的知识,是一种代码的设计方式。例如将写好的函授放到模块中。...导入模块某个函数 如果不想导入模块的所有函数,而只导入某个函数,使用一下语法可以解决该问题。...导入模块所有函数 语法格式如下: from 模块名 import * as 别名 刚才通过模块导入函数你应该发现一个潜在的问题,就是函数名称太长怎么办,除了名称太长,还存在一种情况,模块中的函数名称与当前文件中函数的名称...导入类的时候也可以应用别名,同样使用 as 语法。 常见模块 学习到这里你对模块是什么,模块怎么用已经有了一个基本认知,接下来先不用自己写一个特别牛的模块,我们先把一些常见的模块应用起来。

    48130

    手把手教你如何解决日常工作中的缺失值问题(方法+代码)

    圣人曾说过:数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已。 再好的模型,如果没有好的数据和特征质量,那训练出来的效果也不会有所提高。...**数据的缺失是我们无法避免的,可能的原因有很多种,博主总结有以下三大类: 无意的:信息被遗漏,比如由于工作人员的疏忽,忘记而缺失;或者由于数据采集器等故障等原因造成的缺失,比如系统实时性要求较高的时候...只有知道了它的来源,我们才能对症下药,做相应的处理。 数据缺失的类型 在对缺失数据进行处理前,了解数据缺失的机制和形式是十分必要的。...):指的是数据的缺失与不完全变量自身的取值有关,如高收入人群不原意提供家庭收入;对于随机缺失和非随机缺失,直接删除记录是不合适的,原因上面已经给出。...一般不建议这样做,因为很可能会造成数据丢失、数据偏移。

    98120

    让程序员技术主管项目经理最可怕的事情是什么?

    第一个目标是回顾过去:总结我们过去已经取得的经验。这些经验是我们理解的基础。它们将作为判断其他不熟悉问题的参考点。...第二个目标是展望将来:弄清楚没有经历过的新问题,但可能会在未来的某一天成为你的拦路虎。我希望这些列举的问题能帮助你做好应对的准备,并决定什么是值得追求的。...同样的,如果你是一个技术主管或经理的话,你可能已经忘记作为一个独立贡献者是什么感觉:你可能会日渐与现实脱节。 以下列表不按优先顺序排列。...我没有做到我的责任,但是也没有一个人帮助我 我不知道我的经理一整天都做了什么,但我不认为这会有用 我不知道产品经理一整天都做了什么,但我不认为这会增加价值 就像是团队中的其他工程师试图通过不遵循我们已经协商一致的计划来削弱我...他们不写代码;他们唯一能影响人的途径就是用嘴巴说话。所以我拉进了一堆无用的会议中。一堆浪费时间的会议。 少写代码;感觉失去了我的优势。有时很难看到我做了什么贡献。我必须改变我的重心。

    52710

    五分钟重温C#委托,匿名方法,Lambda,泛型委托,表达式树

    第一个目标是回顾过去:总结我们过去已经取得的经验。这些经验是我们理解的基础。它们将作为判断其他不熟悉问题的参考点。...第二个目标是展望将来:弄清楚没有经历过的新问题,但可能会在未来的某一天成为你的拦路虎。我希望这些列举的问题能帮助你做好应对的准备,并决定什么是值得追求的。...同样的,如果你是一个技术主管或经理的话,你可能已经忘记作为一个独立贡献者是什么感觉:你可能会日渐与现实脱节。 以下列表不按优先顺序排列。...我没有做到我的责任,但是也没有一个人帮助我 我不知道我的经理一整天都做了什么,但我不认为这会有用 我不知道产品经理一整天都做了什么,但我不认为这会增加价值 就像是团队中的其他工程师试图通过不遵循我们已经协商一致的计划来削弱我...他们不写代码;他们唯一能影响人的途径就是用嘴巴说话。所以我拉进了一堆无用的会议中。一堆浪费时间的会议。 少写代码;感觉失去了我的优势。有时很难看到我做了什么贡献。我必须改变我的重心。

    72620

    前端入门20-JavaScript进阶之异步回调的执行时机声明正文-异步回调的执行时机

    也许你还没看懂这个问题要问的是什么,没关系,下面举例分析时,会讲得更细,到时你就知道这个问题要问的是什么了。...的代码来循环处理事件,但看完我仍旧无法理解,这个事件的粒度是什么,怎么查看事件的粒度?... 标签内那些用于上面两种场景测试的代码注释掉,只留一个异步请求的代码,然后在第二个 标签内,加个 alert("3") 来模拟程序是在第一个 中发起异步请求...所以,如果这时候第一个 标签内的代码发起的异步任务才结束,才将回调工作加入事件队列中,那么这个回调工作的代码只能等到第二个 标签内的代码都执行结束后才会被处理。...,所以回调任务应该会在第二个 代码之前先被处理,但我同学的情况却是,回调任务等到所有 都处理完才被执行???

    89330

    聊一聊:一道 Promise 链式调用的题目

    第一眼看到的时候,你觉得输出结果是什么呢?...尽管这样的代码可能只是“为了面试而生”的,但我还是想弄清楚是怎么一回事,为何结果与猜想的不一样,于是这几天一直在翻阅网上的资料,请教网友们。...注意: 问题的解答来源于网上的相关文章和回答,我只是在此基础上整理分析思路和过程 文章不会讨论 Promise/A+ 实现,ECMAScript 规范解读,webkit 源码等内容,但底下会有相关链接,...promise2 内部第一个then 外部第二个then 内部第二个then 再看题目 那么,按照这个思路分析的话,文章开头那段代码的输出结果是什么呢?...不瞒各位,我偶尔也会在 StackOverflow 上问一些比较小白的问题,但从不会有人吐槽说 “You are foolish”。

    53440

    『手撕Vue-CLI』检查版本更新

    如果您使用的是 nrm 首先得要将源切换到 npm: 然后再通过 npm addUser 命令登录: 登录成功之后,就可以通过 npm publish 命令发布包了: 很不幸的是,我这里发布失败了,报错问题是...,说是什么没有权限,于是我去翻阅了资料,得知,npm 包名是全局唯一的,所以我这里的 nue-cli 已经被别人占用了,所以我就更改了 package.json 中的 name 字段,然后再次发布: 上...npm 账号查看,发现包已经发布成功了: 到此准备工作已经完成,接下来就是实现检查版本更新的功能了。...const notifier = updateNotifier({ // 第一个参数:package.json 中的内容 pkg, // 第二个参数:检查频率...,我也是跟着官方文档进行查看编写出来的,第一个参数是我们的提示信息,第二个参数是一些配置项,这里我设置了 padding、margin、align、borderColor、borderStyle,所以大家可以根据自己的需求进行修改

    7311
    领券