首页 > 编程语言
java删除附件图片
package com.zjn.IO; import java.io.File; public class DeleteFileController { /** * 删除文件,可以是单个文件或文件夹 * @param fileName 待删除的文件名 * @return 文件删除成功返回true,否 ...
分类:编程语言   时间:2021-05-18 16:12:24    收藏:0  评论:0  赞:0  阅读:20
多线程使用
首先创建线程池 @EnableAsync@Configuration@Componentpublic class TaskPoolConfig { @Bean("taskExecutor") public ThreadPoolTaskExecutor taskExecutor(){ ThreadPo ...
分类:编程语言   时间:2021-05-18 16:11:07    收藏:0  评论:0  赞:0  阅读:20
Python读取、写入txt文件
写入的换行? f.write(ip+'\n') 文件的打开的两种方式 f = open("data.txt","r") #设置文件对象 f.close() #关闭文件 #为了方便,避免忘记close掉这个文件对象,可以用下面这种方式替代 with open('data.txt',"r") as f: ...
分类:编程语言   时间:2021-05-18 16:08:49    收藏:0  评论:0  赞:0  阅读:25
【Java多线程】CompletionService
什么是CompletionService? 当我们使用ExecutorService启动多个Callable时,每个Callable返回一个Future,而当我们执行Future的get方法获取结果时,可能拿到的Future并不是第一个执行完成的Callable的Future,就会进行阻塞,从而不能 ...
分类:编程语言   时间:2021-05-18 16:07:57    收藏:0  评论:0  赞:0  阅读:24
回溯算法:复原IP地址
93. 复原 IP 地址 给定一个只包含数字的字符串,用以表示一个 IP 地址,返回所有可能从s获得的有效 IP 地址 。你可以按任何顺序返回答案。 有效 IP 地址正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 '.' 分隔。 例如:"0.1.2.201" ...
分类:编程语言   时间:2021-05-18 16:07:30    收藏:0  评论:0  赞:0  阅读:23
JavaScript 元素的遍历
其实这里主要介绍5个属性啊 调用者是节点 注意这里是元素的遍历 元素啊!字眼啊! 这里5个属性分别是: childElementCount //获取到元素的个数 1 firstElementChild //获取到第一个元素 可以说是 firstChild 的元素版 2 lastElementChil ...
分类:编程语言   时间:2021-05-18 16:06:45    收藏:0  评论:0  赞:0  阅读:24
Spring使用注解开发演变过程
Spring使用注解开发演变过程 示例结构为:三个类,People,Cat,Dog,其中People内有Cat和Dog属性 一、不使用注解 创建实体类,实体类中无任何注解 Public class People { private String name; private Dog dog; priv ...
分类:编程语言   时间:2021-05-18 16:05:27    收藏:0  评论:0  赞:0  阅读:25
仿MFC消息机制封装对话框窗口类
仿MFC消息机制封装对话框窗口类 这几天,又看了网上不少MFC的学习视频,学习了不少知识,对MFC消息机制有了不少的认识,于是便有了根据MFC消息机制再次封装一次对话框类, class QDialog:public QWnd { //.... } 继承QWnd类,想要用MFC消息机制就不能免要有一个 ...
分类:编程语言   时间:2021-05-18 16:04:14    收藏:0  评论:0  赞:0  阅读:25
js判断是否为数组
let arr=[1,2,]第一种:if(Array.isArray(arr)){ console.log('是');}else{ console.log('否');} 第二种: if(arr instanceof Array){ console.log('是');}else{ console.lo ...
分类:编程语言   时间:2021-05-18 16:02:37    收藏:0  评论:0  赞:0  阅读:30
回溯算法01------全排列 + N皇后问题
参考 https://labuladong.gitee.io/algo/1/4/ 对于模板的理解 找出可选择的列表, 遍历选择,然后递归,最后回溯也就是撤销选择 结束条件 for(选择:选择列表){ 加入选择 递归 撤销选择 } 46. 全排列 class Solution { private Li ...
分类:编程语言   时间:2021-05-18 15:59:48    收藏:0  评论:0  赞:0  阅读:20
每日LeetCode - 69. x 的平方根(C语言)
完全是数学知识,参考了答案……这里写的是方法三牛顿迭代法。 x 的平方根 - x 的平方根 - 力扣(LeetCode) (leetcode-cn.com) C语言 int mySqrt(int x){ if (x == 0) return 0; double C = x, x0 = x; whil ...
分类:编程语言   时间:2021-05-18 15:58:58    收藏:0  评论:0  赞:0  阅读:37
【Spring Boot】spring.factories
用途 在java spring cloud项目中,我们常常会在子模块中创建公共类库,作为驱动包。如果在另外一个子模块中,需要加载配置文件的时候,往往Spring Boot 自动扫描包的时候,只会扫描自己模块下的类。 抛出一个问题 首先抛出一个问题: 如果想要被Spring容器管理的Bean的路径不再 ...
分类:编程语言   时间:2021-05-18 15:57:30    收藏:0  评论:0  赞:0  阅读:25
Leetcode-1442-形成两个异或相等数组的三元组数目
Leetcode-1442-形成两个异或相等数组的三元组数目 描述 思路 j 的取值范围为 [ i, k),且均在数组长度之内,不可越界 从 i 到 j - 1的异或值 == 从 j 到 k 的异或值 a == b, 则 a ^ b == 0,此问题可转化为求子序列的异或为0 只要考虑 i 和 k ...
分类:编程语言   时间:2021-05-18 15:56:43    收藏:0  评论:0  赞:0  阅读:21
Python的Set容器
什么是set 在前面,我们学习了dict,知道dict的key是不重复的,当我们往dict里添加一个相同key的value时,新的value将会覆盖旧的value。有的时候,我们只想要 dict 的 key,不关心 key 对应的 value,目的就是保证这个集合的元素不会重复,这时,set就派上用 ...
分类:编程语言   时间:2021-05-18 15:55:15    收藏:0  评论:0  赞:0  阅读:22
Python的函数
Python定义函数 除了使用Python内置的函数以外,在编程过程中,我们也经常需要自己定义函数。在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号()、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。我们以定义一个求绝对值的函数my ...
分类:编程语言   时间:2021-05-18 15:54:46    收藏:0  评论:0  赞:0  阅读:19
Python+Selenium - 鼠标操作
鼠标操作类:action_chains模块的ActionChains类 使用组成:操作 + 执行(perform()) 导入代码 from selenium.webdriver.common.action_chains import ActionChains 查看代码常用操作有: click(sel ...
分类:编程语言   时间:2021-05-18 15:52:13    收藏:0  评论:0  赞:0  阅读:18
Java压缩图片
压缩图片 一、压缩原理 一张原始图像(1920x1080),如果每个像素32bit表示(RGBA),那么,图像需要的内存大小1920x1080x4 = 8294400 Byte 那图像为何可以压缩呢?因为它有很多冗余信息。 1、 空间冗余 空间冗余主要发生在单张图片 一幅图像表面上各采样点的颜色之间 ...
分类:编程语言   时间:2021-05-18 15:49:33    收藏:0  评论:0  赞:0  阅读:16
常见的排序 转
算法分类 常见算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。 ...
分类:编程语言   时间:2021-05-18 15:48:26    收藏:0  评论:0  赞:0  阅读:18
python装饰器详解
一、装饰器是什么 python的装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能; 装饰器的返回值也是一个函数对象。简单的说装饰器就是一个用来返回函数的函数。 它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是 ...
分类:编程语言   时间:2021-05-18 15:47:50    收藏:0  评论:0  赞:0  阅读:13
1442. 形成两个异或相等数组的三元组数目
题目来源:1442. 形成两个异或相等数组的三元组数目 给你一个整数数组 arr 。 现需要从数组中取三个下标 i、j 和 k ,其中 (0 <= i < j <= k < arr.length) 。 a 和 b 定义如下: a = arr[i] ^ arr[i + 1] ^ ... ^ ...
分类:编程语言   时间:2021-05-18 15:46:15    收藏:0  评论:0  赞:0  阅读:10
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!