ICode9

精准搜索请尝试: 精确搜索
  • 整洁的函数2020-03-07 20:04:40

    目录 section 0 前言 Section 1 无用的碎碎念(请忽视) Section 2 函数原则 最重要的原则之一:函数必须短小 最重要的原则之二:只做一件事 原则三:每个函数一个抽象层级 原则四:switch语句怎么处理? 原则五:使用描述性的名称 原则六:函数参数 6.1 一元函数的普遍形式 6.2 标识参数 6.3 二

  • webpack究竟是什么?2020-03-07 17:53:12

    首先我们想想这么几个问题:     1.我们为什么要用webpack?     2.究竟什么是webpack?     3.webpack的出现能帮我们解决哪些问题? 我想理解了这三个问题大概就能搞懂webpack究竟是什么了?下面我从两个角度出发,一起探讨webpack的好处。 1.过去的开发模式:    1.1最原始的面向过

  • Idea快捷键(原生OR改动)-持续更新中2020-03-07 17:37:10

    代码自动生成 Ctrl+Alt+O----------------清楚当前类中无用导包 CTRL+ALT+M-------------代码块抽出方法 Ctr+shift+Enter-----------当前代码自动封装结尾符号 Shift+F6 -------------------重命名 Alt+Insert -----------------快速生成类属性的get set方法 Ctrl+Shift+J----

  • IDEA常用快捷键2020-03-07 16:02:50

    IDEA常用快捷键 Tab:代码缩进 Shift+Tab:取消代码缩进 Alt+Enter:导入包,自动修正代码 Ctrl+Alt+L:格式化代码 Ctrl+/:单行注释,再按取消注释 Ctrl+Shift+/:选中代码注释,多行注释,再按取消注释 Alt+Insert:自动生成代码,toString,get,set等方法 Alt+Shift+上下箭头:移动当前行代码 Ctrl+X:

  • 手摸手,带你用vue撸后台 系列一(基础篇)2020-03-07 14:00:12

    版权声明:本文为CSDN博主「做个有准备的人」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u011565547/article/details/100010890 手摸手,带你用vue撸后台 系列一(基础篇)完整项目地址:vue-element-admin 系列文章: 手

  • 致敬每一位平凡敲着代码的程序媛们!2020-03-07 13:52:53

      据阿里云研究中心发布的《云栖社区2017年中国开发者调查报告》显示,在中国从事开发工作的人群中,女性仅占7.9%,与著名计算机技术问答网站Stack Overflow在同年发布的《2017年全球开发者调查报告》中7.6%的女性比例结果相近。Stack Overflow 的这一数据在2018年则掉到了6.9%。  

  • 数组:Java代码--写一个方法,将数组中每一个元素都乘二。2020-03-07 13:38:59

    数组:Java代码–写一个方法,将数组中每一个元素都乘二。 /** * Create with Darcula IDEA * Description: *写一个方法,将数组中每一个元素都乘2 * @Author CJP * @Date 2020/2/19 * @Time 21:46 */ public class Demo1 { public static void main(String[] args) {

  • LBP特征提取原理及代码实现2020-03-07 12:54:28

    老规矩,先上背景,算是表示对LBP算法提出者的一种尊敬(其实,是为了装...kkk,大家都懂ha)。   一、LBP背景:     LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。它是首先由T. Ojala, M.Pietikäinen, 和D. Har

  • 关于重构的几点想法2020-03-07 12:03:31

    为什么要重构?重构是什么?重构,通常指的是【代码重构】 对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本 重构本质上是一种代码整理技术,这项技术使得代码整理的效率更高,风险更小 如何 大专栏  关于重构的几点想法做?几个出发点: 什么时

  • 代码管理安全性2020-03-07 11:03:38

    实际做项目的过程中会遇到各种各样的困难和阻扰,每次都是一种新的体验。以前老听说代码管理的安全性,某某某公司代码泄漏然后把程序员告到法庭等等例子,当真实在自己身边发生时,来的是那么突然。 某天下午突然之间在研发群中的一条消息,被淹没在刷屏的聊天中,没有几个人注意到。但

  • Python入门之流程控制之if判断2020-03-07 10:56:22

    一:缩进(逐行缩进)    if条件:      代码1      if条件2:        代码2 二、语法 1、语法1:   if 条件:     代码1     代码2     代码3 age = 60 is_beautiful = True star = '水平座' if age > 16 and age < 20 and is_beautiful and star == '水平

  • 《代码整洁之道》笔记——第十二章:迭进2020-03-06 23:05:50

    1、简单设计的四条规则: 运行所有测试; 不可重复; 表达了程序员的意图; 尽可能减少类和方法的数量; 以上规则按其重要程度排列。 2、全面测试并持续通过所有测试的系统,就是可测试的系统。不可测试的系统同样不可验证。不可验证的系统,绝不应部署。 3、重构。递增式地重构代码。增加代

  • 一种快速UWB 测距方法(单周期法) -- 代码实现2020-03-06 21:57:49

    在之前的分析过一种快速测距方法原理:https://www.cnblogs.com/tuzhuke/p/12359038.html 这里做代码实现。 测距分为设备A 和 设备B,与原理部分NodeA NodeB对应。 代码中,设备B,也就是NodeB,启动发送。 NodeB:将之前的两个时间戳加载到数据包中,开始上电的时候,这个时间戳信息可能是无

  • 阿里云的oss看这一篇就够,手把手教你,上传下载速度再也不用愁了,个人网站速度太慢,一定要看!2020-03-06 21:04:29

    OSS对象存储是什么? 举个栗子,我的个人学生分享资源网站,用的是阿里的ESC服务器,给的宽带是1M,在这里普及一下宽带和下载的速度比是8:1,也就是最多只有100左右KB ,而且如果我把所有的资源文件都放在了服务器上,那么扯淡一样(很快就会存不下),而OSS就是解决这个问题的服务,你可以把你的上传

  • Python 中的驻留机制:小数据池和代码块2020-03-06 21:01:56

    Python 中的驻留机制:小数据池和代码块 Python 中的驻留机制主要有两个:小数据池和代码块。驻留机制并不是学习 Python 过程中特别重要的概念,我们学习小数据池的目的主要有两个方面: 解决日后写代码过程中可能出现的疑惑。在后期开发中,能 明确 知道有些代码为什么不能正常使用 找工

  • 【自学java笔记#第五天#】Java的基本程序设计结构2020-03-06 20:52:20

    选用教材:《Java核心技术卷一》 第三章 Java的基本程序设计结构 3.6 字符串 和C语言相比,组成java字符串的每一个字符,不仅可以是常见的例如A、a等大小写英文字母和数字;也可以是常见的数学符号例如π等,还可以是非常函件的那些字符。总而言之,只要是包括在Unicode字符集里的字符,就都能

  • 谈谈对于程序,软件,软件工程的理解2020-03-06 17:07:52

    谈谈对于程序,软件,软件工程的初步认识 记得在上大学前,报考志愿时,我选择了软件工程这个专业,当时家里人都极力反对,因为他们认为这个专业不适合女孩子,当时我也很犹豫,不知道自己做的对不对。有个老师说过:“专业课对学生的影响,不仅仅是学习技术,更重要的是学习一种思想,一种做事的套路。“

  • idea光标在自动编译时移动2020-03-06 16:57:41

    idae在配置自动编译之后,代码都会保持自动编译。 每当它发现错误时(通常会发生错误,因为它发生在单词的中间),它会将光标移动到代码中的其他位置。 每次遇到这样的情况都有直接Alt+F4的冲动。 还好找到解决方法: 依次打开 File——>Settings——>Build, Execution, Deployment——>Compi

  • 6 个前端开发必备工具,提高你的生产力2020-03-06 16:54:23

    网络为我们提供了多种多样的前端工具,我挑选了6个实用的前端工具,能帮助大家提高工作效率。 1.EnjoyCSS 老实说,我做过很多的前端开发,但一直不擅长CSS。 这个简单易上手的工具在很多时候给了我极大的帮助。它既是一个代码生成器,也是一个视觉编辑器。 你可以用它来创建各种网页元素,例

  • 初学Flutter Each child must be laid out exactly once2020-03-06 15:06:10

    根据Flutter 中文网敲代码 class RandomWords extends StatefulWidget { @override State<StatefulWidget> createState() { // TODO: implement createState return new RandomWordState(); } } class RandomWordState extends State<RandomWords>{ @o

  • python 05:运算符、流程控制之if2020-03-06 15:05:13

    1,可变不可变类型    可变类型:值改变了,Id 不不变(list,dic,由多个元素组成,元素相当于酒,酒随意改变,酒瓶不变)    不可变类型:值改变了,Id也改变了(int,float,str都被设计成不可分割的整体,是不可分割的类型)        字典的value可以是任意类型,key只能是不可变类型 2,逻辑运算符  

  • java基础-4.方法2020-03-06 14:52:47

    一、方法入门 1、概述 方法:将一个功能抽取出来,把代码单独定义在一个打括号内,形成一个单独的功能。当需要使用这个功能时。就去调用这个方法,这样即实现了代码的复用性,也解决了代码的冗余。 2、方法的定义 定义的格式 修饰符 返回值类型 方法名(参数列表){ 代码。。。

  • 博客背景美化——动态雪花飘落2020-03-06 14:07:57

    转载: 作者: GrayKido 出处:出处:https://www.cnblogs.com/graytido/p/10779199.html 首先先要申请获得CSS权限 在页面定制CSS代码中加入以下代码 1 #Snow{ 2 position: fixed; 3 top: 0; 4 left: 0; 5 width: 100%; 6 height: 100%; 7 z-inde

  • VS切换代码自动补全模式2020-03-06 13:55:40

    可以切换代码编写时,使用Tab键自动补全,还是使用空格键自动补全。 切换方式: 1.快捷键 Ctrl+Alt+Space 2.编辑菜单 --> Intellisense --> 切换代码自动补全  

  • python学习day06——流程控制之if判断2020-03-06 13:52:47

    1.什么是分支结构 分支结构就是根据条件判断的真假去执行不同分支对应的子代码 2.为什么要用分支结构 人类某些时候需要根据条件来决定做什么事,所以程序中必须要有相应的机制来控制计算机具备人的这种判断能力 3.if的语法 if 条件1: # 如果条件1的结果为True,就依次执行:代码1、代码

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

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

ICode9版权所有