码迷,mamicode.com
首页 > 编程语言 > 周排行
springcloud注解@EnableDiscoveryClient与@EnableEurekaClient的区别
最近在学习springcloud的时候发现不同的教程里对于服务注册使用了两种注解:@EnableDiscoveryClient与@EnableEurekaClient。下面简单介绍下两种注解的区别: @EnableDiscoveryClient基于spring-cloud-commons,并且在cl ...
分类:编程语言   时间:2018-05-08 14:48:10    阅读次数:188
C++去掉字符串中首尾空格和所有空格
c++去掉首尾空格是参考一篇文章的,但是忘记文章出处了,就略过吧。 去掉首尾空格的代码如下: 去掉字符串中所有空格的代码如下: 测试代码如下: 结果如下图: ...
分类:编程语言   时间:2018-05-08 14:48:27    阅读次数:183
SpringBoot 2.0 整合shiro1.4 手记
spring boot2.0 整合 shiro1.4 手记 1. pom.xml添加依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.0</ve ...
分类:编程语言   时间:2018-05-08 16:21:21    阅读次数:344
HashMap在高并发下如果没有处理线程安全会有怎样的安全隐患,具体表现是什么
Hashmap在并发环境下,可能出现的问题: 1、多线程put时可能会导致get无限循环,具体表现为CPU使用率100%; 原因:在向HashMap put元素时,会检查HashMap的容量是否足够,如果不足,则会新建一个比原来容量大两倍的Hash表,然后把数组从老的Hash表中迁移到新的Hash表 ...
分类:编程语言   时间:2018-05-08 16:23:12    阅读次数:294
如何从标准输入读入数据(2) -- c++语言
注意: 博主将持续更新此文档, 直到文尾的 标记清除 输入要考虑的基本问题 算法竞赛题目一般会有多个测试用例,采用重定向的方式把数据送给程序。 然后观察程序的输出是否和预期的结果一致。 多数情况下,这些测试用例会以文件的形式存在。这就要注意以下的问题: 1. 每一行的数据有多项,其分隔符不是完全确定 ...
分类:编程语言   时间:2018-05-08 16:24:47    阅读次数:204
1.3 正则表达式和python语言-1.3.8 创建字符集([ ])
1.3.8 创建字符集([ ]) (2018-05-0815:24:00) 下面的示例将说明对于 r2d2|c3po 的限制将比[cr][23][dp][o2]更为严格 运行结果:匹配 'c3po' 匹配成功 运行结果:匹配 'c2do' 匹配成功 运行结果:不匹配 'c2do' 匹配失败 运行结果 ...
分类:编程语言   时间:2018-05-08 16:26:17    阅读次数:156
Python之路(第十三篇)time模块、random模块、string模块、验证码练习
Python之路(第十三篇)【day21】time模块、random模块、string模块、验证码练习 一、time模块 三种时间表示 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp) : 通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。 ...
分类:编程语言   时间:2018-05-08 16:26:27    阅读次数:202
Spring
认识Struts2有一段时间了,用它做了几个小型web应用,发现用Struts2使得开发这些小web应用变得非常简单。这让我变得有点茫然。如果没有Struts2,如何开发web应用?开发web的本质是什么?Struts2存在的意义是什么?它究竟为我们做了什么?我们要抛开它天生的骄傲,还原它的本质。由 ...
分类:编程语言   时间:2018-05-08 16:28:04    阅读次数:219
spring cloud config
config的用途?将cloud中各微服务的配置文件外部集中化,实行统一管理。尤其在一个服务负载时,配置的集中管理将显得非常方便。springcloudconfig的使用*configclient1.dependcy<dependency><groupId>org.springframework.cloud</groupId><artifactId>
分类:编程语言   时间:2018-05-08 16:28:35    阅读次数:540
玩转python(2)多线程的历史2
线程这个概念早在多核CPU出现之前就提出来了,单核时代的多线程主要是为了让CPU尽量不处于空闲状态,使其计算能力始终能得到利用。但本质上讲,在任意时刻只有一个线程在执行。 尽管任意时刻只有一个线程在执行,但是依然有些问题需要解决,其中最重要的就是线程安全。这个问题的来源很简单,我之前说过,CPU对指 ...
分类:编程语言   时间:2018-05-08 16:28:40    阅读次数:169
十三、springboot集成定时任务(Scheduling Tasks)
定时任务(Scheduling Tasks) 在springboot创建定时任务比较简单,只需2步: 1.在程序的入口加上@EnableScheduling注解。 2.在定时方法上加@Scheduled注解。 1、springboot默认已经帮我们实现了定时任务,只需要添加相应的注解就可以实现 sp ...
分类:编程语言   时间:2018-05-08 16:29:09    阅读次数:192
python之collection模块
collections 是python内建的一个集合模块。 namedtuple可以很方便的定义一种数据类型,他具备tuple的不可变性,也可以根据属性来引用,非常方便。 deque可以高效的实现插入和删除的双向列表,适用于队列和栈。 defaultdict 使用dict时,如果key不存在,则抛出 ...
分类:编程语言   时间:2018-05-08 16:30:18    阅读次数:315
java关键字-abstract
抽象:不具体,看不明白。 抽象类表象体现。 在不断抽取过程中,将共性内容中的方法声明抽取,但是方法不一样,没有抽取,这时抽取到的方法,并不具体,需要被指定关键字abstract所标示,声明为抽象方法。 抽象方法所在类一定要标示为抽象类,也就是说该类需要被abstract关键字所修饰。 抽象类的特点: ...
分类:编程语言   时间:2018-05-08 16:31:19    阅读次数:156
C++的Enum hack(转)
转自:http://www.cnblogs.com/jiqingwu/p/cpp_enum_hack.html 从一个例子开始吧: 对于支持类内初始化的C++编译器,这段代码可以编译通过。 但是较老的C++编译器,可能不支持类内初始化,这样我们的静态常量,必须要在类外初始化。如下: 如果没有int ...
分类:编程语言   时间:2018-05-08 16:32:57    阅读次数:203
python 替换指定目录下,所有文本字符串
网页保存后,会把js文件起名为.下载,html里面的引用也会有,很不美观,解决方案:用python替换字符串 ...
分类:编程语言   时间:2018-05-08 16:33:34    阅读次数:165
javaScript 的 replace 关于正则的用法
var str="AGFCGFfG"document.write(str.replace(/[^ABCDf]/g,'H')) 》》》》AHHCHHfH 解释: 1、说正则: 负值字符集合。匹配未包含的任意字符。例如, '[^abc]' 可以匹配 "plain" 中的'p'、'l'、'i'、'n'。 ...
分类:编程语言   时间:2018-05-08 16:35:42    阅读次数:184
[多线程]亚马逊图书排名查询
版本:Python3.6 库:atexit, re, threading, time, urllib3, bs4 亚马逊有反爬虫机制,header中至少要加入一个信息,此例中加入UA,不过仍然时常不好使,需要重复尝试。 输出结果: 与不引入线程的程序进行对比,主要有两个区别: 1.由于是并发处理模式 ...
分类:编程语言   时间:2018-05-08 16:36:47    阅读次数:190
Spring Boot 结合 Mybatis 解决多数据源的问题
最近在研究Spring Cloud搭建微服务相关,对于一个庞大的系统,需要拆分为多个微服务,每个服务相当于一个模块,负责不同的事情,各司其职,当然,数据库之间也需要保持相对独立,这样就需要涉及到多个数据库,那么,如何使用Spring Boot配置多数据源呢? 首先,我们需要一个自定义注解,命名为:D ...
分类:编程语言   时间:2018-05-08 16:38:04    阅读次数:222
Java并发编程:深入剖析ThreadLocal
Java并发编程:深入剖析ThreadLocal 想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两 ...
分类:编程语言   时间:2018-05-08 16:38:20    阅读次数:208
Java技术体系
Java优点: 一次编写,到处运行 安全的内存管理和访问机制 热点代码检测和运行时编译及优化 完善的应用程序接口 无数的第三方类库等 广义上讲,能够运行于Java虚拟机上的语言及相关程序都属于Java技术体系。 传统意义上讲,Sun定义的Java技术体系包括: Java程序设计语言 各种硬件平台上的 ...
分类:编程语言   时间:2018-05-08 16:41:26    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!