前言 本篇文章主要介绍 Spring 中 BeanFactory 的扩展 ApplicationContext,我们平时日常开发中也基本上是使用它,不会去直接使用 BeanFactory。 那么在 Spring 中 BeanFactory 和 ApplicationContext 有什么区别呢? B ...
分类:
编程语言 时间:
2020-06-07 13:09:01
阅读次数:
57
C++标准库中有很多资源占有(resource-owning)类型,比如 std::ifstream , std::unique_ptr 还有 std::thread 都是可移动(movable),但不可拷贝(cpoyable)。虽然, std::thread 实例不会如 std::unique_p ...
分类:
编程语言 时间:
2020-06-07 13:10:02
阅读次数:
72
1 import threading 2 import time 3 def coding(): 4 for i in range(3): 5 print('输入代码%s' %i) 6 time.sleep(1) 7 def drawing(): 8 for i in range(3): 9 pri ...
分类:
编程语言 时间:
2020-06-07 13:13:27
阅读次数:
68
一、SpringCloud是什么 SpringCloud,基于 SpringBoot 提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于 Netflix 的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。 SpringCloud 利 ...
分类:
编程语言 时间:
2020-06-07 13:15:57
阅读次数:
96
在Spring框架里面,可以通过以下几种方式获取到当前登录用户的详细信息: 1. 在Bean中获取用户信息 Authentication authentication = SecurityContextHolder.getContext().getAuthentication(); if (!(au ...
分类:
编程语言 时间:
2020-06-07 13:17:39
阅读次数:
87
问题: 使用了两种方式读取excel,执行都报错:jxl.read.biff.BiffException: Unable to recognize OLE stream 以下代码片段: package com.hlq.atm.excelCase; import java.io.File; impor ...
分类:
编程语言 时间:
2020-06-07 14:29:45
阅读次数:
65
前言 在学习java之前,我们学习了C语言。有了一定的编程基础,java学起来感觉并没有C语言那么艰难(其实C语言学起来也没那么难)。后来知道了C语言是面向过程的,是很多基层的语言,比如单片机(恰好这个学习也由单片机)。Java是面向对象编程的,而且有着强大的类库支持着,感觉很多都是可以直接拿来用的 ...
分类:
编程语言 时间:
2020-06-07 14:30:44
阅读次数:
65
1. 应用K-means算法进行图片压缩 读取一张图片 观察图片文件大小,占内存大小,图片数据结构,线性化 用kmeans对图片像素颜色进行聚类 获取每个像素的颜色类别,每个类别的颜色 压缩图片生成:以聚类中收替代原像素颜色,还原为二维 观察压缩图片的文件大小,占内存大小 2. 观察学习与生活中可以 ...
分类:
编程语言 时间:
2020-06-07 14:34:41
阅读次数:
71
Spring MVC auto-configuration Spring Boot 自动配置好了SpringMVC 以下是SpringBoot对SpringMVC的默认配置:==(WebMvcAutoConfiguration)== Inclusion of ContentNegotiatingVi ...
分类:
编程语言 时间:
2020-06-07 14:36:54
阅读次数:
70
spring boot国际化使ReloadableResourceBundleMessageSource设置basenames并返回messagesource @Configuration public class I18nConfig { @Bean(name = "messageSource") ...
分类:
编程语言 时间:
2020-06-07 14:38:38
阅读次数:
180
人物: 两个人,我,小铮. 我 : 今天,我来讲解如何反转链表. > class Solution { > public ListNode reverseList(ListNode head) { > //申请节点,pre和 cur,pre指向null > ListNode pre = null; ...
分类:
编程语言 时间:
2020-06-07 14:42:15
阅读次数:
62
2、Go语言基础之数据类型 Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等。 基本数据类型 1.1整型 整型分为以下两个大类: 按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8 ...
分类:
编程语言 时间:
2020-06-07 14:44:13
阅读次数:
68
前提 Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到 ...
分类:
编程语言 时间:
2020-06-07 14:45:47
阅读次数:
72
python的logging模块 一、日志的级别 日志级别 含义 debug 详细信息,典型地调试问题时会感兴趣。 info 证明事情按预期工作。 warning 表明发生了一些意外,或者不久的将来会发生问题(如‘磁盘满了’)。软件还是在正常工作。 error 由于更严重的问题,软件已不能执行一些功 ...
分类:
编程语言 时间:
2020-06-07 14:46:08
阅读次数:
67
在上次做了第一次尝试,现尝试优化 https://www.cnblogs.com/tingxin/p/11949317.html 首先日志文件和logging 配置文件都放在conf文件夹下 产生日志文件 newfile.py import os,time def newfile(targetfil ...
分类:
编程语言 时间:
2020-06-07 14:49:47
阅读次数:
60
贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。 贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态 ...
分类:
编程语言 时间:
2020-06-07 14:54:15
阅读次数:
118
类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。 友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是友元。 ...
分类:
编程语言 时间:
2020-06-07 14:54:32
阅读次数:
79
package erase; import java.util.Scanner; public class 猴子分桃 { public static void main(String[] args) { // TODO Auto-generated method stub //假设每个猴子拿走1个, ...
分类:
编程语言 时间:
2020-06-07 15:01:26
阅读次数:
137
函数装饰器和闭包 1装饰器前提: 函数装饰器用于在源码中“标记”函数,以某种方式增强函数的行为。这是一项强大的功能,但是若想掌握,必须理解闭包。 nonlocal 是新近出现的保留关键字,在 Python 3.0 中引入。作为 Python 程序员,如果严格遵守基于类的面向对象编程方式,即便不知道这 ...
分类:
编程语言 时间:
2020-06-07 15:02:18
阅读次数:
60
一、什么是过滤器 ①、Filter过滤器是JavaWeb的三大组件之一。三大组件分别是Servlet程序、Listener监听器、Filter过滤器 ②、Filter过滤器是JavaEE的规范,即接口。 ③、Filter过滤器的作用是:拦截请求(主要)、过滤响应。 拦截请求常见的应用场景: 1、权限 ...
分类:
编程语言 时间:
2020-06-07 15:02:41
阅读次数:
57