胡十八
码龄6年
关注
提问 私信
  • 博客:9,383
    9,383
    总访问量
  • 27
    原创
  • 2,281,409
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-12-17
博客简介:

qq_44146257的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得1次评论
  • 获得2次收藏
创作历程
  • 6篇
    2022年
  • 7篇
    2020年
  • 14篇
    2019年
成就勋章
TA的专栏
  • 数据库
    6篇
  • leetcode刷题记录
    1篇
  • Java基础
    1篇
  • Spring
    1篇
  • 数论
    5篇
  • 二分
    2篇
  • 最小生成树
    2篇
  • 动态规划
    1篇
  • Linux
  • ACM18训练赛
    3篇
  • 图论
    3篇
  • 差分
    2篇
  • 排序
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

178人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Redis小记

使用StringRedisTemplate将数据存入Redis1.Java -> Redis (String -> String)保存验证码到redis并设置生存时间//set key value ex 120stringRedisTemplate.opsForValue().set(RedisConstants.LOGIN_CODE_KEY + phone, code, RedisConstants.LOGIN_CODE_TTL, TimeUnit.MINUTES); 2.Java
原创
发布博客 2022.03.07 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql记录

mysql中识别null和空串SELECT * from user u where u.`password` IS NULL二者查询出的结果是不同的,后者查不出数据
原创
发布博客 2022.02.19 ·
315 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode 31.下一个排序

整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。例如,arr = [1,2,3] ,以下这些都可以视作 arr 的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1] 。整数数组的 下一个排列 是指其整数的下一个字典序更大的排列。更正式地,如果数组的所有排列根据其字典顺序从小到大排列在一个容器中,那么数组的 下一个排列 就是在这个有序容器中排在它后面的那个排列。如果不存在下一个更大的排列,那么这个数组必须重排为字典序最小的排列(即,其元素按升序排列)。例如,arr = [
原创
发布博客 2022.02.18 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

最长回文子串

babad最长回文子串为bab或者aba暴力法public String longestPalindrome(String s) { int len = s.length(); if (s.length() < 2) { return s; } String maxS = s.substring(0, 1); int maxL = 1; for (int i = 0; i <
原创
发布博客 2022.02.16 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java集合笔记

HashMapHashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。HashMap 是无序的,即不会记录插入的顺序。HashMap 继承于AbstractMap,实现了 Map、Cloneable、java.io.Serializable 接口。遍历HashMap方法1.使用For-Each迭代entriesMap.Entr
原创
发布博客 2022.02.15 ·
223 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis错点小结

动态SQLinsert缺省字段(记得加逗号)<insert id="add" parameterType="Salesman"> insert into salesman <set> <if test="id!=null"> id = #{id}, </if> <if test="loginNum!=null">
原创
发布博客 2022.02.14 ·
110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis事务笔记

Redis基本事务Redis单条命令保证原子性,事务不保证原子性。事务命令序列化,顺序执行。muti 开启事务exec 执行事务discard 取消事务编译型异常,所有事务都不被执行运行时异常,其他命令照常执行Redis乐观锁在Mysql中获取version,更新时比较version。Redis使用watch监视,unwatch取消监视。watch moneymultidecrby money 20incrby out 20exec若事务执行前,有其他线程对money进行修
原创
发布博客 2020.10.08 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring创建bean的三种方式

1.使用无参默认构造函数创建<bean id="accountService" class="com.aaa.service.impl.AccountServiceImpl"></bean>若无默认构造函数则创建失败,如public AccountServiceImpl(String str){ System.out.println("1");}2.使用普通工厂中的方法创建对象<bean id="instanceFactory" class="c
原创
发布博客 2020.06.08 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis

MyBatis主配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="develop
原创
发布博客 2020.05.09 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringData-MongoDB

对数据库数据进行添加public <T> T insert(T objectToSave) { Assert.notNull(objectToSave, "ObjectToSave must not be null!"); this.ensureNotIterable(objectToSave); return this.insert(...
原创
发布博客 2020.05.03 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速幂模板

ll pow_mod(ll a,ll b){ ll res=1; while(b>0) { if(b&1) { res=res*a%mod; } a=a*a%mod; b>>=1; } return res%mod;}
原创
发布博客 2020.02.07 ·
84 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二分算法(最大值最小化)

Monthly ExpenseFarmer John is an astounding accounting wizard and has realized he might run out of money to run the farm. He has already calculated and recorded the exact amount of money (1 ≤ moneyi ...
原创
发布博客 2020.02.01 ·
752 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

二分算法-切蛋糕

PieMy birthday is coming up and traditionally I’m serving pie. Not just one pie, no, I have a number N of them, of various tastes and of various sizes. F of my friends are coming to my party and each...
原创
发布博客 2020.01.31 ·
474 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数论-欧拉函数

欧拉函数:φ(n)表示从1~n-1中有多少个数与n互素。 φ(1) = 1欧拉函数的通项公式:φ(n)=n*(1-1/p1)(1-1/p2)(1-1/p3)*(1-1/p4)……(1-1/pn),其中pi为n的质因数求单个数欧拉函数long long eular(long long n){ long long ans = n; for(int i = 2; i*i <...
原创
发布博客 2019.11.17 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

0-1MST(缩点dfs)

B. 0-1 MSTtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputUjan has a lot of useless stuff in his drawers, a considerable part of which are his...
原创
发布博客 2019.11.15 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

判断最小生成树是否唯一

The Unique MSTGiven a connected undirected graph, tell if its minimum spanning tree is unique.Definition 1 (Spanning Tree): Consider a connected, undirected graph G = (V, E). A spanning tree of G is...
原创
发布博客 2019.11.03 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

进制转换(十转八)

类似于十进制数159转换为八进制159 / 8 = 19 余 7(7进栈)19 / 8 = 2 余 3(3进栈)2 / 8 = 0 余 2 (2进栈)后出栈得十进制数159的八进制数为237。
原创
发布博客 2019.10.14 ·
3336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

动态规划+滚动数组(最大字段和)

Max Sum Plus PlusNow I think you have got an AC in Ignatius.L’s “Max Sum” problem. To be a brave ACMer, we always challenge ourselves to more difficult problems. Now you are faced with a more difficu...
原创
发布博客 2019.10.13 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

拓扑排序

拓扑排序类似于a<b,c<b,d<c,可以找到一个关系是a<d<c<b。意思就是有好几件事ABCD,B要在A后面做,C要在B后面做等等,然后对每个事件的先后顺序进行排序。做法就是每次删除一个入度为零的点,而这个点指向的点的入度就减一,循环下去直到所有结点被找出来。如果排序失败,表示有环。#include<iostream>#include&l...
原创
发布博客 2019.09.13 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ACM18训练赛-二维前缀和

题目描述AW最近比较佛系,开始玩起了种田游戏养生。AW在种田的时候遇到了一个问题,在一块 n×m 个方格的地图上,他想围一块边长为 k 的正方形土地当做西瓜田,但是每个方格的土地肥沃度 w 并不一样,AW想围出一块肥沃度之和最大的土地,请你帮帮他。输入一个整数t,表示t组测试数据。对于每组测试数据,第一行三个整数n, m(1 <= n, m <= 500), k。含义如上所示并...
原创
发布博客 2019.09.08 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多