要想学习java语言,首先要搭建Java的开发环境,包括开发环境和运行环境,那就要下载jdk的安装包来进行搭建了 下载地址:链接: https://pan.baidu.com/s/1msUuHYRfIjxyPnwZEksNRw 密码: ssv4 首先我们先来了解一下JDK JDK:java deve ...
分类:
编程语言 时间:
2018-07-25 22:08:45
阅读次数:
153
适配器的简单应用实现: 比如:有一个类Car,在类中有两个属性一个为汽车名name,另一个为速度speed。其行为为run()。 现在有一辆车BMWCar 增加了GPS功能。如下实现: 基本类: public class Car{ private String name; private doubl ...
分类:
编程语言 时间:
2018-07-25 22:08:51
阅读次数:
174
in_array() 会循环数组内部元素逐个匹配,特别耗时,换成以下方式,效率大大提升 ...
分类:
编程语言 时间:
2018-07-25 22:09:14
阅读次数:
144
body, table{font family: 微软雅黑; font size: 13.5pt} table{border collapse: collapse; border: solid gray; border width: 2px 0 2px 0;} th{border: 1px soli ...
分类:
编程语言 时间:
2018-07-25 22:09:29
阅读次数:
175
定时任务有好多开源框架比如Quartz,@Scheduled是Spring的一个定时任务注解,通过注解配置就能够轻量级的定时任务,简单方便。 一、@Scheduled注解介绍 这里先贴上@Scheduled注解。然后下面的这几个属性的介绍。 * Copyright 2002-2018 the ori ...
分类:
编程语言 时间:
2018-07-25 22:41:47
阅读次数:
261
Python操作Zip文件 需要使用到zipfile模块 读取Zip文件 随便一个zip文件,我这里用了bb.zip,就是一个文件夹bb,里面有个文件aa.txt。 import zipfile # 默认模式r,读 azip = zipfile.ZipFile('bb.zip') # ['bb/', ...
分类:
编程语言 时间:
2018-07-25 22:43:50
阅读次数:
201
Java工程师知识图谱(思维导图版) Java工程师知识图谱(图文版) Java工程师知识图谱(文字版) http://note.youdao.com/noteshare?id=615da94eb39d054ca96694af890b28bd&sub=wcp1532525999763671 参考 ...
分类:
编程语言 时间:
2018-07-25 22:44:14
阅读次数:
297
1 本文目标分析用堆栈解析算术表达式的基本方法。给出的示例代码能解析任何包括+,-,*,/,()和0到9数字组成的算术表达式。2 中缀表达式和后缀表达式中缀表达式就是通常所说的算术表达式,比如(1+2)*3-4。后缀表达式是指通过解析后,运算符在运算数之后的表达式,比如上式解析成后缀表达式就是12+ ...
分类:
编程语言 时间:
2018-07-25 22:44:35
阅读次数:
200
1、概念 装饰器(decorator)就是:定义了一个函数,想在运行时动态增加功能,又不想改动函数本身的代码。可以起到复用代码的功能,避免每个函数重复性编写代码,简言之就是拓展原来函数功能的一种函数。在python中,装饰器(decorator)分为函数装饰器和类装饰器两种。python中内置的@语 ...
分类:
编程语言 时间:
2018-07-25 23:09:42
阅读次数:
189
继承: 单继承和多继承 1.初识 class Father(object): #如果不写object默认继承 pass class Son(Father): #括号里面的称为:父类或基类或超类 括号外面的称为:子类或派生类 pass class Animal: breath = '呼吸' def _ ...
分类:
编程语言 时间:
2018-07-25 23:10:24
阅读次数:
191
数组 数组是值类型:必须规定数组长度 [ ]int是切片 [5]int是一个数组 注意:数组的大小是类型的一部分。因此[5]int和[25]int是不同的类型。因此,数组不能被调整大小。切片解决此问题 Go语言中一般不直接使用数组 声明 长度 通过将数组作为参数传递给len函数,可以获得数组的长度。 ...
分类:
编程语言 时间:
2018-07-25 23:10:57
阅读次数:
292
Python变量与常量简单概述
分类:
编程语言 时间:
2018-07-25 23:51:35
阅读次数:
253
声明Bean的注解: @Component组件,没有明确的角色。 @Service在业务逻辑层(service层)使用。 @Repository在数据访问层(dao层)使用。 @Controller在展现层(MVC-->SpringMVC)使用 注入Bean的注解,一般情况下通用 @Autowire ...
分类:
编程语言 时间:
2018-07-25 23:51:59
阅读次数:
192
ParisGabriel ParisGabriel 每天坚持手写 一天一篇 决定坚持几年 为了梦想为了信仰 开局一张图 Python人工智能从入门到精通 补充: 实例方法都是操作实例对象的 属于此类对象的方法 实例变量 添加/修改属性: 对象.属性名 = 表达式 删除: del 对象.属性名 类 | ...
分类:
编程语言 时间:
2018-07-25 23:53:48
阅读次数:
269
1定义模型属性的时候,如果是对象,通常都是可选的(在需要的时候创建,避免写构造函数,简化代码) 2如果是基本数据类型,不能设置成可选的,而且要设置初始值,否则KVC会崩溃 3使用KVC方法前,需要先调用super.init(),保证对象实例化完成 4必须在类的前面添加@objcMembers(或者在 ...
分类:
编程语言 时间:
2018-07-25 23:54:14
阅读次数:
299
一、简介 ThreadLocal从字面上进行理解很容易被大部分人认为是本地线程,然而ThreadLocal并不是一个Thread,可以说它只是一个容器,而它装的内容又是Thread的局部变量。很多文章都会把ThreadLocal当作是解决高并发下线程不安全的一种做法,然而ThreadLocal并不是 ...
分类:
编程语言 时间:
2018-07-25 23:55:50
阅读次数:
224
上文介绍了Python的类成员以及成员修饰符,从而了解到类中有字段、方法和属性三大类成员,并且成员名前如果有两个下划线,则表示该成员是私有成员,私有成员只能由类内部调用。无论人或事物往往都有不按套路出牌的情况,Python的类成员也是如此,存在着一些具有特殊含义的成员,详情如下: 1. __doc_ ...
分类:
编程语言 时间:
2018-07-25 23:56:46
阅读次数:
215
体育 娱乐 新闻 综合 我是体育模块 我是娱乐模块 我是新闻模块 我是综合模块 ...
分类:
编程语言 时间:
2018-07-25 23:57:38
阅读次数:
313
由于 python3 包括python2.7 以后的round策略使用的是decimal.ROUND_HALF_EVEN 即Round to nearest with ties going to nearest even integer. 也就是只有在整数部分是奇数的时候, 小数部分才逢5进1; 偶 ...
分类:
编程语言 时间:
2018-07-25 23:58:30
阅读次数:
400
今天需要用到AES CBC模式加密,搜索了很久,终于加密成功,记录一下今天的理解。 首先要安装pycrypto库,不知道为什么在windows安装失败,在linux可以正常安装 http://tool.chacuo.net/cryptaes,https://tools.lami.la/jiami/a ...
分类:
编程语言 时间:
2018-07-25 23:58:54
阅读次数:
817