模块化(切记:学习思想) 如果不用模块化编写代码,那么会具有以下问题: 代码杂乱无章,没有条理性,不便于维护,不便于复用 很多代码重复、逻辑重复 全局变量污染 不方便保护私有数据(闭包) 模块化的基本实现:闭包的自调用函数 AMD模块化 -->requireJS AMD:async module d ...
分类:
编程语言 时间:
2019-08-29 11:44:02
阅读次数:
123
effective java 3th 序,java语言的简单与复杂,以及本书出现的理由 ...
分类:
编程语言 时间:
2019-08-29 11:46:42
阅读次数:
64
【 前面的话 】书接上文,本文的某些知识依赖我的上一篇文章: "SpringCloud之Eureka" ,如果没有看过可以先移步去看一下。另外在微服务架构中,业务都会被拆分成一个个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribb ...
分类:
编程语言 时间:
2019-08-29 11:51:34
阅读次数:
89
一、type()用法 描述: python的 type 函数有两个用法,当只有一个参数的时候,返回对象的类型。当有三个参数的时候返回一个类对象。 语法: 一个参数:type(object) 三个参数:type(name,bases,dict) 用法: 一个参数时,type()返回一个对象的数据类型 ...
分类:
编程语言 时间:
2019-08-29 11:52:41
阅读次数:
88
package cn.zks.util; import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import ja ...
分类:
编程语言 时间:
2019-08-29 11:53:06
阅读次数:
101
Java中的序列化机制能够将一个实例对象(只序列化对象的属性值,而不会去序列化什么所谓的方法。)的状态信息写入到一个字节流中使其可以通过 socket 进行传输、或者持久化到存储数据库或文件系统中;然后在需要的时候通过字节流中的信息来重构一个相同的对象。 (注:一般而言,要使得一个类可以序列化,只需 ...
分类:
编程语言 时间:
2019-08-29 11:53:43
阅读次数:
78
声明语法 golang函数特点 a. 不支持重载,一个包不能有两个名字一样的函数 b. 函数是一等公民,函数也是一种类型,一个函数可以赋值给变量 c. 匿名函数 d. 多返回值 函数参数传递方式 1). 值传递 2). 引用传递 注意1:无论是值传递,还是引用传递,传递给函数的都是变量的副本。不过, ...
分类:
编程语言 时间:
2019-08-29 11:55:01
阅读次数:
114
作者介绍:Andrew Montalenti是Parse.ly的CTO, 一个长期的Python爱好者,以及初创公司和其他项目的创始人。 原文链接:https://amontalenti.com/2019/08/10/javascript-the-modern-parts 在过去的几个月里,我通过N ...
分类:
编程语言 时间:
2019-08-29 11:56:39
阅读次数:
97
如何解决验证码的问题,用什么模块,听过哪些人工打码平台? PIL、pytesser、tesseract模块 平台的话有:(打码平台特殊,不保证时效性) 云打码 挣码 斐斐打码 若快打码 超级鹰本文首发于Python黑洞网,博客园同步更新 ...
分类:
编程语言 时间:
2019-08-29 11:57:27
阅读次数:
101
学习Python总是学了新内容又忘了旧的咋办? 比如爬虫的几个解析库,学了pyquery后感觉beautifulsoup又有点忘了,只能大概记得有哪些功能,xpath感觉基本忘光了,最近看了一些selenium的说明文档,感觉也是脑袋里乱乱的,用起来还要到网上查。 1、不仅仅是学习Python,任何 ...
分类:
编程语言 时间:
2019-08-29 11:58:42
阅读次数:
110
题目: 练习1:华氏温度转摄氏温度。 练习2:输入圆的半径计算计算周长和面积。 练习3:输入年份判断是不是闰年。 答案: 练习1: 练习2: 练习3: ...
分类:
编程语言 时间:
2019-08-29 12:02:00
阅读次数:
148
enumerate: 定义:enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标 例子: 解释:给数字加上年份;通过for循环,遍历出list1中的数据和序列号,同时对不是0的元素加上19,给是0的加上200;list1[index ...
分类:
编程语言 时间:
2019-08-29 12:02:28
阅读次数:
120
虽然ActiveMQ以被其他MQ所替代,但仍有学习的意义,本文采用邮件发送的例子展示ActiveMQ 1. 生产者1.1 引入maven依赖1.2 application.yml配置1.3 创建配置类ConfigQueue1.4 创建生产者类Producer1.5 启动类AppProducer2. ...
分类:
编程语言 时间:
2019-08-29 12:03:34
阅读次数:
177
一、计算机中线程不安全问题产生原因 计算机在执行程序时,每条指令都是在CPU中执行的,执行的过程会涉及到读取和写入。程序运行过程中的临时数据是存放在主存(物理内存)中的,这就会产生一个问题,由于CPU的执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU的执行速度相比就慢很多,因此如果任何时 ...
分类:
编程语言 时间:
2019-08-29 12:04:19
阅读次数:
97
需求:想看jar包的源码和文档注释 操作:在Idea的右侧Maven窗口,选中一个Module,然后展开Dependencies|,选中一个依赖包,按住鼠标右键单击,选择Download Source、Download Documentation,分别可以下载源码,下载文档 欧啦!!! 就是这么简单 ...
分类:
编程语言 时间:
2019-08-29 12:06:46
阅读次数:
150
(一)三种基本控制结构 1.顺序结构:按照程序语句编写的顺序依次逐条执行 2.选择结构:根据特定的条件选择某一个分支 3.循环结构:反复执行某个或者某些操作,关注点:在什么情况下,反复执行哪一部分的操作,两种:当型循环,直到型循环 (二)控制结构的连接方式:堆砌,嵌套 具体分析选择结构: (1)单路 ...
分类:
编程语言 时间:
2019-08-29 12:07:48
阅读次数:
132
正则表达式 js java c# python 学习网站 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/RegExp 概念 正则表达式是为了解决字符串操作中一些比较麻烦的场景,比如字符 ...
分类:
编程语言 时间:
2019-08-29 12:08:45
阅读次数:
143