自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 看了《代码整洁之道》后的一次重构实践

一 前言最近又重翻了一遍 Bob大叔的 《代码整洁之道》,重构实例-行李额校验需求需求比较简单,目标就是校验用户填写行李额是符合规范,规范如下:1.行李额可以是重量单位KG,如20KG,2.行李额也可以是包裹数量PC,如2PC,代表2个包裹1 目前的代码逻辑code1 消费端// 判断excel中的行李额是否合法String baggageStr =FileExcelUtil.getValue(row.getCell(7)).toUpperCase(); if (!StringUtil

2020-06-03 16:56:27 343

原创 编程极简入门(python)-08-模块

简介本节继续介绍另外一个核心概念–模快 学完之后, 你会发现看似非常复杂的功能,其实已经有很多组织或个人帮你封装成模块,就等着你用呢.一 .模块的概念在之前的课程中我们已经学习了编程语言中最核心的概念, 理论上已经可以使用这些概念开发出任何想要的程序. 但实际上,除了掌握编程语法以外,我们还需要掌握相应的业务.否则也很难完成. 譬如想读取一个excel文件就必须先了解excel文件的格式,如果不会

2017-02-28 20:42:49 259

原创 编程极简入门(python)-07-批量处理

简介本节继续介绍另外一个核心概念–批量处理 学完之后, 你可以轻松的让一个方法,或者一段代码执行千遍,万遍.一 .计算各个子公司员工的公积金(公司所有员工)任务要求 计算一家企业所有员工的公积金 员工 工资 子公司 刘一 5000 北京分公司 陈二 6000 北京分公司 张三 7000 北京分公司 李四 8000 北京分公司 王五

2017-02-28 20:42:21 308

原创 编程极简入门(python)-06-方法

前言本节继续介绍另外一个核心概念–方法 学完之后,你可以将程序中重复的代码打包(封装)成方法,大大减少代码的数量一 .计算公司员工的公积金(包含子公司)要求 计算一家企业所有员工的公积金. 大型企业在北京,天津都有分公司,个人所交的公积金按照所在子公司的所在城市. 北京:12% ,天津11% 员工名单(为了简化,我们只选取2位员工) 员工 工资 子公司 张三 1

2017-02-28 20:41:33 242

原创 编程极简入门(python)-05-条件判断

前言现在我们已经知道了什么是变量, 这节将继续介绍另外一个核心概念–条件判断 学完之后, 你的程序将变得更“聪明”, 它能根据不同的情况, 选择执行不同的操作一 .条件判断的概念条件判断会根据不同的条件,执行不同任务操作. 譬如:如果出门的下雨,我就要带伞. 如果明天是双休日,那就睡个懒觉.计算机之所以可以帮助人们处理各式各样的问题,很重要的一点就是它能帮我们处理条件判断. 我们只需要

2017-02-28 20:40:36 347

原创 编程极简入门(python)-04-变量

前言我们已经学会了如何编写,运行一个python程序。这节课开始介绍编程语言核心概念中的变量概念 学完之后,你将了解,何时需要使用“变量”来代替具体的“值”,提高程序的可读性和可维护性一 . 任务 — 计算个人缴纳公积金要求 现在有这样一个任务. 需要计算以下表格中员工每月需要缴纳的公积金 ,并将计算后的结果在屏幕中输出. 当地个人缴纳公积金的税率为工资的7% 员工 工资 刘一

2017-02-28 20:40:08 364

原创 编程极简入门(python)-03-第一个python程序

简介在上一节中我们介绍了如何安装python环境,本文将演示如何编写,运行python程序。随后还会介绍python是如何进行基础的数学运算。 学完之后,你将学会用程序进行简单的数学运算,等于拥有了一个python牌的计算器。一 编写一个python程序新建一个python程序文件 先找一个目录作为程序工作目录,本机为C:\learnPython\learnBase 为了测试,我们先写一个简单

2017-02-28 20:35:26 405

原创 编程极简入门(python)-02-安装python环境

简介本节将会介绍如何安装python环境安装python环境因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上,本文以 windows7 64bit操作系统安装 python 2.7.13 64bit 为例 1 下载安装包 https://www.python.org/getit/ 2 安装软件 安装过程很简单,除了需要修改一个设置pat

2017-02-28 20:23:43 248

原创 编程极简入门(python)-01-前言

一. 为什么要写这个教程我是一名程序员 , 从入行以来身边就一直有不少朋友对我的工作特别好奇. 随着近几年大数据,人工智能等一系列的概念被媒体大肆宣传. 越来越多的人都有兴趣进一步的了解编程, 甚至想投生于这个行业 .但同时他们也有一些担忧,感觉学习编程非常困难,门槛特别高, 比如需要有很好的数学功底, 要有很强的逻辑思维能力…等等. 以下是一位同事的原话,我觉得非常具有代表性.   以前读书的

2017-02-28 20:10:07 553

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除