@ConfigurationProperties和@Value不同的使用场景 (补充:5.spring boot配置文件注入@ConfigurationProperties)

接上文 注释掉@ConfigurationProperties使用@Value注解 /** * <bean class="Person"> * <property name="lastName" value="字面量/${key}从环境变量、配置文件中获取值/#{spel}"></property> * <bean/> */ //Spring底层注解 @Value("${person.last-name}") privat
分类: 其他 发布时间: 05-22 23:11 阅读次数: 7

综合练习题(if条件语句,while循环,奇数偶数

练习题: 1.使用while循环输入1 2 3 4 5 6 8 9 10 2.求1-100的所有数的和 3.输出1-100内所有的奇数 4.输出1-100内所有的偶数 5.求1-2+3-4+5 ... 99的所有数的和 6.用户登录(三次机会重试) 1.使用while循环输入1 2 3 4 5 6 8 9 10 1 count = 0 2 while count < 7 : 3    if count=7 4      pass 5    else : 6 print(coun
分类: 其他 发布时间: 05-22 23:11 阅读次数: 7

[.net 多线程]ThreadPool

1 CancellationTokenSource tocken = new CancellationTokenSource(); 2 ThreadPool.QueueUserWorkItem(param => { 3 Console.WriteLine($"当前线程【{Thread.CurrentThread.ManagedThreadId}】"); 4 Thread.Sleep(1000); 5 Console.WriteLine($"当前线程【{Thread.Cu
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

ARCGIS知乎上的好文章

http://zhihu.esrichina.com.cn/?/feature/ArcGISAndroidDevNote ArcGIS知乎上有哪些干货可以推荐? http://zhihu.esrichina.com.cn/question/12709
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

一文带你了解2018年最流行的前端技术

2018年即将过半,前端开发这个行业又进一个台阶了。找来一个现代前端技术图谱看看,真是吓尿了——宝宝心里苦啊! 点图片看大图 仔细想想,这要是全学会了还得了,也太不切实际了。还是来看看现在流行的是有哪些东西,跟着潮流走总不会错的。 每一个开发者都有着自己的知识和习惯,根据自己的知识和习惯,很容易地理所当然使用哪些工具。通过分析了解行业内开发者对开发工具的使用,这些结果有助于深入了解前端工具的当前趋势。无论你是刚刚开始学习网络开发,还是一位有经验的开发人员,这些分析数据对你的学习或工作都能带来不
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

[转文]linux搭建最简单的邮件服务器

一、首先应该先了解用户和邮件服务器以及邮箱的使用 现在通常使用Email都很容易,这是因为有第三方服务商搭建邮件服务器,用户只需注册然后使用邮箱的收发功能。 但是Internet的邮件系统是通过几个复杂的部分连接而成的,对于用户而言,我们熟悉的Outlook,Foxmail等都是用来收信和发信的,称之为MUA:Mail User Agent,邮件用户代理。MUA并非直接将邮件发送至收件人手中,而是通过MTA:Mail Transfer Agent,邮件传输代理代为传递,Sendmail和Pos
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

JSON API免费接口(转)

电商接口 京东获取单个商品价格接口: http://p.3.cn/prices/mgets?skuIds=J_商品ID&type=1 用例 ps:商品ID这么获取:http://item.jd.com/954086.html 淘宝商品搜索建议: http://suggest.taobao.com/sug?code=utf-8&q=商品关键字&callback=cb 用例 ps:callback是回调函数设定 物流接口 快递接口: http://www.kuaidi100.com/query?t
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

[论文解读]CNN网络可视化——Visualizing and Understanding Convolutional Networks

  概述 虽然CNN深度卷积网络在图像识别等领域取得的效果显著,但是目前为止人们对于CNN为什么能取得如此好的效果却无法解释,也无法提出有效的网络提升策略。利用本文的反卷积可视化方法,作者发现了AlexNet的一些问题,并在AlexNet基础上做了一些改进,使得网络达到了比AlexNet更好的效果。同时,作者用“消融方法”(ablation study)分析了图片各区域对网络分类的影响(通俗地说,“消融方法”就是去除图片中某些区域,分析网络的性能)。 反卷积神经网络(Deconvolution
分类: 其他 发布时间: 05-22 23:11 阅读次数: 5

ubuntu1.8安装lnmp失败

兴致冲冲的安装好ubuntu1.8。 想安装lnmp,结果失败,失败,失败。 一遍由一遍,很痛苦。 每一遍都要半个小时,甚至更久。 等来的就是失败。 看日志也看不出头绪来。 ============================phpMyAdmin install completed======================= Add Startup and Starting LNMP... Add nginx service at system startup... Startin
分类: 其他 发布时间: 05-22 23:11 阅读次数: 4

python中requests.session的妙用

在进行接口测试的时候,我们会调用多个接口发出多个请求,在这些请求中有时候需要保持一些共用的数据,例如cookies信息。 1、requests库的session对象能够帮我们跨请求保持某些参数,也会在同一个session实例发出的所有请求之间保持cookies。 s = requests.session() # req_param = '{"belongId": "300001312","userName": "alitestss003","password":"pxkj88","captch
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

洛谷4316绿豆蛙的归宿

题目:https://www.luogu.org/problemnew/show/P4316 十分裸的裸题。甚至是有向无环图。 #include<iostream> #include<cstdio> #include<cstring> #include<queue> using namespace std; const int N=1e5+5; int n,m,du[N],tp[N],head[N]; double f[N]; queue<int> q; struct Edge{ in
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

位运算高位低位交换

看图:(和同学讲过之后自己也有了较好的理解)
分类: 其他 发布时间: 05-22 23:11 阅读次数: 7

解决报错:The import javax.servlet.annotation cannot be resolved @WebServlet注解来实现对传统web.xml中servlet和url的映射

maven项目,引入javax.servlet.annotation.WebServlet的jar包,使用@WebServlet注解来实现对传统web.xml中servlet和url的映射 报错:The import javax.servlet.annotation cannot be resolved 情况说明:   maven项目相关jar包正常引入,且maven可以正常的install,且使用maven启动项目(tomcat7:run)正常,但是就是报错,看着很烦 <dependenc
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

IOS测试-Fastmonkey

目录: 一、背景 二、Fastmonkey介绍 三、Fastmonkey操作前准备 四、Fastmonkey工程配置过程 五、执行Monkey测试 六、FAQ Fastmonkey实践 一、背景: 因众所周知的原因随着Xcode从7.x升级到8.x或9.x,我们无法再使用Instrument的uiautomation脚本对iOS应用进行Monkey测试,所以我们一直期待行业测试与开发大牛产出新的Monkey开源工具,在这期间我们也使用过了一些技术大神开发的基于appium或者基于macaca的
分类: 其他 发布时间: 05-22 23:11 阅读次数: 15

Haproxy-负载均衡

◆案例1◆ 编译安装Haproxy Haproxy镜像站:https://src.fedoraproject.org/repo/pkgs/haproxy/ 1.安装依赖 yum install -y gcc autoconf automake 2.安装haproxy tar -xzvf haproxy-1.8.8.tar.gz cd haproxy-1.8.8/ mkdir -p /usr/local/haproxy make TARGET=linux2628 ARCH=x86_64 P
分类: 其他 发布时间: 05-22 23:11 阅读次数: 7

python入门:常用模块—模块,包介绍

一、什么是模块   为了编写可维护的代码,把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,编程语言采用这种组织方式。在python中,一个.py文件就称之为一个模块。 二、使用模块有什么好处 最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。经常引用其他模块,包括Python内置的模块和来自第三方的模块 使用模块还可以避免函数名和变量名冲突。每个模块有独立的命名空间 三、模块分类 内置标准模块(又称标准库)执行
分类: 其他 发布时间: 05-22 23:11 阅读次数: 7

C#语言总结1

C#C#定义:  C#是一门面向对象、面向组件的一门语言,是.NET的一部分。 程序结构: 命名空间 类{ 属性 方法 main函数入口 } 数据类型: C#的数据类型分为:值类型(Value types)、引用类型(Reference types)、指针类型(Pointer types) 值类型:在堆栈中存储他们及内容 布尔值:bool、 字符:char、 小数:float、double、decimal 有符号整数:sbyte、short 、int、long 无符号数:byte、uint、u
分类: 其他 发布时间: 05-22 23:11 阅读次数: 5

网页自适应布局方案

1、绝对定位法 这或许是三种方法里最直观,最容易理解的:左右两栏采用绝对定位,分别固定于页面的左右两侧,中间的主体栏用左右margin值撑开距离。于是实现了三栏自适应布局。 css代码如下 HTML代码为 这里的左中右三个div的顺序是可以任意调整的,这与剩下的两中方法就不一样了,需要注意一下。 此方法的优点是,理解容易,上手简单,受内部元素影响而破坏布局的概率低,就是比较经得起折腾。 缺点在于:如果中间栏含有最小宽度限制,或是含有宽度的内部元素,当浏览器宽度小到一定程度,会发生层重叠的情况。
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

第四部分 :特殊用途的句子(倒装句)

第二章 倒装 全部倒装/部分倒装 1. 全部倒装: In the mountain lies a castle. Here comes the bus. 全部倒装:There be 句型 There be + n. “有”(客观存在) There is a girl. There be + n + 介词短语 “有...在哪里”(客观存在) There is a book on the table. There is no gap between mind and matter. 注意:1)be
分类: 其他 发布时间: 05-22 23:11 阅读次数: 6

nsq 源码分析之tcp协议部分

最近刚好看到其他几个项目有socket 编程,然后,想了下,在golang 中还没用过socket tcp 编程,于是看了一些im 的协议解析过程,都不是太满意,不是太通用,刚好看到nsq,发现nsq 这部分真是简单粗暴。还用的是标准库的一些东西,非常通用。 nsq 的协议文档地址:https://nsq.io/clients/tcp_protocol_spec.html。 首先,tcp 编程,最麻烦的地方是处理粘包,这个玩意怎么处理,一般是通过分隔符和两次读处理。httppaser 基本会封
分类: 服务端 发布时间: 05-22 23:11 阅读次数: 7