2019年2月22日
摘要:希尔排序是插入排序的进化版,在进行比交换位置时以增量进行交换或移动;通过比较相距一定间隔的元素来工作;各趟比较所用的距离随着算法的进行而减小,直到只比相邻元素的最后一趟排序为止,因此有时也叫缩减增量排序 直接上代码吧(可能并不是最好的例子): 以gap=3为例,结合代码: 希尔排序与插入排序不同的是 阅读全文
posted @ 2019-02-22 13:23 _萨瓦迪卡 阅读(190) 评论(0) 推荐(0) 编辑
摘要:插入排序是最简单的排序算法之一,保证从位置0到p上的元素为已排序状态。 上图的p=1是指数据的下标,移动的位置是从位置p往左边移动 看例子: 以p=4趟来结合代码说明: 阅读全文
posted @ 2019-02-22 12:25 _萨瓦迪卡 阅读(178) 评论(0) 推荐(0) 编辑
2018年8月28日
摘要:经过一番搜索,有朋友推荐用datax的,后来发现比较麻烦,需要循环每个表去复制;有推荐用Navicat的,但是方式有点行不通,会报文件打不开:无法打开Provider=SQLNCLI10.1;Persist Security Info=False;User ID=sa;Initial Catalog 阅读全文
posted @ 2018-08-28 15:19 _萨瓦迪卡 阅读(349) 评论(0) 推荐(0) 编辑
2018年6月29日
摘要:首先服务器搭建哨兵模式(我这里使用的是Windows8系统),感谢两位博主,少走不少弯路,在此给出链接:服务器哨兵模式搭建和整合哨兵模式 什么一些介绍就不介绍了,可以看一下连接,比较详细,初次接触,当时很迷茫,特纠结整合时候服务器是否需要开启哨兵模式,因为在整合的时候确认了master,结果很显然是 阅读全文
posted @ 2018-06-29 10:49 _萨瓦迪卡 阅读(19646) 评论(0) 推荐(1) 编辑
2018年6月5日
摘要:以前跨系统访问是直接http、webservice等,近期有能使用dubbo的应用场景,特来记一下 本次会使用zookeeper来当注册中心 首先引入dubbo的依赖 把要准备向外部暴露的服务打包成jar(这里是接口哟,没有实现类哦,实现类是由具体暴露接口的某个系统实现),如果系统架构是直接导入包, 阅读全文
posted @ 2018-06-05 16:01 _萨瓦迪卡 阅读(137) 评论(0) 推荐(0) 编辑
2018年6月1日
摘要:本次问题出现在虚拟机安装的centos7系统之后,使用yum命令安装wget命令(yum -y install wget),出现could not resolve host mirrorlist.centos.org,看到一篇文章回答的不错 首先看看虚拟机是否有网络连接,尝试ping一下本地ip,如 阅读全文
posted @ 2018-06-01 21:10 _萨瓦迪卡 阅读(666) 评论(0) 推荐(0) 编辑
2018年3月22日
摘要:最近看到spring的动态代理,扒到深处看到时 Proxy.newProxyInstance(classLoader, proxiedInterfaces, this);看到这一句,顿时比较懵逼,还是没有搞懂invoke方法的调用,然后搜索了一下,碍,遇见一位大神的文章 特来记录一下,嘿嘿:首先这里 阅读全文
posted @ 2018-03-22 00:10 _萨瓦迪卡 阅读(364) 评论(0) 推荐(0) 编辑
2017年12月15日
摘要:开发环境(最低版本):spring 4.0+java7+tomcat7.0.47+sockjs 前端页面要引入: maven依赖: 前端js: 我实现连接后台的方式如下: 后端: webSocket配置 回话拦截器 websocket处理器 处理器里面可以注入想要的service spring配置文 阅读全文
posted @ 2017-12-15 10:30 _萨瓦迪卡 阅读(26987) 评论(1) 推荐(0) 编辑
2017年5月27日
摘要:近期公司列出一大堆的东西,其中包括https,啥也不想说,你们是无法理解的苦逼的我的 本文不是双向认证, 双向认证需要让客户端信任自己生成的证书,有点类似登录银行网站的情,如果想知道双向认证的同志可以点击这里。 关于https这些通道可以去百度Google其原理,不废话,自动生成秘钥,需要使用jdk 阅读全文
posted @ 2017-05-27 14:28 _萨瓦迪卡 阅读(4988) 评论(2) 推荐(0) 编辑
2017年5月25日
摘要:公司发布微信H5前端阵子刚刚弄好的H5端的图片上传插件,现在有需要裁剪图片。前端找了一个插件 cropper 本人对这插件不怎么熟悉,这个案例最好用在一个页面只有一个上传图片的功能上而且只适合单个图片上传: 本案例的主要思路是:使用H5的canvas对象,通过canvas对象调用方法把图片转换成ba 阅读全文
posted @ 2017-05-25 17:46 _萨瓦迪卡 阅读(1721) 评论(0) 推荐(0) 编辑