首页 > 编程语言
树上后缀数组
树上后缀数组模板题: https://www.codechef.com/problems/DIFTRIP //#pragma GCC optimize("Ofast,no-stack-protector,unroll-loops,fast-math") //#pragma GCC target("s ...
分类:编程语言   时间:2021-06-07 20:15:51    收藏:0  评论:0  赞:0  阅读:26
c++11-模板元实战2
前言 黑魔法,应用场景 : 1.实现宿生语言 2.实现一些常规手段做不到的东西,比如 c++11share_prtenable_share_from_this 3.作为实现各种库的基本组件 :Stl,Boost,标准库都大量运用了模板元技术 很多人比较排斥这个东西...个人觉得实用就行,工具终究是为 ...
分类:编程语言   时间:2021-06-07 20:14:42    收藏:0  评论:0  赞:0  阅读:18
Java通过数据生成文件打开浏览器下载
public void kldTakeMobile() throws Exception{ HttpServletResponse response = getResponse(); List<String> strings = new ArrayList<>(); strings.add("a") ...
分类:编程语言   时间:2021-06-07 20:10:18    收藏:0  评论:0  赞:0  阅读:15
spring boot2
Field courseService in com.example.controller.HelloWorid required a bean of ... 主启动类与被扫描的文件夹不在同一路径下,所以扫描不到。 这个异常只需要在Service文件加上@Service这个注解即可 条件查询时使用模 ...
分类:编程语言   时间:2021-06-07 20:09:57    收藏:0  评论:0  赞:0  阅读:17
多线程--技术总结
一、 线程核心概念 线程是独立的执行路径 在程序运行时,及时没有自己创建线程,后台也会有多个线程,比如:主线程、gc线程 main()称之为主线程,为系统的入口,用于执行整个程序 在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为干预的。 ...
分类:编程语言   时间:2021-06-07 20:08:41    收藏:0  评论:0  赞:0  阅读:20
Java split()使用
特殊字符 * ^ : | . \ 需要用\\转义 一、单个符号作为分隔符 String address="北京.北京市.海淀区.普天大厦"; String[] splitAddress=address.split("\\."); System.out.println(splitAddress[0]+ ...
分类:编程语言   时间:2021-06-07 20:08:24    收藏:0  评论:0  赞:0  阅读:19
python执行函数超时处理
安装func_timeout库 pip install func_timeout 设定函数超执行时间 @func_set_timeout(60) # 设定超时时间 def run_order(order): print(os.popen(order).read()) print('脚本运行成功') ...
分类:编程语言   时间:2021-06-07 20:07:14    收藏:0  评论:0  赞:0  阅读:20
springMVC-11-验证码
springMVC-11-验证码 导入依赖 <!--Kaptcha 验证码依赖 前面已导过servlet-api需排除--> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <ve ...
分类:编程语言   时间:2021-06-07 20:07:01    收藏:0  评论:0  赞:0  阅读:20
Java http请求方法,通过url调用接口(Post,Get)
public class HttpClientUtil { public static String doGet(String url, Map<String, String> param) { // 创建Httpclient对象 CloseableHttpClient httpclient = H ...
分类:编程语言   时间:2021-06-07 20:06:46    收藏:0  评论:0  赞:0  阅读:31
leetcode 1588. 所有奇数长度子数组的和
给你一个正整数数组 arr ,请你计算所有可能的奇数长度子数组的和。 子数组 定义为原数组中的一个连续子序列。 请你返回 arr 中 所有奇数长度子数组的和 。 示例 1: 输入:arr = [1,4,2,5,3]输出:58解释:所有奇数长度子数组和它们的和为:[1] = 1[4] = 4[2] = ...
分类:编程语言   时间:2021-06-07 16:49:10    收藏:0  评论:0  赞:0  阅读:33
Linux运行jar的几种方式
##第1种 java -jar demo.jar 用这种方法启动后,不能继续执行其它命令了,如果想要继续执行其它命令,就都打断,打断一般用ctrl+c。 ##第2种 java -jar demo.jar & 第2种在第1种方式的基础上在命令的结尾增加了&,&表达的意思是在后台运行。 这种方式可以避免 ...
分类:编程语言   时间:2021-06-07 16:46:42    收藏:0  评论:0  赞:0  阅读:22
springcloud第一部分:入门,Eureka,Consul,Ribbon,OpenFeign
主流的微服务架构: 5: 6: 8(可做可不做): 跳过单元测试(不一定要做): 要构建一个支付模块,主要步骤: 1: 主工程的pom中: 新建的支付模块中的pom文件: 3: 4: 创建数据库表: 创建实体类: 创建一个用于给前段返回消息的实体类: 创建dao: 创建映射文件: 创建service ...
分类:编程语言   时间:2021-06-07 16:43:29    收藏:0  评论:0  赞:0  阅读:20
数组方法归类
1.forEach arr.forEach(function(value, index, array) { //参数一是:数组元素 //参数二是:数组元素的索引 //参数三是:当前的数组 }) //相当于数组遍历的 for循环 没有返回值 2.filter过滤数组 var arr = [12, 66 ...
分类:编程语言   时间:2021-06-07 16:42:51    收藏:0  评论:0  赞:0  阅读:16
第一章 Ubuntu16.04下安装Python3.7.4虚拟环境
第一节 安装python3.7.4 1. 安装python3的依赖 sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl ...
分类:编程语言   时间:2021-06-07 16:37:56    收藏:0  评论:0  赞:0  阅读:23
java note
接口 接口的声明 [可见度] interface 接口名称 [extends 其他的接口名] { // 声明变量 // 抽象方法 } //例子 /* 文件名 : Animal.java */ interface Animal { public void eat(); public void trav ...
分类:编程语言   时间:2021-06-07 16:36:26    收藏:0  评论:0  赞:0  阅读:24
【Java技术探索】深入分析JDK动态代理的源码
动态代理步骤创建一个实现接口InvocationHandler的类,它必须实现invoke方法创建被代理的类以及接口通过Proxy的静态方法通过Proxy的静态方法ProxyObjectproxyObject=newProxyObject();InvocationHandlerinvocationHandler=newDynamicProxy(proxyObject);ClassLoadercla
分类:编程语言   时间:2021-06-07 16:35:19    收藏:0  评论:0  赞:0  阅读:28
Python发送SMTP邮件指南
SMTP(Simple Mail Transfer Protocol)简单邮件传输协议,Python内置对SMTP的支持,可以发送纯文本文件,HTML邮件以及附带文件。 一、两个模块 Python使用SMTP发送邮件的两个模块:smtplib模块、email模块。 smtplib:负责发送邮件 em ...
分类:编程语言   时间:2021-06-07 16:29:51    收藏:0  评论:0  赞:0  阅读:23
python-数据类型
python数据类型 number类型:int整形、float浮点型、Complex 复数类型 str字符串:"a"、'a'、"a" bool布尔:True、Flase tuple元组:(1,[...]) list列表:[1] dict字典:{键:值,键:值} set集合:{键[....]} ...
分类:编程语言   时间:2021-06-07 16:24:56    收藏:0  评论:0  赞:0  阅读:18
贪心算法:无重叠区间
435. 无重叠区间 给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。 注意: 可以认为区间的终点总是大于它的起点。 区间 [1,2] 和 [2,3] 的边界相互“接触”,但没有相互重叠。 输入: [ [1,2], [2,3], [3,4], [1,3] ] 输出: 1 解释: ...
分类:编程语言   时间:2021-06-07 16:23:56    收藏:0  评论:0  赞:0  阅读:20
从C到C++
1、从C到C++ C++是在C语言的基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言 。应用较为广泛,是一种静态数据类型检查的,支持多重编程的通用程序设计语言。它支持过程化程序设计,数据抽象,面向对象设计,制作图标等多种程序设计风格。 2、名称由来 C++这个名字是Rick Ma ...
分类:编程语言   时间:2021-06-07 16:23:39    收藏:0  评论:0  赞:0  阅读:15
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!