码迷,mamicode.com
首页 > 编程语言 > 周排行
spring加载bean流程解析
本篇博客的目录: 一:spring读取配置或注解的过程 二:spring的bean的生命周期 三:spring的BeanPostProcessor处理器 四:一些关键性的问题 五:测试 六:总结 一:spring读取配置或注解的过程 1:先通过扫描指定包路径下的spring注解,比如@Compone ...
分类:编程语言   时间:2019-10-15 13:11:04    阅读次数:77
java并发编程之原子操作
先来看一段简单的代码,稍微有点并发知识的都可以知道打印出结果必然是一个小于20000的值 改进一下,使用jdk给我们提供的原子操作类,达到了我们预想的结果 下面就来探究下jdk为我们提供的原子操作类的原理,基于java native方法实现一个自己原子操作类 实现这样一个类的要点有:1、基于反射机制 ...
分类:编程语言   时间:2019-10-15 13:19:17    阅读次数:76
java运算注意事项
/* 对于byte、short、char。插入三种类型来说,如果右侧固执的数值没有超过范围,那么java编译器就会自动隐含地位我们 补上一个(byte) ,(short),(char) 1、如果没有超过左侧的范围,编译器补上强转 2、如果超过了左侧范围,那么直接编译报错 */ public clas... ...
分类:编程语言   时间:2019-10-15 13:19:32    阅读次数:71
Python 生成器和推导式
一、Python生成器和生成器函数1、生成器和生成器函数的概念 1、生成器的本质是迭代器 2、函数中包含yield,就是生成器函数 2、生成器函数的写法 def func(): a =10 yield 20 gen = func() #没有执行,而是生成一个生成器 普通函数和生成器函数的不同 1、普 ...
分类:编程语言   时间:2019-10-15 13:22:03    阅读次数:84
spring学习(九)--详解spring启动配置(经典文章)
摘自:https://www.jianshu.com/p/280c7e720d0c spring的启动是建筑在servlet容器之上的,所有web工程的初始位置就是web.xml,它配置了servlet的上下文(context)和监听器(Listener),下面就来看看web.xml里面的配置: 接 ...
分类:编程语言   时间:2019-10-15 13:25:06    阅读次数:67
python 对 excel 的操作
参考:https://www.php.cn/python-tutorials-422881.html 1、读取 使用 xlrd 包: 2、写入 使用 xlwt 包: ...
分类:编程语言   时间:2019-10-15 13:25:31    阅读次数:94
spring 事件使用
1.事件定义 2.事件监听 3.发布事件 4.使用事件 事件使用结合具体业务注入即可 ...
分类:编程语言   时间:2019-10-15 13:27:23    阅读次数:123
python查询redmine中符合特定日期的issue
相关库 例子 ...
分类:编程语言   时间:2019-10-15 13:31:43    阅读次数:97
AES加解密(C#和JAVA互通)
对接接口中遇到一个棘手的问题:甲方使用java开发,通过AES加密数据,我方使用C#开发,Java的代码和C#的代码无法互通。 ...
分类:编程语言   时间:2019-10-15 13:33:35    阅读次数:88
Hadoop中的java基本类型的序列化封装类
Hadoop将很多Writable类归入org.apache.hadoop.io包中,在这些类中,比较重要的有Java基本类、Text、Writable集合、ObjectWritable等,重点介绍Java基本类 1. Java基本类型的Writable封装 目前Java基本类型对应的Writabl ...
分类:编程语言   时间:2019-10-15 13:33:51    阅读次数:126
JavaBean
JavaBean 是特殊的 Java 类,使用 Java 语言书写,并且遵守 JavaBean API 规范。 JavaBean规范: <1>需要被序列化并且实现了 Serializable 接口。 <2>JavaBean 类必须是一个公共类,并将其访问属性设置为 public ,如: public ...
分类:编程语言   时间:2019-10-15 13:37:54    阅读次数:126
用python提取xml里面的链接源码
因群里朋友需要提取xml地图里面的链接,就写了这个程序。 代码: ...
分类:编程语言   时间:2019-10-15 13:38:53    阅读次数:92
GC四大算法
引言: 前面的文章提到,Heap包括了PSYoungGen、ParOldGen、Metaspace。JVM 在进行GC时,并非每次都对上面三个内存区域一起回收的,大部分时候回收的都是新生代。由于新生代和老年代的内存空间大小不同以及对象存活率不同,所以针对不同区域JVM采用了不同的GC,不同的GC是通 ...
分类:编程语言   时间:2019-10-15 13:42:41    阅读次数:159
C#排序案例
using System; namespace 排序案例 { class Program { static void Main(string[] args) { //定义随机数列 int a, b, c, d; Random rand = new Random(); ... ...
分类:编程语言   时间:2019-10-15 13:44:04    阅读次数:118
10.python break/continue - python基础入门
在昨天的文章:python while循环 文章结尾,我们留下了一个bug,当条件成立时,程序陷入了死循环,如何解决呢? 为了规避这个问题,今天介绍两个关键词:break和continue。 一.break 如果在循环中使用 break ,意味着立即跳出本次循环,直接代码演示: # !usr/bin ...
分类:编程语言   时间:2019-10-15 13:45:04    阅读次数:115
IDEA中把普通的Java项目转换成gradle项目
1.在该项目的跟目录下创建build.gradle 和 settings.gradle文件,内容如下: build.gradle: settings.gradle: 2.关掉IDEA中的项目,打开项目下的build.gradle文件。选择 Open as Project. 注意:不是直接打开项目名称 ...
分类:编程语言   时间:2019-10-15 14:49:52    阅读次数:1248
Python虚拟环境和包管理工具Pipenv的使用详解--看完这一篇就够了
前言 Python虚拟环境是一个虚拟化,从电脑独立开辟出来的环境。在这个虚拟环境中,我们可以pip安装各个项目不同的依赖包,从全局中隔离出来,利于管理。 传统的Python虚拟环境有virtualenv,使用pip freeze → requirements.txt 导出依赖。现在又有了一个新神器 ...
分类:编程语言   时间:2019-10-15 14:51:59    阅读次数:135
python自动化测试技术-Allure
大部分人可能做的是爬虫和web,数据分析方面的工作,今天分享个在自动化测试领域python能做什么样的事情,比如下方,是用python+pytest+allure生成的精美自动化测试报告,本文仅演示,用例个数较少,具体工作中根据项目来进行编写用例,allure测试报告现在已经非常流行,具体看下方图, ...
分类:编程语言   时间:2019-10-15 14:52:14    阅读次数:326
Java设计模式思想(单列模式,工厂模式,策略模式)
a) 单例模式:单例模式核心只需要new一个实例对象的模式,比如数据库连接,在线人数等,一些网站上看到的在线人数统计就是通过单例模式实现的,把一个计时器存放在数据库或者内存中,当有人登陆的时候取出来加一再放回去,有人退出登陆的时候取出来减一再放回去,但是当有两个人同时登陆的时候,会同时取出计数器,同 ...
分类:编程语言   时间:2019-10-15 15:02:46    阅读次数:102
python3汉诺塔简单实现代码
小时候喜欢玩汉诺塔,今天用python实现简单的汉诺塔功能 代码: ...
分类:编程语言   时间:2019-10-15 15:06:10    阅读次数:88
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!