首页 > 编程语言
springboot
springboot的各种组件 * druid多数据源以及监控 @TargetDataSrouce(name="ds1") 切面拦截该注解 讲对应的数据源放入数据源容器中 mybatis 或 jpa @mapperScan atomikos XA协议 同一段代码操作两个或以上数据源 事务管理器JTA ...
分类:编程语言   时间:2021-04-05 21:49:13    收藏:0  评论:0  赞:0  阅读:26
java文件分析
public 和 private public:声明公共类,公共类其他类可以调用 (其它类中也可以调用) private:声明私有类,私有类自己的类可以使用(只能本类之中使用),其它类不可使用 1. public void java里public是类的访问修饰符,void 是表示空类型,没有返回数据 ...
分类:编程语言   时间:2021-04-05 21:45:35    收藏:0  评论:0  赞:0  阅读:28
Java基础之多线程
多线程 线程就是独立的执行路径; 在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程; main()称之为主线程,为系统的入口,用于执行整个程序; 在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为干预的。 对同一份 ...
分类:编程语言   时间:2021-04-05 21:43:40    收藏:0  评论:0  赞:0  阅读:27
51 nod 1050 循环数组最大子段和
http://www.51nod.com/Challenge/Problem.html#problemId=1050 最大子段要么是连续的一段,要么是头尾两段。 连续的一段直接最大子段和 头尾两段的用总和减去最小子段和 一直在想断环为链。。僵化了。。 #include<cstdio> #includ ...
分类:编程语言   时间:2021-04-05 21:43:16    收藏:0  评论:0  赞:0  阅读:35
PAT 乙级 1031.查验身份证 C++/Java
题目来源 一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z: ...
分类:编程语言   时间:2021-04-05 21:41:16    收藏:0  评论:0  赞:0  阅读:33
python操作dns---dnspython模块
一.简介以及安装 【介绍】 dnspython的官网:https://www.dnspython.org/ dnspython是python实现的一个DNS工具包,它几乎支持所有的记录类型,可以用于查询、传输并动态更新zone信息。 【安装】 pip install dnspython 二.dnsp ...
分类:编程语言   时间:2021-04-05 21:40:03    收藏:0  评论:0  赞:0  阅读:18
Java基础(001):关于 short i = 1; i += 1;
Java基础(001):关于 short i = 1; i += 1; :默认强制类型转换和常量折叠 ...
分类:编程语言   时间:2021-04-05 21:39:43    收藏:0  评论:0  赞:0  阅读:30
ES6数组去重的三个简单办法
ES6数组去重的三个简单办法 简单说一下利用ES6实现数组去重的三个办法。 第一种: 利用Map对象和数组的filter方法 贴上相关代码 打印后的结果 通过打印我们发现,确实实现了我们想要的效果。那么下面简单来解释一下。 1.Map对象是ES6提供的一个新的数据结构,其中has的办法是返回一个布尔 ...
分类:编程语言   时间:2021-04-05 21:38:37    收藏:0  评论:0  赞:0  阅读:59
C语言指针
(一) 指针知识先导 1. 内存空间与内存地址 int num=100; 计算机中数据都是存储在内存中,因此读写数据的本质其实是读写内存,而目前读写内存的唯一方式就是通过变量名,这种方式被称为“直接访问”内存。 在计算机中,内存空间的最小单位为字节,操作系统会为每一个字节内存空间编号,并且这个编号在 ...
分类:编程语言   时间:2021-04-05 21:38:10    收藏:0  评论:0  赞:0  阅读:17
Java 静态类、静态方法和静态变量
static 是Java中的一个关键字,我们不能声明普通外层类或者包为静态的。static用于下面四种情况。 1.静态变量:我们可以将类级别的变量声明为static。静态变量是属于类的,而不是属于类创建的对象或实例。因为静态变量被类的所有实例共用,所以非线程安全的。通常静态变量还和关键字final一 ...
分类:编程语言   时间:2021-04-05 21:37:13    收藏:0  评论:0  赞:0  阅读:23
编程题三:使用指针来打印数组内容
题目:使用指针来打印数组内容题目内容:写一个函数打印arr数组的内容,不使用数组下标,使用指针。arr是一个整型一维数组voidprint(int*p,intsz){inti=0;for(i=0;i<sz;i++){printf("%d",*(p+i));}}intmain(){intarr[]={1,2,3,4,5,6,7,8,9,10};intsz=sizeof(arr)/sizeof(
分类:编程语言   时间:2021-04-05 21:36:13    收藏:0  评论:0  赞:0  阅读:32
归并排序算法
#归并排序算法 ###算法排序介绍 归并排序算法采用分治的策略,先将问题划分为若干部分然后递归求解,治就是将分的各部分答案和在一起,即分而治之。 ###算法原理 归并排序分为划分,排序,合并三个步骤,划分时我们取一个中点将待排序序列分为左右两部分,然后排序左右两边,然后合并左右两边,过程递归进行,递 ...
分类:编程语言   时间:2021-04-05 21:34:48    收藏:0  评论:0  赞:0  阅读:21
java基础
java基础 java运行机制 编译型: 将所有代码先进行处理 解释型: 运行一句处理一句 java拥有两者的特性 .java文件通过编译器转成.class文件,加载到类加载器并进行字节码校验,通过解释器翻译给操作系统. java语法 注释 文档注释 /** *@Description *..... ...
分类:编程语言   时间:2021-04-05 21:33:57    收藏:0  评论:0  赞:0  阅读:25
Spring AOP
SpringAOPSpringAOP(Aspect Oriented Programming),即:面向切面编程。通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 代理模式 文中提到的基于接口的JDK动态代理与基于子类的CGLib动态代理两种动态代理的方式都是实现SpringAOP ...
分类:编程语言   时间:2021-04-05 21:32:40    收藏:0  评论:0  赞:0  阅读:23
Java面试常考知识
1.请写出两个变量的数值交换,但不借助第三个变量的代码: 方法一: public class Main{ public static void main(String[] args){ int a=11; int b=22; System.out.println("before:a="+a+",b= ...
分类:编程语言   时间:2021-04-05 21:30:54    收藏:0  评论:0  赞:0  阅读:26
Spring(3)HelloSpring
一:写一个HelloSpring类 二:写XML配置放入Spring容器中将类 三:写测试类 我们这里的Hello hello = (Hello) context.getBean("Hello"); 也可以写成Hello hello =context.getBean(“hello”,Hello.cl ...
分类:编程语言   时间:2021-04-05 21:29:11    收藏:0  评论:0  赞:0  阅读:26
c++中, const变量默认仅在当前文件内有效
以前从来没有注意到的一个知识点: const 修饰的对象默认只有当前文件中有效。这就表明了: 在不同的.cpp文件内可以定义相同名称的const 对象。 如果要使const 我修饰的变量具有全局使用域,在定义该变量时,需要加上extern 关键字。 定义const变量时,不使用extern的情况: ...
分类:编程语言   时间:2021-04-05 21:28:21    收藏:0  评论:0  赞:0  阅读:26
5.Java程序运行机制
一、编译型和解释型语言区别 计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以任何的高级语言编写的程序都必须转换成计算机语言,也就是机器码。而这种转换的方式有两种: 编译 解释 编译型语言 使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执 ...
分类:编程语言   时间:2021-04-05 21:26:48    收藏:0  评论:0  赞:0  阅读:25
C++中多态(阉割版)
多态的基本概念 多态是C++面向对象的三大特性之一 多态分为两类 静态多态:函数重载和运算符重载属于静态多态,复用函数名 动态多态:派生类和虚函数实现运行时多态 静态多态和动态多态的区别: 静态多态的函数地址早绑定-编译阶段确定函数地址 动态多态的函数地址晚绑定-运行阶段确定函数地址 动态多态满足条 ...
分类:编程语言   时间:2021-04-05 21:25:40    收藏:0  评论:0  赞:0  阅读:37
WebSpringFlux 执行流程和核心API
WebSpringFlux 基于 Reactor 默认容器为Netty, Netty 是高性能的 NIO框架,异步非阻塞框架。 SpringWebflux 核心控制器 DispatchHandler,实现接口 WebHandler public interface WebHandler{ Mono< ...
分类:编程语言   时间:2021-04-05 21:24:58    收藏:0  评论:0  赞:0  阅读:23
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!