- 博客(44)
- 问答 (79)
- 收藏
- 关注
转载 利用mvn/maven如何检查依赖冲突,并解决依赖冲突
mvn/maven如何检查依赖冲突,并解决依赖冲突 如图,点击图示位置,就可以把整个项目的依赖关系展示出来在图里选中一个artifact,则所有依赖该artifact的地方都会一起连带出来突出显示,如果有不同版本的也会标记出来。这样该artifact在该工程里是如何被直接或间接引入的进来也就明朗了。也可以在项目的pom.xml文件里,右键调出显示依赖关系的快捷键如果有冲突的版本,可以...
2018-06-29 10:02:00 387
转载 基于MGR+Atlas的读写分离尝试,以及MGR+Keepalived+Atlas自动故障转移+读写分离设想...
目的是尝试altas的读写分离,现有一套搭建好做测试的MGR(单主),于是就腿搓绳,在MGR基础上搭建altas。 复制环境准备读写分离理论上讲,跟复制模式没有关系,atlas负责的是重定向读写,至于复制模式自己选择,这里是测试环境,之前测试MGR的单机多实例,MGR单主模式的复制模式,就顺便借助MGR做基于atlas的读写分离。 atlas安装rpm安装,瞬间完...
2018-06-27 21:01:00 229
转载 组合
1.什么是组合?组合就是一个类的对象具备某一个属性,该属性的值是指向另外一个类的对象2.为何用组合?组合也是用来解决类与类之间代码冗余问题的。3.如何用组合?例子一:class OldboyPeople: school = 'oldboy' def __init__(self, name, age, sex): self.name = name ...
2018-06-27 15:08:00 58
转载 MySql笔记之修改MySQL提示符
首先,了解下MYSQL提示符是神马东东就是每次登陆mysql后出现的提示符如果我们不喜欢这个提示符呢,那我们就改成我们喜欢的样子。系统参数提示符举个栗子就改成相应的提示符了,那么可否随意改名字呢,那必须有example:改成 lalala德玛西亚那如果我想改成日期加用户名加其他呢?只需要艾特一下@或许你习惯了mysql>或许你喜欢看时间...
2018-06-26 19:36:00 55
转载 CF990B Micro-World 贪心 第十六
Micro-Worldtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou have a Petri dish with bacteria and you are prepari...
2018-06-26 16:47:00 113
转载 Java Thread的join() 之刨根问底
0.Join()线程的合并的含义就是 将几个并行线程的线程合并为一个单线程执行,应用场景是 当一个线程必须等待另一个线程执行完毕才能执行时,Thread类提供了join方法来完成这个功能,注意,它不是静态方法。join有3个重载的方法:void join():当前线程等该加入该线程后面,等待该线程终止。void join(long millis):当前线程等待该线程终止的时间最长为 mil...
2018-06-25 06:57:19 96
转载 RecyclerView.smoothScrollToPosition了解一下
前言最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothScrollToPosition()方法,实现对应位置的平滑滚动。但是在实际使用中发现并没有到底自己想要的效果。本想着偷懒直接从网上Copy下,但是发现效果并不是很好。于是就自己去研究源码。该系列文章分为两篇文章。如果你想...
2018-06-25 02:42:20 239
转载 每天学点Linux命令之grep 和 wc命令 ---(6/25)
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 wc1.命令格式:wc [选项]文件...2.命令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、...
2018-06-23 19:22:00 350
转载 柴夥说算法(1)-迭代法
迭代算法是计算机解决问题的一种基本方法。 --题记 假设站在山脚下,目标是爬到山顶。如果把爬山的过程细化成很多步,那么每一步需要做的两件事情是:确定行进的方向和距离。确定好行进的方向和距...
2018-06-23 09:33:00 80
转载 webpack运行Babel教程
摘要: Babel是转码器,webpack是打包工具,它们应该如何一起使用呢?GitHub仓库:Fundebug/webpack-babel-tutorialES6 + IE10 = 语法错误!test.js使用了ES6的箭头函数:setTimeout(() =>{ console.log("Hello, Fundebug!");}, 100)复制代码由于低版本的...
2018-06-22 02:19:20 103
转载 Eureka服务注册与发现
一、服务注册注册Eureka的服务非常的简单,只需要引入spring-cloud-starter-netflix-eureka-client的jar包即可。<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-c...
2018-06-21 16:00:00 90
原创 Eclipse Collections:让Java Streams更上一层楼
\关键要点\\Eclipse Collections是一个高性能的Java集合框架,为原生JDK集合增加了丰富的功能。\\tStreams是JDK的一个非常受欢迎的功能,但它缺少了一些特性,严重依赖旧版的集合实现和冗长的API。\\tEclipse Collections为传统JDK数据结构提供了替代品,并支持Bag和Multimap等数据结构。\\t将Streams重构为Eclipse Coll...
2018-06-21 15:00:41 63
转载 使用 nuxt+iview-admin+koa2 开发项目
公司最近在做的一个项目,依然是采用熟悉的vue开发,数据平台因为其数据量大的特点,采用传统的spa模式,首页加载时间很长,而SSR这种方式对于首屏的加载时间优化显而易见,同时还可以方便的进行SEO。因此借机学习Nuxt.js框架(文档详细,更新快,issue反馈及时)及iview(比较优秀的一款UI,基本满足项目需求)。项目部分截图截...
2018-06-21 06:08:19 410
转载 6个案例故事一窥人工智能和机器学习带来的巨变
现在没有什么比人工智能(AI)和机器学习(ML)更热的技术了。领先的企业组织已经在利用这种模仿人类精神行为的技术来吸引客户、促进业务运作。现在没有什么比人工智能(AI)和机器学习(ML)更热的技术了。领先的企业组织已经在利用这种模仿人类精神行为的技术来吸引客户、促进业务运作。Gartner的数据显示,未来几年这一趋势将进一步加速,到2020年人工智能和机器学习将成为超过30%的首席信息官的五大投资...
2018-06-20 03:36:49 348
转载 使用OrgChart插件生成家谱组织结构图
1.orgchart插件:github地址:https://github.com/dabeng/OrgChart2.前端代码://1.加载树形数据:ajax请求获取json格式的数据(flag参数可以无视,我自己的业务逻辑需要)function setTreeInfo(flag){ $('#chart-container').empty(); $...
2018-06-19 17:43:00 776
转载 强悍的 vim —— 删除空行、删除注释以及加注释解注释
强悍的 vim —— 删除空行、删除注释以及加注释解注释原文https://blog.csdn.net/lanchunhui/article/details/515881981. 删除空行空行的构成比较复杂(1) 删除没有内容的空白行:g/^$/d(2) 删除包含空格(%s) 的空白行:g/^%s*$/d2. 删除注释:%s/^#.*$//g如果某些行以若干空格...
2018-06-19 14:11:00 56
转载 KVOController代码分析和踩坑
KVOController是FaceBook的一个开源库,提供了方便的姿势让你去使用KVO。github.com/facebook/KV…大概的用法如下: [self.KVOController observe:target keyPath:keyPath options:NSKeyValueObservingOptionNew block:^(id observer, id object,...
2018-06-19 08:57:42 206
转载 滚动优化
前面的话 scroll 、resize这类事件被触发的频次非常高,间隔很近。如果事件中涉及到大量的位置计算、DOM 操作、元素重绘等工作,且这些工作无法在下一个 scroll 事件触发前完成,就会造成浏览器掉帧。加之用户鼠标滚动往往是连续的,就会持续触发 scroll 事件导致掉帧扩大、浏览器 CPU 使用率增加、用户体验受到影响。本文将详细介绍滚动优化 概述 在滚动事件中绑定...
2018-06-17 13:38:00 1428
转载 100解剖宏定义函数
我们写好的C语言代码,编译器在编译之前,会进行一个预先处理的工作.比如#include 包含文件,相当于把很多文件合并成1个文件.#define 宏定义 进行替换.#define 当然其他更加复杂的用法.这节课,我们就学习一下.使用宏的时候,宏的本质是替换,虽然看起来是函数.但并不会开辟新的栈空间.而函数会有新的栈空间开辟.缺点就是:假如在10个地方用宏的话,就会在10个地方复制1...
2018-06-16 22:06:00 45
转载 2018年6月14日笔记
requests.post() 一般用法 1 import requests 2 3 wd = "python" 4 params = {"wd": "hello"} 5 url = "http://www.baidu.com/s" 6 r = requests.post(url=url, data=params) 7 # requests.post()...
2018-06-16 00:22:00 2941
转载 JSP学习(五)JSP标签
JSP标签jsp的常用标签有:<jsp:include>标签 <jsp:forward>标签 <jsp:param>标签<jsp:include>标签 (动态引入) <jsp:include page="relativeURL | <%=expression%>" flush="true|f...
2018-06-15 01:15:00 65
转载 python第一课练习题
1、使用while循环输入 1 2 3 4 5 6 8 9 10num = 1while num < 7: print(num) num = num + 1while num < 10: num = num + 1 print(num)2、求1-100的所有数的和num = 1count = ...
2018-06-13 18:51:00 121
转载 DOM事件模型
DOM事件模型1.历史2.DOM level2 标准DOM level3没有对事件进行修订,所以DOM事件模型的标准就是DOM level2 制定的标准规定了事件捕获event capture事件冒泡event bubbling事件取消event cancelation3.DOM level 0和1知识点在html的oncli...
2018-06-13 18:39:36 97
转载 51Nod 1088:最长回文子串(暴力)
1088最长回文子串基准时间限制:1秒 空间限制:131072KB 分值:0难度:基础题收藏关注回文串是指aba、abba、cccbccc、aaaa这种左右对称的字符串。输入一个字符串Str,输出Str里最长回文子串的长度。Input输入Str(Str的长度<=1000)Output输出最长回文子串的长度L。Input示例daabaacO...
2018-06-11 21:38:00 51
转载 在C语言中使用libb64进行Base64编解码
libb64下载地址http://sourceforge.net/projects/libb64以下为Demolibb64_demo.c#include <stdio.h>#include <string.h>#include <libb64/cencode.h>#include <libb64/cdecode.h>v...
2018-06-11 00:40:00 798
转载 【反编译系列】一、反编译代码(dex2jar + jd-gui)和反编译资源(apktool)
版权声明:本文为HaiyuKing原创文章,转载请注明出处!【反编译系列】二、反编译代码(jeb)【反编译系列】三、反编译神器(jadx)【反编译系列】四、反编译so文件(IDA_Pro)概述 我们都知道,Android程序打完包之后得到的是一个APK文件,这个文件是可以直接安装到任何Android手机上的,我们反编译其实也就是对这个APK文件进行反编译。Android的反编...
2018-06-10 10:02:00 255
转载 Python之路(第二十二篇) 面向对象初级:概念、类属性
一、面向对象概念1. "面向对象(OOP)"是什么?简单点说,“面向对象”是一种编程范式,而编程范式是按照不同的编程特点总结出来的编程方式。俗话说,条条大路通罗马,也就说我们使用不同的方法都可以达到最终的目的,但是有些办法比较快速、安全且效果好,有些方法则效率低下且效果不尽人意。同样,编程也是为了解决问题,而解决问题可以有多种不同的视角和思路,前人把其中一些普遍适用且行之有效的编程模...
2018-06-07 20:27:00 78
转载 Android端WebRTC点对点互连
项目准备信令服务器代码:https://github.com/matthewYang92/WebRtcServer(代码改自ProjectRTC)安装Node.js进入项目根目录,命令行:npm install命令行:node app.js打开浏览器输入127.0.0.1:3000,见到WebRtcServer标题,服务器ready客户端代码:https://git...
2018-06-06 16:38:00 916
转载 如何在Hbase中快速插入10万条数据
我们知道每一条put操作实际上都是一个rpc操作,它将客户端数据传送到服务器然后返回。这只是折小数据量的操作,如果有一个应用需要插入十万行数据到hbase表中,这样处理就太不合适了。 hbase的api配备了一个客户端的些缓冲区,缓冲区负责手机put操作,然后调用rpc一次性将put送往服务器。 下面是一个插入十万行到一个表的代码:import org.apache.hadoop.c...
2018-06-06 11:19:21 1030
转载 halcon 图像控件显示闪烁问题
halcon图像内容在c#环境下显示多个对象容易出现闪烁现象,对于c#控件我们第一时间想到的是双缓冲,halcon提供了另一个机制来解决这个问题在显示图像开始时候禁用图像显示刷新HSystem::SetSystem("flush_graphic", "false");在对象加载完成后,打开刷新,然后显示一个看不见的对象HSystem::SetSystem("flush_...
2018-06-05 11:41:00 228
转载 (12网络化部署深化下)自己动手,编写神经网络程序,解决Mnist问题,并网络化部署...
网络化部署一直是我非常想做的,现在已经基本看到了门路。今天早上实验,发现在手机上的支持也非常好(对于相机的支持还差一点),证明B/S结构的框架是非常有生命力的。下一步就是要将这个过程深化、总结,并且封装出来。我罗列了以下具体工作,分为三天完成1、如何将服务长期运行;2、将cbir模型移植过来,解决垂直领域问题;3、B/S方式是未来,学习现有框架中B/S的构建方法,还需要一些修改界面的知识;4、we...
2018-06-05 09:27:00 99
转载 子div设置float后会导致父div无法自动撑开
注: 文章部分转载 彩泉 - 博客园原因:内部的DIV因为float:left之后,就丢失了clear:both和display:block的样式,所以外部的DIV不会被撑开。以下是几种解决办法(假设父div的class为“container”):方法1、使用伪类container::afte...
2018-06-04 09:38:00 127
转载 java map接口,可变参数,Collections集合工具类
map接口的实现类存储成对的值,键——值。通过键来找到对应的值。Collection中的集合称为单列集合,Map中的集合称为双列集合Map中常用的集合为HashMap集合、LinkedHashMap集合。HashMap<K,V>:存储数据采用的哈希表结构,元素的存取顺序不能保证一致。由于要保证键的唯一、不重复,需要重写键的hashCode()方法、equals()方法。...
2018-06-03 22:08:00 66
转载 【跃迁之路】【481天】程序员高效学习方法论探索系列(实验阶段238-2018.06.01)...
@(跃迁之路)专栏实验说明从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长实验期2年(2017.10.06 - 2019.10.06)我将以自己为实验对象。我将开源我的学习方法,方法不断更新迭代,全程记录分享实验结束后我将请5位以上资深程序员判断我是否达成目标。本实验旨在探索新方法,所涉...
2018-06-02 12:11:09 72
转载 docker微服务初体验
1. 什么是微服务在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务",微 狭义来讲就是体积小、单个服务的设计。 而所谓服务,一定要区别于系统,服务一个或者一组相对较小且独立的功能单元,是用户可以感知最小功能集。微服务,关键其实不仅仅是微服务本身...
2018-06-02 09:12:00 116
空空如也
AJAX按钮消失
2020-03-17
渲染模板FLASK
2019-04-23
较低的jpeg带宽
2018-05-02
重新绑定JQuery验证
2017-11-30
如何执行Ajax请求?
2017-08-06
在asp.net表单上应用AJAX
2017-07-19
多个ajax查询失败
2017-06-13
Bootstrap Popover加载
2017-05-20
Chart.js MySQL PHP时间刻度
2017-03-14
laravel无法“ move()”文件
2016-11-05
jQuery Ajax运行,为什么? [重复]
2016-07-15
在MVC4中级联文本框?
2016-06-16
Ajax提交某些字段
2016-06-13
使用Node.js加载动态HTML
2016-02-01
IE8中的POST二进制数据
2016-01-14
用lodash更新json
2015-12-27
用AJAX提交动态表单? [重复]
2015-11-20
双重选择angular-js ajax
2015-10-15
使用ajax设置会话变量
2015-07-21
Ajax回调中的if语句
2015-07-05
Python Tornado请求JSON
2020-03-29
有时Ajax呼叫失败
2018-05-16
数组JS到php codeigniter [重复]
2018-01-25
需要从ajax获取价值[重复]
2017-12-13
jQuery验证AJAX表单
2017-11-27
Ajax无法运行php文件
2017-08-02
为什么Ajax不发送数据?
2017-07-16
验证连续字段
2017-02-03
Wiki API请求不起作用
2016-08-13
Laravel,Ajax,Jquery插件
2016-07-04
使用ajax过滤产品
2016-05-19
高图:带有JSON的图
2016-04-26
序列化动态对象
2016-03-31
如何延迟Ajax请求?
2016-03-23
AJAX图片上传参数
2016-02-28
POST Slim Route不起作用
2016-01-09
ajax请求的状态为500
2016-01-04
select2JS Ajax选项值
2015-12-15
无法读取json编码的数据
2015-11-27
PHP POST数据数组为空
2015-11-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人