自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(657)
  • 资源 (11)
  • 论坛 (2)

原创 linux下mysql 8.0忘记密码后重置密码

1://免密码登陆找到mysql配置文件:my.cnf,在【mysqld】模块添加:skip-grant-tables 保存退出;2://使配置生效重启mysql服务: service mysqld restart;3://将旧密码置空mysql -u root -p //提示输入密码时直接敲回车。//选择数据库use mysql//将密码置空u...

2019-09-19 14:42:26 289

原创 超简单CentOS7 配置阿里云yum源

1、打开centos的yum文件夹输入命令cd /etc/yum.repos.d/2、用wget下载repo文件输入命令wget http://mirrors.aliyun.com/repo/Centos-7.repo如果wget命令不生效,说明还没有安装wget工具,输入yum -y install wget 回车进行安装。当前目录是/etc/yum.repos.d/,刚...

2019-09-19 14:32:51 153

转载 拟合工具箱的几个误差参数说明,SSE,MSE,RMSE,R-square

使用过Matlab的拟合、优化和统计等工具箱的网友,会经常遇到下面几个名词:SSE(和方差、误差平方和):The sum of squares due to errorMSE(均方差、方差):Mean squared errorRMSE(均方根、标准差):Root mean squared errorR-square(确定系数):Coefficient of determina

2017-09-26 11:14:39 7565

转载 TF-IDF词项权重计算

一、TF-IDF词项频率:df:term frequency。 term在文档中出现的频率.tf越大,词项越重要.文档频率:tf:document frequecy。有多少文档包含此term,df越大词项越不重要.词项权重计算公式:tf-idf=tf(t,d)*log(N/df(t))11W(t,d):the weight of the

2017-09-01 16:22:56 2227

原创 [Elasticsearch in Action读书笔记]第一章 Elasticsearch介绍

为什么需要搜索引擎搜索的目的是快速寻找需要的内容而不用浏览整个站点搜索结果应该是有顺序的,相关度越高的结果越应该排在前面需要提供筛选,以优化搜索结果整体的相关性搜索的速度不能太慢由于传统的关系型数据库无法很好地解决这类问题,所以需要引入专门的搜索引擎。Elasticsearch 的用途部署在关系型数据库之上,加快搜索相关的 SQL 查询。或是为 NoSQL

2017-08-21 09:37:44 1304

原创 Apache Lucene核心

转自:http://lucene.apache.org/core/Apache Lucene TM是一种完全用Java编写的高性能,全功能的文本搜索引擎库。它是一种适用于几乎所有需要全文搜索的应用程序的技术,特别是跨平台的。Apache Lucene是一个可免费下载的开源项目。请使用右侧的链接访问Lucene。Lucene TM特性Lucene通过简单的AP

2017-07-24 10:16:03 870

转载 lucene 4.10 检索mysql数据库

今天拿到一个需求,需要使用lucene 检索mysql数据库的一个通讯录表,需要支持全文全字段复合检索.用户的表结构如下      (通讯录mysql表结构) 在网上找了一些例子,由于网上这些例子都不是基于lucene 4的,需要进行改动,这里我把这里好的代码共享一下..本项目的例子基于 lucene 4.10 也就是lucene 4.0的最后一个版本,当前最新的版

2017-07-24 10:04:16 1315

原创 Hash表分析以及Java实现

这篇博客主要探讨Hash表中的一些原理/概念,及根据这些原理/概念,自己设计一个用来存放/查找数据的Hash表,并且与JDK中的HashMap类进行比较。我们分一下七个步骤来进行。 一。    Hash表概念二 .      Hash构造函数的方法,及适用范围三.       Hash处理冲突方法,各自特征四.       Hash查找过程五.       实现一个使用Ha

2017-07-19 22:57:44 693

原创 Spring boot配置cache(ehcache)

spring boot配置缓存第一次配置缓存,记录一下1. 添加cache依赖dependency>groupId>net.sf.ehcachegroupId>artifactId>ehcacheartifactId>version>2.10.1version>dependency>123456782. 配置cacheConfiguration类pac

2017-07-10 11:33:49 2814

转载 谈谈那些年微信支付踩过的坑

很早的时候就想写这篇文章了,作为BAT中的一员,还真不想吐槽它,免得被人身攻击。有人说,微信支付很简单嘛,官网有例子,网上也有现成的例子,不过谁用谁知道,本人也是在深入了解之后,真心觉得微信支付里的坑太多,BAT的开发们太敷衍了事,结果给不少的其他开发者带来诸多麻烦。我在这里做个稍全一点的介绍,尽量减少其他同学们掉坑里的概率。在微信上创建你的应用这里特别强调一下,这一步很重要,

2017-06-02 09:44:42 3366 1

转载 微信支付开发初体验

这段时间由于要进行微信公众号相关的开发,故而接触到了微信支付。老版本的V2公众号微信支付比较难搞,有些东西不够规范。新版本的微信支付统一了接口,文档也比较齐全,全部接入商户平台(pay.weixin.qq.com)。下面简述一下微信公众号现金支付的开发过程。申请微信支付首先,你要有个公众号,而且是已经经过认证的,这样才能开通微信支付功能。开通微信支付功能后,你需要有个财付通商户号,

2017-04-18 11:35:24 1219

原创 Hadoop+HBase+ZooKeeper分布式集群环境搭建

一、环境说明集群环境至少需要3个节点(也就是3台服务器设备):1个Master,2个Slave,节点之间局域网连接,可以相互ping通,下面举例说明,配置节点IP分配如下:HostnameIPUserPasswordmaster192.168.59.133hadoop123456sl

2017-04-05 15:15:25 1232

原创 intellij maven工程报错 inspects a maven model for resolution problems 解决方法

找到pom.xml,右击-->选择maven-->download source and documention然后 reimport

2017-03-29 16:54:00 11447 4

转载 微信支付服务端开发总结

前言最近应公司业务需求,把微信支付完成了,当然已经顺利上线。但是开发的过程是也是踩了很多坑,下面我就先说说开发流程,以及在开发中遇到的大大小小的坑。开发流程首先,看一下微信开方平台关于支付的一个时序图,如下:微信支付时序图https://pay.weixin.qq.com/wiki/doc/api/app/app.php商户系统和微信支付系统主要

2017-03-29 09:09:14 4033 1

转载 公众平台商户申请步骤(公众号、扫码、刷卡支付)

公众平台商户申请步骤(公众号、扫码、刷卡支付)第一步:注册公众号(类型须为:服务号、政府或媒体订阅号、企业号)请根据营业执照类型选择以下主体注册:个体工商户| 企业/公司| 政府| 媒体| 其他类型。第二步:认证公众号公众号认证后才可申请微信支付,认证费:300元/次,查看认证流程。第三步:提交资料申请微信支付登录公众平台,点击左

2017-03-21 09:44:47 1019

转载 微信开发平台名词解释

1、微信公众平台微信公众平台是微信公众账号申请入口和管理后台。商户可以在公众平台提交基本资料、业务资料、财务资料申请开通微信支付功能。平台入口:http://mp.weixin.qq.com。2、微信开放平台微信开放平台是商户APP接入微信支付开放接口的申请入口,通过此平台可申请微信APP支付。平台入口:http://open.weixi

2017-03-21 09:33:27 901

原创 MySQL与Oracle函数对照

MySQL的:从NULL转换(相当于NVL在Oracle中)一、对应到Oracle的NVL与MySQL的功能是“IFNULL”选择IFNULL(null_field,'A');----------------------- Tasu Tasu | IFNULL(Null_field,'A')| Tasu -------------- Tasu ---------

2017-03-08 16:06:30 2438 1

转载 kindeditor在线编辑器的使用心得

1、 如何声明引用?   charset="utf-8" /> kindeditor在线编辑器的使用心得  type="text/javascript" charset="utf-8" src="js/kindeditor/kindeditor.js">  type="text/javascript" charset="utf-8" src="js/kindeditor/lang

2017-02-19 18:24:45 2250

原创 Oracle常用字符集

SIMPLIFIED CHINESE_CHINA.ZHS16GBKAMERICAN_AMERICA.WE8ISO8859P1

2017-02-02 21:50:14 518

原创 GeoServer生产环境调优(部分)

主要内容来自:地理学博士王晨亮整理JVM调优由于Geoserver是JavaEE项目,其性能直接受JVM参数影响,因此首先就需要对其进行JVM级别的优化。Geoserver部署在哪里,就设置哪里的JVM参数。Java堆内存Java堆内存是最基本的Java开发优化参数,无须解释。设置内存的数值需要恰当,既不能浪费剩余内存又不能抢占其他资源所必须的内存。

2017-01-24 08:47:24 5790

原创 分页插件jquery.simplePagination.js使用笔记

1. test_box.jsp页面:loadData"> //分页            paging">        pagingD">   //js请求function loadCcbBadInfoList(pageNo) {var action = "${ctxPath}/test/findlist";if(pageNo==und

2016-12-15 17:40:23 2480

原创 Spring核心思想,IoC与DI详解(如果还不明白,放弃java吧)

1.IoC是什么? IoC(Inversion of Control)控制反转,IoC是一种新的Java编程模式,目前很多轻量级容器都在广泛使用的模式。 2.IoC解决了什么问题? 在IoC出现以前,组件之间的协调关系是由程序内部代码来控制的,或者说,以前我们使用New关键字来实现两组间之间的依赖关系的。 这种方式就造成了组件之间的互相耦合。IoC(控制反转)就是来解决这个问

2016-12-15 11:19:34 23287 12

原创 使用 Intellij idea Springboot maven 的一个小小的问题

在导入项目的过程当中   遇到的一个下坑 。。做简单的纪录 。。。项目是用springboot   然后一看是maven管理的。。所以Intellij  idea  直接open   随着各种download结束 。启动发现 如下问题 。。    Caused by: java.lang.ClassNotFoundException: javax.servlet.Filter

2016-11-25 14:39:00 3872

转载 jquery datatables 的 配置参数

在以前的文章中说起Datatable的参数一般都是英文的,今天分享一下Datatable参数的中文说明,以及详细使用。什么是DataTables参数(Options)上篇我们说了,DataTables控件的加载函数dataTable()一般都有一个对象参数,这个对象参数就是整个DataTables控件的参数(Options),通过定义这个参数中的各种属性,来灵活控制DataTable的初始

2016-11-18 13:40:46 908

原创 oracle数据库sql的优化总结

一:使用where少使用having;二:查两张以上表时,把记录少的放在右边;三:减少对表的访问次数;四:有where子查询时,子查询放在最前;五:select语句中尽量避免使用*(执行时会把*依次转换为列名);六:尽量多的使用commit;七:Decode可以避免重复扫描相同的记录或重复连接相同的表;八:通过内部函数也可提高sql效率;九:连接多个表时,使用别名并

2016-11-12 17:25:24 479

原创 根据一个给定经纬度的点,进行附近500米地点查询–合理利用算法

最近做一个项目:需要查询一个站点(已知该站点经纬度)500米范围内的其它站点。所以,我首先想到的是,对每条记录,去进行遍历,跟数据库中的每一个点进行距离计算,当距离小于500米时,认为匹配。这样做确实能够得到结果,但是效率极其低下,因为每条记录都要去循环匹配n条数据,其消耗的时间可想而知。于是我就想到一个先过滤出大概的经纬度范围再进行计算。比方说正方形的四个点,于是我在网上搜索,意外的,查询到

2016-11-02 09:16:11 22398 5

转载 MyBatis学习总结(五)——实现关联表查询

一、一对一关联 1.1、提出需求  根据班级id查询班级信息(带老师的信息)1.2、创建表和数据  创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY KEY AUTO_INCREMENT, 3 t_name

2016-10-28 14:28:06 490

原创 服务接口统一返回的格式GOOD

表达,从简单开始。--《Robin Williams:写给大家看的设计书》 1.14.1 统一返回的格式很明显地,默认情况下,我们选择了 JSON 作为统一的格式返回接口结果。这里简单说明一下选取JSON统一返回的原因: JSON当前很流行,且普通接口都采用此格式返回JSON在绝大部分开发语言中都支持,跨语言JSON在浏览器浏览时,有可视化插件支持,如FF下: 1.

2016-10-25 18:24:10 9302

原创 【原创】eclipse从svn检出maven工程

起初用的myeclipse,依此安装配置好maven、svn后,检出的maven项目不受管理后来请教同事后,他也遇到这个问题,解决方法如下:1、把svn插件包放在eclipse的dropins目录下,打开eclipse,配置号maven2. 通过svn资源库检出maven项目,然后在project explorer视图下先删除检出的项目,然后重新import 导入 existing m

2016-10-20 17:26:18 855

原创 Linux安装MySQL的两种方法

1.       运行平台:CentOS 6.3 x86_64,基本等同于RHEL 6.32.       安装方法:安装MySQL主要有两种方法:一种是通过源码自行编译安装,这种适合高级用户定制MySQL的特性,这里不做说明;另一种是通过编译过的二进制文件进行安装。二进制文件安装的方法又分为两种:一种是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件;第二种

2016-10-18 21:10:54 471

原创 JQuery DOM 插入节点

动态创建HTML元素并没有实际用处,还需要将新创建的元素插入文档中。将新创建的节点插入文档最简单的办法是,让它成为这个文档的某个节点的子节点。前面使用了一个插入节点的方法append(),它会在元素内部追加新创建的内容。将新创建的节点插入某个文档的方法并非只有一种,在JQuery中还提供了其他儿种插入节点的方法,如下表所示。读者可以根据实际需求灵活地做出多种选择。HTML DOM结构如下:

2016-09-17 15:59:54 923

转载 Spring事务配置的五种方式(转载)

Spring是SSH中的管理员,负责管理其它框架,协调各个部分的工作。今天一起学习一下Spring的事务管理。Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如

2016-07-18 10:53:04 493

原创 jQuery MiniUI 前台分页

Pagination 分页表格                            Pagination 分页表格                          员工姓名:                                url="../data/AjaxService.aspx?method=Sear

2016-07-07 15:53:47 7492 1

原创 正则表达式实例代码,java正则提取字符串

import java.util.regex.Matcher;import java.util.regex.Pattern;public class mather {    public static void main(String[] args) {        // TODO 自动生成的方法存根        String desStr = "{0=房源序号,

2016-07-07 10:09:52 8142

转载 大数据系统的Lambda架构

http://www.tuicool.com/articles/uiyYFfNathan Marz的大作Big Data: Principles and best practices of scalable real-time data systems介绍了Labmda Architecture的概念,用于在大数据架构中,如何让real-time与batch job更好地结合起来,以达成对

2016-07-06 14:44:37 1424

原创 linux下nginx+tomcat+msm+memcached实现session共享(测试)

测试机器:192.168.18.207, 192.168.18.208,192.168.18.209软件配置:192.168.18.207nginx/1.9.4 192.168.18.208tomcat-7.0.64memcached-1.2.0192.168.18.209tomcat-7.0.64memcached-1.2.0

2016-07-01 12:54:07 1035

转载 Tomcat 基于MSM做Session共享

前言  在Tomcat集群中,当一个节点出现故障,虽然我们有高可用集群来负责故障转移,但用户的session信息如何保持呢?下面介绍一下如何利用MSM+Memcached做Session共享、相关介绍MSM  MSM–Memcached Session Manager是一个高可用的Tomcat Session共享解决方案,除了可以从本机内存快速读取Session信息(仅针对黏性

2016-06-30 14:38:29 1581

原创 Eclipse程序员要掌握的常用快捷键【备忘】

Ctrl+K 光标放在一个变量上(注意,是变量,如果你的光标放在了字符串上,则没有任何作用的),按下Ctrl+K光标会定位到下一个相同的变量Shift+Ctrl+K 跟Ctrl+K功能一样,方向相反Ctrl+O 打开类似大纲视图的小窗口Alt+ 左右方向键,跳到前一次/后一次的编辑位置双击左括号(小括号,中括号,大括号),将选择括号内的所有内容F3打开声明该引用的文件F4打

2016-06-30 10:19:28 658

转载 FusionCharts参数的详细说明——按图标类型

zccst整理3D饼图属性(Pie3D.swf )animation 是否显示加载图表时的动画palette 内置的图表样式,共5个paletteColors 自定义图表元素颜色(为多个,如过过少会重复)showAboutMenuItem 右键是否显示"关于FusionCharts"aboutMenuItemLabel 右键关于自定义文字aboutMenuIte

2016-06-23 08:28:15 1776

原创 无法启动OracleOraDb10g_home1TNSListener

问题:以前安装过10.1.0的数据库,删除10.1.0的数据库后,重新安装了10.2.0的数据库后,启动OracleOraDb10g_home1TNSListener报错错误:---------------------------Services---------------------------Could not start the OracleOraDb10g_h

2016-06-18 20:53:37 1452

org.json源码及jar包

org.json源码及jar包,本人验证过是好用的

2013-07-07

word转chm工具(附注册码)

word转chm工具,其中包含注册码,本人用过很好用

2013-03-15

YDC_079-2009_移动用户终端无线局域网技术指标和测试方法.pdf

YDC_079-2009_移动用户终端无线局域网技术指标和测试方法.pdf。正式标准,是发布版的

2013-02-07

Jsp用户登录实例

Jsp用户登录实例,jsp+mysql+tomcat

2012-12-15

NET框架程序设计(作者Jeffrey Richter)

.NET框架程序设计是Jeffrey Richter的不朽力作

2012-10-19

Oracle.DataAccess.dll

Oracle.DataAccess.Client是Oracle自己本身自带的,一般要安装Oracle了才有Oracle.DataAccess.Client.dll文件

2011-12-07

数据采集系统ETL工具

数据采集系统主要解决了药品经销商业务系统的进销存数据的采集、上报的问题。医药渠道数据的采集需要连接多种数据源,实现异构数据之间灵活导数据。本系统兼容了SQL Server、Oracle、DB2等类型各版本的关系型数据库以及Excel、Access、DBF、CSV等各版本文件数据库,可以实现多种数据库间的数据互导,尤其能满足渠道数据采集的要求,即按要求的格式定制、导出Excel、CSV等数据文件,并且导出的文件命名满足自定义的规则,此外数据的导入导出采用任务调度的方式,对于大数据的任务采用了任务分割和并行计算的执行方式,可以满足上十万级的数据采集;另外系统对于导出的数据文件,通过FTP定时上传到数据需求方。

2011-10-26

apoc-3.5.0.12-all.jar

APOC是Neo4j推出时推荐的一个Java存储过程包,包含丰富的函数和存储过程,作为对Cypher所不能提供的复杂图算法和数据操作功能的补充,APOC还具有使用灵活、高性能等优势。

2020-07-20

Ubuntu16.04 离线安装openssh所需的安装包deb(修正了安装步骤)

Ubuntu16.04 离线安装openssh所需的安装包deb(修正了安装步骤)

2019-03-18

2006年软考上半年试题

2006年软考上半年上午试题和2006年软考上半年下午试题

2009-02-27

关于MyEclipse

MyEclipse相关知识,集成安装、用于J2EE开发的使用说明

2009-02-05

Baple的留言板

发表于 2020-01-02 最后回复 2020-01-02

我的收藏功能不如原先的我的收藏好用

发表于 2015-09-01 最后回复 2015-09-01

空空如也
提示
确定要删除当前文章?
取消 删除