boolean类型 Boolean在内存中占用一个字节。 当java编译器把java源代码编译为字节码时,会用int或byte来表示boolean。在java虚拟机中,用整数零来表示false,用任意一个非零整数表示true。 java虚拟机这种底层处理方式对java虚拟机是透明的,在java源程序 ...
分类:
编程语言 时间:
2018-08-23 23:14:07
阅读次数:
1881
Java提供的通信方式 Socket——面向连接 使用TCP协议,TCP是一种面向连接保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。Java提供的Socket和ServerSocket类支持TCP协议。在发送数据前,发送方和接收方各有一个Socket,它们要建立连接,一旦 ...
分类:
编程语言 时间:
2018-08-24 00:28:02
阅读次数:
220
一. 为什么要有线程 进程是资源分配的最小单位,线程是CPU调度的最小单位. 进程虽然可以提高计算机的利用率,但是进程还是有很多缺点,如果想同时做多件事,需要多进程;进程在执行的过程中,如果被阻塞,例如等待输入,整个进程就会被挂起,即使进程中有些工作不依赖于输入的数据,也无法执行. 二. 线程和进程 ...
分类:
编程语言 时间:
2018-08-24 00:29:09
阅读次数:
187
排序是一个你想的越久,就会越明白的脑洞,快速排序和堆排序是研究最久的,它开始让我觉得程序寥寥数行,却透彻着开发者精妙的思想。 废话不多说,摆代码: ...
分类:
编程语言 时间:
2018-08-24 00:29:23
阅读次数:
143
多线程实践分页查询 多线程是个好东西,用好了可以对性能提升很大。之前写了一分页查询的页面,大致的模型是这样的: 希望对A进行分页查询,但是又想把B,C,D,E的信息也带出来,最开始是没有用多线程,强行查询除了A的List,然后遍历A中的元素,依次查询出对应的B,C,D和E。当时看了一下请求时间大概有 ...
分类:
编程语言 时间:
2018-08-24 00:29:50
阅读次数:
184
一、方法的定义 1.类的方法代表的是实力的某种行为(或功能) 方法的定义:方法类型 、 方法签名 、 方法体 2.定义类的方法 访问修饰符 类型 方法名(参数列表){ ///方法体 } 3.把方法当作一个模块,是个”黑匣子“,完成某个特定的功能,并返回处理解结果 4.方法分类: (1)返回值为空的v ...
分类:
编程语言 时间:
2018-08-24 00:31:16
阅读次数:
164
初识面向对象: 面向过程: 优点:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可 缺点:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身 应用场景:一旦完成基本很少改变的场景。例Linux内核,Git以及apcaApache HTTPserserver等 面向对象: 优点 ...
分类:
编程语言 时间:
2018-08-24 00:31:40
阅读次数:
197
一、Web 开发经常会遇到跨域问题,解决方案有:jsonp,iframe,CORS 等等 CORS 与 JSONP 相比 1、 JSONP 只能实现 GET 请求,而 CORS 支持所有类型的 HTTP 请求。 2、 使用 CORS,开发者可以使用普通的 XMLHttpRequest 发起请求和获得 ...
分类:
编程语言 时间:
2018-08-24 00:32:14
阅读次数:
165
一.常用的创建方式 String s1=”abc“; String s2=”abc“; s1==s2 ==> true 解析:s1和s2指向的是同一个字符串池地址 二.不常用的创建方式 String s1=new String(”abc“); String s2=new String(”abc“); ...
分类:
编程语言 时间:
2018-08-24 00:32:21
阅读次数:
183
相对于顺序栈的空间有限,链式栈的操作则更加灵活 ...
分类:
编程语言 时间:
2018-08-24 00:33:17
阅读次数:
174
此文章针对`刚学`Python的小白,若觉得对变量有很好的掌握,可以观看其他的文章
在这里, 我说一下我对变量的简单总结: `变量是为了存储运算程序中的一些中间结果, 为了方便日后调用 `
分类:
编程语言 时间:
2018-08-24 00:34:59
阅读次数:
191
数组的 every() 、some() 、filter() 三者的回调函数都有三个参数:元素、索引和当前数组,用到哪个写哪个(元素一定要有),顺序不可乱 every() 当数组的每个元素都满足条件(例如大于3)才会返回true some() 只要数组里有一个元素满足条件即返回true filter( ...
分类:
编程语言 时间:
2018-08-24 00:35:09
阅读次数:
200
今天做接口测试,有个接口的参数使用了AES加密,开发也提供了加密函数的实现,但是Python2.6实现的,我习惯使用的是Python3.4,于是准备做下兼容处理,结果过程中发现安装pycrypto库会报错。作为测试,定位问题并解决问题乃是我们的强项,于是花了点时间把问题处理了,顺便把解决的结果做个记录,如果后面有同学碰到同样的问题,也不用重复踩坑了。先看看我安装库用的命令行:python34-mp
分类:
编程语言 时间:
2018-08-24 00:35:36
阅读次数:
361
虽然天天跟数据打交道,也频繁地使用Excel进行一些简单的数据处理和展示,但长期以来总是小心地避免用Python直接读写Excel文件。通常我都是把数据保存为以TAB分割的文本文件(TSV),再在Excel中进行导入或者直接复制粘贴。 前段时间做一个项目,却不得不使用Python直接生成Excel文 ...
分类:
编程语言 时间:
2018-08-24 00:37:03
阅读次数:
234
用户交互以及格式化输出 1.用户交互 ①input函数 input函数等待用户输入,然后前面的变量指向输入的内容,注意,input函数出来的数据类型全是字符串类型 注意:在python3中用input()函数时,输入的所有内容都会被当做字符串去处理,若是需要和一个数字进行比较,就会出错,所以需要用 ...
分类:
编程语言 时间:
2018-08-24 00:39:04
阅读次数:
176
[抄题]: Given inorder and postorder traversal of a tree, construct the binary tree. Note:You may assume that duplicates do not exist in the tree. For ex ...
分类:
编程语言 时间:
2018-08-24 00:39:40
阅读次数:
136
#devoppswithpython###python库psutil<pre>1.安装<pre>pipinstallpsutil</pre>2.使用<pre>(1)获取cpu信息<pre>#encoding=utf-8importpsutil#使用cpu_times方法获取cpu完整信息,需要显示所有逻辑CPU信息#制定方法变量percp
分类:
编程语言 时间:
2018-08-24 00:39:45
阅读次数:
183
1.使用SpringBoot;1)创建SpringBoot应用,选中我们需要的模块;2)SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)自己编写业务代码; 自动配置原理? xxxxAutoConfiguration:帮我们给容器中自动配置组件;xxxx ...
分类:
编程语言 时间:
2018-08-24 00:39:55
阅读次数:
166