- 博客(119)
- 资源 (2)
- 收藏
- 关注
原创 Jenkins的docker安装和配置
选择一个Tag,或者不选,直接 docker pull jenkins/jenkins。折腾了一下午的Jenkins,还是做个记录吧。参考Jenkins官方的Docker仓库。在Usage中给出了很多条启动指令。
2023-05-30 11:06:17 373
原创 centos部署unity accelerator
linux 安装Unity cache server, unity accelerator
2023-04-25 17:16:28 730 1
原创 springboot+vue整合websocket(含鉴权)
springboot+vue+websocket 包含spring security鉴权
2022-09-28 20:39:37 2814 2
原创 spring+mybatis-plus 基于注解注入DataSource失败的解决
//Mybatis-plus的配置类(略去无关代码)@Configurationpublic class MyBatisConfig { @Resource private DruidDataSource dataSource; @Bean public MybatisSqlSessionFactoryBean sqlSessionFactory(){ MybatisSqlSessionFactoryBean sqlSessionFactoryBean.
2022-03-25 16:41:57 2605
原创 React学习
1、使用React脚手架 全局安装create-react-app: npm i -g create-react-app 创建项目: 切换到工作目录, create-react-app reactProj2、yarn命令 yarn start(npm start) 开启应用服务器,查看页面效果 yarn build 项目打包npm start 启动服务器之后,页面报错 Uncaught ReferenceError: globalThis is not de.
2022-01-13 12:00:43 190
原创 jdk的官方下载地址
2022年1月https://www.oracle.com/java/technologies/downloads/archive/各个版本的下载地址都在这了
2022-01-10 12:32:04 18916
原创 win10下安装cuda和cudnn
# 没找到tf2.2对应的cuda版本,就先不写了,先记录一个下载cuda历史版本的地址https://developer.nvidia.com/cuda-toolkit-archive1、确定你要安装的tensorflow-gpu版本,然后去找对应的cuda和cudnn的版本地址是https://www.tensorflow.org/install/source_windows但目前只更新到tensorflow-gpu-2.0GPU版本 Python 版本 编译
2021-08-18 18:29:52 113
原创 类似于点击英雄里的货币/伤害 单位可无限扩展的实现类
public enum UnitType { b(0), K(1), M(2), G(3), T(4), P(5), E(6), Z(7), Y(8), B(9), aa(10), AA(11), bb(12), BB(13), cc(14), CC(15), dd(16), DD(17), ee(18), EE(19), ff(20), FF(21),
2021-08-18 18:27:41 153
原创 redis sentinel 说明
####master sentinel.conf##sentinel实例之间的通讯端口port 26379####sentinel需要监控的master信息: .####应该小于集群中slave的个数,只有当至少个sentinel实例提交"master失效" 才会认为master为ODOWN("客观"失效) .sentinel
2021-08-18 18:26:38 107
原创 JVM参数设置
JVM参数的含义实例见实例分析参数名称含义默认值-Xms初始堆大小物理内存的1/64(默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制.-Xmx最大堆大小物理内存的1/4(默认(MaxHeapFreeRat
2021-08-18 18:24:55 77
原创 web 小记
1、spring 获取post请求中的json参数 如果post中的数据是json对象,则在controller的方法中加 @RequestParam Map map 如果post中的数据是json字符串,则在controller的方法中加 @RequestBody Map map 不清楚的话,2个都试一遍2、bootstrap fileupload中删除图片 参考官网对于deleteUrl的说明:https://plugins.krajee.com/file-inpu.
2021-08-16 23:26:25 227
原创 java调试常用指令
#30549是pid,2000是打印的间隔毫秒数,30是分割条数jstat -gcutil -t 30549 2000 30Timestamp S0 S1 E O M CCS YGC YGCT FGC FGCT GCT 1214.2 0.00 72.33 37.78 14.40 95.41 92.69 9 0.137 2 0.149 .
2021-08-13 10:56:01 386
原创 Springboot web项目简单统计在线人数
web项目中都是短连接,无法根据连接的开启与断开做判断,只能简单的根据session的创建与销毁来判断在线人数,做不到实时统计。好了,直接上代码#1、springboot的启动类加上@ServletComponentScan注解#2、创建一个监听器@WebListenerpublic class OnlineSessionListener implements HttpSessionListener { private Logger logger = LoggerFactor.
2021-07-29 11:39:32 2241
原创 nexus3 发布到本地私服
1、在nexus3中管理员登录,新建一个仓库 Repositories --> Create repository --> maven2(hosted) //输入Name, 自定义,如 MyRepo //Version policy 简单点选 Mixed --混合 //Layout policy 简单点选 permissive --宽松的 //Deployment policy: Allow redeploy --可重复发布 .
2021-07-22 20:14:17 187
原创 docker安装gitlab
1、选择gitlab版本hub.docker.com网址里搜索gitlab-ce (-ce是社区版本)个人选择: twang2218/gitlab-ce-zh这个是中文版文档参考:https://hub.docker.com/r/twang2218/gitlab-ce-zh2、安装#########本步骤参考 https://hub.docker.com/r/twang2218/gitlab-ce-zh###1、下载docker pull docker pull ...
2021-07-13 16:43:19 194
原创 mybatis批量插入后返回id
1、xml <insert id="batchInsertIssues" useGeneratedKeys="true" keyProperty="issueId" parameterType="java.util.List"> insert into biz_issue <trim prefix="(" suffix=")"> sumary, issue_type </trim> .
2021-05-24 20:55:17 645
原创 css根据数据显示不同的样式
1、htmlthymeleaf写法: <td><span class="label-pri" th:data-value="${issue.priority}">[[${issue.priority}]]</span></td>html写法: <td><span class="label-pri" data-value="1">100</span></td>2、css.lab...
2021-05-08 14:06:43 2582
原创 bootstrap suggest的用法
官网https://github.com/lzwme/bootstrap-suggest-plugin
2021-05-08 14:01:12 1940
原创 mongodb
==========================Mongodb的使用场景1、数据量大2、写入操作频繁(读写频繁)3、价值较低,对事务的要求性不高什么时候选择MongoDB?1、应用不需要事务及复杂的join支持2、新应用,需求会变,数据模型无法确定,想快速迭代开发3、应用需要2000-3000以上的读写QPS4、应用需要TB甚至PB级别的数据存储5、应用需要大量的地理位置查询,文本查询符合以上1个及以上需求==========docker 安装mongodbdocke.
2021-04-15 21:58:48 61
原创 redis学习
redis删除策略 1、定时删除,set(k1,v1,ex,10),时间到了直接删除,对CPU不友好,用处理器性能换存储空间 2、惰性删除, a、数据到达过期时间不做处理,等下次访问该数据时 如果未过期,返回数据 如果已过期,删除,返回不存在 缺点,对内存不友好,存储空间换 3、定期删除策略(折衷方案),没隔一段时间执行一次删除过期键操作,并通过限制删除操作执行的时长和频率来减少删除操作对CPU时间的影响 周期性轮询redis库中.
2021-04-03 23:57:55 62
原创 elasticsearch
1、docker pull elasticsearch:7.11.12、docker pull kibana:7.11.1 版本要一致3、demo数据地址:https://github.com/elastic/elasticsearch/blob/master/docs/src/test/resources/accounts.json4、mkdir -p /data/elasticsearch/config mkdir -p /data/elasticsearch/data ch.
2021-04-03 23:56:49 59
原创 spring-cloud-gateway
springcloud版本 2020.0.1gateway启动报错1、Description:Parameter 0 of method loadBalancerWebClientBuilderBeanPostProcessor in org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration required a bean of type 'or
2021-04-03 23:55:18 756
原创 java8 新特性
1、Lambda表达式2、函数式接口3、方法引用与构造器引用4、Stream API5、接口中的默认方法与静态方法6、新时间日期API1、Lambda表达式的基础语法,Java8中引入了一个新的操作符" -> ",称为箭头操作符或者Lambda操作符Lambda表达式的基础语法,Java8中引入了一个新的操作符" -> ",称为箭头操作符或者Lambda操作符,箭头操作符将Lambda表达式拆分为2部分 左侧:Lambda 表达式的参数列表 右侧:Lamb...
2021-04-03 23:53:11 87
原创 springmvc问题
1、Request method 'post' not supported 方法注解PostMapping, return "forward:/reg.html"; 解决方法: return "reg";2、重定向携带数据,利用session原理,把数据放在session里,只要跳到下一个页面取出这个数据后,session里面的数据就会被删掉3、BCryptPasswordEncoder 用来做盐值加密...
2021-04-03 23:52:55 60
原创 rabbitMQ学习
=============1、下载、安装docker pull rabbitmq:3.8-managementdocker run -d --name rabbitmqm38 -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 rabbitmq:3.8-management4369, 25672 Erlang发现&集群端口5672, 5671 AMQP端口15672, w.
2021-04-03 23:52:19 268
原创 链路追踪zipkin+slueth
1、引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> <version>2.2.7.RELEASE</version> </depen.
2021-04-03 23:51:33 182
原创 分布式小问题
1、Session共享问题解决 a、session复制,tomcat等webserver等支持 优点: 1、web-server(tomcat)原生支持,只需要修改配置文件 缺点: 1、session同步需要数据传输,占用大量网络带宽,降低了服务器群的业务处理能力 2、任意一台web-server保存的数据都是所有web-server的session总和,受到内存限制无法水平扩展更多的web-server ...
2021-04-03 23:50:53 52
原创 kubernetes 安装
1、关闭防火墙systemctl stop firewalldsystemctl disable firewalld2、关闭selinuxsed -i 's/enforcing/disabled/' /etc/selinux/configsetenforce 03、关闭swap(内存交换,不关闭会导致k8s性能下降)swapoff -a //临时sed -ri 's/.*swap.*/#&/' /etc/fstab //永久4、设置hostnamehostn.
2021-04-03 23:50:16 130
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人