自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hins

别错过年轻的疯狂

  • 博客(498)
  • 资源 (42)
  • 收藏
  • 关注

原创 SpringBoot 集成redis和redisTemplate

1、springboot配置文件application.yml#端口server: port: 8080#模板页面#注释的部分是Thymeleaf默认的配置,如有其它需求可以自行更改spring.thymeleaf.cache: falsespring.thymeleaf.prefix: classpath:/templates/spring.thymeleaf.suffix

2017-10-26 11:26:44 29206 5

原创 SpringBoot整合Mybatis 以及 mybatis自动生成代码配置

1、springboot的配置文件application.yml#端口server: port: 8080 #模板页面 #注释的部分是Thymeleaf默认的配置,如有其它需求可以自行更改 spring: thymeleaf: cache: false prefix: classpath:/templates/ suffix: .

2017-10-25 09:31:16 15047 4

原创 百度地图API实现选择地址

百度地图API实现选择地址 body, html{width: 100%;height: 100%; margin:0;font-family:"微软雅黑";} #l-map{height:300px;width:100%;} #r-result{width:100%;} #

2017-05-27 16:44:27 4559 1

原创 linux xshell5 ssh 证书远程登录配置、添加用户ssh配置

//查看系统版本[root@localhost cat /etc/redhat-release//修改ssh配置  增加一个ssh端口[root@localhost ssh]# vi sshd_config修改sshd_config配置文件vi /etc/ssh/sshd_config PubkeyAuthentication yes    #启用公

2016-06-04 18:36:02 7270 1

原创 Linux下使用nexus搭建maven私服

Maven 仓库的分类:(maven的仓库只有两大类)1.本地仓库 2.远程仓库,在远程仓库中又分成了3种:2.1 中央仓库 2.2 私服 2.3 其它公共库有个maven私服可以很方便地管理我们的jar包和发布构建到远程仓库,本文就介绍了如何在linux下一步步使用nexus搭建maven私服。私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件

2016-05-17 21:41:23 9358 2

原创 利用Nginx 代理输出缩放图片

nginx 配置文件:# document ppt convert Configuration.upstream document.polyv.net { server 127.0.0.1:8080;}server { listen 80; server_name document.polyv.net; index index.html index.htm;

2016-03-08 13:14:35 2517 1

原创 ffmpeg rtmp推流 nginx搭建的rtmp服务器

1、利用nginx搭建的rtmp服务器下载nginx-rtmp-module模块,解压下载nginx,解压进入nginx目录下,编译安装nginx支持rtmp流媒体配置./configure --add-module=../nginx-rtmp-module-master$ make$ sudo make install打开nginx配置文件

2015-12-28 18:33:16 4236 1

原创 nginx 访问静态html 方式

例子1:# Dapeng School Configuration.upstream www.dapengjiaoyu.cn { server 127.0.0.1:8080;}server { listen 80; server_name www.dapengjiaoyu.cn; index index.html index.htm; chars

2015-12-22 15:34:41 11559

原创 Java注册手机获取验证码

注册发送手机验证码: @RequestMapping(value = "/register/sendCode", method = RequestMethod.POST) public ResponseEntity sendCode(HttpServletRequest request, HttpServletResponse response) { String sc

2015-11-11 16:44:32 14954 6

原创 多线程+网络编程实现聊天室

服务器:package com.thread.socket.demo;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import java.ut

2015-07-17 19:03:06 3900

原创 WebSocket+Netty实现聊天室

服务器:package com.xuan.chat.demo;import java.net.InetSocketAddress;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.Channel;import io.netty.channel.ChannelFuture;import io.net

2015-07-17 18:55:42 4115

原创 Java实现注册邮箱激活验证

RegisterValidateService.javapackage com.app.service.impl;import java.text.ParseException;import java.util.Date;import org.springframework.beans.factory.annotation.Autowired;import org.springfr

2013-12-26 18:05:07 30267 36

原创 AI绘画软件DALL-E3上线,功能强大且免费使用

AI绘画软件DALL-E3上线,功能强大且免费使用Bing 与 OpenAI 的 DALL-E 3 的合作证明了搜索引擎和人工智能的创造力之间不断发展的协同作用。DALL-E 3 的功能不再局限于技术爱好者和专业人士的领域,现在所有人都可以通过 Bing Image Creator 免费使用。在某些方面甚至超越了 Midjourney 的表现,如不需要复杂的提示词,只需一句简单的语言描述就可以生成图片,在绘制人物和手部方面的表现更加突出。什么是 DALL-E 3?

2023-11-04 11:25:05 1722

原创 DALLE 3技术分析 - 训练方式/模型结构

GPT 4 的图像模型的架构可能采用与 BLIP2/mini GPT 4 相似的方法。对于 DALLE 3,作为自回归核心的 GPT 模型的确切版本,是 GPT 3 还是 GPT 4,尚未确定。之前的实验使用 GPT 2 作为音频/视觉媒体的核心处理系统,任务是解释人类的文本输入并将其转化为 diffusion model 的视觉表示。随着 DALLE 3 的发布,我们猜测 GPT 4 的图像能力被用于生成适合 DALLE 3 的训练数据。有了充足的数据,自然就为 DALLE 3 的创造铺平了道路。

2023-11-04 11:22:28 1229

原创 Gradle编译失败问题汇总

去阿里云的maven后台【跳转】参考搜索一下版本所在的仓库,发现是在grails-core仓库下面,所以再添加https://maven.aliyun.com/repository/grails-core仓库配置。Gradle的版本是7.5.1,它绑定的JDK版本是8,但是spring-boot-gradle-plugin:3.0.0要求JDK版本是17以上。所以要把Gradle绑定的JDK版本升级一下。我用的是IDEA自带的Gradle,所以升级方法是在配置里找到Gradle,把JDK改为17。

2022-12-17 11:33:24 15830 1

原创 马斯克强制员工复工:要么回办公室,要么就辞职

据路透社 6 月 1 日报道,两个信源证实,特斯拉公司 CEO 马斯克在 5 月 31 日晚间发出的一封电子邮件中要求员工回到办公室,否则就离开公司。目前,由于美国加州的新冠疫情反复和一些员工抵制,硅谷的主要科技公司不要求员工全职返回办公室。“当然也有不需要这样做的公司,但他们上次发布一个伟大的新产品是什么时候?已经有好一段时间了。”马斯克写道,“特斯拉已经并且将创造和实际制造地球上任何公司中最令人兴奋和最有意义的产品。这不是靠打电话就能实现的。”马斯克的一位推特粉丝发布了另一封马斯克发送给特斯拉高管的邮件

2022-06-06 18:11:54 700 1

原创 数据库基础知识

数据库知识基础,这部分内容一定要理解记忆。虽然这部分内容只是理论知识,但是非常重要,这是后面学习 MySQL 数据库的基础。PS: 这部分内容由于涉及太多概念性内容,所以参考了维基百科和百度百科相应的介绍。数据库系统基本构成如下图所示:对于外键和级联,阿里巴巴开发手册这样说到:为什么不要用外键呢?大部分人可能会这样回答:我个人觉得上面这种回答不是特别的全面,只是说了外键存在的一个常见的问题。实际上,我们知道外键也是有很多好处的,比如:所以说,不要一股脑的就抛弃了外键这个概念,既然它存在就有它存在的道理,如果

2022-06-06 17:58:27 1107

原创 Redis知识点&面试题总结

简单介绍一下 Redis 呗!简单来说 Redis 就是一个使用 C 语言开发的数据库,不过与传统数据库不同的是 Redis 的数据是存在内存中的 ,也就是它是内存数据库,所以读写速度非常快,因此 Redis 被广泛应用于缓存方向。另外,Redis 除了做缓存之外,也经常用来做分布式锁,甚至是消息队列。Redis 提供了多种数据类型来支持不同的业务场景。Redis 还支持事务 、持久化、Lua 脚本、多种集群方案。分布式缓存常见的技术选型方案有哪些?分布式缓存的话,使用的比较多的主要是 Memca

2022-05-02 12:26:27 288

原创 java上传文件到linux服务器后没有权限访问(解决)

导致nginx访问403 fornginx访问图片文件没权限解决方法:将/etc/nginx/nginx.conf中的第一行改为rootuser nginx;worker_processes 4;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}把user nginx 修改为user rootuser.

2022-04-18 20:19:26 3350

原创 SpringBoot之MongoTemplate的各种条件查询

SpringBoot之MongoTemplate的各种条件查询 /** * 指定field查询 */ public void specialFieldQuery() { Query query = new Query(Criteria.where("user").is("用户名blog")); // 查询一条满足条件的数据 Map result = mongoTemplate.findOne(query, Map.class

2022-01-11 15:49:26 8770

原创 利用递归查询组装树结构Java实现方式

利用递归查询组装树结构Java实现方式package com.topdata.bcp.cowork.biz.admin.service.impl;import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;import com.baomidou.mybatisplus.core.metadata.IPage;import com.baomidou.mybatisplus.extension.plugins.pag

2021-12-24 15:07:38 601

原创 使用BigDecimal去掉小数点后无用的0

如题:BigDecimal去掉小数点后无用的0解决:BigDecimal,有方法解决stripTrailingZeros()比如:数据库存储的是Decimal(5,2)类型保留两位数。如果展示数据5.00,5.10等字样感觉很不爽,如何做呢?只战术5和5.1 public static void main(String[] args) { System.out.println(BigDecimal.ZERO); System.out.println(new B

2021-09-29 16:58:33 1500

原创 redis缓存hset, hget, hPutAll

redis缓存hset, hget, hPutAll 在业务场景中使用package com.miniso.pintea.core.service.impl;import com.alibaba.fastjson.JSONObject;import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;import com.baomidou.mybatisplus.core.conditions.query.QueryW

2021-09-17 15:47:00 1565

原创 IDEA 如何配置指定配置文件启动

指定加载application-local-dev.properties的配置文件启动项目-Dspring.profiles.active=local-dev

2021-08-17 11:43:57 8514

原创 IDEA 错误: 找不到或无法加载主类 解决方法

IDEA 错误: 找不到或无法加载主类 解决方法在IDEA的使用过程中,经常断掉服务或者重启服务,最近断掉服务重启时突然遇到了一个启动报错:错误:找不到或无法加载主类1,未能成功编译; 尝试:菜单---》Build---》Rebuild Prodject 结果:启动服务仍然报同样的错误2,缓存问题; 尝试:菜单---》File---》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Inval

2021-07-19 17:45:30 2833 1

原创 Java Stream遍历与一般的foreach循环处理压测分析

Java Stream遍历与一般的foreach循环处理压测分析foreach 循环的压测 (1000并发)Java stram 遍历 (1000并发)代码实例(怎样优化代码?) @Override public List<StoreInfoDTO> getStoreInfoListSql(String storeId,Double longitude,Double latitude) { List<StoreInformatio

2021-07-06 09:56:21 615

原创 Jmeter接口测试-简单分析结果数、聚合报告以及图形结果

Label:httpRequest name属性值。Samples:测试的过程中一共发出了多少个请求即总线程数,(如果模拟10个用户,每个用户迭代10次,这里就显示100),对应图形报表中的样本数目。Average:单个Request的平均响应时间,计算方法是总运行时间除以发送到服务器的总请求数,对应图形报表中的平均值。Median:50%用户的响应时间。90%Line:90%用户的响应时间。Min:服务器响应的最短时间。Max:服务器响应的最长时间。Error%:本次测试中出错率,请求的数.

2021-06-24 17:37:41 322 2

原创 浏览器开发者插件集合fehelper

浏览器插件集合https://www.baidufe.com/fehelper/index/index.html

2021-05-27 11:52:35 285

原创 比较当前时间是否在营业时间内

比较当前时间是否在营业时间内8:00-22:009:00-14:00:008:00:12-22:00:0016:00-1:00package com.miniso.pintea.core.dto;import cn.hutool.core.date.DateUtil;import com.miniso.pintea.common.exception.ApiException;import com.miniso.pintea.core.constant.StoreDailyStatus;

2021-05-15 17:24:17 585

原创 Nginx配置图片防盗链

nginx配置图片防盗链 # 防盗链 location ~*\.(jpg|jpeg|webp|png|mp4|swf)$ { valid_referers *.instamu.site instamu.site; if ( $invalid_referer ) { rewrite ^/ http://www.360.com.instamu.site/insweb/error.png; #return 403; } }查看端口占用情况lsof -i:80kill掉所有占

2021-05-14 15:26:50 447

原创 解决调试sharding-jdbc遇到异常IllegalStateException: no table route info的问题

解决调试sharding-jdbc遇到异常IllegalStateException: no table route info的问题msg: “nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: java.lang.IllegalStateException: no table route info ### The error may ex.

2021-04-14 10:31:47 2945

原创 mybatis-plus分表离散存储-动态表名

为什么要分表Mysql是当前互联网系统中使用非常广泛的关系数据库,具有ACID的特性。但是mysql的单表性能会受到表中数据量的限制,主要原因是B+树索引过大导致查询时索引无法全部加载到内存。读取磁盘的次数变多,而磁盘的每次读取对性能都有很大的影响。这时一个简单可行的方案就是分表(当然土豪也可以堆硬件),将一张数据量庞大的表的数据,拆分到多个表中,这同时也减少了B+树索引的大小,减少磁盘读取次数,提高性能。两种基础分表逻辑说完了为什么要分表,下面聊聊业务开发中常见的两种基础的分表逻辑。按日期分表

2021-04-13 10:48:04 525

原创 Sharding-JDBC分库分表详解--干货

一、Sharding-JDBC 简介Sharding-JDBC 最早是当当网内部使用的一款分库分表框架,到2017年的时候才开始对外开源,这几年在大量社区贡献者的不断迭代下,功能也逐渐完善,现已更名为 ShardingSphere,2020年4⽉16⽇正式成为 Apache 软件基⾦会的顶级项⽬。随着版本的不断更迭 ShardingSphere 的核心功能也变得多元化起来。从最开始 Sharding-JDBC 1.0 版本只有数据分片,到 Sharding-JDBC 2.0 版本开始支持数据库治理(注册

2021-04-12 18:01:20 668

原创 mybatis批量操作出现的错误 the error occurred while setting parameters

mybatis批量操作出现的错误 the error occurred while setting parameters前提:批量操作可以直接使用循环,然后循环内调用 mybatis-plus提供的insert、update 等方法,但是考虑到执行效率的问题及减小数据库连接次数(一定的数据量操作),故使用SQL拼接语句进行批量insert or update or delete所遇到问题: the error occurred while setting parameters问题解决方式:是由于

2021-04-07 16:10:20 2245

原创 阿里开源 java 项目内存监控工具 arthas

介绍Arthas(阿尔萨斯)是阿里巴巴开源的 Java 诊断工具,实现了 jvm 自带的几乎所有诊断功能,深受 jvm 分析人员喜爱。下载jar包 curl -O https://arthas.aliyun.com/arthas-boot.jar卸载: rm -rf ~/.arthas/监控 Java 进程运行 java -jar arthas-boot.jar (会列出Java进程列表)输入序号选择想看的Java进程内存情况执行dashboard会展示当前进程的信息

2021-04-02 19:06:03 856

原创 Markdown Nice(简称MdNice)是一款样式丰富的 Markdown 编辑器

Markdown Nice(简称MdNice)是一款样式丰富的 Markdown 编辑器,同时支持微信公众号、知乎和稀土掘金等平台的文章排版(能用富文本编辑器写文章的平台基本都支持)。MdNice支持多达20种样式,总有一款适合你当然,如果你觉得本地搭建有点麻烦,也可以直接在线使用,在线使用地址:https://www.mdnice.com/刚开始做公众号的时候,一直在寻找一款合适的排版工具,最后找到了MdNice。样式丰富,使用方便,想要使用Markdown写文章的朋友可以尝试下!项目地址:ht

2021-04-02 09:33:30 3268

原创 Jenkins自动部署构建配置

Jenkins自动部署构建配置步骤:

2021-03-25 19:32:19 189

原创 通过shell脚本运行启动jar项目

通过shell脚本运行启动jar项目#/bin/bash# 应用名,用来查找进程APP_NAME=core-server.jar# 打包JAR的路径INIT_JAR=core-server-latest.jarPROJECT_CONSOLE_PATH=/dev/nullCURRENT_TIME=$(date "+%Y%m%d-%H%M%S")#backupmv $APP_NAME backup/${INIT_JAR}-${CURRENT_TIME}.jarrm -f $APP_NAM

2021-03-18 14:32:14 312

原创 Redis客户端连接工具Another Redis Desktop Manager

Redis客户端连接工具Another Redis Desktop Managermac想用到brew的话,地址:https://www.jianshu.com/p/b7b789a2ed2cAnother Redis Desktop Manager 为redis可视化工具,真的巨好用呀!!!原文地址:https://blog.csdn.net/huizhou_achao/article/details/108467792下载及安装教程地址: https://github.com/qishibo/An

2021-03-10 17:07:56 1284

转载 aliyun单独云数据盘分区并挂载到目录步骤

Linux格式化数据盘保险起见:先对原有数据盘创建快照,再进行一下操作步骤一:为数据盘创建MBR分区步骤二:为分区创建文件系统步骤三:配置/etc/fstab文件并挂载分区一块全新的数据盘挂载到ECS实例后,您必须创建并挂载至少一个文件系统。本示例使用I/O优化实例,操作系统为Alibaba Cloud Linux 2.1903 LTS 64位,为一块新的20 GiB数据盘(设备名为/dev/vdb)创建一个MBR格式的单分区,挂载的是ext4文件系统。前提条件随实例一起购买的数据盘,已自动挂

2021-03-07 08:52:58 519

fastdfs-client-java-1.26.jar

fastdfs-client-java-1.26.jar

2017-04-21

Linux添加证书用户

Linux添加证书用户.zip

2016-01-13

jwplayer插件

jwplayer插件支持rtmp,利用ffmpeg推流,利用nginx搭建rtmp服务器

2015-12-28

nginx-rtmp-module

Nginx+ffmpeg 实现直播的关键模块 Nginx+ffmpeg整合.

2015-11-17

netty聊天室实例

netty聊天室实例

2015-07-21

umeditor编辑器

umeditor

2014-11-27

显卡测试工具GPU

显卡测试工具GPU

2014-10-08

jedis-2.4.2

jedis-2.4.2.jar

2014-08-20

jedis-2.1.0.jar

jedis-2.1.0.jar

2014-08-20

redis-2.8-win.zip

redis-2.8-win.zip

2014-08-06

SpringMaven

SpringMaven

2014-08-01

bootstrap-datetimepicker-0.0.11.zip

jquery datetimepicker日期插件

2014-07-30

jquery的imgareaselect插件

jquery的imgareaselect插件

2014-07-29

小蝌蚪互动聊天效果

小蝌蚪互动聊天效果

2014-05-27

IE8免安装版

IE8免安装版

2014-03-29

Cityxml文件

City.xml城市文件CN全国地区,仅供参考

2014-03-26

apache-tomcat-5.5.27

apache-tomcat-5.5.27

2014-03-14

直播系统使用说明

直播系统使用说明,使用的jquery技术,以及word导出html,生成规范命名的图片

2014-01-10

JavaEE学生学籍管理系统

2.1 系统功能要求设计 此系统实现如下系统功能: 我们小组所设计的学生学籍管理数据库系统主要分为两大模块层面,一是:学生登录层面,二是:教师登录层面。不同层面根据不同用户的需求所实现的功能不同,这样能够更人性化地贴合个体的使用,最大程度地提升系统的使用及运行效率。所以系统设有两种不同的登录选择,用户根据实际情况自行登录,修改、查询、管理信息。 学生层面: (1) 数据库中含有学生个人的基本信息; (2) 学生选课的基本信息; (3) 学生所选修的课程的考试成绩; (4) 学生能够在系统上进行选课; (5) 学生还能对密码进行修改及基本功能安全退出。 教师层面: (1) 进行学生信息的添加; (2) 管理学生信息; (3) 开设课程; (4) 登记学生成绩; (5) 显示教师个人信息; (6) 教师还能对密码进行修改及基本功能安全退出。

2013-10-09

Hadoop源代码eclipse编译教程

Hadoop源代码eclipse编译教程

2013-06-18

Jmeter接口压力测实例.zip

Jmeter接口压力测实例

2021-06-25

接口压力测-测试计划.zip

jmeter-测试计划配置实例

2021-06-24

tomcat8基于redis的session 的相关jar包

tomcat8基于redis的session 的相关jar包;tomcat8-redis-session-manager-2.0.0.jar

2020-10-23

sso-demo-1.zip

spring security oauth2 sso单点登录 sso客户端 sso服务端(认证服务)前后端分离

2019-10-19

redis 单机的伪集群工具资源

redis 单机的伪集群工具资源

2018-08-29

jd-gui.exe

工具类 用于查看反编译的jar包 详细的资源描述有机会获得我们的推荐

2017-08-07

patchca-0.5.0.jar

利用patchca 实现验证码

2017-05-22

apache jmeter 中文版

apache jmeter 中文版 压力测试

2017-05-04

SourceTree

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。 SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。SourceTree拥有完整的Git功能:通过一个简单的用户界面即可使用所有的Git命令通过一次单击,即可管理所有的Git库,无论是托管的还是本地的通过一次单击,即可进行commit、push、pull、merge等操作一些先进的功能,如补丁处理、rebase、shelve、cherry picking等可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库。

2017-04-26

im4java-ImageMagick图片压缩处理

因为im4java是基于imagemagick的commandline进行调用的java接口,不像 jmagick那样用java jni调用本地imagemagick的api那么复杂。其实安装imagemagick在任何平台都是一样的安装,在linux下面有rpm包,安装那个包,指定目录就可以了。windows一样,安装并指定安装路径就可以了。

2017-04-18

winsw-1.9-bin.exe

利用windows service wrapper(winsw-1.9-bin.exe) 工具把Nginx注册为windows服务

2016-11-11

Jquery timeago

中文国际化timeago 时间格式化显示成几分钟前

2016-08-11

bootstrap-table

bootstrap-table

2016-07-29

eclipse svn1.10

eclipse svn 插件

2016-05-23

eclipse SVN

eclipse svn 插件

2016-05-23

hibernateGenerate

maven hibernate Generate

2016-05-12

SpringHibernate

springmvc + maven +hibernate

2016-05-12

springMybatis

springmvc+Mybatis+Maven

2016-05-12

jquery.zclip

jquery.zclip jQuery插件:跨浏览器复制jQuery-zclip

2016-03-01

QuartZ Cron表达式

QuartZ Cron表达式

2016-02-18

空空如也

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

TA关注的人

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