星空不问赶路人,时光不负有心人,你可以脱变。 1.计算机的初步认识 2.解释器的安装 python2.7(2020年官方不在维护) python3.6 (官方推荐) ...
分类:
编程语言 时间:
2019-04-22 22:55:25
阅读次数:
182
今天谈论三分忽然感觉传统的做法有点浪费时间 传统来说三分写法分为两种 第一种,对于区间 l~r (我一直以来都用这种方法) midl=(l+r)/2 midr=(midl+r)/2 然后判断以后,l=midl或者r=midr 第二种 midl=l+(r-l)/3 midr=r-(r-l)/3 同样判 ...
分类:
编程语言 时间:
2019-04-22 22:55:38
阅读次数:
186
深入浅出讲解策略模式
分类:
编程语言 时间:
2019-04-22 22:59:01
阅读次数:
165
1. 找出数组 arr 中重复出现过的元素 2. 为数组 arr 中的每个元素求二次方。不要直接修改数组 arr,结果返回新的数组 3. 在数组 arr 中,查找值与 item 相等的元素出现的所有位置 4. ...
分类:
编程语言 时间:
2019-04-22 22:59:32
阅读次数:
164
将字节流大小转换成类似于XXGBXXMBXXKB的形式 ...
分类:
编程语言 时间:
2019-04-22 23:00:12
阅读次数:
200
Channel概念 Channel 是Go中的一个核心类型,你可以把它看成一个管道。Channel是引用类型,操作符是箭头 <- 。 Channel 是 CSP 模式的具体实现,用于多个 goroutine 通讯。其内部实现了同步,确保并发安全。 Channel 是线程安全的,先进先出,多个goro ...
分类:
编程语言 时间:
2019-04-22 23:03:44
阅读次数:
261
1.继承的作用 为了提取两个类中公共的代码,可以使用继承抽取重复性的代码到一个公共类中。 这个公共的类称为父类(super class),继承于父类的类称为子类(sub class)。 2.java继承的特性 [1] 单根性。在java中,一个类只能有一个直接父类。 [2] 传递性。C继承于B,B继 ...
分类:
编程语言 时间:
2019-04-22 23:04:12
阅读次数:
295
字符编码 编码表:人能识别的符号与机器能识别的符号(0,1组成的二进制码)映射关系 py2:ASCII,只有英文,数字,英文符号与机器能识别的符号的对应关系 Py3:utf—8,是unicode编码表的一种实现关系,采用变长存储数据,英文数字符号1个字节,中文3-6个。 Utf-8:变长,在英文数字 ...
分类:
编程语言 时间:
2019-04-22 23:05:51
阅读次数:
278
当使用布尔数组直接作为下标对象或者元组下标对象中有布尔数组时,都相当于用nonzero()将布尔数组转换成一组整数数组,然后使用整数数组进行下标运算。 nonzeros(a)返回数组a中值不为零的元素的下标,它的返回值是一个长度为a.ndim(数组a的轴数)的元组,元组的每个元素都是一个整数数组,其 ...
分类:
编程语言 时间:
2019-04-23 00:10:57
阅读次数:
235
实验要求: 掌握类与对象的基本思想 能够熟练地使用Java设计并编写类 能够灵活运用各种对象 实验内容: 希腊神话中,宙斯战胜了泰坦之后成为众神之王,以此为背景,通过构造相应对象、属性和方法,并用随机的方式,模拟宙斯与泰坦的战斗过程。 构建类Titan,要求如下: 整形字段HP,以及相应的gette ...
分类:
编程语言 时间:
2019-04-23 00:12:14
阅读次数:
630
1. 算法的基本思想 冒泡排序是交换排序的一种。我们可以将数组中的元素想像成一个个气泡。数值大的元素气泡重量大。我们可以自上而下的扫描数组,遇到不符合规则的, 重气泡就往下沉。直到所有的气泡都是轻气泡在上,重气泡在下。这就完成了排序的任务。 2. 算法流程 一开始数组Array[0...n-1]是无 ...
分类:
编程语言 时间:
2019-04-23 00:13:17
阅读次数:
180
我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容。 前言:此随笔主要是Java基础中的基础,相信大家对这方面肯定有着自己的理解和认识,具体详解可以参照万能的b ...
分类:
编程语言 时间:
2019-04-23 00:14:09
阅读次数:
176
数据结构与算法分析 C 语言描述 引论 从N个数中确定第k个最大值,称为选择问题(selection problem). 不是所有的数学递归函数都能有效地(或正确地)由C的递归模拟来实现. 递归将反复进行直到基准情形出现. 递归的四条基本法则: 基准情形: 不需递归也能得到的解, 即终止条件. 不断 ...
分类:
编程语言 时间:
2019-04-23 00:18:30
阅读次数:
163
1.具体环境是使用虚拟机,并在虚拟机上安装nginx对本机上的端口服务进行反向代理 我按照步骤一步步搭建完环境以后,第一次使用是可以正常使用的,当我关闭计算机后,再一次启动环境,就会发现输入网址之后网页上就会出现这样的问题:“502 Bad Gateway nginx/1.10.0”,经过几天的折磨 ...
分类:
编程语言 时间:
2019-04-23 09:17:13
阅读次数:
2062
Spring Boot,简单讲就是牺牲项目的自由度来减少配置的复杂度(“契约式编程”思想,SpringBoot自动配置方案的指导思想)。约定一套规则,把这些框架都自动配置集成好,从而达到“开箱即用”。同时,也支持自由配置。这就是一个非常好的方案了。 Java Web开发涉及的技术比较繁杂,涉及到很多 ...
分类:
编程语言 时间:
2019-04-23 09:19:00
阅读次数:
196
一.Tkmybatis的好处 Tkmybatis是在mybatis框架的基础上提供了很多工具,让开发更加高效。这个插件里面封装好了我们需要用到的很多sql语句,不过这个插件是通过我们去调用它封装的各种方法来实现sql语句的效果。对于单表查询不需要写SQL语句,这样就不用像mybatis那样每次写一个 ...
分类:
编程语言 时间:
2019-04-23 09:19:50
阅读次数:
203
转自:https://www.cnblogs.com/yy cola/p/9637437.html 仅作为书签使用! A机器远程连接B 在A机器上安装模块: pip install pywinrm 在B机器上配置winrm服务的相关配置,使其支持远程控制: (winrm服务是windows 一种方便 ...
分类:
编程语言 时间:
2019-04-23 09:23:06
阅读次数:
265
背景:面试中会要求对5中线程池作分析。所以要熟知线程池的运行细节,如CachedThreadPool会引发oom吗? java线程池与五种常用线程池策略使用与解析 可选择的阻塞队列BlockingQueue详解 首先看一下新任务进入时线程池的执行策略: 如果运行的线程少于corePoolSize,则 ...
分类:
编程语言 时间:
2019-04-23 09:24:20
阅读次数:
221
伪数组是一个含有 length 属性的json对象,它不具有数组的一些方法,能通过Array.prototype.slice.call()或者Array.from()转换为真正的数组 常见的伪数组:函数内arguments对象,还有像调用 getElementsByTagName , documen ...
分类:
编程语言 时间:
2019-04-23 09:24:44
阅读次数:
137
Spring Security缓存的应用之登陆后跳转到登录前源地址 什么意思? 1. 用户访问网站,打开了一个链接:(origin url)起源链接 2. 请求发送给服务器,服务器判断用户请求了受保护的资源。 3. 由于用户没有登录,服务器重定向到登录页面:/login 4. 填写表单,点击登录 5 ...
分类:
编程语言 时间:
2019-04-23 09:25:02
阅读次数:
168