- 博客(55)
- 收藏
- 关注
转载 Vue.js状态管理模式 Vuex
vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。安装、使用 vuex首先我们在 vue.js 2.0 开发环境中安装 vuex :npm install vuex --save然后 , 在 main.js 中加入 :im...
2018-08-31 23:23:57 93 1
转载 dubbo相关
1 面试题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么? 可以的,启动dubbo时,消费者会从zk拉取注册的生产者的地址接口等数据,缓存在本地。每次调用时,按照本地存储的地址进行调用 注册中心对等集群,任意一台宕掉后,会自动切换到另一台 注册中心全部宕掉,服务提供者和消费者仍可以通过本地缓存通讯 服务提供者无状态,任一台 宕机...
2018-08-31 08:53:00 36
转载 用java生成32位全球唯一的id编号
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID。 UUID含义是通用唯一识别码 (Universally Unique Id...
2018-08-29 21:19:00 486
转载 所谓的免费恢复数据,真的行吗?
数据丢失是一件很麻烦的事情,但是在我们的工作和生活中,都免不了会发生这样的情况,那么要是把数据弄丢了,还能恢复回来吗?其实要恢复数据,也是可以的,但是绝大多数人都想着找一些能免费恢复数据的,但是数据都是很重要的,提醒大家千万别去找一些乱七八糟的数据恢复工具。图1:数据图那么要恢复丢失的数据,建议大家使用专业的数据恢复软件Ontrack EasyRecovery,访问http://wm.ma...
2018-08-28 13:50:00 940
转载 OOM
常见问题怎么解决: 1、内存溢出 2、运行系统很慢 遇到dump文件(对象的形成)+GC(虚拟机的运行情况)在之前没有垃圾自动回收的日子里,比如C语言和C++语言,我们必须亲自负责内存的申请与释放操作,如果申请了内存,用完后又忘记了释放,比如C++中的new了但是没有delete,那么就可能造成内存泄露。偶尔的内存泄露可能不会造成问题,而大量的内存泄露可能会导致内存溢...
2018-08-27 20:33:00 76
转载 一个不该写的bat
新建bat文件,放到D盘根目录%0|%0进入到C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup开机启动菜单新建.vbs脚本来执行该bat脚本set ws=WScript.CreateObject("WScript.Shell") ws.Run ...
2018-08-24 16:14:00 56
转载 Dart In Action -Dart快速入门(五)
写在前面本文基本上是将dart官网部分内容进行翻译,没兴趣的请出门左转至Dart的官网,有兴趣的同志请继续阅读本文。Flutter教程在这里Runes在Dart中,Runes是字符串的UTF-32代码点。Unicode定义了一系列独一无二的数值,这些数值可以表示世界各种书写系统的每一个字母、数字以及衣...
2018-08-24 10:30:00 63
转载 ElasticSearch(四):关于es的一些基础知识讲解
上一篇博客更新完之后,我发现一个问题:在我创建索引的时候依旧无法准确的理解每个字段的意义,所以就有了这个。1. 关于索引1.1 关于索引的一些基础知识在创建标准化索引的时候,我们传入的请求体如下:{ "settings":{ "number_of_shards":5, "number_of_replicas":1 },...
2018-08-22 10:22:00 151
转载 Perl:undef类型和defined()函数
undef和defined()函数undef表示的像是数据库中的"null"。它表示空,啥也没有,是完全未定义的。这不等于字符串的空,不等于数值0,它是另一种类型。在某些时候,perl程序本该报错的时候(如使用未赋值的变量,参数越界,读取文件时到了文件结尾eof),perl实际上不会报错,而是返回undef。但如果开启了warnings功能,则这种类型的问题,某些情况下会给出warning信息...
2018-08-21 16:04:00 2322
转载 Solr:Schema设计
Solr将数据以结构化的方式存入系统中,存储的过程中可以对数据建立索引,这个结构的定义就是通过schema.xml来配置的。<?xml version="1.0" encoding="UTF-8" ?><!-- Licensed to the Apache Software Foundation (ASF) under one or more cont...
2018-08-21 11:11:00 175
转载 OVIRT取消FQDN访问限制
新建配置文件vi /etc/ovirt-engine/engine.conf.d/gg-sso.conf配置文件内容,:wq保存退出SSO_CALLBACK_PREFIX_CHECK=false重启ovirt-engine服务systemctl restart ovirt-engine.service通过以上方法,可以通过域名或IP直接访问控制台转载于:https://blog.51...
2018-08-21 11:10:24 1137
转载 Java多线程进阶(二三)—— J.U.C之collections框架:ConcurrentHashMap(1) 原理
本文首发于一世流云专栏:https://segmentfault.com/blog...一、ConcurrentHashMap类简介ConcurrentHashMap是在JDK1.5时,J.U.C引入的一个同步集合工具类,顾名思义,这是一个线程安全的HashMap。不同版本的ConcurrentHashMap,内部实现机制千差万别...
2018-08-21 10:29:56 126
转载 绝秦书
昔逮我献公,及穆公相好,戮力同心,申之以盟誓,重之以婚姻。天祸晋国,文公如齐,惠公如秦。无禄,献公即世,穆公不忘旧德,俾我惠公用能奉祀于晋。又不能成大勋,而为韩之师。亦悔于厥心,用集我文公,是穆之成也。 文公躬擐甲胄,跋履山川,逾越险阻,征东之诸侯,虞、夏、商、周之胤,而朝诸秦,则亦既报旧德矣。郑人怒君之疆场,我文公帅诸侯及秦围郑。秦大夫不询我寡君,擅及郑盟。诸侯疾之,将致命于秦。文公恐...
2018-08-20 18:49:00 102
转载 视频压缩工具ffmpeg的使用
这篇文章中的视频压缩非常适用于教学视频的压缩,因为教学视频中很多帧数的内容都是相同的。本文作者的CPU是E5-2670,8核16线程。视频压缩工具ffmpeg可以充分利用多线程性能。原文件大小:1.45GB与视频压缩软件格式工厂对比,对比情况如下表所示:压缩后大小压缩时间视频质量格式...
2018-08-20 11:44:00 180
转载 vue.js之动画篇
本文引入类库的方式均采用CND的方式,可直接复制代码到编辑器中学习和测试不使用动画切换元素 1 <div id="app"> 2 <input type="button" value="toggle" @click="flag=!flag"> 3 <!-- 需求:点击按钮,让h3显示,再点击让h3隐藏 -->...
2018-08-18 23:45:00 40
转载 我的那些年(5)~我当教师了
回到目录我的那些年(5)~我当教师了做亲戚的出租去了丰台和其他教师学习校长很厉害我们搬家了我去分校了她每天来上课总是笑嘻嘻的我恋爱了,承诺了asp和网页三剑客总结这一年多自己讲过的课做亲戚的出租去了丰台还是周一的早上,我和我小学同学约了一个出租,做出租去丰台倒车,再做959就可以到新工作的地方了,即石景山苹果园,我们这个培训学校在地铁站旁边,里面就是公安局,所以还是比较...
2018-08-18 17:49:00 92
转载 优秀架构师必须掌握的架构思维
如果说架构的本质是管理复杂性,那么抽象、分层、分治和演化思维是我们工程师/架构师应对和管理复杂性的四种最基本武器。1、抽象思维抽象其实是这样定义的:对某种事物进行简化表示或描述的过程,抽象让我们关注要素,隐藏额外细节。在系统架构和设计中,抽象帮助我们从大处着眼(get our mind about big picture),隐藏细节(temporarily hide details)。抽象...
2018-08-18 08:05:00 137
转载 Android RecyclerView从入门到玩坏
目录前言基础使用分隔线点击监听搭配CardView更丰富的条目增删条目快速添加视图让RecyclerView支持复杂视图最后前言RecyclerView在Android界面开发当中是很重要的, 那掌握它也是很必要的. 但是有些时候会觉得它很厚重, 这里就从RecyclerView的基础一直说到扩展, 让你把RecyclerView学薄了.RecyclerVie...
2018-08-18 04:16:10 201
转载 Python是动态语言:动态添加或删除属性、方法
Python是动态语言:动态编辑属性、动态编辑方法上一篇文章:Python元类上一篇文章:Python装饰器:python真正入门的鉴定标准1、运行过程中给对象绑定、删除属性实例:class Person(): def __init__(self,name): self.name=name#定义一个对象...
2018-08-15 19:44:57 134
转载 真集群与伪集群的区别
转 https://blog.csdn.net/huaihkiss/article/details/79342745真集群与伪集群的区别2018年02月21日 14:18:48现在目前个人了解的集群有几种方式:负载均衡及反代的方式,去中心化的方式去中心化的这种目前笔者还没怎么了解,负载均衡及反代的方式则是类似下图这种用户请求进入负载器,负载器再根据轮询规则...
2018-08-15 17:59:00 117
转载 python装饰器案例
普通装饰器函数计算函数的运行时间import requestsimport timeimport re# 黑名单filter_urls = ['www.hao123.com', 'www.baidu.com', 'www.jd.com']def filter_url(url): # 过滤url print(u...
2018-08-14 20:28:38 94
转载 js之选项卡效果(淘宝侧边栏)
HTML<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><link rel="stylesheet" href="css/index.css" /></head><body&...
2018-08-14 18:46:00 205
转载 ES6指北【4】——ES6的函数参数处理,超乎你想象
一、函数的默认参数值1. ES6之前,我们如何实现函数默认参数1.1 方式一:使用逻辑运算符【||】function test(x) { x = x || '默认值' // 使用||设置默认值 console.log(x) }test() // '默认值'但这样做有个非常明显的缺陷如果x的值为null/+0或-0/N...
2018-08-14 15:22:41 180
转载 solr亿万级索引优化实践(四)
本篇是这个系类的最后一篇,但优化方案不仅于此,需要后续的研究与学习,本篇主要从schema设计的角度来做一些实践。 schema.xml 这个文件的作用是定义索引数据中的域的,包括域名称,域类型,域是否索引,是否分词,是否存储,是否标准化,是否存储项向量等等。在solr6中这个文件是存放在zookeeper的/configs节点之下的,在创建新的collection时,sol...
2018-08-14 11:13:00 122
转载 单例模式详解
单例模式的几种实现方式单例模式的实现有多种方式,如下所示:1、懒汉式,线程不安全是否 Lazy 初始化:是是否多线程安全:否实现难度:易描述:这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。因为没有加锁 synchronized,所以严格意义上它并不算单例模式。这种方式 lazy loading 很明显,不要求线程安全,在多线程不能正常工作。代码实例:...
2018-08-14 00:22:00 32
转载 开发测试环境通过gitlab+jenkins+docker 实现一命令部署
开发测试环境的CI/CD 拓扑图,程序员端执行git push之后,gitlab 的webhook 会触发Jenkins上的任务,jenkins 在开发测试环境执行已定义好的shell 脚本,脚本执行git pull 把最新的代码拿到本地,之后通过dockerfile build docker 镜像,然后推到harbor中,同时本地执行docker run 把刚刚的镜像运行起来;转载于:http...
2018-08-13 16:23:05 116
转载 python学习日记3流程控制
一丶if判断: 使用方法:if(条件):(如果条件成立就会执行下面的子代码块) cont1 cont2elif(条件):(如果条件成立就会执行下面的子代码块) cont1 cont2...........else:(如果上面所有的条件都不成立会执行下面的代码) cont1 cont2重点提醒 if的多分枝:但凡有一个条件成立,就不会...
2018-08-13 15:11:00 50
转载 Apache网页安全优化----设置防盗链和隐藏版本信息
防盗链 在生活中,很多人复制其他网站的链接到自己网站展示给浏览者,提高自己网站访问量,而大部分浏览者又不容易发现。一些不良网站为了比增加成本而扩充自己站点内容,经常盗用其他网站的连接。一方面损害了原网站的合法利益,另一方面又增加了服务器的负担。 实验环境CentOs 源主机 ip地址 :192.168.100.10 域名 : www.benet.com ...
2018-08-13 13:10:12 198
转载 scss 入门
scss 入门1. scss 引入其他文件引入其他 .scss 文件@import 'index.scss' 这样的话,文件在编译后,会自动把引入的文件和当前文件合并为一个. scss 文件引入其他 .css 文件@import 'index.css'和引入. scss 文件不同,这样引入的. css 文件在编译后不会和当前文件合并为一个. scss 文件,而是继续保持为外链引入...
2018-08-12 20:19:00 112
转载 ES - es为什么要移除type?
1、index、type的初衷之前es将index、type类比于关系型数据库(例如mysql)中database、table,这么考虑的目的是“方便管理数据之间的关系”。 2、为什么现在要移除type?2.1 在关系型数据库中table是独立的(独立存储),但es中同一个index中不同type是存储在同一个索引中的(lucene的索引文件),因此不同type中相同名字的字段的定...
2018-08-11 17:14:00 1240
转载 SimpleEntity
项目地址 : https://github.com/kelin-xycs/SimpleEntitySimpleEntity一个 用 C# 实现的 简单的 持久层 Entity 实现 。这是一个 用 C# 实现的 简单的 持久层 Entity 实现 。和 其它的 持久层 框架 不同 , Simple Entity 并不打算 提供一个 抽象层 来 封装 和 隐藏 关系数据库 。 相反...
2018-08-10 15:42:00 79
转载 Web 2.0 浏览器端可靠性测试第2部分(如何发现和分析 Web 2.0 浏览器端的内存泄漏)...
介绍浏览器端的可靠性测试在上一编文章中我们介绍了浏览器端可靠性测试的概念、测试方法、以及常用的测试和分析工具。我们知道,浏览器端可靠性测试,就是以浏览器为测试平台,通过模拟用户在真实场景下的页面操作(点击、拖拽),来发现 Web 应用中潜在可靠性问题的测试。测试目的是确保 Web 应用在浏览器上能达到令人满意的用户体验和可靠性。在浏览器的可靠性测试中,我们的测试重点,简单地说,就是浏览器进...
2018-08-09 16:25:00 67
转载 XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp进行组装
XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp组合进行封装。关于我 特征支持默认、全局、局部三个层次的配置功能。支持动态配置和自定义底层框架Okhttpclient、Retrofit.加入基础ApiService,减少Api冗余。支持多种方式访问网络GET、POST、PUT、DELETE等请求协议。支持网络缓存,六种...
2018-08-09 01:41:09 704
转载 翻译 异步I/O不会创建新的线程
异步I/O不会创建新的线程本文翻译自 Stephen Cleary 的 [There is No Thread] 原文地址 https://blog.stephencleary.com/2013/11/there-is-no-thread.html这是异步编程最基本的事实 : 异步I/O不会创建新的线程反对这个事实的人很多,他们对此的看法是 "如果我await一个操作,那么一定会有一个线程正...
2018-08-08 13:58:00 94
转载 简单聊聊程序员的健康问题
起因为什么想聊这个话题呢,最近一段时间,加班比较严重,我想应该有很多朋友的状态和我差不多,昨天头晕眼胀的,而且坐久了腰还疼。所以我们关注一下自己的健康,是很有必要的。但我知道的实在有限,只能列举一些,欢迎大家一起讨论,让我也能了解更多。想关注简要信息的,看完下一点,可以直接跳到最后看总结。先说个人觉得比较好的一个办法:配合番茄时钟,设定固定时间,然后放松一下,很多人都知道番茄工作法,但觉...
2018-08-08 13:46:06 69
转载 列表-删除
1 #pop(要删除的元素的位置)2 aa=['abc','bbc','cbc','dbc']3 print(aa)4 aa.pop() #默认删除最后一个5 print(aa)6 7 #输出结果8 #['abc', 'bbc', 'cbc', 'dbc']9 #['abc', 'bbc', 'cbc']1 #remove(元素)2 aa=['a...
2018-08-07 21:56:00 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人