- 博客(63)
- 收藏
- 关注
转载 Java 利用枚举实现单例模式
引言单例模式比较常见的实现方法有懒汉模式,DCL模式公有静态成员等,从Java 1.5版本起,单元素枚举实现单例模式成为最佳的方法。Java枚举基本用法枚举的用法比较多,本文主要旨在介绍利用枚举实现单例模式的原理,所以这里也主要介绍一些相关的基础内容。首先,枚举类似类,一个枚举可以拥有成员变量,成员方法,构造方法。先来看枚举最基本的用法:enum Type{A,B,C,D;}123...
2018-09-30 01:27:52 54
转载 修改socket文件, MySQL启动报错
事情是这样的, 我要搭建MySQL主从, 做读写分离, 然后就要了一台服务器搭建mysql, 最近犯懒, 就寻思搞一个二进制的吧直接启用 一堆问题就出现了 [ERROR] Can't start server : Bind on unix socket: Permission denied2018-09-29 11:06:08 139967966996352 [ERROR...
2018-09-29 11:34:00 147
转载 Cap10_项目沟通管理和干系人管理
10 项目沟通管理和干系人管理10.1 项目沟通管理基础10.1.1 项目沟通管理的重要性10.1.2 项目沟通管理相关理论沟通模型编码信息和反馈信息媒介噪声解码沟通渠道正式沟通渠道非正式沟通渠道沟通技巧10.2 项目沟通管理过程规划沟通管理管理沟通控制沟通10.2.1 规划沟通管理识别与记录与干系人最有效率且最有效果的沟通方式规划沟通管理...
2018-09-29 10:29:00 195
转载 Python - - 模块 - - 认识模块 和 包
目录什么是模块模块的导入和使用包1 什么是模块常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件)2 已被编译为共享库或DLL的C或C++扩展3 包好一组模块的包4 使用C编写并链接到python解释器的内置模块为何要使用模块?...
2018-09-28 10:33:00 73
转载 [译]这些Javascript方法几分钟内提升你的技能
原文地址:These JavaScript methods will boost your skills in just a few minutes我们今天构建的大多数应用程序都需要进行某种数据收集修改。会经常遇到对集合中的项进行处理。忘记for循环传统方式(let i=0; i < value.length; i++ )。注意,在 使用for-loop时const报出一个错误。是因为...
2018-09-28 09:06:51 55
转载 设计一个百万级的消息推送系统
先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。最主要的工作就是要有一个系统来支持设备的接入、向设备推送消息;同时还得满足大量设备接入的需求。所以本次分享的内容不但可以满足物联网领域同时还支持以下场景:基于 WEB 的聊天系统(点对点、群聊)。WEB 应用中需求服务端推送的场景。基于 SDK 的消息推...
2018-09-27 17:42:48 68
转载 echarts map地图设置外边框或者阴影
最近要实现一个地图的效果,地图外有个外边框,配置项无此配置,在网上看到的效果,还需要积分下载,顿时感觉很不好,互联网之所以发展到如此,个人感觉是因为 "分享" 。找不到就自己实现咯。换个思路实现起来也很简单,比如设计图是这个样子:你觉得边框不好实现,但是你会不会实现下面两种样子如果你说你都会,那么问题就解决了,两个重叠一下就是...
2018-09-26 17:25:44 7344 1
转载 webpack4学习总结
webpack4学习记录webpack中文文档指南写这篇对webpack的基本概念和安装等简单操作省略,主要是记录在跟着官方文档学习webpack时的一些要点。 前端写代码时,HTML页面中用<script>标签引入的一些外部js文件,来支持代码运行,这些js文件就是项目的“依赖”。webpack就是用了打包管理这...
2018-09-26 11:03:49 67
转载 Qtum量子链周报(9月17日-9月23日)
Qtum量子链9月17日-9月23日新闻动态回顾本篇文章会详细回顾Qtum量子链在过去的一周(9月17日- 9月23日)新闻动态,新闻回顾后还包含Qtum所有目前技术开发进展,欢迎随时查阅。Qtum量子链帅初受邀火星特训营面对面授课9月16日、17日,火星特训营首期第三次课程在京进行,Qtum量子链联合创始人帅初受邀担任火星特训营区块链导师之一为36位特训营学员分享了自己对于区块链技术的独到见...
2018-09-26 09:40:49 110
转载 阿里P9架构师谈:高并发网站的监控系统选型、比较、核心监控指标
在高并发分布式环境下,对于访问量大的业务、接口等,需要及时的监控网站的健康程度,防止网站出现访问缓慢,甚至在特殊情况出现应用服务器雪崩等场景,在高并发场景下网站无法正常访问的情况,这些就会涉及到分布式监控系统,对于核心指标提前监控,防患于未然。常见的开源监控系统1.ZabbixZabbix是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级开源运维平台,也是目前国内互联网用户中使用最广...
2018-09-25 12:53:30 70
转载 前端UI框架总结
H-ui 前端框架架起设计与后端的桥梁轻量级前端框架,简单免费,兼容性好,服务中国网站。官网:http://www.h-ui.net/H-ui.admin.shtmlgithub下载:https://github.com/jackying/h-ui转载于:https://www.cnblogs.com/zhaoyanhaoBlog/p/9698904.html...
2018-09-25 12:27:00 47
转载 从源码的角度浅谈Activity、Window、View之间的关系
序言:很多人都会用Activity、Window、View,但是你知道他们是怎样加载出来并呈现在你眼前的吗?你知道他们之间有着鲜为人知的关系吗?讲个很简单的例子,这一天天气甚好,小明外出写生,小明背了一包东西,画板啊,纸啊,笔啊什么的,然后小明找了一处风景甚好的地方,从包里拿出画板,纸,笔然后开始画画,不一会儿小明就画完了一幅风景图。在这个例子当中,画板就好比Activity,纸就好比Wind...
2018-09-25 09:14:31 86
转载 032 报错
1.报错信息如下java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test at org.springframework.ut...
2018-09-24 21:47:00 56
转载 python中的闭包和装饰器
闭包函数介绍什么是闭包维基百科中关于闭包的概念:在一些语言中,在函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。闭包可以用来在一个函数与一组 “私有” 变量之间创建关联关系。在给定函数被多次调用的过程中,这些私有变量能够保持其持久性。对上面这段话总结一下,即python中的闭包需要满足3个条件:1) 内嵌函数,即函数里定义了函数 —— 这对应函...
2018-09-23 14:05:04 86
转载 PHP 依赖管理神器 Composer 基本使用
安装 composerhttps://getcomposer.org/download配置中国镜像-g 表示全局, 不加表示当前项目composer config -g repo.packagist composer https://packagist.phpcomposer.com 基本使用查看帮助 comp...
2018-09-23 12:55:00 54
原创 从删库到恢复到跑不了路-数据恢复工程师解说顺丰删库事件
本文由北亚数据恢复中心(http://www.frombyte.com)张宇所写,如有错误,祝愿各位中秋节删库还跑不了路。事件回顾:据悉,顺丰科技数据中心的一位邓某因误删生产数据库,导致某项服务无法使用并持续590分钟。事发后,顺丰将邓某辞退,且在顺丰科技全网通报批评。真实地玩了一把“从删库到跑路”。毫无疑问地,我们又突然象被打了鸡血般,整了整衣领,挺了挺胸,存在感立马爆棚,拉个小板凳,就着中...
2018-09-22 17:08:57 281
转载 码易应用商城入驻流程
简单3步,坐享收益!注册账号>提交应用>上架销售一、 注册账号新用户注册:已注册用户登录:二、 提交应用委托申请登录成功后,进入个人中心,在“我的应用”页面点击“加入应用计划”按钮,开始提交应用委托申请;提交申请时您需要填写应用的相关信息,以及您的企业资质信息。填写完后点击“提交申请“按钮即可完成申请。如对填写有疑问还可以点击联系客服,让客服协助指导您如何填写。三...
2018-09-21 19:13:32 104
原创 vsan虚拟机的存储策略及应用
VSAN的虚拟机存储策略VSAN的虚拟机存储策略有5种功能,或者说5种规则(Rule)。从各家磁盘阵列厂商对Virtual Volumes的支持,我们可以看到VMware SPBM所涵盖的规则要比VSAN的5个规则丰富得多,随着VSAN在数据服务(Data Services,也即存储功能)的不断发展,未来会支持更多的规则。在新的VSAN版本里,去重、纠删码、QoS(IOPS Limit),也放到了...
2018-09-21 13:35:07 594
转载 ThreadLocal 剖析
ThreadLocal是什么?ThreadLocal有什么好处?ThreadLocal会产生内存泄漏吗?当存储Value的时候发生冲突怎么办?为什么在ThreadLocalMap中弱引用Entry呢?官方描述:该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其 get 或 set 方法)的每个线程都有自己的局部变量...
2018-09-21 03:40:32 67
转载 华为网关交换机开启DHCP server服务
华为网关交换机可以配置基于全局地址池的DHCP服务器,也可以配置基于接口地址池的DHCP服务器,本人比较倾向于配置基于接口地址池的DHCP服务器,因此在这里只介绍后者。第一步:开启DHCP功能[SwitchA] dhcp enable第二步:进入SVI,并配置SVI的ip address[SwitchA]interface vlanif 4001[SwitchA-V...
2018-09-20 22:44:00 5100
转载 C# activex开发中 axwebbrowser控件及 IE浏览器设置
<object type='application/x-vlc-plugin' id='vlc' events='True' codebase='../cab/axvlc.cab' classid='clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921' width="100%" height="100%"> ...
2018-09-20 17:57:00 414
转载 Python基础练习
# 随便输入一段字符串,计算整数的个数info = input('>>>').strip()for i in info: if i.isalpha(): info = info.replace(i, " ")l = info.split()print(len(l))# ab互换a = 1b = 2a,b = b,...
2018-09-20 16:27:00 88
转载 物理学
作者:面壁者罗辑链接:https://www.zhihu.com/question/30129574/answer/210405755来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。转载一个老段子可以来回答:学物理的人你伤不起啊老子七年前高考一个手贱填了个物理的志愿啊!!! 就尼玛走上物理这条不归路了啊!!! 迎新典礼里院长说学好物理走遍天下都...
2018-09-20 12:33:00 103
转载 swift class extension 与继承
1、扩展中无法继承重写已有函数,不能添加函数。Extensions can add new functionality to a type, but they cannot override existing functionality.https://docs.swift.org/swift-book/LanguageGuide/Extensions.html2、扩展函数的可见性:全局可见...
2018-09-19 16:47:00 262
转载 版本号的作用和使用逻辑
一,版本号的作用1,现在浏览器简单的理解:一般浏览器加载都会自动缓存这个文件的所有内容,只要文件路径是一样的就不会去重新加载这些文件,只要加载的文件路径变了,就会重新加载文件,这时候版本号的作用就出现了2,动态控制版本号我们定义一个属性的缓存,比如verson,在程序运行中我们随机生成一个变量缓存起来,这个可以有时效性,或者当你修改了JS或者CSS,这时我们的浏览器中或有缓存的,如果我们需要浏览器...
2018-09-19 15:53:00 260
转载 盘点2018云栖大会的黑科技
9月19日至22日,2018杭州·云栖大会将在杭州云栖小镇举办。每一届云栖大会都是黑科技的竞技场,今年又会有哪些黑科技亮相? 阿里黑科技 科技感的第一步从入场开始。基于钉钉的智能会务,与会者在前期注册环节就扫过脸,在现场可以凭着自己这张脸“秒过”闸机。结合先进的人脸识别算法,系统将自动完成人员的身份核对校验,而这套系统背后的数据库可支持超过1...
2018-09-19 14:54:06 233
转载 快捷键
退出小程序:Ctrl + shift + w转载于:https://www.cnblogs.com/miaoyiyan/p/9672711.html
2018-09-19 09:22:00 33
转载 setTimeout妙用
目的:通过变量控制执行函数的执行时间初始思路第一感觉是利用setInterval方法来处理/*setInterval方法*/let n = 0let speed = 50let clock = setInterval(()=>{ n+=1 output.innerText = n if (n>10) { window.clearInterval(clock)...
2018-09-18 02:54:11 79
转载 CentOS6.5升级autoconf版本,解决”Autoconf version 2.64 or higher is required“错误
CentOS6.5升级autoconf版本,解决”Autoconf version 2.64 or higher is required“错误https://blog.csdn.net/prettyshuang/article/details/51395095
2018-09-16 20:33:00 245
转载 29、地址列表
ok,这章讲下地址列表,我们使用有vant组件来快速完成这部分的功能。Github:https://github.com/Ewall1106/mall1、写在开头关于vant组件的安装及引入的请移步:有赞Vant组件库的引入;对于地址列表我们使用AddressList地址列表组件,大家可以去官网...
2018-09-16 08:32:00 331
转载 OOM问题定位方法
1. 背景线上内存OOM问题是最难定位的问题,最常见的原因:(1)本身资源不够(2)申请的太多(3)资源耗尽某服务器上部署了Java服务,出现OutOfMemoryError,请问有可能是什么原因,问题应该如何定位?解决思路:Java服务OOM,最常见的原因为:(1)有可能是内存分配确实过小,而正常业务需要使用更大的内存;(2)某一个对象被频繁申请,却没有释放,...
2018-09-15 14:46:00 2499
转载 springboot入门_thymeleaf
在之前的web开发中,视图层我们多数时间都使用的是jsp,但是在使用springboot时,已经不推荐(不推荐但依然可以使用)jsp,而是使用模板引擎,比如thymeleaf、freemarker、velocity等,本文记录在springboot中使用thymeleaf。创建一个springboot项目,并引入web和thymeleaf的依赖,如下: 1 <!--web依赖--...
2018-09-14 14:07:00 42
转载 [转] VB6.0 Dictionary 排序,生成Sign
最近遇到好多要生成 sign 的接口,要求使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串,最后拼接上key进行MD5加密。 规则:. ◆ 参数名ASCII码从小到大排序(字典序);. ◆ 如果参数的值为空不参与签名;. ◆ 参数名区分大小写;. ◆参数名Sign 、Key不参与拼接字符串;...
2018-09-14 11:30:00 214
转载 ThinkSNS Plus PHP开发概述
Plus (读音:[plʌs],全称:ThinkSNS+ [θɪŋk es en es plʌs],是 ThinkSNS 系列产品一个重要版本,其软件识别名称为 Plus 即 +) 是一个基于 Latest Laravel 框架进行开发的一个功能强大、易于开发和强拓展的社交系统。与其他开源社交程序不同的是 Plus 拥有多年社交系统...
2018-09-14 02:31:18 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人