好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.早上来了,无意间看到了一个还不错的开源数据可视化平台,分享一下。目录1. 介绍2. 安装和开始安装JRE运行环境从官网首页下载最新版软件包解压软件包启动服务开始使用3. 升级4. 数据源管理4.1. 添加驱动程序4.2. 添加数据源4.3. 管理数据4.4. SQL工作台4.5……继续阅读 » supingemail 5年前 (2021-03-23) 2975浏览 0评论511个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.AI时代下,人人都在讲开源(Open Source)。开源一词,可以说是近些年人工智能领域最热门的主题词之一。从概念上理解,开源全称为开放源代码,指企业/开发者/普通终端用户能够利用源代码在其基础上进行修改和学习。这一概念从提出至今,已经历三十年的发展。从最初Linux开源操作……继续阅读 » supingemail 5年前 (2021-03-23) 2683浏览 0评论2755个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.软件开发(software development)和软件架构(software architecture)之间有一条微妙的线。有人会说,这条线根本不存在,架构只是开发者设计 过程的简单延伸(an extension of the design process)。另外一部分人则……继续阅读 » supingemail 5年前 (2021-03-23) 1936浏览 0评论749个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.1 前言Hadoop生态圈的技术繁多。HDFS一直用来保存底层数据,地位牢固。Hbase作为一款Nosql也是Hadoop生态圈的核心组件,它海量的存储能力,优秀的随机读写能力,能够处理一些HDFS不足的地方。Clickhouse是一个用于联机分析(OLAP)的列式数据库管理系……继续阅读 » supingemail 5年前 (2021-03-23) 1832浏览 0评论476个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录一、@EnabelAsync与@Asyn注解的使用二、自动配置@EnableAsync的代理选择三、ProxyAsyncConfiguration的自动配置四、AsyncAnnotationBeanPostProcessor 初始化五、@Asyn注解实现异步的过程六、使用异……继续阅读 » supingemail 5年前 (2021-03-23) 1941浏览 0评论2695个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.23种设计模式创造类单例模式懒汉模式 12345678910 public class Singleton{ private static Singleton instance = null; private Singleton(){} p……继续阅读 » supingemail 5年前 (2021-03-23) 2452浏览 0评论766个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录下载logstash和mysql驱动包安装 jdbc 和 elasticsearch 插件编写配置文件运行多表同步最近项目用到分库分表,涉及数据查询需要联表或分页时发现需要合并表,影响查询性能,所以引入ES,但是订单数据要求实时性高,数据量又比较大,如果同一时刻改了表的状态……继续阅读 » supingemail 5年前 (2021-03-23) 2090浏览 0评论1841个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.简介差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代表性的产品就是微博、微信,以及后来的今日头条、快手等。这些移动互联网时代的新产品在过去几年间借着智能手机的风高速成长。这些产品都是Feed流类型产品,由于Feed流一般是按照时间“从上往下流动……继续阅读 » supingemail 5年前 (2021-03-23) 2107浏览 0评论1481个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.Docker 镜像命令列出镜像列表$dockerimages$dockerimagels-a运行 Docker 镜像(守护态方式)$dockerrun-d{镜像名}删除指定 Docker 镜像$dockerimagerm{镜像名}删除 Docker 虚悬镜像$dockerima……继续阅读 » supingemail 5年前 (2021-03-23) 3309浏览 0评论687个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.记录一下笔者关于软件设计的一些相关认知。在开始之前,先引入两个概念目标和途径(这里可能会有些咬文嚼字,不过主要是为了区分主观和客观的一些细微差异)。1 目标和途径我们在做某一件事情的时候,总是会带有一定的目的性的:比如说一日三餐,是为了给身体补充所需的能量。那么这三餐具体如何落……继续阅读 » supingemail 5年前 (2021-03-23) 1674浏览 0评论1274个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.1 秒杀业务分析正常电子商务流程 查询商品; 创建订单; 扣减库存; 更新订单; 付款; 卖家发货; 秒杀业务的特性 低廉价格; 大幅推广; 瞬时售空; 一般是定时上架; 时间短、瞬时并发量高; 2 秒杀技术挑战假设某网站秒杀活动只推出一件商……继续阅读 » supingemail 5年前 (2021-03-23) 1419浏览 0评论2797个赞
日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(binlog)和事务日志(包括redo log和undo log),本文接下来会详细介绍这三种日志。binlogbinlog用于记录数据库执行的写入性操作(不包括查……继续阅读 » supingemail 5年前 (2021-03-23) 3167浏览 0评论902个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.在Java中,实用程序类是定义一组执行通用功能的方法的类。这篇文章展示了最常用的Java实用工具类及其最常用的方法。类列表及其方法列表均按受欢迎程度排序。数据基于从GitHub随机选择的50,000个开源Java项目。希望您可以通过浏览列表来了解已经提供和流行的功能的一些想法,……继续阅读 » supingemail 5年前 (2021-03-23) 2471浏览 0评论2595个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.作为卓越的一站式移动出行和生活平台,滴滴在亚洲、拉美和澳洲为超过5.5亿用户提供出租车、快车、专车、豪华车、公交、代驾、企业级、共享单车、共享电单车、汽车服务、外卖、支付等多元化的服务。滴滴平台上,有数千万车主及司机获得灵活的工作和收入机会,年运送乘客超过100亿人次。滴滴开源……继续阅读 » supingemail 5年前 (2021-03-23) 1755浏览 0评论1004个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录1.什么是Phoenix2.Phoniex架构3.基本使用3.1 建表3.2 建索引3.3 select查询4.最佳实践4.1 大小写问题4.2 加盐注意事项4.3 慎用扫全表、OR、Join和子查询4.4 Phoenix不支持复杂查询4.5 Phoenix不支持复杂分析4……继续阅读 » supingemail 5年前 (2021-03-23) 1883浏览 0评论1046个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.有一个需求需要将前端传过来的10张照片,然后进行进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,但是连续前端所传图片的大小越来越大的时候,耗费的时间同时急剧增加,最后测了一下压缩20M……继续阅读 » supingemail 5年前 (2021-03-23) 1826浏览 0评论2304个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目前所有的系统架构都是采用前后端分离的系统架构,那么就不可能避免的需要服务对外提供API,那么如何保证对外的API的安全呢?即生鲜电商中API接口防止参数篡改和重放攻击目录1. 什么是API参数篡改?说明:API参数篡改就是恶意人通过抓包的方式获取到请求的接口的参数,通过修改相……继续阅读 » supingemail 5年前 (2021-03-23) 3357浏览 0评论1115个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受. 使用Timer 使用ScheduledExecutorService 使用Spring Task 简单的定时任务 多线程执行 执行时间的配置 cron表达式详解 整合Quartz 最后 定时任务实现的几种方式: Timer……继续阅读 » supingemail 5年前 (2021-03-23) 2063浏览 0评论136个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.UT 测试是在开发中经常用到的,但是究竟用哪一种,这个还要根据具体的业务来确定。方式一、api方式 @RunWith(SpringRunner.class) @SpringBootTest方式二、api方式 @RunWith(SpringRunner.class) @Sprin……继续阅读 » supingemail 5年前 (2021-03-23) 1778浏览 0评论1112个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.针对 nacos 在 springboot 中的调用,获取配置信息,做如下测试,并得出结论 :nacos 测试结果: 1.nacos 管理的配置文件中,配置了一个key,再到项目中bootstrap.yml中配置相同的key,不起作用! nacos 配置: info: re……继续阅读 » supingemail 5年前 (2021-03-23) 1933浏览 0评论2214个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.前言正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ IDEA有所了解了,所以此处就不对IntelliJ IDEA进行介绍,而是直接阐述在实际开发中应用场景。博主使用的IntelliJ I……继续阅读 » supingemail 5年前 (2021-03-23) 2920浏览 0评论2580个赞
MyBatis 令人喜欢的一大特性就是动态 SQL。在使用 JDBC 的过程中, 根据条件进行 SQL 的拼接是很麻烦且很容易出错的。MyBatis 动态 SQL 的出现, 解决了这个麻烦。MyBatis通过 OGNL 来进行动态 SQL 的使用的。目前, 动态 SQL 支持以下几种标签:1 数据准备为了后面的演示, 创建了一个 Maven 项目 mybat……继续阅读 » supingemail 5年前 (2021-03-23) 2638浏览 0评论1764个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受目录Redis主从复制的问题Redis 的 哨兵(Sentinel)深入探究Redis Sentinel的架构配置 SentinelRedis Sentinel的工作原理自动发现 Sentinel 和从服务器故障转移Redis主从复制的问题Redis主从复制可将主节点数据同步……继续阅读 » supingemail 5年前 (2021-03-23) 1606浏览 0评论2500个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录过程解说体系介绍域名解析请求过程问题解答过程解说先说下简要过程,基本过程是如下所列6步 :1、使用DNS域名解析;2、发起TCP的3次握手3、建立TCP连接后发起http请求;4、服务器响应http请求,浏览器得到返回response;5、浏览器解析response,并请求……继续阅读 » supingemail 5年前 (2021-03-23) 1768浏览 0评论1131个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.微服务可谓是当下最火爆的企业级开发应用模式,那么具体都要用到哪些技术呐,概括如下图所示 :当下最新的微服务组件,无出其右,基本就是这些。………继续阅读 » supingemail 5年前 (2021-03-23) 3341浏览 0评论1449个赞
最新的支付体系介绍 !!摘要:DC/EP是一个双层的研发与试点项目计划,并不是一个支付产品。DC/EP项目计划里可能包含着若干种可以尝试并推广的支付产品。 非常荣幸参加北京大学数字金融研究中心的国际研讨会,感谢黄益平老师在这方面做了很多工作,我很愿意跟大家分享一下我的看法。首先要说明的是,大约三年前我已经离开一线工作,所以我的讲话并不代表任何机构,而是个……继续阅读 » supingemail 5年前 (2021-03-23) 2299浏览 0评论1168个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录一、日志冲突二、问题描述三、解决方案一、日志冲突日志在平时的开发中,扮演着十分重要的角色,可以很方便的帮助我们快速定位问题,查找原因,进而解决问题。但是有的时候,总是会遇到各种各样很奇葩的问题,如:二、问题描述项目背景:项目中引入了第三方的组件,组件选取的日志框架是 log……继续阅读 » supingemail 5年前 (2021-03-23) 2750浏览 0评论1224个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录横向比较概括:内存比较性能对比Redis 和 Couchbase 都是基于内存的数据存储系统。Couchbase 是高性能,高伸缩性和高可用的分布式缓存系统;Redis 是一个开源的内存数据结构存储系统。横向比较类别 COUCHBASE REDIS 类别 No……继续阅读 » supingemail 5年前 (2021-03-23) 1782浏览 0评论1639个赞
世界各地的企业引发了一股学习网飞文化之风。据我所知,至少在中国,很多创业公司就明确提出要学习网飞文化。这一次,网飞创始人兼CEO里德·哈斯廷斯亲自写了一本关于网飞文化的书,名叫《不拘一格》,英文书名叫No Rules Rules,直接翻译过来叫“没有规则的规则”。待你了解了网文文化的内核,相信一下子就明白了这书名背后的含义。为啥大家对网飞文化青睐有加?我认为……继续阅读 » supingemail 5年前 (2021-03-23) 1656浏览 0评论1213个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录一.文件和目录二、查看文件内容三.文件搜索四.文件的权限 – 使用 “+” 设置权限,使用 “-” 用于取消五.文本处理六、打包和压缩文件七.系统和关机(关机、重启和登出)八、进程相关的命令一.文件和目录 cd命令……继续阅读 » supingemail 5年前 (2021-03-23) 1902浏览 0评论1603个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.习惯了使用工具来进行代码的拉取和提交,突然使用命令,就发现:现成的工具用多了,原始的不会了。尴尬呀!今天遇到一个将2G的项目 (自然语言处理依赖包大)上传到git上,发现一直传不了,后来查找原因:是因为http的方式,在应用层,传输的文件太大,所以不能使用,故而只能使用命令的方……继续阅读 » supingemail 5年前 (2021-03-23) 3129浏览 0评论2169个赞
好记忆不如烂笔头,能记下点东西,就记下点,有时间拿出来看看,也会发觉不一样的感受.目录Redis 的八大数据类型1、String(字符串)2、List(列表)3、Set (集合)4、Hash(哈希)5、zset (有序集合)6、geospatial7、hyperloglog8、bitmap 位图都以为redis只有5种数据类型,哈哈,you are wron……继续阅读 » supingemail 5年前 (2021-03-23) 2106浏览 0评论2764个赞
light4j入门教程介绍:Light for Java,意味着轻量级,并以闪电般的速度来使用 Java 编程。网络有传闻比springboot快44倍,可以看下测试连接环境:light platform 1.5.x或1.6.x中的大多数组件都基于Java 8,而master 2.0.x则基于Java11的版本。使用 :java -version ……继续阅读 » 开心洋葱 5年前 (2021-03-23) 2556浏览 0评论1203个赞
一、官网整体介绍Light 4J是networknt.com官网的核心产品。一个基于Java SE快速、轻量级并且高效的微服务框架。其包含十多个子模块,用于不同风格的API构建,包括OAuth2,Portal,Logging,Messaging和Metrics等基础设施服务。此外,还有一系列工具可帮助提高开发人员和操作人员的工作效率。1、性能情况在Li……继续阅读 » 开心洋葱 5年前 (2021-03-23) 3195浏览 0评论2121个赞
python可以通过open函数打开文件,通过close函数关闭文件#!/usr/bin/python# Open a filefo = open("foo.txt", "wb")print "Name of the file: ", fo.name# Close opend fi……继续阅读 » 水墨上仙 5年前 (2021-03-22) 2679浏览 2813个赞
一个python自定义的加密解密函数,下面的代码实现了对字符串的加密盒解密,调用简单def encrypt(key, s): b = bytearray(str(s).encode("gbk")) n = len(b) # 求出 b 的字节数 c = bytearray(n*2) j = 0 ……继续阅读 » 水墨上仙 5年前 (2021-03-22) 2167浏览 304个赞
python通过zlib压缩和解压缩字符串,可以自定义压缩级别,级别越高压缩的约厉害,效率要低一些import zlibcompressedString = zlib.compress(originalString, 9) # 采用9级压缩decompressedString = zlib.decompress(compressedStrin……继续阅读 » 水墨上仙 5年前 (2021-03-22) 1985浏览 306个赞
python自定义isnumber函数判断字符串是否为数字''' isnumeric.pytest a numeric string s if it's usable for int(s) or float(s)'''def isnumeric(s): '&……继续阅读 » 水墨上仙 5年前 (2021-03-22) 2675浏览 696个赞
python不定义函数实现数字增减,原来python还可以这么用,你一定想不到inc = (1).__add__print(inc(4))#5sub = (-1).__radd__print(sub(5))#4……继续阅读 » 水墨上仙 5年前 (2021-03-22) 2602浏览 2835个赞
python通过Tkinter显示网络图片''' tk_image_view_url_io.pydisplay an image from a URL using Tkinter, PIL and data_streamtested with Python27 and Python33 by vegaseat 0……继续阅读 » 水墨上仙 5年前 (2021-03-22) 3049浏览 2968个赞
python通过PyGame绘制图像并保存为图片文件''' pg_draw_circle_save101.pydraw a blue solid circle on a white backgroundsave the drawing to an image filefor result see http://prn……继续阅读 » 水墨上仙 5年前 (2021-03-22) 2900浏览 247个赞
将这段代码放入你的脚本中,类似:urllib.urlretrieve(getFile, saveFile, reporthook=report)第三个参数如下面的函数定义report,urlretrieve下载文件时会实时回调report函数,显示下载进度def report(count, blockSize, totalSize): perc……继续阅读 » 水墨上仙 5年前 (2021-03-22) 1789浏览 2853个赞
python-memcache 基本使用方法代码,如果没有安装python-memcached可以先通过easy_install安装:easy_install python-memcached#!/usr/bin/env python import memcache mc = memcache.Client(['127.0.0.1:……继续阅读 » 水墨上仙 5年前 (2021-03-22) 3016浏览 1668个赞
python链接远程ftp服务器并列出目录下的文件,这段python代码用到了pysftp模块,使用sftp协议,对数据进行加密传输import pysftp srv = pysftp.Connection(host="your_FTP_server", username="your_username",p……继续阅读 » 水墨上仙 5年前 (2021-03-22) 1304浏览 371个赞
python通过BeautifulSoup分析网页信息,这段python代码查找网页上的所有链接,分析所有的span标签,并查找class包含titletext的span的内容#import the library used to query a websiteimport urllib2 #specify the url you want to……继续阅读 » 水墨上仙 5年前 (2021-03-22) 2780浏览 2665个赞