- 博客(44)
- 资源 (5)
- 收藏
- 关注

原创 一种改进的自适应快速AF-DBSCAN聚类算法
针对基于密度的DBSCAN聚类算法及其改进算法在全局参数Eps与MinPts选择上需人工干预以及区域查询方式过程复杂和查询易丢失对象等不足,提出一种改进的参数自适应以及区域快速查询的密度聚类算法。根据KNN分布与数学统计分析自适应计算出最优全局参数Eps与MinPts,避免聚类过程中的人工干预,实现聚类过程的全自动化。通过改进种子代表对象选取方式进行区域查询,无需漏检操作,有效提高聚类的效率。对4种典型数据集的密度聚类实验结果表明,提出的方法有效解决了DBSCAN算法参数选取困难和算法效率的问题。
2017-09-22 09:20:08
18595
15
转载 Mybatis通用Mapper介绍与使用
前言使用Mybatis的开发者,大多数都会遇到一个问题,就是要写大量的SQL在xml文件中,除了特殊的业务逻辑SQL之外,还有大量结构类似的增删改查SQL。而且,当数据库表结构改动时,对应的所有SQL以及实体类都需要更改。这工作量和效率的影响或许就是区别增删改查程序员和真正程序员的屏障。这时,通用Mapper便应运而生……什么是通用Mapper通用Mapper就是为了解决单表增删改查,基于Myba...
2018-02-24 10:37:58
71920
10
原创 股票术语整理大全
套牢套牢是指进行股票交易时所遭遇的交易风险。例如投资者预计股价将上涨,但在买进后股价却一直呈下跌趋势,这种现象称为多头套牢。相反,投资者预计股价将下跌,将所有股票放空卖出,但股价却一直上涨,这种现象称为空头套牢。大盘股大盘股large-cap share。股本达20亿股以上的大公司所发行的股票。小盘股小盘股是指相对与大盘股而言。大盘股:通常指发行在外的流通股份数额较大的上市公司股票。反之,小盘股就
2018-01-18 23:20:43
3921
原创 windows下XAMPP、Composer和Laravel的安装及配置
一、XAMPP安装试过nginx搭建web服务器,没有搭建成功。最终还是选择集成好的XAMPP包含apache服务、mysql等,下载地址:https://www.apachefriends.org/download.html。因为我用的php版本是5.6,所有选择5.6.31安装。安装好后,开启PHP拓展,在php.ini中找到;extension=php_openssl.dll
2017-11-01 13:10:58
5104
转载 EasyWeChat、微信公众平台实现带参数二维码、微信事件处理以及微信详细用户信息获取
一、生成带参数的二维码为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码:1、临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量。临时二维码主要用于帐号绑定等不要
2017-09-01 15:23:37
15294
转载 Android项目中使用echarts
之前都是在web网页端使用echarts,现在在android项目中使用echarts,实现柱状图、折线图、雷达图等,以柱状图为例。1、首先去echarts官方下载echarts下载js文件,最好下载完整版的,也可以根据自己的需要自定义构建。图1下载下来的js文件如图所示图22.将下载下来的js文件放到android工程的assets文件夹下
2017-08-11 15:55:52
4959
2
转载 MySQL索引
使用索引的目的使用索引的目的是提高数据库查询的效率。索引是怎么提高数据库查询的效率的呢?举个通俗的例子,查字典。数据库中的数据就好比新华字典中的词条,索引就是新华字典的目录。没有建立索引的数据库就好像被撕掉目录的新华字典,只能从头到尾一条一条地查询,效率极其低下。为了能更快地查字典,哦不,是查询数据库,我们就需要为数据库建立索引。索引的原理索引的主要思想是将数据分段,从而减少查询时
2017-08-03 09:32:18
446
转载 laravel 基础教程 —— 请求
HTTP请求访问请求为了通过依赖注入能够方便的获取http请求实例,你应该在控制器的构造函数或者控制函数中写入类型声明Illuminate\Http\Request。当前请求的实例会自动的从服务容器中注入:namespace App\Http\Controllers;use Illuminate\Http\Request;class UserController exten
2017-07-28 17:26:00
611
转载 集成第三方推送最佳实践
本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文的示例代码主要是基于作者的经验来编写的,若你有其他的技巧和方法可以参与进来一起完善这篇文章。 注意:本报告写于2016年04月25日,本文内容可能随着时间和技术的发展而产生错误和偏差。本文固定连接:https://github.com/ti
2017-07-25 10:59:57
1576
转载 高质量的seo优化方案
作为一名seo,除了要懂得网站seo优化技术,还需要懂得如何分析网站各项数据,并根据分析结果写出一份高质量的seo优化方案,接下来,小刚seo就和大家说说一份高质量的seo优化方案是怎样炼成的。一、SEO工作的核心所在①排名是基于搜索概率排序百度排名算法关键点是基于搜索概率排序,比如搜索 “苹果”这个关键词,一定是苹果手机的页面排名在前面。如果做一个关于苹果水果的网站,并用
2017-07-11 17:23:54
912
转载 MySQL 基础语句编写
说明最近看了 Sams Teach Yourself 系列的《SQL必知必会》。里面的内容很基础,使用SQL上手简单。我将其中典型的题目及答案总结如下,包含数据库所有的基础操作,其中所使用的数据库样例表见文章末尾。如果大家有什么意见和建议,欢迎留言或私信指出~练习(Products)检索列vend_id的所有值和「不同值」SELECT DISTINCT vend_id FROM
2017-06-23 09:55:16
407
转载 PHP存储Session
一 Redis方法一:配置文件php.ini,修改为下面内容,保存并重启服务session.save_handler = redissession.save_path = "tcp://127.0.0.1:6379"方法二:直接在代码中加入以下内容: ini_set("session.save_handler", "redis");ini_set("
2017-06-23 09:29:59
953
转载 MySQL EXPLAIN详解
MySQL EXPLAIN命令是查询性能优化不可缺少的一部分,该文主要讲解explain命令的使用及相关参数说明。
2017-06-23 09:17:42
421
原创 java &与&& |与||的区别
java &与&& |与||的区别一、与操作和或操作的区别(1)在Java程序中,使用与操作,要求所有表达式的判断结果都是TRUE,才为真,若有一个为FALSE,那么最终判断结果则为FALSE(2)使用或操作,只要其中有一个表达式为TRUE,那么最终的结果就为TRUE,只有当所有的表达式为FALSE时最终结果才为FALSE二、&与&&,|与||的区别(1)&与&&在程序中,
2017-05-26 09:40:33
354
转载 五分钟学会Kotlin语法
项目一期在收尾了终于有时间折腾了,一个多月以来Kotlin从入门到现在,坚持用来开发的切身感受。因为语法与Java的区别挺大的一开始很想放弃,如果不是因为项目在使用,想必很少人会尝试这样一门小众语言,但是习惯后会发现这些年究竟浪费多少时间在写无用的Java代码了,Kotlin在兼容Java的基础上还能大大提升开发效率。Kotlin有许多特性但对于开发来说,快速适应和学习更为重要,很多时候我们都是在不明白其原因就开始使用的,正如我们不可能把Retrofit原理研究透才使用它。只要它足够稳定成熟,并能有效的提升
2017-05-23 09:57:39
1814
转载 Android性能优化大全
Android性能优化的大全通常项目比较大的APP都面临着如下性能问题,APP启动慢、界面跳转慢、事件相应慢、滑动和动画卡顿、展现内容慢等,有的公司处理的很好,有的还有很大的优化空间,对于性能优化,怎么去做,我总结了一下性能优化如何入手,Android性能优化这个系列目前已经完成11篇,涉及到常用内存优化工具的使用,比如Memory Monitor、MAT、Allaction Tracin
2017-04-14 10:50:24
332
原创 xshell中svn命令整理
前言公司使用的版本控制工具是svn.由于公司的电脑环境是windows7,所以大部分使用 TortoiseSVN 来操作 svn.后来,我安装了 Cygwin 和 Xshell . 这样就可以像在 Linux 下一样工作了。但是遇到一个问题,就是使用svn管理项目。现在学习一下基本操作。开始从服务器拉取数据如果你用过g
2017-04-14 09:53:45
6459
转载 Java反射最佳实践
概要:最简单优雅的使用反射。本文的例子都可以在示例代码中看到并下载,如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文的示例代码主要是基于jOOR行编写的,如果想了解更多请查看这里的测试代码。一、需求今天一个“懒”程序员突然跑过来说:“反射好麻烦,我要提点需求。”听到这句话后我就知道,今天一定不好过了,奇葩需求又来了。我
2017-04-11 09:05:29
276
转载 Android:跟着实战项目学缓存策略之DiskLruCache详谈
写在前面之前花费大心思更新了一篇《Android:跟着实现项目学缓存策略之LruCache详谈》,本来是准备用项目实战的方式分享一下缓存策略的使用。但是由于篇幅过长,DiskLruCache也比较复杂,所以决定把DiskLruCache抽取出来单独讲。Android:跟着实现项目学缓存策略之DiskLruCache详谈前一篇文章的链接在这里,如果大家有不了解Cache的,建议先看一下,
2017-04-10 14:37:42
424
转载 Android中使用的LruCache
LRU是Least Recently Used的缩写,即“最近最少使用”,说明LRU缓存算法的淘汰策略是把最近最少使用的数据移除,让出内存给最新读取的数据。下面看一下Android中的LruCache。android.util.LruCache这个LruCache在android.util包下,是API level 12引入的,对于API level 12之前的系统可以使用support
2017-04-10 14:35:23
544
转载 EventBus使用详解
概述EventBus是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化Android事件传递,这里的事件可以理解为消息。事件传递既可以用于Android四大组件间通讯,也可以用于异步线程和主线程间通讯等。传统的事件传递方式包括:Handler、BroadcastReceiver、Interface回调,相比之下EventBus的有点是代码简洁,使用简单,并将事件发布和 订阅
2017-04-07 17:45:42
234
转载 EventBus 3.0的用法详解(二)
前一篇文章简单介绍了EventBus 3.0的用法,现在是时候详解其用法了。首先声明,EventBus 3.0的改动针对2.4的改动并不是特别大,但是对于其性能的提升是另外一个说法了,所以建议学习EventBus 3.0。注解新增的@SubscribethreadMode = ThreadMode.MainThread用注解的方式代替约定的方法名规范,是其最大的改变。在2.4中,你
2017-04-07 17:21:18
277
转载 EventBus 3.0的用法详解(一)
这是一个系列,如果你还没有看之前的文章:EventBus 3.0的用法详解(二)看到大家提出的关于Android的问题,有一部分可以用EventBus解决,而也有相当多的人推荐使用EventsBus,因为其和GreenDAO出自一家公司,并且使用它非常的简单,所以现在很多的互联网app都会使用EventsBus来进行消息传递。基于此,有很多EventBus的文章,写的非常的好,但是由于
2017-04-07 17:10:32
352
转载 Android通用流行框架大全
Android通用流行框架大全1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库Pic
2017-04-07 16:56:49
620
转载 PHP实现执行定时任务的几种思路详解
PHP本身是没有定时功能的,PHP也不能多线程。PHP的定时任务功能必须通过和其他工具结合才能实现,例如WordPress内置了wp-cron的功能,很厉害。本文,我们就来深入的解析几种常见的php定时任务的思路。
2017-04-07 14:51:45
682
转载 Kafka简介及使用PHP处理Kafka消息
Kafka简介及使用PHP处理Kafka消息Kafka 是一种高吞吐的分布式消息系统,能够替代传统的消息队列用于解耦合数据处理,缓存未处理消息等,同时具有更高的吞吐率,支持分区、多副本、冗余,因此被广泛用于大规模消息数据处理应用。Kafka的特点:以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间复杂度的访问性能。高吞吐率。即使在非常廉价的
2017-04-07 10:22:19
20587
转载 GridView仿微信添加多图效果
如果喜欢栗子系列可以关注哦~各种栗子正在赶来中......栗子配图(自己设计--栗子icon来自阿里图标库,背景图来自摄图网).png栗子惯例,先上GIF栗子GIF.gif在项目中这种添加⑨图的效果应该是非常常见的,后面有个添加的按钮应该怎么实现,这也许让一部分小白抓狂了吧~来吧,淡漠带你飞,走起~~啦啦啦......起飞前先说下,本篇只是讲解九
2017-04-06 17:42:57
684
1
转载 使用PermissionsDispatcher轻松解决Android权限问题
之前也处理过6.0后的权限问题,直接处理很是麻烦。这次在github上搜到了关于权限星数最多的PermissionsDispatcher这个库,几个注释完美解决权限问题。
2017-04-06 17:38:30
2987
转载 Android 内存优化总结&实践
智能手机发展到今天已经有十几个年头,手机的软硬件都已经发生了翻天覆地的变化,特别是Android阵营,从一开始的一两百M到今天动辄4G,6G内存。然而大部分的开发者观看下自己的异常上报系统,还是会发现各种内存问题仍然层出不穷,各种OOM为crash率贡献不少。Android开发发展到今天也是已经比较成熟,各种新框架,新技术也是层出不穷,而内存优化一直都是Android开发过程一个不可避免的话题。 恰好最近做了内存优化相关的工作,这里也对Android内存优化相关的知识做下总结。
2017-03-28 09:30:49
335
转载 Android APK瘦身实践
现在APK动不动就是几十兆,当用户连接到2G和3G网络,或者按流量收费的设备是多么的浪费,这篇文章介绍了如何对APK进行瘦身,帮助更多用户毫不犹顾忌地下载你们的APP。
2017-03-28 09:22:58
511
原创 GridLayout的item的横纵间距设置
android:useDefaultMargin 属性在屏幕分辨率为1920*1080默认宽:24px,高:24px静态设置item,可通过item的leftMargin、rightMargin等属性设置item的横纵间距。动态添加item,对于多行多列情况对齐方式不好设置,可参考GridLayout.LayoutParams。
2017-03-27 17:22:42
7479
转载 laravel 基础教程 —— 缓存
Laravel 对多种缓存系统提供了统一的 API。缓存的配置文件存放在 config/cache.php。你可以在这个文件中指定整个应用默认使用何种缓存驱动。Laravel 支持当前主流的缓存系统如 Memcached 和 Redis。
2017-03-23 09:07:14
622
转载 Xshell常用命令
suse linux 常用命令 (1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cp afile afile.bak 把文件复制为新文件afile.bak cp afile /h
2017-03-03 17:23:02
1456
转载 Android 教你一步步搭建MVP+Retrofit+RxJava网络请求框架
之前公司的项目用到了MVP+Retrofit+RxJava的框架进行网络请求,所以今天特此写一篇文章以做总结。相信很多人都听说过MVP、Retrofit、以及RxJava,有的人已经开始用了,有的人可能还不知道这是什么,以及到底怎么用。不过没关系,接下来我将为你一一揭开他们的神秘面纱,然后利用这三个家伙搭建一个网络请求框架1.什么是MVP?MVP(Model View Presen
2017-02-17 11:29:43
2284
原创 Android 利用BroadcastReceiver实时检测网络状态变化
一、定义ReceiveService类当接收到的网络状态发生改变时通知Activity,需要一个Service,并且绑定该到Activity。import java.util.Date;import java.util.Timer;import java.util.TimerTask;import android.app.Service;import android.cont
2017-01-11 16:31:40
1075
原创 Android Studio快捷键
本人经常使用到的快捷键命令:Ctrl+Y 删除行Ctrl+X 删除行并剪切Ctrl+C copyCtrl+Z 撤销Ctrl+Shift+Z 取消撤销Ctrl+Alt+空格 自动补全Ctrl+Shift+R 全局搜索
2017-01-11 10:45:16
429
原创 TextView使用自定义HtmlHttpImageGetter实现异步加载网络图片,可限制加载图片数量
import android.graphics.Canvas;import android.graphics.drawable.BitmapDrawable;import android.graphics.drawable.Drawable;import android.os.AsyncTask;import android.text.Html.ImageGetter;import an
2017-01-05 09:53:09
2632
一种快速的近邻传播聚类算法
2017-10-23
一种改进的自适应快速AF-DBSCAN聚类算法(英文)
2017-04-05
移动终端手势识别中 DTW 匹配算法研究
2017-04-05
一种结合布尔矩阵与排序索引的关联规则挖掘算法
2017-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人