右值 右值是相对与左值来说的。 左值是以变量的形式存在,指向一个指定的内存,可以对它取地址。右值就是不指向任何地方,它是暂时和短命的,不能对它取地址。 右值引用 把临时的、生命周期短的值,绑定到一个变量上,提高它的生命周期,比如 这里的 a+b 会产生一个临时变量,第一种情况,这个临时变量被拷贝构造 ...
分类:
编程语言 时间:
2018-12-29 11:18:51
阅读次数:
213
ArrayList是非线程安全的,换句话说,多个线程可以同时进入一个ArrayList对象的add方法借助Collections.synchronizedList,可以把ArrayList转换为线程安全的List。与此类似的,还有HashSet,LinkedList,HashMap等等非线程安全的类 ...
分类:
编程语言 时间:
2018-12-29 11:20:01
阅读次数:
173
(内容需要,本讲使用了大量在线公式,如果因为转帖网站不支持公式无法显示的情况,欢迎访问原始博客。) 《从零开始PYTHON3》第十二讲 上一节课我们主要讲解了数值计算和符号计算。数值计算的结果,很常用的目的之一就是用于绘制图像,从图像中寻找公式的更多内在规律。 Python科学绘图 科学绘图是计算机 ...
分类:
编程语言 时间:
2018-12-29 11:20:35
阅读次数:
201
原文地址:SpringBoot几种定时任务的实现方式定时任务实现的几种方式:Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。Schedul ...
分类:
编程语言 时间:
2018-12-29 11:24:22
阅读次数:
232
Python函数函数是python为了代码最大程度的重用和最小化代码冗余而提供的最基本的程序结构。函数也是一种设计工具,使用函数,我们也可以把复杂的系统分解为可管理的部件函数的意义最大化代码重用和最小化代码冗余流程的分解函数的相关语句和表达式语句例子Callsmy_function(‘FirArg‘,‘SecArg‘)defdefmyfunction(fir_arg
分类:
编程语言 时间:
2018-12-29 11:55:09
阅读次数:
197
好的开发工具可以提高开发效率,所以的能让自己提高效率,把时间节省出来去学习,去提升自己
分类:
编程语言 时间:
2018-12-29 11:56:28
阅读次数:
265
分析C++语言中对象的构造过程,构造函数,初始化列表的的使用和细节,对象的构造顺序,对象的析构顺序,并提出了一个解决深拷贝问题的二阶构造解决方案。
分类:
编程语言 时间:
2018-12-29 11:58:29
阅读次数:
206
Pycharm官方下载地址: https://www.python.org/getit/ https://www.jetbrains.com/pycharm/ Python界面开发工具:Pycharm+PyQt5: 通过DoS命令行执行如下命令,可能需要管理员权限。 检查Python版本:pytho ...
分类:
编程语言 时间:
2018-12-29 11:58:48
阅读次数:
201
什么是springboot用来简化spring应用的初始搭建以及开发过程使用特定的方式来进行配置(properties或yml文件)创建独立的spring引用程序main方法运行嵌入的Tomcat无需部署war文件简化maven配置自动配置spring添加对应功能starter自动化配置springboot常用的starter有哪些spring-boot-starter-web嵌入tomcat和w
分类:
编程语言 时间:
2018-12-29 11:59:53
阅读次数:
202
# 面向对象
## 面向对象的意义:
(1)将生活中习惯的思维方式引入程序设计中,
(2)将需求中的概念直观的映射到解决问题的方案中将生活中习惯的思维方式引入程序设计中
(3)以模块为重心构建可复用的软件系统
(4)提高软...
分类:
编程语言 时间:
2018-12-29 12:00:16
阅读次数:
176
-hasattr(self,‘get‘)--判断self类中是不是有该(get)方法-反射setattr(self,get,get_all):相当于把get函数,变成了get_all-getattr(self,‘get‘):拿到get函数的内存地址classFoo(object):def__init__(self):self.name="fsl"deffunc(se
分类:
编程语言 时间:
2018-12-29 12:00:48
阅读次数:
177
1首先创建一个虚拟环境或者在一个已有的虚拟环境中创建一个django项目 ...
分类:
编程语言 时间:
2018-12-29 13:34:19
阅读次数:
252
为什么我要在2018年学习Python? 根据维基百科的解释,"Python是一种广泛使用的高级编程语言,由吉多·范罗苏姆创造,第一版发布于 1991 年。Python 的设计哲学强调了代码的可读性和简洁的语法。" 随着大数据,人工智能的兴起,越来越多的人也开始研究起这门语言。 主要语言的增长趋势 ...
分类:
编程语言 时间:
2018-12-29 13:36:00
阅读次数:
185
here, we're just creating a class Square inherited from class Rect. compiler calls only Square.Print() now we would really like to see what is polymor ...
分类:
编程语言 时间:
2018-12-29 13:36:15
阅读次数:
213
问题描述:.给出一个英语句子,希望你把句子里的单词顺序都翻转过来 输入样例:I love you 输出样例:you love I ...
分类:
编程语言 时间:
2018-12-29 13:37:06
阅读次数:
231
json对象转成json字符串 还有Map集合在放进JSONObject,变成json字符串 将一个类变成一个json类型的字符串 在json变成对象之前先学会得到一个jsonObject中的某个数据的值 JSONOnject obj = new JSONObject();//如果我们需要判断jso ...
分类:
编程语言 时间:
2018-12-29 13:38:02
阅读次数:
278
一、简介 Redis 的数据库的整合在 java 里面提供的官方工具包:jedis,所以即便你现在使用的是 SpringBoot,那么也继续使用此开发包。 二、redidTemplate操作 在 Spring 支持的 Redis 操作之中提供有一个 RedisTemplate 处理程序类,利用这个类 ...
分类:
编程语言 时间:
2018-12-29 13:38:10
阅读次数:
181
亲测有效:weblogic11g(10.3.6) + jdk7,打包使用jdk7或jdk8,注意weblogic用的jdk和打包时jdk的兼容。 分别配置web项目下pom.xml和weblogic.xml 1,web项目增加打包配置,排除掉冲突jar包,./pom.xml <build> <plu ...
分类:
编程语言 时间:
2018-12-29 13:39:58
阅读次数:
650
Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.2018-12-29 11:54:39.572 ERROR ...
分类:
编程语言 时间:
2018-12-29 13:40:45
阅读次数:
1565
二分搜索用于在已经排序好的集合中搜索值,每次与中间值对比,小于则搜索前半段,大于中间值则在后半段,继续二分搜索,实现代码: 如果查询不到值返回的是负的最后查询的中间值的位置,负值变正后+1 则可用来有序插入搜索值,使列表保持排序。 ...
分类:
编程语言 时间:
2018-12-29 13:40:54
阅读次数:
190