自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 从Zip到互联网Java技术体系连载一

1、本文所使用的环境Java8MacOS你可以是Windows、Linux环境,只要确保Java已经安装成功并配置好相关环境变量。2、运行一个Java程序我们写代码的目的是什么,就是为了实现某个功能,然后让计算机去执行。我们先写一个简单的程序,创建一个hashmap,然后加入一个元素,然后取出这个元素。我是将类写在checkjava这个文件夹下面文件内容:import java.util.HashMap;import java.util.Map;/** * @aut

2021-11-07 21:48:00 105

原创 何为Hash

hash在英语中表示将…弄乱,在计算机中表示一种将任何数据通过算法将原始数据压缩成摘要,经过算法的散列值一般是一个数字,这个数字如果比较大一般用十六进制的形式表示。

2021-09-30 17:25:02 230

原创 分布式锁Redis实现

redis分布式锁的演进一、业务系统(集群)redis系统(单机)// 占分布式锁,去redis占坑Boolean lock = redisTemplate.opsForValue().setIfAbsent("lock", "111");if(lock) { //加锁成功... 执行业务 Map<String, List<Catelog2Vo>> dataFromDb = getDataFromDb(); redisTemplate . delete( key: "l

2021-06-08 11:14:08 102 3

原创 IDEA问题解决集锦

IDEA 左侧external libraries 下面的Maven依赖消失不见解决办法

2021-05-06 13:08:31 159

原创 常见的几个序列化工具类使用简介(FastJson、Jackson、Gson)

class Person implements Serializable{private static final long serialVersionUID = 1L;private String userName;private String passWord;private Date birthday;}FastjsonPerson person = new Person();## 序列化String jsonOutput= JSON.toJSONString(person);#

2021-03-24 12:03:04 443

原创 Idea自动生成序列化的serialVersionUID的设置方式

Mac环境Preferences --> Editor --> Inspections --> srializable class vithout 'serialVersionUID'然后在需要序列化的类上先实现Serializable接口,然后讲鼠标放到类名上,使用快捷键Option + Enter即可实现一个序列化UID...

2021-03-24 11:03:36 125

原创 Idea因为网不好出现unknown的依赖包时,解决办法

问题出现的背景已经配置了maven的国内镜像仓库,仍出现这种情况解决办法引起该问题的主要原因是网络网速不好造成下载的jar包异常,首先在maven仓库里删除异常的包,然后maven clean , 再 maven install ,最后 reimport 就可以了,如果还不行就多重复几次...

2021-03-24 01:24:09 275

原创 Lambda表达式和函数式编程

lambda表达式的函数引用静态方法引用 直接类名::静态方法名非静态方法引用 对象名::非静态方法名/** * 函数引用 */public class LambdaTest01 { private static interface Calculate{ int calculate(int a, int b); } public static void main(String[] args) { //Calculate c

2021-03-18 21:59:22 302 1

原创 Maven

Maven工程类型POM工程POM工程是逻辑工程,用在父级工程(聚合工程)中,用来用作jar包的版本控制JAR工程JAR类型的maven工程会将项目打包成jar包,即常见的本地工程(java project)WAR工程将会将项目打包成war包,发布在服务器上的工程Maven的依赖规则第一原则:最短路径优先原则例如:A -> B -> C -> D(2.0) 和A ->E -> D(1.0) 那么D(1.0)将会被使用第二原则:最先声明原则A -&

2021-03-08 16:19:12 53

原创 ffmpeg提取视频中的音频命令

ffmpeg -i a.mp4 -b:a 331k a.mp3

2021-02-22 17:24:59 441

原创 scp传输文件命令

远程传输文件/文件夹传输单个文件scp test.txt root@ip:/path/to/direx: scp /root/text.txt root@192.168.1.1:/root/slf/传输文件夹scp -r dirpath root@ip:/path/to/direx: scp -r /root/slf/ root@192.168.1.1:/root/dir/data/

2021-02-02 17:47:14 225

原创 docker从安装到实战看这篇就够了

相关官方地址docker官网:https://www.docker.com/Docker hub 官网:https://hub.docker.com/安装docker社区版(docker-ce) CentOS7环境官方安装教程地址:https://docs.docker.com/engine/install/centos/查看当前centos版本及内核版本cat /etc/re...

2020-05-02 17:16:40 475

原创 IDEA自定义方法注释 方法体外可用

操作过程如下图所示:模板内容* * @Author: kbocbre * @Description: * @Date: $time$ $date$ * @Param: $params$ * @Return: $return$ */

2020-02-14 13:16:16 356

Android安全笔记

描述了Android应用有关的安全问题,有助于理解Android的安全处理机制。

2018-08-07

Android Studio中文教程

Google开发的一款Android开发IDE,让安卓应用的开发更简便。功能非常强大。

2018-08-07

100个gcc小技巧

gcc的一些使用技巧,有助于理解gcc的使用技巧。提高基础编程能力

2018-08-07

python小游戏

用python写的一个2048小游戏,涉及到pyhton的图形绘制,可用于新手练手。

2017-12-18

空空如也

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

TA关注的人

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