一只笨鸟丶
码龄10年
求更新 关注
提问 私信
  • 博客:69,129
    社区:1
    69,130
    总访问量
  • 59
    原创
  • 21
    粉丝
  • 113
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2015-03-14
博客简介:

一只笨鸟丶的专栏

博客描述:
人生有梦,各自精彩。
查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得10次评论
  • 获得81次收藏
  • 博客总排名2,392,462名
创作历程
  • 5篇
    2019年
  • 65篇
    2018年
成就勋章

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 6

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysql
  • 服务器
    linux
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

66人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

leetcode.37 解数独

编写一个程序,通过已填充的空格来解决数独问题。一个数独的解法需遵循如下规则:数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。空白格用 ‘.’ 表示。Note:给定的数独序列只包含数字 1-9 和字符 ‘.’ 。你可以假设给定的数独只有唯一解。给定数独永远是 9x9 形式的。思路:递归...
原创
发布博客 2019.10.15 ·
629 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

leetcode.43 字符串相乘(大数乘法)

给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例 1:输入: num1 = "2", num2 = "3"输出: "6"示例 2:输入: num1 = "123", num2 = "456"输出: "56088&am
原创
发布博客 2019.10.15 ·
716 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode.32 最长有效括号

给定一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长的包含有效括号的子串的长度。示例 1:输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例 2:输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()"思路:用一个数组存储对应的字符是否已经配对,配对了的为1,没配对为0.我们需要记录每一个&qu
原创
发布博客 2019.10.15 ·
489 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

leetcode.18 四数之和

给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。示例:给定数组 nums = [1, 0, -1, 0, -2, 2],和 target = 0。满足要求的四元组集合为:[ ...
原创
发布博客 2018.11.15 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode.42 接雨水

给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 感谢 Marcos 贡献此图。示例:输入: [0,1,0,2,1,0,1,3,2,1,2,1]输出: 6思想: 先从数组中找到最高的那个点,然后从...
原创
发布博客 2018.11.14 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git的一些总结

1、从远程库中获取项目ssh方式git clone git@git.coding.net:xxx/test.git //例子,ssh方式获取项目不需要密码,只需要把本地生成的密钥填写在对应的远程仓库中。https方式git clone https://git.coding.net/xxx/test.git //htts方式获取项目,需要用用户名和密码(远程仓库你的注...
原创
发布博客 2019.10.15 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java:在Spring Boot中从类路径加载文件

 在创建Spring Boot Web应用程序时,有时需要从类路径加载文件。在下面,将找到用于在WAR和JAR中加载文件的解决方案。ResourceLoader  使用Java,您可以使用当前线程的classLoader并尝试加载该文件,但Spring Framework为您提供了更加优雅的解决方案,如ResourceLoader。只需要自动装配ResourceLoader然后...
原创
发布博客 2018.09.06 ·
4351 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

linux下nginx的安装

1、先去官网下载nginxwget 'http://xxxx' //nginx资源路径2、解压如果是tar.gz包,输入命令:tar -zxvf nginx-xxx.tar.gz3、安装进入解压出来的nginx目录运行命令./configure --prefix=/xxx/xx //这里是指定之后nginx安装路径如果在上一步有报错,根据错误的内容...
原创
发布博客 2019.10.15 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下Mysql5.7的安装

1、先从Mysql官网下载Mysql下载地址在/下创建一个文件夹:envirnoment,输入命令:wget 'http://xxxx' //mysql的资源路径2、解压安装包在envirnoment目录下,解压安装包,输入命令:tar -zxvf mysql-5.7xxxxx //解压重命名,方便操作,输入命令:mv ./mysql-5.7xxxxx mysql /...
原创
发布博客 2018.08.31 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Logback日志

1、什么是日志框架  是一套能实现日志输出的工具包,能够描述系统运行状态的所有时间都可以算作日志2、日志框架的选择可以定制输出目标(文件)可以定制输出格式可以携带上下文信息运行时选择性输出灵活的配置优异的性能3、有哪些日志框架JDK自带的日志框架:JULAppche的日志框架:JCLLog4jLog4j2LogbackSLF4jjbo...
原创
发布博客 2018.08.25 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

设计模式之一(Iterator模式)

表 1-1 类和接口的一览表 名字 说明 Aggregate 表示集合的接口 Iterator 遍历集合的接口 Book 表示书的类 BookShelf 表示书架的类 BookShelfIterator 遍历书架的类 Main 测试程序行为的类/*** Aggregate接口*/...
原创
发布博客 2018.08.10 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下redis的安装

linux下redis的安装1、如果在linux下没有gcc的环境,请先安装gccyun install gcc-c++2、在官网下载rediswget http://.......(文件的下载路径)3、将redis的文件解压并编译、安装tar -zxvf redis-4.0.10.tar.gz然后进入解压后的文件 cd redis-4.0....
原创
发布博客 2018.07.03 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows本地实验搭建主库分库

首先,我们需要在本地装两个mysql的服务。1.正常安装第一个mysql(安装步骤省略) 2.在控制面板里停止第一个mysql服务 3.然后将Mysql的所有相关的东西备份到其他的磁盘。如:D:\Mysql\MySQL Server 5.6  ------> E:\Mysql\MySQL Server 5.6D:\MysqlData  -------> E:\MysqlData我的my...
原创
发布博客 2018.05.15 ·
353 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

输入两个整数n和m,从0-n中随意取几个数,使其和等于m

编程求解,输入两个整数n和m,从数列1,2,3,……n中随意取几个数,使其和等于m。要求将所有的可能组合列出来。网上看了一些答案,都有大大小小的问题,自己在这里写一下。思路:这里只分两种情况,我们从最大的开始判断,即n:放入n : fnc(n-1,m-n);这里判断m - n 是否已经等于0,如果是则代表刚好组成m。不放入:fnc(n-1,m);然后我们再注意一下边界的...
原创
发布博客 2018.05.14 ·
735 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AOP概念

    AOP,Aspect Oriented Programming,即为面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。    AOP概念:1、通知:通俗来说就是你要执行的逻辑。2、切入点:就是符合你表达式要求要切入的点。3、连接点:就是s...
原创
发布博客 2018.05.08 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

排序——java

import java.util.Scanner;public class HeapSort { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入n:"); int n = sc.next...
原创
发布博客 2018.04.11 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

红黑树(转载)

(友情提示,红-黑树是基于二叉搜索树的,如果对二叉搜索树不了解,可以先看看:二叉搜索树 )               从第4节的分析中可以看出,二叉搜索树是个很好的数据结构,可以快速地找到一个给定关键字的数据项,并且可以快速地插入和删除数据项。但是二叉搜索树有个很麻烦的问题,如果树中插入的是随机数据,则执行效果很好,但如果插入的是有序或者逆序的数据,那么二叉搜索树的执行速度就变得很慢。因为当插入数
转载
发布博客 2018.04.10 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

区块链技术的六大核心算法

区块链核心算法一:拜占庭协定  拜占庭的故事大概是这么说的:拜占庭帝国拥有巨大的财富,周围10个邻邦垂诞已久,但拜占庭高墙耸立,固若金汤,没有一个单独的邻邦能够成功入侵。任何单个邻邦入侵的都会失败,同时也有可能自身被其他9个邻邦入侵。拜占庭帝国防御能力如此之强,至少要有十个邻邦中的一半以上同时进攻,才有可能攻破。然而,如果其中的一个或者几个邻邦本身答应好一起进攻,但实际过程出现背叛,那么入侵者可能...
转载
发布博客 2018.04.09 ·
1084 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

几张图看懂区块链技术到底是什么?

“区块链”的概念可以说是异常火爆,好像互联网金融峰会上没人谈一谈区块链技术就out了,BAT以及各大银行还有什么金融机构都在开始自己的区块链研究工作,就连IBM最近也成立了自己的区块链研究实验室,但其实区块链到底是什么?大家或许并不清楚,停留在雾里看花的状态。从今天开始,就让我们一起走进区块链,揭开区块链的神秘面纱吧!  取快链?你想说的是区块链吧?  要说清楚区块链,我们先来讲个故事。  你一定...
转载
发布博客 2018.04.09 ·
1520 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

最大子矩阵和

分析:在二维数组中求最大子矩阵和的话,我们可以将其转换为最大子段和(一维数组)。例如:二维数组1 2 34 5 67 8 9这里有3行3列,它们行数的组合可以是1、12、123、2、23、3,一共6种,只要把这6种情况将他们的列和计算出来,即转化为一维数组求最大字段和的问题。如第二种情况,12,即第一行和第二行,将他们各自的列相加变成一维数组{1+4,2+5,3+6},即{5,7,9},求最大字段...
原创
发布博客 2018.04.03 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多