一、单例模式概念在GOF的《设计模式:可复用面向对象软件的基础》中是这样说的:保证一个类只有一个实例,并提供一个访问它的全局访问点。1、为什么要使用单例模式1.在整个程序空间使用全局变量,共享资源;2.大规模系统中,为了性能的考虑,需要节省对象的创建时间等等;3.在多个线程之间,共享同一个资源或者操... ...
分类:
其他 时间:
2018-10-13 16:37:27
收藏:
0 评论:
0 赞:
0 阅读:
162
Android x86 默认不带houdini,运行纯ARM版会提示: 很抱歉,”xxxx”已停止运行 设置->应用兼容性->打开 终端模拟器 $ su# enable_nativebridge12脚本会自动下载houdini.tgz并解压到相应位置 32bit:http://goo.gl/PA2q ...
分类:
移动平台 时间:
2018-10-13 16:37:12
收藏:
0 评论:
0 赞:
0 阅读:
1023
这是进制转换中非常基础的一种题型。需要理解进制之间转换的规律。十进制转换成其他进制可以使用整除倒序取余法。其他进制转换成十进制各个位置乘以10进制相应的位权即可(如果是16进制,那么会出现字母,可以用整形来存储。字符串可以做加减运算,原理是ASCII码之间的运算) 下面的代码用的是递归,算法十分简易 ...
分类:
编程语言 时间:
2018-10-13 16:36:58
收藏:
0 评论:
0 赞:
0 阅读:
199
开发时遇到过第三方jar包依赖不了时的尴尬 因为遇到过几次所以记录一下,POM文件引入的个推jar包无效,就必须本地安装了,服务器上的也是一样,执行相同的maven命令就行,注意修改路径!和将jar包上传至服务器! 命令如下: windows: mvn install:install-file -D ...
分类:
编程语言 时间:
2018-10-13 16:36:42
收藏:
0 评论:
0 赞:
0 阅读:
150
要想使用Hive先要有hadoop集群的支持,使用本地把元数据存储在mysql中。 mysql要可以远程连接: 可以设置user表,把localhost改为%,所有可连接。记住删除root其他用户,不然可能会有影响 update user set host='%' where host='local ...
分类:
数据库技术 时间:
2018-10-13 16:36:23
收藏:
0 评论:
0 赞:
0 阅读:
159
安装ha软件 一、安装软件 最稳定的版本是5.4.0,优先安装稳定版本5.4 安装依赖于包base.data, cluster的man包安装失败原因是缺少base.data包 安装所有cluster.开头的包,可以不安装cluster.man 包 二、打ha补丁 打补丁之前先执行指令:inutoc生 ...
分类:
其他 时间:
2018-10-13 16:36:03
收藏:
0 评论:
0 赞:
0 阅读:
235
简介:在做爬虫时,xpath返回的是列表格式,我们又需要将列表中的元素一一对应并存放至字典中,这是就可以用zip函数。 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 ...
分类:
编程语言 时间:
2018-10-13 16:35:49
收藏:
0 评论:
0 赞:
0 阅读:
157
原文地址:https://blog.csdn.net/autfish/article/details/52513465 工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取 ...
分类:
其他 时间:
2018-10-13 16:35:19
收藏:
0 评论:
0 赞:
0 阅读:
131
创建型 抽象工厂模式 http://www.cnblogs.com/java my life/archive/2012/03/28/2418836.html 工厂方法 http://www.cnblogs.com/java my life/archive/2012/03/25/2416227.htm ...
分类:
编程语言 时间:
2018-10-13 16:35:03
收藏:
0 评论:
0 赞:
0 阅读:
180
为了保障数据的安全,需要定期对数据进行备份。备份的方式有很多种,效果也不一样。一旦数据库中的数据出现了错误,就需要使用备份好的数据进行还原恢复。从而将损失降到最低。下面我们来了解一下MySQL常见的有三种备份恢复方式: 1、利用Mysqldump+二进制日志实现备份2、利用LVM快照+二进制日志实现 ...
分类:
数据库技术 时间:
2018-10-13 16:34:28
收藏:
0 评论:
0 赞:
0 阅读:
187
PPT的SmartArt功能相信大家都知道,但具体的使用方法你知道吗?想要充分掌握,那就来看看小编为大家整理的SmartArt使用技巧吧! 一、一键生成目录 PPT制作出来的目录总是太过简单?那就快试试用SmartArt吧。 二、文本一键转图形 不单单是目录,觉得单纯文本太过普通,那就用SmartA ...
分类:
其他 时间:
2018-10-13 16:34:12
收藏:
0 评论:
0 赞:
0 阅读:
184
title: poj 3268最短路 date: 2018 10 13 15:54:34 tags: acm 刷题 categories: ACM 最短路 概述 这是一道最短路的模板题,,,不过虽然是模板题,,,还是有一些细节的,,,,QAQ 刚开始我的思路是建立一个汇点,,,然后求这个点为起点到终 ...
分类:
其他 时间:
2018-10-13 16:33:47
收藏:
0 评论:
0 赞:
0 阅读:
149
问题一: windows下git commit后会进入vim界面,不知道怎么操作 解决办法: 1.输入小写字母i,此时进入编辑模式,可以输入你想输入的内容 2.按下esc键,此时退出编辑模式,输入英文语法下的冒号:,再输入wq即可保存退出 3.也可以按下esc退出编辑模式之后连续按输入两个大写字母Z ...
分类:
Windows开发 时间:
2018-10-13 16:33:31
收藏:
0 评论:
0 赞:
0 阅读:
282
px :px是像素,是相对长度单位,是相对于显示器屏幕分辨率而言的。 px的特性是属于绝对数值,它不受外围单位影响。 em :em是相对的数值单位,它会受到外围的文字大小所影响,而1em即是1倍的文字大小,1.5em也就是1.5倍的文字大小。它的单位长度是根据元素的文本垂直长度来决定的,可以作用在w ...
分类:
Web开发 时间:
2018-10-13 16:33:16
收藏:
0 评论:
0 赞:
0 阅读:
181
0. 说明 Spark 集群模式 && Spark Job 部署模式 1. Spark 集群模式 [ Local ] 使用一个 JVM 模拟 Spark 集群 [ Standalone ] 启动 master + worker 进程 [ mesos ] -- [ Yarn ] -- 2. Spark ...
分类:
其他 时间:
2018-10-13 16:32:59
收藏:
0 评论:
0 赞:
0 阅读:
119
AVL树是高度平衡的而二叉树。它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。 AVL树本质上还是一棵二叉搜索树,它的特点是: 1.本身首先是一棵二叉搜索树。 2.带有平衡条件:每个结点的左右子树的高度之差的绝对值(平衡因子)最多为1。 也就是说,AVL树,本质上是带了平衡功能的二叉查找 ...
分类:
编程语言 时间:
2018-10-13 16:32:37
收藏:
0 评论:
0 赞:
0 阅读:
154
Java并发集合-ConcurrentSkipListMap分析和使用 一、ConcurrentSkipListMap介绍 ConcurrentSkipListMap是线程安全的有序的哈希表,适用于高并发的场景。ConcurrentSkipListMap和TreeMap,它们虽然都是有序的哈希表。但 ...
分类:
编程语言 时间:
2018-10-13 16:32:19
收藏:
0 评论:
0 赞:
0 阅读:
169
一、安装软件时一定要cd到介质目录中 二、选择accept new licence 三、更新系统时避免使用updata_all,要手动选择出要更新的软件 四、oracle11G的rac还要用到openssh-server,所有节点都要安装 五、oslevel -s查看版本号 六、AIX安装完os后在 ...
分类:
其他 时间:
2018-10-13 16:31:43
收藏:
0 评论:
0 赞:
0 阅读:
220
前天acm实验课,老师教了几种排序,抓的一套题上有一个哈夫曼树的题,正好之前离散数学也讲过哈夫曼树,这里我就结合课本,写一篇关于哈夫曼树的博客。 哈夫曼树的介绍 Huffman Tree,中文名是哈夫曼树或霍夫曼树,它是最优二叉树。 定义:给定n个权值作为n个叶子结点,构造一棵二叉树,若树的带权路径 ...
分类:
其他 时间:
2018-10-13 16:31:26
收藏:
0 评论:
0 赞:
0 阅读:
157
"""metaclass的作用是指定当前类由谁来创建"""# 第一种创建类的方式class Foo(object): name = "小强" # 类的静态字段 def func(self): return 666val = Foo()print(val.name)# 第二种创建类的方式Foo1 = ...
分类:
编程语言 时间:
2018-10-13 16:31:08
收藏:
0 评论:
0 赞:
0 阅读:
129