ICode9

精准搜索请尝试: 精确搜索
  • 软件工程的粗浅理解2022-09-15 00:03:03

    软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,研究和应用如何以系统规范、可定量的过程化方法去开发和维护软件的学科,具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性的特征。 软件工程在给定成本、进度的条件下

  • 【ReportDesign】100行代码搞定一个功能完整的报表页,你不心动吗?2022-09-14 23:05:07

    使用文档地址:http://43.143.54.159/ github地址:https://github.com/hunan-liy/report-design ReportDesign是一款基于ElementUI进行扩展的Vue开源组件库,以数据驱动视图,通过简单的配置生成一个完整的页面,主要包含Form 表单、Table 表格、Report 报表和DialogSelect 弹窗选择器组件,

  • linux内核学习的非必要性2022-09-14 13:01:47

    这本《深入Linux内核》相信很多程序员的书柜上都有这本书,但是真正能够啃完理解其中技术的在我看来可能少之又少,不知道有没有它书籍销量的百分之一。 这里我不禁就产生了一个疑问:Linux内核是不是需要大多数程序员都去了解学习? 对于本身正在从事或就要从事内核开发的人来说,这个当然

  • 对软件工程的理解2022-09-13 23:32:52

    我认为软件工程是一门告诉我们如何设计软件,其中遇到的困难以及需要注意的地方。在我看来,设计软件本身不是一件难事,但是难在需要时刻满足用户的要求,并且为了节约成本,需要尽可能减少设计的时间以及所耗费的资源。软件工程,不只是软件,更重要的是这是一门工程,在设计的期间,需要时刻注意

  • 架构师应该遵守的编程原则2022-09-13 00:00:57

    前言 KISS(Keep It Simple Stupid) 如何把Kiss原则应用到工作中? 要谦虚,不要认为自己是个天才,这是你第一个误解。只有谦虚了,你才能真正达到超级天才的水平,即使不行,who cares!你的代码那么stupid simple,所以你不需要是个天才! 将你的任务分解为4-12小时的子任务。 把你的问题拆分成多个

  • JavaScript 需要消亡2022-09-12 01:31:58

    JavaScript 需要消亡 I hope you’re unhappy. 很少,当我想要参与我的受虐倾向时,我会让自己参与一个需要(或使用 JavaScript 会变得更容易)的项目。这是一个软件开发,相当于需要建造一座桥,然后选择只用牙刷砍倒你需要的树来建造这座桥。不,我没有夸大其词。 看,我很清楚有一个 原因 近

  • 好的代码和柏拉图的形式世界2022-09-11 08:30:08

    好的代码和柏拉图的形式世界 我的一个朋友问我是否看到柏拉图的立体与理想的计算机代码之间存在联系,我的回答如下。 Photo by 米拉达·维格罗娃 on 不飞溅 小号 比喻说,如果要求在节省材料的同时最大化罐子的体积,那么球体可能是最好的形式。然而,人类需要添加处理程序,并且罐子应

  • 引人注目的产品愿景的核心原则2022-09-10 08:31:47

    引人注目的产品愿景的核心原则 Core Principles of a Compelling Product Vision — I AM GRT “ 如果我只有 6 小时砍树,我会花前 4 小时磨斧头。 “ - 亚伯拉罕·林肯。 在我们真正开始构建成功的产品之前——我们需要确保我们的产品愿景能够成功地捕捉到最终目标。一般来说,当我

  • 成为后端开发人员所需的10项技能2022-09-09 21:32:11

    软件开发公司对后端开发人员的需求量很大。但是,这项工作比往往需要很多的知识和经验。缺乏经验和基本的后端开发人员技能是开发人员面试失败的主要原因。因此,一个合格的后端开发人员需要这些扎实的基础。计算机科学和互联网的基础知识对计算机科学的基本理解是任何后端开发人员的

  • 事件的事后调查2022-09-09 11:33:57

    事件的事后调查 目录事件的事后调查简介什么是事件不是所有事情都是事件监控告警可操作告警的重要性事件管理生命周期事件响应的准备练习(准备)灾难演习和事件响应练习定期测试微妙的测试和自动化准备响应者编写事件响应测试扩展时间管理(响应)组件响应者系统体系(SoS)响应者事件

  • 成为后端开发人员所需的10项技能2022-09-09 04:30:31

    软件开发公司对后端开发人员的需求量很大。但是,这项工作比往往需要很多的知识和经验。缺乏经验和基本的后端开发人员技能是开发人员面试失败的主要原因。因此,一个合格的后端开发人员需要这些扎实的基础。计算机科学和互联网的基础知识对计算机科学的基本理解是任何后端开发人员的

  • 数据科学案例:从数据提取到探索性数据分析2022-09-04 12:31:22

    数据科学案例:从数据提取到探索性数据分析 说明如何收集、清理、分析和可视化数据。 Image by Author. 您可能已经多次听到“数据科学”这个词,以至于您觉得您应该知道它的全部含义,但无论您在互联网上阅读了多少定义,您仍然不知道它到底是什么。别担心,你并不孤单。这就是为什么我将

  • 左移白盒测试实践2022-09-03 18:34:08

    1. 什么是白盒测试 白盒测试也称结构测试或逻辑驱动测试, 它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构

  • 不可持续的事情不要做2022-09-01 22:01:02

    不可持续的事情不要做 何为不可持续?就是你做的这件事情,违背了你的价值观,甚至打破了你的底线,不是按照你正常的 思维和习惯做事情。或者说,你做的事情,需要耗尽自己掌握的人力物力资源,甚至是长期积累起来 的名声、关系等等。 大道至简,殊途同归。判断一个人需要看他正常的行为方式。这

  • 优化小技巧2022-08-26 15:30:44

    1. 定义配置文件信息 有时候我们为了统一管理会把一些变量放到 yml 配置文件中;而不是到处设置“魔数”,一旦那天需要修改,只需要修改配置文件即可,不需要满项目去搜索替换; 例如    用 @ConfigurationProperties 代替 @Value 使用方法

  • ARC100F口胡2022-08-20 11:02:26

    写一篇自己能看得懂的题解。。。。。。 先考虑一个正难则反,用 \(a\) 序列出现过的次数减去在不好的序列里面的出现次数。 前者显然是 \(k^{n-m}(n-m+1)\),考虑后者的答案。 分三种情况讨论: \(a\) 是一个好序列 显然为 \(0\)。 \(a\) 中的数字互不相同 此时存在 \(m<k\)。 考虑

  • 算法工程师需要掌握哪些核心技能点?2022-08-18 23:30:30

    一、算法工程师和其他IT从业人员的区别我想大概从事IT行业的开发人员多少对算法岗位都有所了解,但是其实很多人对这个岗位的认知存在一定的误区,或者说是被一些书籍所误导。其实算法工程师在所有IT岗位中,要求是相对较高,市场需求量少,成熟期慢,优秀的算法工程师可遇不可求,这是算法工程

  • 【里程碑】牛X的一塌糊涂,不需要目标板额外做任何代码,实时检测RTOS的任务执行情况,支持在线和脱机玩法2022-08-18 17:01:51

    H7-TOOL详细介绍:https://www.armbbs.cn/forum.php?mod=viewthread&tid=89934   【说明】 这几天一直在思考如何方便的使用SWD接口实时分析RTOS任务执行情况的问题,今天终于开窍了。 像uCProbe,SystemView,ThreadX TraceX都是这种功能的代表,但是使用的时候需要各种各样的骚操作,比如

  • 搭建爬虫2022-08-18 16:32:11

      爬虫学习起来并不难,网上有很多这块的教程;但如果需要深入学习一些复杂的爬虫,就得搞懂一些算法,不断优化后,就可以编写一个牛逼的爬虫了。 掌握基本的爬虫工作原理之后,先学习下Scrapy,然后是Bloom Filter: https://llimllib.github.io/bloomfilter-tutorial/。 如果需要大规模网页

  • 拓扑排序2022-08-17 21:01:54

    拓扑排序 2022.8.16 背景 今天是LAF的生日,在被他的生日赛虐的时候,发现拓扑排序忘得差不多了,赶紧总结一下…… 问题 设你有n个任务需要完成,一次只能完成一个任务,完成这些任务时共有m个条件,每条的形式为:第x个任务必须在第y个任务之前完成,求出一种合法的完成任务的方案 解法 对于每一

  • 终止 axios 正在进行的请求2022-08-17 17:30:49

     业务场景:文件切片上传时需要不断的进行接口请求,文件比较大时需要耗费一定的时间,假如想在中途取消文件上传,那么就需要终止正在进行的接口请求。     实现  在需要终止接口请求的页面引入 axios (此处的接口请求已封装)     import axios from "axios";    封装好的接口

  • 为什么电商云产品需要 Assisted Service Module (ASM) 模块的支持2022-08-15 23:32:43

    SAP Commerce Assisted Service Module (ASM) 使组织能够在所有渠道中提供全面的引导式采购流程。 ASM 与 SAP Commerce B2C Accelerator 店面兼容,并且与店面的响应式设计完全兼容。 ASM 与 SAP Commerce Telco 和 B2B Accelerator 店面兼容。 但是,SAP 建议在 B2B 加速器中禁用客

  • docker下载的ElasticSearch镜像 web/postman访问时需要密码,如何去除2022-08-11 12:30:28

    然后使用浏览器查询:发现需要输入账户和密码。 账户名:elastic 密码:123456 如何才能删除这个用户名和密码呢? 每次请求不需要密码。 进入docker容器 修改这个文件 /usr/share/elasticsearch/config/elasticssearch.yml 添加最后一行: xpack.security.enabled: false 重启服务

  • 2022年8月有感而发2022-08-07 18:31:52

         顺境时善待他人,逆境时善待自己。     谦虚低调感恩时万事万物的灵丹妙药。     心态好,境随心转;心若向阳,每天都是岁月静好,春暖花开,阳光明媚,鸟语花香!     做一个冷淡,有原则有底线的人的人,做一个有锋芒不好惹的人,保护好自己,你不需要善良,你需要保护自己。     好好工

  • 职场沟通-如何安慰同事2022-08-04 07:31:48

    如何安慰同事   前提:是职场中的同事   误区:     安慰不需要同情心     安慰不需要围观 安慰 = 轻度介入 + 提供支持 轻度介入   安慰是一种被动沟通     "他需要吗?",     ”他有事了,轮得到我安慰吗?“     ”对方没有表露他的需求,需要主动提供安慰

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有