浅拷贝和深拷贝 在具体解释Java深拷贝和浅拷贝之前,我们先看个例子,代码如下: 下面看一下浅拷贝测试: 这里java做了一个偷懒的拷贝动作,Object类提供的clone()方法只是提供了拷贝本地对象,其对象内部的数组、引用对象等都不拷贝,还是指向原生的内部元素地址,这种拷贝称为浅拷贝。 那么下面 ...
分类:
编程语言 时间:
2019-01-07 23:10:29
阅读次数:
196
最近有个需求就是一个抽象仓储层接口方法需要SqlServer以及Oracle两种实现方式,为了灵活我在依赖注入的时候把这两种实现都给注入进了依赖注入容器中,但是在服务调用的时候总是获取到最后注入的那个方法的实现,这时候就在想能不能实现动态的选择使用哪种实现呢?如果可以的话那么我只需要在配置文件中进行 ...
分类:
Web程序 时间:
2019-01-07 23:10:19
阅读次数:
259
中文译文基于1996年中国文史出版社《轰炸文明——发往人类未来的死亡通知单》,原译者王小东 INTRODUCTION 介绍 1. The Industrial Revolution and itsconsequences have been a disaster for the human race ...
分类:
其他好文 时间:
2019-01-07 23:10:08
阅读次数:
167
LAMP==Linux+Apache+Mysql+PHP LNMP==Linux+Nginx+Mysql+PHP 安装nginx 安装mysql 安装php "php" 开始配置 备份默认配置文件 修改默认配置文件,添加php支持 修改为以下内容并保存 重启Nginx或重新加载配置文件 写入 `` ...
分类:
其他好文 时间:
2019-01-07 23:09:55
阅读次数:
220
前言 Appium的启动方式有下面的两种: 使用Appium GUI启动,这种方式需要下载一个appium的客户端,然后填写地址和端口号。这是最简单粗暴的。 使用代码appium自带的库函数来实现启动appium server的启动 这篇文章着重讲使用代码实现appium server的启动 使用A ...
分类:
移动开发 时间:
2019-01-07 23:09:46
阅读次数:
407
mysql 数据库 什么是数据库 数据库介绍 数据库基本概念 数据库分类 数据库安装 数据库启动与连接 密码操作 统一字符编码 库的基本操作 表的基本操作 字段的基本操作 ...
分类:
数据库 时间:
2019-01-07 23:09:36
阅读次数:
208
问题产生的背景:有时候,我们需要维护老旧代码。这些代码经常因为需求变更而变化。最常见的升级就是接口的升级,诸如增加新的函数接口、扩展函数的参数、扩展协议等等。在此我们讨论一种较为少见的情形,即存储于设备中的一段二进制结构的升级。这种情况类似于网络通讯中的序列化,但又有所不同。关于如何设计序列化结构的 ...
分类:
编程语言 时间:
2019-01-07 23:09:25
阅读次数:
291
爬虫之通讯协议 通讯协议 服务器和客户端进行数据交互的形式。 HTTP工作原理 HTTP协议工作于客户端-服务器架构上,浏览器作为HTTP客户端通过URL服务器的web服务器发送所有的请求,web服务器根据接收到的请求后,想客户端发送响应信息。 未完待续。。。 0 ...
分类:
其他好文 时间:
2019-01-07 23:09:16
阅读次数:
187
Pycharm可以直接连接github 首先cd到要推到git的文件路径下 初始化 git init 看一下状态 git status 添加要推送文件 git add xxx.py 推送文件到本地仓库 git commit -m '你要写的备注' 推到git远程仓库 git push -u orig ...
分类:
其他好文 时间:
2019-01-07 23:09:07
阅读次数:
204
7 1 币值转换 (20 分) 输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a j顺序代表大写数字0 9,用S、B、Q、W、Y分别代表拾、百、仟、万、亿。于是23108元应被 ...
分类:
其他好文 时间:
2019-01-07 23:08:56
阅读次数:
204
放缩法是学生感觉比较难的数学内容之一,记住以下的常见变形是很有效的。 由于$(n 1)(n 1)$\fbox{例1}$(2017宝鸡中学第一次月考第21题改编) 已知函数满足$f(n) f(n 1)=4(n 1),n\in N^ $, ①求$f(n)$的不等式; 分析:如果能意识到$a_n=f(n) ...
分类:
其他好文 时间:
2019-01-07 23:08:49
阅读次数:
214
如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制 ...
分类:
其他好文 时间:
2019-01-07 23:08:41
阅读次数:
182
ionic2页面上面获取dom节点,可以直接用原生的方法,document.querySelector()等, 但是不建议这样使用,建议使用官方的。就是要在获取的节点上加上#name的属性(相当于getElementById), 在ts文件上面引入viewchild装饰器 然后在构造器里面声明使用@ ...
分类:
其他好文 时间:
2019-01-07 23:08:26
阅读次数:
225
1.远程添加客户端 2. 本地安装 本地安装完成后再导入 DP cell manager安装在Linux服务器上,打算用DP备份Windows Server 2012上文件。就需要把Windows Server添加到DP中,用远程安装最方便。只需把Windows的hosts文件中添加cell man... ...
#从txt写入excel workbook = xlsxwriter.Workbook('植保网.xlsx') #创建工作簿 sheet = workbook.add_worksheet() r=0 for line in open('zgzbao_link.1.txt','r',encoding= ...
分类:
编程语言 时间:
2019-01-07 22:48:02
阅读次数:
247
1、对TcxGrid创建多个Level 2、对TcxGrid的TcxGridLevelOptions的TabsForEmptyDetail设置为True 3、再设置DetailTabsPosition的方向为:dtpTop或则dtpLeft 4、cxGrid的rootleveloptions属性下的 ...
分类:
其他好文 时间:
2019-01-07 22:47:46
阅读次数:
182