搜索结果
查询Tags标签: account,共有 193条记录-
线程同步机制(Synchronized)
线程同步 synchronized多线程操作统一资源(临界资源)时,需要同步机制;队列和锁不安全买票public class UnsafeBuyTicket {public static void main (String[] args) {BuyTicket station =new BuyTicket();new Thread(station,"我").start();new Thread(stat…
2022/2/25 6:28:36 人评论 次浏览 -
java克隆对象
一. Cloneable + clone方法实现拷贝 示例代码如下:static class Account implements Cloneable{public int id;public String name;@Overrideprotected Account clone() {try {return (Account) super.clone();} catch (CloneNotSupportedException e) {// TODO Auto-gene…
2022/2/23 17:22:05 人评论 次浏览 -
MySQL的四种事务隔离级别
本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就…
2022/2/19 19:12:01 人评论 次浏览 -
同步方法
同步方法由于我们可以通过private关键字来保证数据对象只能被方法访问,所以我们只需要针对方法提出一套机制,这套机制就是synchronized关键字,它包括两种用法:synchronized方法和synchronized块 synchronized方法控制对"对象"的访问,每个对象对应一把锁,每…
2022/2/19 6:14:26 人评论 次浏览 -
线程同步机制
线程同步机制并发:同一个对象被多个线程同时操作 线程同步: 线程不安全案例1://不安全的买票 可能出现负数票,或者抢到了同一张票 public class UnsafeBuyTicket implements Runnable{private int ticketNums=10; //票boolean flag=true; //外部停止方式@Overridep…
2022/2/18 23:17:44 人评论 次浏览 -
关于idea中资源下建目录
通过查阅相关资料发现,IDEA对xml文件处理的方式不同,在Eclipse中到dao文件与mapper.xml文件只要在同一级目录下即可,但是在IDEA中,mapper.xml要放在resources目录下,且还有一个关键的地方是什么吧?就是resources下不能创建package,只能创建Directory,文件夹下面要…
2022/2/16 6:11:36 人评论 次浏览 -
使用java8将list转为map(转)
常用方式 代码如下: public Map<Long, String> getIdNameMap(List<Account> accounts) {return accounts.stream().collect(Collectors.toMap(Account::getId, Account::getUsername)); }收集成实体本身map 代码如下: public Map<Long, Account> getI…
2022/2/15 11:11:36 人评论 次浏览 -
MySQL学习中的TCL的语法知识3(事务的savepoint)
文章目录 savepoint 保存点语法 savepoint 节点名样例savepoint 保存点 可以让回滚的时候之回滚到保存点这里保存点上面的不回滚 语法 savepoint 节点名 样例 SELECT * FROM ACCOUNT;SET autocommit = 0; START TRANSACTION; DELETE FROM ACCOUNT WHERE id = 1; SAVEPOINT…
2022/2/13 19:21:31 人评论 次浏览 -
【SSM面向CRUD编程专栏 9】SSM框架整合
2022/2/6 17:12:35 人评论 次浏览 -
JavaWeb笔记day2------事务
概念 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败 操作:开启事务: start transaction;回滚:rollback;提交:commit;例: CREATE TABLE account (id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(10),balance DOUBLE);-- 添加数…
2022/2/2 17:12:59 人评论 次浏览 -
Linux shell脚本
1.jenkins部署脚本 # !/bin/sh #防止shell里使用nohup不能后台运行直接挂掉 BUILD_ID=DONTKILLME jarpath="/home/wowed/wowed-account" #切换到jar包路径cd ${jarpath} #获取当前服务的进程是否存在,注意jenkins和centos写法不一样,防止jenkins被杀死 #要加上…
2022/2/1 7:30:50 人评论 次浏览 -
vue中,直接发送请求封装并暴露的三匹马使用规则
api account.js export default {checkLogin(data) {return request.post("/user/login",data)}, }index.js /* 引入并暴露 */ export { default as account } from "./account"main.js import * as API from @/api Vue.prototype.$API = API组件 let…
2022/1/30 6:34:55 人评论 次浏览 -
无列名注入_2 [GYCTF2020]Ezsqli 1
无列名注入_2在之前,我们使用了select `1` from (select 1,2 union select * from tableX)a这样一个形式来进行无列名注入,原理可以看我之前写的(抄的)一篇https://www.cnblogs.com/AikN/p/15725756.html 在这个形式被过滤了以后,我们还可以使用另一种方式尝试注入。…
2022/1/28 2:34:14 人评论 次浏览 -
【springboot2】数据库连接操作
导入依赖。<properties><java.version>1.8</java.version><mysql.version>5.1.49</mysql.version></properties><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId>…
2022/1/23 2:08:27 人评论 次浏览 -
gitlab禁止用户自己删除帐号
自建gitlab,发现 /-/profile/account竟然可以删除自己的帐号,然后小伙伴就删除了。 查到相关讨论:https://gitlab.com/gitlab-org/gitlab/-/issues/7237短时间内是没有这功能了。 为了合规,确实应该有注销帐号功能,但自建自用的,有时不希望被删除,不用的帐号禁用即可…
2022/1/19 23:58:22 人评论 次浏览