注释、变量、基本数据类型1、注释注释是用来解释说明代码含义的,在实际开发中有注释代码便于他人理解。Java中的注释有三个:单行注释-----//多行注释-----//文档注释-----/****/2、变量编程=数据+算法,变量就是用来操作程序中的不断变化的数据,关于变量的操作有:变量的声明、变量的命名、变量的初始化、变量的使用。2.1、变量的声明变量的声明就是在计算机内存中开辟一个空间来存放对应的
分类:
编程语言 时间:
2019-09-17 22:01:43
阅读次数:
109
 字符串(string) 字符串 转换成 数值类型 字符串相关方法 布尔值 null和undefined object类型 数组 数组常用方法 自定义对象 python字典 类型查询 运算符 算数运算符 比较运算符 三元运算 函数 定义函数 ...
分类:
编程语言 时间:
2019-09-17 22:15:27
阅读次数:
129
下面的这断代码大家应该再熟悉不过了,线程休眠需要捕获或者抛出线程中断异常,也就是你在睡觉的时候突然有个人冲进来把你吵醒了。try{Thread.sleep(3000);}catch(InterruptedExceptione){e.printStackTrace();}此时线程被打断后,代码会继续运行或者抛出异常结束运行,这并不是我们需要的中断线程的作用。到底是什么是线程中断?线程中断即线程运行过
分类:
编程语言 时间:
2019-09-17 22:15:46
阅读次数:
138
缓存的策略有很多,在应用系统中可根据情况选择,通常会把一些静态数据后者变化频率不高的数据放到缓存中,如配置参数、字典表等。而有些场景可能要寻找替代方案,比如,想提升全文检索的速度,在复杂场景下建议使用搜索引擎,如Solr或ElasticSearch。通常在Web开发中,不同层级对应的缓存要求和缓存策略全然不同,如下图:下面了解一下缓存中的两个比较重要的基本概念:1.缓存命中率即从缓存中读取数据的次
分类:
编程语言 时间:
2019-09-17 22:17:37
阅读次数:
126
初识JAVAJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。程序与JAVAJAVA技术平台安装JAVA语言开发工具包JDKJDK压缩包链接:https://pan.baidu.c
分类:
编程语言 时间:
2019-09-17 22:19:33
阅读次数:
122
一.介绍 1.*args和**kwargs这两个对于函数来说是可变参数 2.*args返回的是一个元祖 3.**kwargs返回的是一个字典 二.演示 说明:对于以下函数,*args可以识别非a=1这种关键字参数以外的所有参数;**kwargs只能识别a=1这种关键字参数,其他的都不识别 结果: ( ...
分类:
编程语言 时间:
2019-09-17 22:26:46
阅读次数:
111
冒泡排序算法及其优化
冒泡排序的基本特征是只能交换相邻的元素。
从下边界开始,一趟扫描下来,可以把当前最大值顶到上边界;
如果没有发生交换操作,则表示数组是有序的。 ...
分类:
编程语言 时间:
2019-09-17 22:27:57
阅读次数:
129
封装起来,要想执行这个函数,只需调用其函数名即可 2、特性: (1)减少重复代码; (2)使程序变的可扩展; (3)使程序变得易维护。 3、函数的分类 (1)内置函数:为了方便我们的开发,针对一些简单的功能,python解释器已 ...
分类:
编程语言 时间:
2019-09-17 22:54:53
阅读次数:
187
初识别线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程,cpu真正的执行单位是线程. 在工厂中, 每个车间都有房子,而且每个车间默认就有一条流水线. 操作系统 > 工厂 进程 > 车间 线程 > 流水线 cpu > 电源 线程:cpu最小的执行单位 进程:资源集合/资源单位. ...
分类:
编程语言 时间:
2019-09-17 22:56:04
阅读次数:
163
测试类加载的全过程publicclassHave{static{System.out.println("加载Have");//先加载Have再调用main方法}publicstaticvoidmain(String[]args)throwsException{System.out.println("main方法");//先调main方法Aa=newA();//先初始化父类,再初始化子类System
分类:
编程语言 时间:
2019-09-17 22:57:05
阅读次数:
177
StringBuffer 和 StringBuilder 与String的不同 String Java中十分重要的类;被声明为final class。除了hash这个属性, 其他属性也均声明为final. 因此在涉及到字符串拼接时候, 会产生很多中介的字符串对象, 也因此如果有频繁的拼接行为, 则会 ...
分类:
编程语言 时间:
2019-09-17 22:57:54
阅读次数:
190
BOM对象 DOM对象 查找标签 直接查找 间接查找 标签操作 删除节点 替换节点: 文本节点操作 属性操作 获取值操作 类操作 css设置 事件 绑定事件的方式 ...
分类:
编程语言 时间:
2019-09-17 22:58:27
阅读次数:
162
什么是方法? 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块 内容梗概: 方法的声明和调用 方法的重载 1. 无参无返回值的方法 2.无参带返回值的方法 3.带参无返回值的方法 定义一个求两个float类型数据最大值的方法,在方法中将最大值打印输出 4.带参有返回值的方法 定义一个求 ...
分类:
编程语言 时间:
2019-09-17 22:58:46
阅读次数:
208
1.Array.of() 方法创建一个具有可变数量参数的新数组实例,而不考虑参数的数量或类型。 Array.of() 和 Array 构造函数之间的区别在于处理整数参数:Array.of(7)创建一个具有单个元素7的数组,而Array(7)创建一个长度为7的空数组; Array(n)即建立lengt ...
分类:
编程语言 时间:
2019-09-18 00:14:01
阅读次数:
103
https://blog.csdn.net/weixin_42734407/article/details/81162026 http://baijiahao.baidu.com/s?id=1599992188940440730&wfr=spider&for=pc ...
分类:
编程语言 时间:
2019-09-18 00:18:36
阅读次数:
85
在Python简单网络爬虫实战—下载论文名称,作者信息(上)中,学会了get到网页内容以及在谷歌浏览器找到了需要提取的内容的数据结构,接下来记录我是如何找到所有author和title的 1.从soup中get到data类 soup中提供了select方法来筛选所需的类。该方法使用方法如下: 该语句 ...
分类:
编程语言 时间:
2019-09-18 00:22:25
阅读次数:
117
分析 计算某串文本在绘制UI上需要占用的宽度,需要以下几个要素: 字符串本身 所使用的字体 字体会影响所绘制的文字的宽度——那是理所当然的 所使用的GDI或GDI+对象 方法 GDI GDI+ 比GDI复杂,需要使用到GDI+对象的API 其中参数4是 ,类似的赋值方式如下: 可以参考MSDN上的 ...
分类:
编程语言 时间:
2019-09-18 00:27:22
阅读次数:
142