- 博客(38)
- 收藏
- 关注
原创 尚医通day1 - 静态搭建
1 创建项目doc 窗口 pnpm create vite 填写项目名 vue-syt 选择框架 vue typeScript
2024-03-31 23:24:19
204
原创 mysql创建用户和赋权
其中,privileges表示授权给用户的权限,object表示将权限授予的对象(比如database_name.*),user表示被授权的用户,IDENTIFIED BY 'password’表示设置用户密码(这一步可以省略)。ALTER:修改已经存在的表结构,但不能修改表名称和删除表。DROP:删除已经存在的数据库和表。CREATE:创建新的数据库和表。INSERT:插入新数据到表中。DELETE:删除表中的数据。SELECT:从表中选取数据。UPDATE:更新表中的数据。
2023-12-19 23:28:07
835
原创 spring自定义注解+aop+@BindingParam
*** @Description: 校验组合编辑权限注解*//*** 指令类型 默认:销售*//*** 操作类型,必选,用来错误提示。* eg:选择修改,校验提示:没有XX组合的操作权限,不允许修改* @return*//*** 校验数据类型 默认:当前数据*//*** 获取数据方式,默认:@BindingParam 标注*//*** 是否立即清除副本,默认立即清除副本数据。
2023-08-08 19:46:04
659
原创 JAVA-JIT
一 JITJIT全程Java Intime Compiler,即Java即时编译器.javac会把.java文件编译成.class文件,所以我们说Java是编译型语言。当然Java是强类型的语言,通常我们说强类型的是编译型的,弱类型的脚本语言(也叫动态语言,相对应的强类型语言叫静态语言)。.class文件格式就是“字节码”JIT的动机基于“二八定律”,20%的热点代码占据了程序80%的执行时间....
2022-05-22 01:43:27
2428
原创 java代理
作用:使用代理可以在原操作前后进行增强处理代理可以通过继承和实现接口目标对象代理对象一 静态代理public class StaticProxy implements Marry { // 目标对象 private Person person; public void setPerson(Person person) { this.person = person; } @Override public void mar
2022-05-15 20:01:03
152
原创 zookeeper
一 基础知识1.节点临时节点、持久节点、临时有序节点、持久有序节点2.实现分布式锁原理1. 多个jvm 同时在 Zookeeper 上创建相同的临时节点2.临时节点路径保证唯一的性,只有一个jvm能创建成功,然后可以开始执行业务逻辑。 如果节创建节点失败,当前的请求实现等待;释放锁的原理: 正常执行完业务逻辑调用 Session 关闭连接方法,当前的节点会删除; 其他正在等待请求,采用事件监听如果当前节点被删除的话,有重新进入到获取锁流程; 临时节点+事件通知模板方法
2022-05-10 22:09:42
494
原创 kafka安装
5一. 安装zookeeperdocker run -d --name zookeeper -p 3181:3181 -v /etc/localtime:/etc/localtime zookeeper/etc/localtime:/etc/localtime:使容器与宿主机时间能够同步查看es容器内部ipdocker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' zookeeper测试z
2022-05-04 16:24:10
1816
原创 docker安装elasticsearch
一 安装ES1 拉镜像docker pull elasticsearch:6.6.12 创建用户定义的网络(用于连接到同一网络的其他服务,例如Kibana):docker network create somenetwork3 配置文件挂载到容器中 vim /etc/elasticsearch.ymlcluster.name: "docker-cluster"network.host: 0.0.0.0# 允许任何端口访问transport.host: 0.0.0.0
2022-04-26 22:11:05
341
原创 Redis学习
1安装 redis的数据类型 String Hash 设置值 可以把user当作一个java对象 user.setName("dsd");hset user name dsd(integer) 1获取值 user.getName()hget user name "dsd"设置多个值 hmset user age 18 sex manok获取多个值hmget user age sex name1)"18"2) "...
2021-09-05 14:26:59
141
原创 JVM调优实战
1,分析GC日志Java HotSpot(TM) 64-Bit Server VM (25.40-b25) for windows-amd64 JRE (1.8.0_40-b26), built on Mar 7 2015 13:51:59 by "java_re" with MS VC++ 10.0 (VS2010)Memory: 4k page, physical 16632032k(7656916k free), swap 23447776k(8228024k free)CommandLi
2021-09-03 20:05:25
2088
原创 docker 修改mysql中的my.cnf文件
1.进入容器docker exec -it 627a2368c865 /bin/bash2.cd /etc/mysql ,vi my.cnf 可能在容器中需要安装 vimapt-get updateapt-get install vim3.修改my.cnf文件[mysqld]## 同一局域网内注意要唯一server_id=100 ## 开启二进制日志功能,可以...
2019-10-14 23:21:07
13057
4
原创 docker 基本命令
docker start <CONTAINER ID|NAME> :启动对应dockerdocker stop <CONTAINER ID|NAME>:关闭对应dockerdocker rm <CONTAINER ID|NAME> <CONTAINER ID|NAME>:删除指定dockerdocker rm $(docker ps -...
2019-10-11 22:29:34
167
原创 mycat配置
1.schema.xml<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.mycat/"> <!-- TESTDB1 是mycat的逻辑库名称,链接需要用的 --> <...
2019-10-11 21:58:52
238
原创 mybatis批量插入
在xml中使用for循环即可<insert id="insertBatch"> INSERT INTO t_user (id, name, age) VALUES <foreach collection ="list" item="user" separator =","> (#{user.id}, #
2018-12-12 00:33:07
196
原创 Zookeeper 在Linux系统的安装
tar -zxvf zookeeper-3.4.6.tar.gz2.mkdir data3.进入conf目录 ,把 zoo_sample.cfg 改名为 zoo.cfgcd confmv zoo_sample.cfg zoo.cfg4.打开zoo.cfg , 修改 data 属性:dataDir=/root/zookeeper-3.4.6/data5.进入bin...
2018-12-04 17:30:38
210
转载 存储过程
语法CREATE PROCEDURE 过程名([[IN|OUT|INOUT] 参数名 数据类型[,[IN|OUT|INOUT] 参数名 数据类型…]]) [特性 ...] 过程体DELIMITER // CREATE PROCEDURE myproc1(OUT s int) BEGIN SELECT COUNT(*) INTO s FROM students;...
2018-11-20 15:24:09
156
原创 layui弹出框父子页面值得传递
layer.open({ type: 2, title: ['修改规格', 'textalign:center'], area: ['800px', '500px'], shade: 0.5, maxmin: true, offset: [60, 0], content: '/pinyougou-h5/businessManager/spe...
2018-11-02 11:29:41
583
原创 java接受前端字符串时间后端自动转换
startdate: "2018-01-01",java在类的属性上增加 @DateTimeFormat(pattern="yyyy-MM-dd") @JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8") private Date startdate;
2018-10-29 17:39:29
1804
原创 js 多个同名class去children下多个同名class
类似如下格式 <div class="xx"> <input clsss="a1"> <input clsss="a1"> <input clsss="a1"></div><div class="xx">
2018-10-26 11:34:26
1069
原创 layui 常用
刷新$(".layui-laypage-btn")[0].click();2 选择radio $('[name=approval]').each(function(i,item){ if($(item).val()==res.data.approval){ $(item).prop('checked',true); layui.use('form',...
2018-10-25 23:57:14
239
原创 mybatis 新增返回属性字段
mybatis 新增返回属性字段useGeneratedKeys="true" keyProperty="measurebasisid"
2018-10-25 23:54:37
1438
转载 文件上传utils
public static Boolean fileUpload(MultipartFile file,String DIR,String URL){ String oldFileName = file.getOriginalFilename(); String extName = oldFileName.substring(oldFileName.lastInd...
2018-10-14 10:24:09
189
原创 layui 存储表格隐藏字段
table.render({ id:'userId',//可以在这里设置需要隐藏的列的字段名,如果是要隐藏多列的话这样写 id:'id,sex' elem: '#user', width: '100%', method: 'post', page: true, //开启分页 url: serverUrl + "/user/selectall", //contentTy...
2018-09-14 16:42:56
4158
原创 spring boot logback日志使用每天一个info和error文件
1.spring boot默认logback日志框架2.在properties.application配置日志的配置文件路径logging.config=classpath:conf/logback-dev.xml3.logback-dev.xml配置<?xml version="1.0" encoding="UTF-8" ?><configuration...
2018-08-24 16:00:52
4554
原创 Tomcat自定义默认访问项目
1.在server.xml中找到<Host name="localhost" appBase="/root/webfile/webapps" unpackWARs="true" autoDeploy="true">2.在下面加一句<!-- 设置默认项目名称 --><Context path="" docBase=&quo
2018-08-24 11:35:07
481
原创 linux 安装redis
1下载源码wget http://download.redis.io/releases/redis-2.8.3.tar.gz2.解压 tar -zxvf redis-2.8.3.tar.gz3.安装c++环境 yum install gcc-g++ (如果已经有环境会提示Error: Nothing to do)4.编译 make5.安装到/usr/local/redis目录...
2018-08-23 23:30:50
129
原创 html 自定义菜单随着滚动条滑动
1.给一个div <style> #menu{ position: relative;top: 0px; } </style><div id="menu"> </div>2.事件菜单,点击<script> function showHide(num){ if(num==1){ $(...
2018-08-23 13:23:04
2467
原创 table 增加和删除行
1.table<table id="table1" cellpadding="5" cellspacing="0" border="1" style="border: 1px solid #000000;margin-left: 40px;width: 95%;margin-bottom: 20px;"> <tr clas
2018-08-23 13:08:47
697
原创 spring boot整合redis
1.引入redis 依赖<!-- 引入 redis 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </...
2018-08-23 00:12:36
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人