- 博客(16)
- 收藏
- 关注
原创 Java三个线程轮流搞事以及定时任务线程池
Java三个线程轮流搞事以及定时任务线程池三个线程轮流打印ABC三个线程轮流输出从1-100Java核心技术卷I上的内容任务线程池的一个使用示例三个线程轮流打印ABCpackage tacos.thread;import org.junit.Test;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.locks.Condit
2021-10-18 22:03:45
382
原创 maxAge,Cookie-path
maxAge,Cookie的路径maxAgeCookie的pathmaxAgeCookie的maxAge代表Cookie的最大生命,即Cookie保存的最大时长,以秒为单位。例如cookie.setMaxAge(60)表示这个Cookie会被浏览器保存到硬盘60s。1) maxAge > 0:浏览器会把Cookie保存到客户机硬盘,有效时长由maxAge的值决定;2)maxAge < 0 :Cookie只在浏览器内存中存在,当用户关闭浏览器时,浏览器进程结束,同时Cookie也就死亡了;
2021-10-12 11:39:49
368
原创 StringUtils用法
isEmpty 和 isBlank区别StringUtils.isEmpty()StringUtils.isNotEmpty()StringUtils.isAnyEmpty()StringUtils.isNoneEmpty()StringUtils.isBlank()StringUtils.isNotBlank()StringUtils.isAnyBlank()StringUtils.isNoneBlank()其他方法简介StringUtils的官方文档ArrayUtils的用法org.apache.co
2021-10-11 11:52:11
463
原创 正则表达式
正则表达式,以python语言为例(1)常见匹配模式:re.match 最常规的匹配(1)正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个”规则字符串“,这个”规则字符串“用来表达对字符串的一种过滤逻辑。正则表达式每个语言都有,以python为例,相关函数在re包中。对于一些常用匹配功能,可以参考 https://tool.oschina.net/regex 的表达式模板。常见匹配模式:模式描述\w匹配字母数字及下划线
2021-09-29 21:25:36
428
原创 RPC草稿
总结(1)id生成器:AtomicInteger idGenerator = new AtomicInteger();Integer id = idGenerator.incrementAndGet();(2)@RestController=@Controller+@ResponseBody(3)@Autowired 用于构造器注入,构造器注入好处有:提前初始化,不能修改,比字段型注入好一些。(4)@PostMapping("/") 用于接受请求 ,PostMapping("") 接受post请求
2021-05-02 22:07:33
168
1
原创 leetcode 150-200题-java版(按顺序,不分专题)
leetcode 150-200题-java版(152)乘积最大子数组(160)相交链表(167)两数之和-输入有序数组(168)Excel表列名称(169)多数元素(172)阶乘后的0(174)地下城游戏(188)买卖股票的最佳时机-4(198)打家劫舍(213)打家劫舍-2(152)乘积最大子数组给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。示例 1:输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3]
2021-05-02 22:06:43
438
原创 leetcode 100-150题-java版(按顺序,不分专题)
leetcode 100-150题-java版(101)对称二叉树(101)对称二叉树给定一个二叉树,检查它是否是镜像对称的。思路:递归,或者用栈与队列模拟递归。当需要进行这种成对儿的出入,进行比较,对称否/镜像否 等递归时,貌似队列更合适。/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right;
2021-05-02 22:06:21
803
1
原创 leetcode 50-100题-java版(按顺序,不分专题)
leetcode 50-100题-java版(53)最大子序和(58)最后一个单词的长度(62)不同路径(63)不同路径2(64)最小路径和(66)加一(67)二进制求和(69)x的平方根(70)爬楼梯(72)编辑距离(53)最大子序和给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。示例 2:输入
2021-05-02 22:05:29
884
原创 leetcode前50题-java版(按顺序,不分专题)
leetcode前50题-java版(1) 两数之和(2) 两数相加(3)无重复字符的最长字串(4)寻找两个正序数组的中位数(5)最长回文子串(6)(7)整数反转(9)回文数(13)罗马数字转整数(14)最长公共前缀(15)三数之和(20)有效的括号(21)合并两个有序链表(26)删除有序数组中的重复项(27)移除元素(28)实现strStr()(32)最长有效括号(35)搜索插入位置(38)外观数组(44)通配符匹配(1) 两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数
2021-05-02 22:04:15
353
原创 剑指offer总结
剑指offer总结-java版(1)题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。输入:7,[[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8,11,15]]返回值:...
2021-03-13 19:53:32
302
原创 Win10安装mysql-5.5.40最后一步时无响应问题
Win10安装mysql-5.5.40最后一步时无响应问题先在控制面板卸载MySQL然后在 C:\ProgramData 目录下删除MySQL 文件夹(可能需要先在上方查看中设置显示隐藏文件)然后在C盘的搜索框中搜索可能存留的未发现的与mysql有关的文件,把所有有关文件删除win键+r 并且输入 regedit 打开注册表。为了接下来能够从上向下把所有文件都搜索到,首先点一下最上面这个文件夹好定位到上边(没其他意思,就是想定下位),然后编辑之中点击查找,如下图,不断地点击查找下一次,把所有搜
2020-11-02 21:53:57
397
原创 feature map热力图和聚合掩码可视化
这段代码可以实现features map的热力图可视化,并且有两种保存方式。一种是保存为tensorboard的形式,另一种是保存为.png图片形式。其中还穿插了一部分用来生成和验证聚合掩码的代码。import torch import torch.nn as nnimport torch.nn.functional as Ffrom torchvision import models, ...
2019-08-23 19:41:13
1666
原创 用tensorboard可视化CNN各层features maps
废话不多说,直接看代码(qq:846801669)import torch import torch.nn as nnfrom torchvision import models, transforms, datasetsfrom torchvision.utils import make_gridfrom torch.utils.tensorboard import SummaryWr...
2019-08-20 16:22:28
1909
原创 Markdown转成PDF的方法
Markdown转成PDF的方法这个方法对我来说是可以而且顺手的,与我的习惯也很匹配,各位请看。首先在优快云的博客编辑这里把想要写的文章写好并保存在本地为.md格式。我经常使用vscode来编写python文件,所以vscode对我来说是现成的,但是如果有看客只是想使用vscode来转换文档格式,环境配置起来会更简单。首先下载较新版本的vscode,安装路径随意。之后在扩展商店(下图第五...
2019-07-22 10:34:02
952
原创 分别以灰度直方图和像素为特征,实现逻辑回归、决策树和SVM
为了缩短调试所费时间,所有训练和测试都只截取了部分数据集;并且灰度直方图和图像像素两个算法间区别在于训练和测试时输入的数据不同,前者为关于灰度的一维数组,后者为图像的数字矩阵以灰度直方图为特征,调用库函数实现逻辑回归功能"""以灰度直方图为特征,调用逻辑回归函数作为分类器对MNIST进行分类"""import pickleimport gzipimport numpy as ...
2019-07-14 23:23:07
576
原创 在MNIST数据集上用numpy实现softmax函数
本文主要用于记录已经写好,以后可以直接调用的代码段,不会对原理和公式推导进行说明,但是只要把数据集路径修改后,在每台机器上都可以直接用的。import mathimport numpy as npimport randomimport gzip # 解压数据集import pickle ...
2019-07-14 22:36:09
1013
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人