logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SnowFlake雪花算法的介绍及Java实现(工具类)

一、概念❄ 什么是雪花算法SnowFlake算法是Twitter公司出品的开源的分布式id生成算法其特点为 使用一个64 bit的long型的数字作为全局唯一 id雪花算法在分布式系统中的应用十分广泛 且引入了时间戳 基本保持自增的❄ 雪花算法字符串各部分的含义第1位是符号位 始终为0(这是因为生成的id都是正数 而在二进制中第一个bit若为0则不为负数)后面是41位的时间戳 精确到毫秒级41位的

#算法#java
ES6的fetch API的使用和第三方fetch-jsonp的使用

还记得去年这个时候接手学长留下来的微信小程序项目 当时看到学长用的是fetch获取数据 还以为是微信提供的API…????一、什么是fetchFetch API提供了一个JavaScript接口 用于访问和操纵 HTTP 管道的一些具体部分 例如请求和响应它还提供了一个全局fetch()方法 该方法提供了一种简单 合理的方式来跨网络异步获取资源因此 简单来说就是Ajax的替代品 也可以用于获取数据

#ajax#javascript
完美解决webpack-dev-server报错:Error: Cannot find module 'webpack-cli/bin/config-yargs'

问题描述在执行webpack-dev-server命令的时候 遇到如下错误:The CLI moved into a separate package: webpack-cliPlease install 'webpack-cli' in addition to webpack itself to use the CLI-> When using npm: npm i -D webp...

#bug#webpack
Java爬虫框架WebMagic的介绍及使用(定时任务、代理)

一、概述1、介绍WebMagic的底层用到了HttpClient和Jsoup 能够更方便地开发爬虫WebMagic项目代码分为核心和扩展两部分其中:★核心部分(webmagic-core)是一个精简的 模块化的爬虫实现而扩展部分则包括一些便利的 实用性的功能★扩展部分(webmagic-extension)提供了一些便捷的功能 例如用注解模式编写爬虫等同时内置了一些常用的组件 便...

#java#大数据
解决阿里云ECS服务器Linux环境下Tomcat启动成功ip:8080访问失败问题

昨晚搞到一点多 一直没解决 就睡觉了 早上研究了一下 telnet端口发现无法访问发现是阿里云的安全组8080端口没放行8080端口不是在常用端口一栏中的需要在自定义端口里自己添加!重启一下服务器好了 终于看见这只可爱的小猫咪了总结:这次是一次用阿里云的服务器 安全组不太会配置 才会出现这样的低级错误引以为戒...

#阿里云#tomcat#centos
使用Https/SSL协议报错:PKIX path building failed:sun.security.provider.certpath.SunCertPathBuilderException

问题描述在SSM项目里 查询数据库的时候就会报错:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target且部署在服务器上就报错 在本地不会报错不查询数据库...

#数据库#bug#tomcat +1
使用Https/SSL协议报错:PKIX path building failed:sun.security.provider.certpath.SunCertPathBuilderException

问题描述在SSM项目里 查询数据库的时候就会报错:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target且部署在服务器上就报错 在本地不会报错不查询数据库...

#数据库#bug#tomcat +1
详解Redis配置文件redis.conf的参数(用大白话解释,拒绝深奥术语)

1、是否开启守护线程Redis默认不是以守护进程的方式运行的 可通过该配置项修改配置为yes代表启用守护进程daemonize no2、设置pid文件的路径当Redis以守护进程方式运行时 默认会把pid写入/var/run/redis.pid文件 可通过pidfile来指定保存的路径pidfile /var/run/redis.pid3、指定Redis监听端口Redis默认端...

#数据库#redis
Java IO流实现文件的复制(FileInputStream和FileOutputStream)

无论是什么格式 只要是文件 都是以字节的方式存储在计算机中的因此 使用字节流的方式 可以读写任意的文件需要两个流 一读一写一个读取被复制的文件 一个写到目标目录中步骤:1、创建一个字节输入流对象 构造方法中绑定要读取的数据源2、创建一个字节输出流对象 构造方法中绑定要写入的目的地3、使用字节输入流对象中的read()方法读取文件4、使用直接输入流中的write()方法 将读取到的...

#java
详解Java的IO流Part1:字节输入流(InputStream)和字节输出流(OutputStream)

计算机上数据的传输可以看做是一种数据的流动 按照流动的方向 以内存为基准 分为 输入input 和 输出output即 流向内存是输入流 流出内存的输出流流:数据(字符 字节)1个字符=2个字节 1个字节=8个二进制位Java中I/O操作是使用 java.io 包下的内容进行输入输出操作输入也叫做读取数据 将硬盘中的数据读取到内存中使用输出也叫做作写出数据 将内存中的数据写入到硬盘中...

#java#编程语言
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择