ICode9

精准搜索请尝试: 精确搜索
  • java锁2020-11-16 13:03:18

    乐观锁/悲观锁 乐观锁与悲观锁并不是特指某两种类型的锁,是人们定义出来的概念或思想,主要是指看待并发同步的角度。 乐观锁:顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。

  • 2020-09-172020-09-17 21:31:31

    天气:雨   这大半年来,跟一朋友联系时,就一直问我什么时候去上海。其实不是我不想去上海发展,实在是这么多年来的一个心愿,从初中时就萌发的一颗小种子,到高中毕业时的破碎。又经过这么多年的发育, 感觉再也藏不住了。从武汉回来其实那时就有追求的想法,不知道为什么,每次都是我主动聊,你

  • Qt设计师--快捷键及布局2020-09-13 08:00:39

        快捷键: 调整控件位置:方向键--每次10个像素      Ctrl+方向键--每次1个像素 调整控件大小:Shift+方向键--每次10个像素      Ctrl+Shift+方向键--每次1个像素        左上角位置不动    窗体预览    Ctrl+r      

  • Systemverilog 文件I/O2020-06-30 10:51:57

    一、文件打开和关闭fopen和fclose操作: 不同的type含义: 二、文件内容扫描从文件中读取内容: $fgetc每次读取一个字符(8bits);$fgets每次读取一行里的部分或者全部内容,用作字符串输出,每次读的内容的bit数目或多少取决于str的大小(有多少bit); $fscanf从读文件中读取内容,按给定的格式输

  • CF泛做2020-06-27 17:55:25

    \(CF1370E\) 给定两个 \(01\) 串 \(s\) 和 \(t\) ,每次可以将 \(s\) 的一个子序列循环右移一位。 问将 \(s\) 变为 \(t\) 最小经过几步,无解输出 \(-1\) 。 \(1\le |s|,|t|\le 10^6\) Solution 首先,如果 \(s_i=t_i\) ,则可以忽略,提取出剩余的 \(s_i\) 。 我们要做的就是将 \(s\) 每一

  • 小谢第18问:如何让element-ui的弹出框每次显示的时候初始化,重新加载元素?2020-06-08 13:52:19

    dialog中有个子组件,新增和编辑都会使用该组件,现在遇到的问题是完成一次新增/编辑操作之后再次打开dialog的时候,表单中还残留着上一次填写的数据,有没有办法在dialog每次显示的时候根据action做一次“初始化”来清空一下data? <el-dialog title="提示" :visible.sync="dialogVisi

  • 小白也能看懂的约瑟夫环问题2020-05-05 11:01:17

    首先,我先澄清一下标题,我是小白,我看懂了(●ˇ∀ˇ●) 约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。通

  • 【复习】测试框架中控制log文件或者report文件个数2020-04-21 15:56:08

    最近在重新搞了一遍接口自动化,发现每次执行完后会生成新的.log日志文件或者.html测试报告,因为这些最好以日期来命名,故每次都会新增一条,想控制一下总数,避免时间一长了就生成过多的文件。非常简单的思路,这里记录一下。

  • 【文件版本控制系统教程】:前言 我为什么要用Git2020-04-15 09:38:40

        最近,有好几位朋友跟我说他在修改godot游戏的时候,把以前已经完成的功能改坏了,不得已之下只能从头开始做。这让我感觉到了一丝遗憾,因为已经有成熟的方法来避免这种问题了。     我们可以使用文件版本控制系统来完成这一项工作。 文件版本管理系统支持用户直观方

  • 百度翻译免费版使用小结2020-03-31 11:02:22

    因为工作需要已经前已经制作了一个使用百度翻译api自动翻译中文至英文的小工具,因为是免费的也有很多限制 在查看工具流程、及使用规则之后,本人也对工具的制作及优化有了不少的想法,接下来也会酌情对这些点进行优化。 1.每次翻译字数(约2000)有限,两次翻译间隔需要1秒以上,高峰时字数较

  • 面试题三十:包含min函数的栈2020-03-29 15:07:14

      定义一个栈的数据结构,请实现一个每次都能找到栈中的最小元素,要求时间复杂度O(1)。意思就是说每次进栈出栈后,min函数总能在时间1的前提下找到。方法一:由于每次循序遍历栈的话时间复杂度为n,所以要想时间1,就必须牺牲空间换时间,在原有栈的基础上,再定义一个最小值数据栈和保存现有最小

  • 【嘎】数组- LCP 1. 猜数字2020-03-27 10:56:22

    题目:(力扣(LeetCode) https://leetcode-cn.com/problems/guess-numbers) 小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次? 输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选

  • 刷新一个元素,但要避免重复出现2020-02-28 17:04:57

    设置为一个不会消失的元素的child,每次add之前看有没有这个元素,有了先删掉,再根据新的数据创建新的。(给这个要刷新的元素设置tag,每次add前先让parent.removeChildByTag)。如果有很多需要刷新,让他们为同一个用于刷新的node的子,每次刷新前先remove这个node。

  • dtoj2623. B2020-02-26 21:00:32

    给定 n 个数,每次你可以选择两个数 a,b ,将其中一个数变为 a and b ,另一个变成 a or b ,请最大化所有数的平方和。     Sol 由于操作之后a+b是定值,我们希望最大化a^2+b^2,也就希望最大化两个数的差。 把a排序, 按位考虑,每次把最大有无2^i的和最小的有2^i交换i位。 #incl

  • 致橘子酱2020-02-02 22:04:33

    致橘子酱 我们的恋爱经过:我的角度 我喜欢她。 我们整整谈了半年,我喜欢她,真的喜欢。 大二的时候一节体育课,我是课代表,每次课我会站到前面教同学们练拳。某一次打拳的时候一转身看见了她,一眼万年的那种感觉。我从来没有注意到我们班上有这么一个女生,之前我带同学们训练都很正

  • 字符:全排列2020-01-23 12:05:40

    全排列 一丶递归算法 每次固定以为,递归寻找后面的全排列 如何解决重复问题 我们只使用重复出现的最后一位,每次检查数字后面有没有再次出现过,出现就continue,没有了就可以进行递归操作,这里的比较是O(n)的。假如需要更快的我们可以直接用空间来标记是否访问过,这就是O(1),但是这个算

  • 【转载】网易极客战记官方攻略-地牢-Kithgard 斗殴2019-12-25 11:00:07

    关卡连接:https://codecombat.163.com/play/level/kithgard-brawl 免费试玩:https://codecombat.163.com/play 每次你从一波波的敌人中存活下来,就会变得更难。但是你如果你输了,你必须要等一天后才能再次提交。 简介 这是一个无尽的挑战关卡,敌人会一波波地向你发起进攻,一次比一次强

  • ionic3 生命周期钩子2019-12-12 23:02:27

    ionViewDidLoad页面加载完成触发,这里的“加载完成”指的是页面所需的资源已经加载完成,但还没进入这个页面的状态(用户看到的还是上一个页面)。 需要注意的是它是一个很傲娇的钩子,全程只会调用一次,即第一次进入页面时被调用,此后你无论怎样进进出出它都冷冷清清凄凄惨惨戚戚不再理你了

  • P1323 删数游戏(技巧)2019-10-21 10:51:18

    技巧:给你一个数,要求你删去\(m\)位使得剩下的数最大 这是一个贪心问题,假设原来的数字是\(k\)位,那么相当于要保留\(k-m\)位。 有下面几种贪心策略 \(1.\)每次找最大的保留,直到\(k-m\)个,这样显然是错的,因为要求删除后顺序不能改变。 \(2.\)找到最大的且最靠前的位置,保留它,再从它后

  • There is already an open datareader associated with this command2019-10-15 11:02:13

    不关闭连接的情况下需要在ConnectionString中加上一个参数“MultipleActiveResultSets”, 将其值设置为true。 或者每次执行sql语句之后就关掉连接,每次使用再打开  使用using 可以把using里实例的对象在用完之后自动释放 using (MySqlConnection connection = new MySqlConnecti

  • 悲观锁和乐观锁2019-09-23 21:04:04

    悲观锁 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,

  • 悲观锁和乐观锁2019-09-23 20:35:24

    悲观锁和乐观锁: ​ 锁从宏观上来说分为:悲观锁和乐观锁 ​ 乐观锁:就是一种乐观的思想,就是主观上认定读多写少: ​ 1:遇到并发写的可能性低 ​ 2:认为每次去拿数据的时候,都认为别人不会修改,所以就不会加锁 ​ 3.但是在每次更新操作时,会判断一下在此期间别人有没有更新

  • Loadrunner 参数化数据分配方法以及数据更新方式2019-09-11 16:51:24

    数据分配方式 分配方法 描述 Sequential(顺序) “顺序”方法顺序的向Vuser分配数据。当正在运行的Vuser访问数据表时,会提取下一个可用的数据。如果没有足够的数据,则VuGen返回到表中的第一个值,循环继续直到测试结束 Random(随机) “随机”方法为每一个Vuser的参数分配一个

  • 找东西2019-09-01 11:57:40

    记得在大学的时候,小亮还是一如既往的乱丢东西,又或者眼睛缺少一些常人该有的功能,每次需要那一些东西的时候,不是忘记放在那里了就是找不到。 每次去上课,需要带上需要的课本,可是看着书架上的书,小亮总是很无奈,他扫视了书架几遍,即使是使用了找一本书的好办法,不看书名,而是看书的颜色,依旧

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有