- 博客(14)
- 收藏
- 关注
原创 获取想要的日期
package Datee;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Time { public static void main(String[] args) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); System.out
2021-12-15 16:04:19 123
原创 触发器hh
insert,delete,update时候旧数据和新数据,会在内存中生成临时的行数据,分别叫old和new。例如要inset插入一条数据的时候,会先将这行数据放在内存中,叫new临时表。update的时候,会先将更新之前的数据放在内存old表中,即将更新的数据放在内存new表中。create trigger t1after insert on ordfor each row #固定写法,为的是批量操作begin update good set good_num = g
2021-08-13 16:54:56 103
原创 保留两位Big
public class Baoliu { public static void main(String[] args) { double a=9.0; int b=7; BigDecimal aa=new BigDecimal(a/b); System.out.println(aa); BigDecimal bb=new BigDecimal(Double.toString(a/b)); doubl
2021-05-18 10:28:51 91
原创 ajax
servlet@WebServlet("/web/DeleteAddressServlet")public class DeleteAddressServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletExcep..
2021-04-19 17:07:14 105
原创 linux快捷命令设置
快捷命令设置步骤:1.打开 : ~/.bashrc cd ~/.bash-profile2.然后输入语句: alias golog=‘cd /home/weblogic/domain/Server2/logs/cups’3.生效配置文件:source ~/.bashrc4.尝试一下:输入 golog,就到目录下2)永久快捷键:即将1)中的设置,保存文件,并执行使其生效步骤:1)编辑用户目录下的.bashrc文件,例如使用vi编辑器,vi ~/.bashrc 将你
2021-03-29 10:39:15 5479 1
原创 第一个shell脚本
写一个基本的shell命令新建文件夹 mkdir - p cuijianxin/cui/test新建shell文件 touch test.sh赋予文件权限 chmod 755 test.sh编写代码#!/bin/bashecho "脚本1"echo "参数$1" **#取第一个参数**for((i=0;i<$1;i++)); **#不用int i=0**do echo $i **#变量必须用$**donesh test.sh 5 传
2021-02-17 18:36:56 82
原创 Docker命令
Docker命令1. 启动docker systemctl start docker2.docker版本 docker version3.帮助文档 docker --help docker images --help镜像命令2. 查看所有镜像 docker images3. docker仓库,去查找一些镜像 浏览器输入dockerhub,输入要搜索的镜像,找命令 ![如何下载镜像](https://img-blog.csdnimg.cn/202102
2021-02-17 14:46:25 177
原创 Redis锁
*redis分布式锁的实现(Redis)分布式锁实现的关键是在分布式的应用服务器外,搭建一个存储服务器,存储锁信息,这时候我们很容易就想到了Redis。首先我们要搭建一个Redis服务器,用Redis服务器来存储锁信息。在实现的时候要注意的几个关键点:1、锁信息必须是会过期超时的,不能让一个线程长期占有一个锁而导致死锁;2、同一时刻只能有一个线程获取到锁。几个要用到的redis命令:setnx(key, value):“set if not exits”,若该key-value不存在,则成功加
2020-12-14 10:01:07 120
原创 乐观锁,悲观锁
一、悲观锁1、排它锁,当事务在操作数据时把这部分数据进行锁定,直到操作完毕后再解锁,其他事务操作才可操作该部分数据。这将防止其他进程读取或修改表中的数据。2、实现:大多数情况下依靠数据库的锁机制实现 一般使用 select ...for update 对所选择的数据进行加锁处理,例如select * from account where name=”Max” for update, 这条sql 语句锁定了account 表中所有符合检索条件(name=”Max”)的记录。本次事务提交之前(事务提交时会
2020-12-14 09:54:04 82
原创 applicaton.yml
application.yml模板#redis 安装虚拟机的ip和端口号redis: host: 192.168.132.201 port: 6379server: port: 8080spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=UT
2020-12-09 11:06:04 87
原创 Redis数据库整合
Redis使用package com.tedu.controller;import com.fasterxml.jackson.databind.ObjectMapper;import com.tedu.mapper.ItemMapper;import com.tedu.pojo.Item;import com.tedu.pojo.ItemExample;import org.springframework.beans.factory.annotation.Autowired;import
2020-12-09 10:39:55 247
原创 Nginx初步配置
1. 启动两个server首先启动两个springboot的应用http://127.0.0.1:9090/indexhttp://127.0.0.1:8080/index创建spring boot项目,依赖webapplication.ymlpublic class IndexController { @Value("${server.port}") String port; @RequestMapping("/index") public Strin
2020-12-09 10:25:41 323
原创 swagger初步架构
1.导入jar包` <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </dependency> <dependency> <groupId>io.springfox</groupId
2020-12-09 09:07:50 218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人