代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

【Http File Server 引见】

    【Http File Server 介绍】 Http File Server是专为个人用户所设计的 HTTP文件服务器,如果您觉得架设 FTPServer太麻烦,那么这个软件可以提供您更方便的档案传输系统,下载后无须安装。   Features Download and upload Virtual file system Highly customizable HTML template Bandwidth control Easy/Expert mode Log Full control over connections Accounts Dynamic DNS updater       HFS is a HTTP file server that allows you to share files on the Internet fast and easy, allowi

    阅读全文>>

作者:coody分类:【_开源软件浏览(1181

2019-10-14

rabbitMQ学习笔记【3】-haproxy部署 原创

    rabbitMQ学习笔记【三】-haproxy部署 原创 一、下载   https://fossies.org/linux/misc/haproxy-1.8.5.tar.gz二、安装   cd /usr/local   tar -zxvf haproxy-1.8.5.tar.gz   cd haproxy-1.8.5   make TARGET=linux2628 ARCH=x86_64 PREFIX=/usr/local/haproxy   make install PREFIX=/usr/local/haproxy三、配置   vi /usr/local/haproxy/sbin/haproxy.cfg   #----

    阅读全文>>

作者:coody分类:【_开源软件浏览(1114

2019-10-14

spark - DataFrame Api 练习题

    spark - DataFrame Api 练习 DataFrame Api 练习(需要了解下functions.scala源码)   package df import org.apache.spark.sql.SparkSession object DataFrameDemo { def main(args: Array[String]): Unit = { val spark = SparkSession.builder().appName("DF_DEMO").master("local").getOrCreate() /** * 测试数据内容: * {"id":1,"name":"zhangsan"} * {"id":3,"name":"lisi"} * {"id":2,"name":"wang

    阅读全文>>

作者:coody分类:【_开源软件浏览(1696

2019-10-14

测试百度人脸比对的事例-18/04/08(参考网上)

    测试百度人脸比对的例子-18/04/08(参考网上) 1 添加图片组(5个人,每人2张图)for(int i=1;i<=2;i++){       image = basePath + "/train/"+i+".jpg";       FaceManage.addUser(client,image,"1");       }       for(int i=3;i<=4;i++){           image = basePath + "/tra

    阅读全文>>

作者:coody分类:【_开源软件浏览(706

2019-10-13

Elasticsearch 父子关系维护跟检索案例分享

    Elasticsearch 父子关系维护和检索案例分享 Elasticsearch 父子关系维护和检索案例分享1.准备工作参考文档《高性能elasticsearch ORM开发库使用介绍》导入和配置es客户端2.定义dsl文档建立dsl配置文件-esmapper/indexparentchild.xml<properties> <!-- 本案例适用于es 2.x,5.x 创建包含员工类型和公司类型的公司索引表 --> <property name="createCompanyEmployeeIndice"> <![CDATA[{ "settings": { "number_of_shards": 6,

    阅读全文>>

作者:coody分类:【_开源软件浏览(486

2019-10-10

讯息中间件事务处理

    消息中间件事务处理 方案1–业务方自己实现 假设消息中间件没有提供“事务消息”功能,比如你用的是Kafka。那如何解决这个问题呢? 解决方案如下: (1)Producer端准备1张消息表,把update DB和insert message这2个操作,放在一个DB事务里面。 (2)准备一个后台程序,源源不断的把消息表中的message传送给消息中间件。失败了,不断重试重传。允许消息重复,但消息不会丢,顺序也不会打乱。 (3)Consumer端准备一个判重表。处理过的消息,记在判重表里面。实现业务的幂等。但这里又涉及一个原子性问题:如果保证消息消费 + insert message到判重表这2个操作的原子性? 消费成功,但insert判重表失败,怎么办?关于这个,在Kafka的源码分析系列,第1篇, exactly once问题的时候,有过讨论。 通过上面3步,我们基本就解决了这里u

    阅读全文>>

作者:coody分类:【_开源软件浏览(1109

2019-10-12

测试百度人脸检测的事例-18/04/07(参考网上)

    测试百度人脸检测的例子-18/04/07(参考网上) public class FaceDetect {    /**    * 重要提示代码中所需工具类    * FileUtil,Base64Util,HttpUtil,GsonUtils请从    * https://ai.baidu.com/file/658A35ABAB2D404FBF903F64D47C1F72    * https://ai.baidu.com/file/C8D81F3301E24D2892968F09AE1AD6E2    * https://ai.baidu.com/file/544D677F5D4E4F17B4122FB

    阅读全文>>

作者:coody分类:【_开源软件浏览(762

2019-10-13

Ubuntu16.04 筹建以太坊Ethereum私链

    Ubuntu16.04 搭建以太坊Ethereum私链 一、说明 想尝试基于以太坊的应用或者Tokens发布,无奈正常网络测试需要用Ether,购买麻烦,各步骤还得需要消耗以太币,不过我们可以搭建私有链来进行开发,话不多说,马上开始搭建我们自己的开发测试私有链。   二、所需工具 以太坊客户端以太坊客户端用于接入以太坊网络,进行账户管理、交易、挖矿、智能合约相关的操作。目前有多种语言实现的客户端,常用的有 Go 语言实现的 go-ethereum 客户端 Geth,支持接入以太坊网络并成为一个完整节点,也可作为一个 HTTP-RPC 服务器对外提供 JSON-RPC 接口。其他的客户端有:智能合约编译器 Parity:Rust 语言实现; cpp-ethereum:C++ 语言实现; ethereumjs-lib:JavaScript 语言实现; Ethereum(J):J

    阅读全文>>

作者:coody分类:【_开源软件浏览(1765

2019-10-14

开源协议收拾

    开源协议整理 如何选择开源协议什么是许可协议?什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限。不管产品是免费向公众分发,还是出售,制定一份许可协议非常有用,否则,对于前者,你相当于放弃了自己所有的权利,任何人都没有义务表明你的原始作 者身份,对于后者,你将不得不花费比开发更多的精力用来逐个处理用户的授权问题。而开源许可协议使这些事情变得简单,开发者很容易向一个项目贡献自己的代码,它还可以保护你原始作者的身份,使你 至少获得认可,开源许可协议还可以阻止其它人将某个产品据为己有。以下是开源界的 5 大许可协议。GNU GPLGNU General Public Licence (GPL) 有可能是开源界最常用的许可模式。GPL 保证了所有开发者的权利,同时为使用者提供了足够的复制,分

    阅读全文>>

作者:coody分类:【_开源软件浏览(1436

2019-10-14

Jedis客户端的调用流程

    Jedis客户端的调用流程- = = = Jedis客户端的调用流程 (https://www.jianshu.com/p/7913f9984765 )   Redis的各种语言客户端列表,请参见Redis Client。其中Java客户端在github上start最高的是Jedis和Redisson。Jedis提供了完整Redis命令,而Redisson有更多分布式的容器实现。 使用Jedis客户端 首先通过maven引入Jedis的依赖: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version&g

    阅读全文>>

作者:coody分类:【_开源软件浏览(1256

2019-10-12

SpringBoot非官方课程 | 第二篇:Spring Boot配置文件详解

    SpringBoot非官方教程 | 第二篇:Spring Boot配置文件详解 转载请标明出处:  http://blog.csdn.net/forezp/article/details/70437576  本文出自方志朋的博客 springboot采纳了建立生产就绪Spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要做修改一些配置,或者需要有自己的配置属性。   一、自定义属性   当我们创建一个springboot项目的时候,系统默认会为我们在src/main/java/resources目录下创建一个application.properties。个人习惯,我会将application.properties改为application

    阅读全文>>

作者:coody分类:【_开源软件浏览(808

2019-10-14

第九篇: springboot调整Redis

    第九篇: springboot整合Redis 这篇文章主要介绍springboot整合redis,至于没有接触过redis的同学可以看下这篇文章:5分钟带你入门Redis。   引入依赖:   在pom文件中添加redis依赖:   <dependency>             <groupId>org.springframework.boot</groupId>             <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>   配置数据源   spring.redis.host=localhost spring.redis.port=6379 #spring.redis.password= spring

    阅读全文>>

作者:coody分类:【_开源软件浏览(1296

2019-10-14

SpringBoot非官方课程 | 第一篇:构建第一个SpringBoot工程

    SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程 转载请标明出处:  http://blog.csdn.net/forezp/article/details/70341651  本文出自方志朋的博客 简介   spring boot 它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个web工程。它采用的是建立生产就绪的应用程序观点,优先于配置的惯例。   可能你有很多理由不放弃SSM,SSH,但是当你一旦使用了springboot ,你会觉得一切变得简单了,配置变的简单了、编码变的简单了,部署变的简单了,感觉自己健步如飞,开发速度大大提高了。就好比,当你用了IDEA,你会觉得再也回不到Eclipse时代一样。另,本系列教程全部用的IDEA作为开发工具。   建构工程   你需要:   15分钟 j

    阅读全文>>

作者:coody分类:【_开源软件浏览(2239

2019-10-13
上一页 1/849页 下一页