码迷,mamicode.com
首页 > 编程语言 > 周排行
Spring Cloud云服务架构 - HongHu代码结构构建
上一篇介绍了《整合spring cloud云服务架构 - HongHu企业分布式微服务云架构图》,本篇我们根据架构图进行代码的构建。根据微服务化设计思想,结合spring cloud一些优秀的项目,如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案,使用Maven技术将框架进行模块化、服... ...
分类:编程语言   时间:2017-12-13 11:37:17    阅读次数:157
【整理】如何选取后缀数组&&后缀自动机
后缀家族已知成员 后缀树 后缀数组 后缀自动机 后缀仙人掌 后缀预言 后缀Splay ? 后缀树是后缀数组和后缀自动机的祖先? 功能还是比较强大的,在回文串或者字典序方面还是有用处。 而且现在已经有了线性的建树方法。 (但其实我也没用过后缀树。)下面对比后缀自动机和后缀数组 单个字符串问题 不等号是 ...
分类:编程语言   时间:2017-12-13 11:37:43    阅读次数:264
Java开发中的Memcache原理及实现
转载于http://blog.csdn.net/xzknet/article/details/44066141 http://www.runoob.com/memcached/java-memcached.html 菜鸟教程-简单操作 Memcached 客户端程序 Memcached的java客户 ...
分类:编程语言   时间:2017-12-13 11:37:59    阅读次数:136
Java8系列之重新认识HashMap(转)
转自美团电瓶技术团队:原文地址 简介 Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap,类继承关系如下图所示: 下面针对各个实现类的特点做一些说明: (1) Hash ...
分类:编程语言   时间:2017-12-13 11:43:10    阅读次数:186
利用thrift rpc进行C++与Go的通信
一:什么是rpc rpc通俗来理解就是远程调用函数,相对于本地调用来说,只需要在主调函数中调用被掉函数即可,代码如下: 在上面的代码中,main( )函数在第10行调用了本地函数fun( ),本地调用就是这么简单。如果要远程调用一个函数,那么就需要进行网络通信,网络通信就设计到了网络编程,网络编程中 ...
分类:编程语言   时间:2017-12-13 11:43:25    阅读次数:277
python_windows环境变量配置
在环境变量中添加Python目录 (1) 右键点击"计算机",然后点击"属性" (2) 然后点击"高级系统设置" (3) 选择"系统变量"窗口下面的"Path",双击即可! (4) 然后在"Path"行,添加python安装路径即可(我的D:\Python27)。 ps:记住,路径直接用分号";"隔 ...
分类:编程语言   时间:2017-12-13 11:45:39    阅读次数:129
Go语言fmt库的print函数源码解析
// Copyright 2009 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICEN... ...
分类:编程语言   时间:2017-12-13 11:48:17    阅读次数:369
Spring Cloud云服务 - HongHu架构common-service 项目构建过程
上一篇我们介绍了《整合spring cloud云服务架构 - HongHu云架构common-service代码结构分析》,本节我们将对common-service整个项目进行剖析,将整个构建的流程给记录下来,让更多的关注者来参考学习。 首先在构建spring cloud的common-servic ...
分类:编程语言   时间:2017-12-13 11:49:38    阅读次数:156
Python函数篇(4)之迭代器与生成器
1.文件操作的“b模式”(补充) 在上一篇文章中,我在最后一部分写了文件处理的一些方法,但是觉得还是有必要再提一下如下的内容: 像rb、wb、ab这种模式,是以字节的形式操作,需要注意以下几个问题: 1)文件不能保存在内存中,只能保存在硬盘中,以二进制的形式,Python只能将字符串写入文本文件,要 ...
分类:编程语言   时间:2017-12-13 11:50:17    阅读次数:262
为并发而生的 ConcurrentHashMap(Java 8)
HashMap 是我们日常最常见的一种容器,它以键值对的形式完成对数据的存储,但众所周知,它在高并发的情境下是不安全的。尤其是在 jdk 1.8 之前,rehash 的过程中采用头插法转移结点,高并发下,多个线程同时操作一条链表将直接导致闭链,死循环并占满 CPU。 当然,jdk 1.8 以来,对 ...
分类:编程语言   时间:2017-12-13 11:52:42    阅读次数:233
Spring Cloud 分布式微服务云架构
分布式、微服务、云架构 JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、組件化、驱动式开发模式 commonservice eurekaNetflix 云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 commonservice confi ...
分类:编程语言   时间:2017-12-13 11:53:14    阅读次数:186
002 使用 Python 解释器
2. 使用 Python 解释器 2.1. Python 解释器的调用 Python 解释器通常被安装在机器的 /usr/local/bin/python3.6 目录下,如果该目录是可用的话;用你的 Unix shell 搜索 /usr/local/bin 目录然后键入如下命令开始:[1] pyth ...
分类:编程语言   时间:2017-12-13 11:53:42    阅读次数:190
Java面试
一、数据结构与算法基础说一下几种常见的排序算法和分别的复杂度。 用Java写一个冒泡排序算法 描述一下链式存储结构。 如何遍历一棵二叉树? 倒排一个LinkedList。 用Java写一个递归遍历目录下面的所有文件。二、Java基础接口与抽象类的区别? Java中的异常有哪几类?分别怎么使用? 常用 ...
分类:编程语言   时间:2017-12-13 11:56:35    阅读次数:177
java学习之路--I/O流
java基础学习总结——流 一、JAVA流式输入/输出原理 流是用来读写数据的,java有一个类叫File,它封装的是文件的文件名,只是内存里面的一个对象,真正的文件是在硬盘上的一块空间,在这个文件里面存放着各种各样的数据,我们想读文件里面的数据怎么办呢?是通过一个流的方式来读,咱们要想从程序读数据 ...
分类:编程语言   时间:2017-12-13 11:57:02    阅读次数:155
SpringData JPA实现CRUD,分页与多参数排序
Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等,SpringData JPA是简化创建 JPA 数据访问层和跨存储的持久层功能,通过一个接口的继承即可实现简单的CRUD。 数据库的连接与项目的构 ...
分类:编程语言   时间:2017-12-13 11:57:41    阅读次数:296
Java数据结构和算法(七)——链表
前面博客我们在讲解数组中,知道数组作为数据存储结构有一定的缺陷。在无序数组中,搜索性能差,在有序数组中,插入效率又很低,而且这两种数组的删除效率都很低,并且数组在创建后,其大小是固定了,设置的过大会造成内存的浪费,过小又不能满足数据量的存储。 本篇博客我们将讲解一种新型的数据结构——链表。我们知道数 ...
分类:编程语言   时间:2017-12-13 11:58:35    阅读次数:195
JAVA-初步认识-第十三章-多线程(线程安全问题的现象)
一. 引言 接着看,把售票的问题给说完,这里涉及到一个小问题。 在我们进行线程任务封装,并进行线程对象创建的时候,我们发现确实通过四个线程能够将一百张票卖完。但是卖票的时候,会不会出现一些小问题呢?分析整个程序给大家展示一下。 现在有四个线程,都到了run方法中来运行。大家都知道,每个线程所属的栈区 ...
分类:编程语言   时间:2017-12-13 11:59:22    阅读次数:185
python xml转excel
因公司业务需要,临时写的一段代码: ...
分类:编程语言   时间:2017-12-13 11:59:31    阅读次数:213
python学习5-嵌套
嵌套 字典列表: 我们首先创建了三个字典,其中每个字典都表示一个外星人。在?处,我们将这些字典都放到一个名为aliens的列表中。最后,我们遍历这个列表,并将每个外星人都打印出来: 更符合现实的情形是,外星人不止三个,且每个外星人都是使用代码自动生成的。在下面的示例中,我们使用range()生成了3 ...
分类:编程语言   时间:2017-12-13 12:02:23    阅读次数:441
python学习4
一、遍历字典: 遍历所有的键—值对: Key: lastValue: fermi Key: firstValue: enrico Key: usernameValue: efermi 二、遍历字典中的所有键 在不需要使用字典中的值时,方法keys()很有用。下面来遍历字典favorite_langu ...
分类:编程语言   时间:2017-12-13 12:02:46    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!