自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Leetcode刷题小记(3)--T3

3.Longest Substring Without Repeating CharactersGiven a string, find the length of thelongest substringwithout repeating characters.Example 1:Input: "abcabcbb"Output: 3 Explanation: The...

2019-05-31 16:25:08 175

原创 Leetcode刷题小记(2)--T2

2.Add Two NumbersYou are given twonon-emptylinked lists representing two non-negative integers. The digits are stored inreverse orderand each of their nodes contain a single digit. Add the two ...

2019-05-30 17:47:06 214

原创 Leetcode刷题小记(1)--T1

1.Two SumGiven an array of integers, returnindicesof the two numbers such that they add up to a specific target.You may assume that each input would haveexactlyone solution, and you may not u...

2019-05-30 17:36:52 218

原创 SpringBoot整合Lettuce Redis

Redis介绍Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。相比Memcached它支持存储的类型相对更多(字符、哈希、集合、有序集合、列表、GEO),同时Redis是线程安全的。spring boot框架中已经集成了redis,在1.x.x的版本时默认使用的Jedis客户端,现在是2.x.x版本默...

2019-05-30 14:46:13 4422 1

原创 Centos7 添加新用户并赋予权限

做个简单的笔记~~1 创建新用户先以root登录系统adduser zj2 修改用户密码passwd zj3 授权新创建的用户使用sudo命令1)添加sudoers文件可写权限chmod -v u+w /etc/sudoers2)修改sudoers文件 使用vim编辑器打开sudoers文件如下操作:3)收回sudoe...

2019-05-29 10:31:56 2018

原创 java判断字符串是否为空的最常用方法

本人比较了一下目前常用的判断字符串是否为空的方法,推荐以下这种方法://判断某字符串是否不为空且长度不为0//且不由空白符(whitespace)构成//等于!isBlank(String str)if(StringUtils.isNotBlank(str))if(StringUtils.isBlank(str))StringUtils方法的操作对象是java.lang...

2019-05-27 22:27:34 1891

原创 Python 异步多线程协程初探

今天在知乎上看到一篇文章为什么有人说 Python 多线程是鸡肋?中Python中的多线程是单核多线程,是伪多线程!为什么会这么说? 由于Python 中 GIL。正是这个锁能保证同时只有一个线程在运行。罪魁祸首::。但如果去掉GIL的 Python 在单线程条件下执行效率将近慢了2倍。~~如果一定要通过多线程利用多核,那只能通过C扩展来实现,不过这样就失去了Python简单易用的特...

2019-05-22 15:19:07 437

原创 CentOS7设置定时任务

最近用到centos7的定时任务,做个简单的记录常用命令:#安装crontabssudo yum install crontabs# 设为开机启动sudo systemctl enable crond #启动crond服务sudo systemctl start crond # 查看状态systemctl status crond 只有crond启动状态时,...

2019-05-21 11:57:25 874

原创 SpringBoot 自带的md5加密工具类

有些敏感的数据,不能直接明文保存到数据库中,需要加密。MD5是目前比较常见的一种加密方式。网上好多都是自己写一个加密工具类,其实springboot库里面是有现成的轮子。轮子有现成的,原则上就用现成的~~import org.springframework.util.DigestUtils;//比如对密码进行 md5 加密String md5Pass = Diges...

2019-05-19 17:15:39 10561 6

原创 ubuntu查看某端口占用情况

简单记录一下,部署linux服务器经常用到的一下命令:查看已经连接的服务端口,查看端口使用情况,使用netstat命令  netstat -a查看所有的服务端口netstat -ap查看8080端口,则可以结合grep命令:netstat -ap | grep 8080如查看8888端口,则在终端中输入:lsof -i:8888若要停止使用这个...

2019-05-14 16:52:34 779

原创 Python 日志logging模块初探及多线程踩坑(2)

系列文章:Python 日志logging模块初探及多线程踩坑(1)Python 日志logging模块初探及多线程踩坑(2)接着上面一篇文章,我们这篇来写一个多进程兼容且无损性能的 TimedRotatingFileHandlerTimedRotatingFileHandler 是 Python 官方提供的一个可以基于时间自动切分日志的 Handler 类。但是它是没有办法支持多...

2019-05-14 16:21:14 4135 12

原创 Python 日志logging模块初探及多线程踩坑(1)

系列文章:Python 日志logging模块初探及多线程踩坑(1)Python 日志logging模块初探及多线程踩坑(2)目录1、日志记录的重要性2、Python官方logging模块3、logging 模块的基本架构和对象功能4、打印到控制台5、利用logging.basicConfig()保存log到文件6、利用logging模块组件灵活实现需求7、...

2019-05-08 17:12:06 10829 2

原创 Visual Studio 2019 创建 C++ Hello World项目

最近准备入坑c++使用visual studio来配c++环境,虽然visual studio很笨重,但轻松啊~~,安装后什么都不用管,就能跑c++代码了:P不过启动项目就有一个很尴尬的问题,记录简单一下。1、新建一个空项目由于visual studio写代码,一定要新建工程,我们这边选择空的项目即可2、新建源文件注...

2019-05-06 13:59:09 42718 13

原创 Websocket Stomp+RabbitMQ实现消息推送

最近写了一个小demo,用到了消息推送,想了想还是记录一下。这篇文章其实和第2篇文章 还是差不多的、本系列文章:1、springboot+websocket构建在线聊天室(群聊+单聊)2、SpringBoot+STOMP 实现聊天室(单聊+多聊)及群发消息详解3、websocket stomp+rabbitmq实现消息推送目录1、技术栈2、依赖3、修改配置文件4...

2019-05-03 18:34:00 10016 8

microsoft-windows-netfx3-ondemand-package.cab

 .NET Framework 3.5 离线安装包 (cab格式)

2019-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除