Docker的三大核心组件:镜像,容器与仓库

镜像(Image),容器(Container),仓库(Repository)是我们常说的Docker的三大组件,其实我们在上一篇文章《10分钟快速掌握Docker必备基础知识》已经有简单地了解过三大组件的知识,但是并没有很详细地讲解,所以在这篇文章中,我们就来
分类: 编程语言 发布时间: 09-09 23:21 阅读次数: 0

spring 自定义schema 加载异常 White spaces are required between publicId and systemId.

spring 项目启动报错 报错日志如下: Caused by: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 1 in XML document from URL [jar:file:webapps/ROOT/WEB-INF/lib/xxx-biz-1.0.jar!/xxx/sponsor-group-pipeline.xml] is invalid; nested exception
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

HTML基础(三)——CSS样式

信息
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

Quartz-第三篇 quartz-misfire 错失,补偿执行

1、问题:使用pauseJob()后,再使用resumeJob()。 Job如果中间时间足够短,默认会将之前错失的次数执行回来。这个问题的原因是执行调度策略的问题,quartz框架默认会将错失的执行次数补偿回来。 2、调度(scheduleJob)或恢复调度(resumeTrigger,resumeJob)后不同的misfire对应的处理规则 misfire产生的条件是:到了该触发执行时上一个执行还未完成,且线程池中没有空闲线程可以使用(或有空闲线程可以使用但job设置为@DisallowCo
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

[Leetcode7]整数反转

C:最难的是整数溢出 [−2^31, 2^31 − 1] int reverse(int x){ int req = 0; int rev = 0; while(x!=0) { req = x%10; x = x/10; rev = rev*10 + req; if(rev > INT_MAX || rev > (INT_MAX*10) && rev == 7) return 0; if(rev < INT_MIN || rev < (INT_MIN*10) && rev ==-8) retu
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

洛谷 P1731 [NOI1999]生日蛋糕 && POJ 1190 生日蛋糕

题目传送门(洛谷) OR 题目传送门(POJ) 解题思路: 一道搜索题,暴力思路比较容易想出来,但是这道题不剪枝肯定会TLE.所以这道题难点在于如何剪枝. 1.如果当前状态答案已经比我们以前某个状态求出来的答案还要大,那么我们就没有必要搜下去,直接return. 2.如果有某个状态,在这之后假设所有答案都是最优,还比我们当前已经求出来的最小值大,那么哇哦们也没有必要搜下去,return; 3.如果在某个状态之后,所有层蛋糕都用最大体积,也无法达到答案体积,那么也没必要搜,return. 以上三
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

[BZOJ 5123][Lydsy1712月赛]线段树的匹配

Description 题库链接 给你一棵区间为 \([1,n]\) 的线段树,求这棵树的最大匹配以及对应的方案数,取模。 \(1\leq n\leq 10^{18}\) Solution 记 \(f_{n,1/0}\) 表示区间长度为 \(n\) 时,所对应的子树根节点选或不选时的最大匹配,\(g_{n,1/0}\) 表示取对应的最大值时的方案数。 容易发现长度为 \(n\) 的状态只会由 \(\left\lfloor\frac{n}{2}\right\rfloor\) 和 \(n-\lef
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

码云 git

1 进入要存放项目文件夹的位置 cd Desktop 2 远程仓库克隆到本地 git clone https://gitee.com/kingstudy/Test.git 3 执行完上面的 然后把项目代码拖进到本地仓库里 注:不要把.git隐藏文件拖进来了否则会造成存储库冲突 4 打开终端 将改变的内容提交到本地仓库 Test为本地仓库文件夹名 cd Test 5 检查状态 git status 上传三连 6 新代码添加到本地仓库缓存区 Maybe you wanted to say 'git
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

软件工程博客作业1

1、自我介绍 031702218;名字覃鸿浩;我的爱好是音乐、游戏、阅读;我最喜欢麻辣香菇(紫荆一楼);最喜欢《棠梨煎雪》;从来就没有审美岁月静好,只是有人为我们负重前行。 2、阅读与思考 2.1回想一下你初入大学时对计算机专业的畅想 2.1.1当初你是如何做出选择计算机专业的决定的? 高中刚毕业对很多专业都不了解,但是都有很大的期待,不知道什么时候我听别人说计算机专业有很大的发展空间,而且很好玩,所以填志愿时并没有想太多,觉得还可以就选了。 2.1.2你认为过去两年中接触到的课程是否符合你对
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

computed 与methods , watched 的区别

computed 与watched 的区别: 异步请求 数据变化 使用watched ,计算属性不支持异步 计算一个值的结果 用 computed computed 与methods的区别: computed 有缓存 当数据的值没有改变的时候 我们不会重新执行方法,而 methods 会
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

c# NPOI 方式读取 EXCEL表 类

参考链接:https://www.cnblogs.com/chunxiong/p/9406178.html 稍微修改了一下。。。学习学习!! namespace NPOIClass { public class NPOIC { private static int sheetCellNumMax = 12; /// <summary> /// 获取sheet表名 /// </summary>
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

[USACO09MAR]Moon哞哞叫Moon Mooing(模拟)

链接:https://ac.nowcoder.com/acm/contest/1086/F 来源:牛客网 题目描述 A full moon casts some sort of spell on the cows and, like their cousins the wolves and coyotes, they bay at the moon -- mooing instead of howling, of course. Each 'moo' lasts a certain amou
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

安装Python运行环境

可以直接在python的官网下载相应操作系统平台的python安装包:https://www.python.org/downloads 点击下载后出现的安装界面,建议选中界面下方的Add Python 3.x to PATH复选框,这样安装的程序就会自动将Python的路径加到PATH环境变量中。 2、配置环境变量 在Windows平台配置PATH环境变量的步骤如下: (1)右击 “计算机”,在弹出的快捷菜单中选择“属性”菜单项,会显示如下图窗口,点击高级系统设置,选择环境变量 在环境对话框中
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

github 上传大文件100MB姿势

最新想把写一个一键配置Linux的脚本,所以就要安装一些软件咯,但是把有时候有源码安装比较好,而且有些东西直接传到Github会很方便,可又超过了100MB,Github正常情况下是不允许上传超过100MB的文件的,但是可以直接git LFS。 具体了解: https://towardsdatascience.com/uploading-large-files-to-github-dbef518fa1a https://blog.csdn.net/Tyro_java/article/detai
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

Python jQuery

jQuery https://www.cnblogs.com/Dominic-Ji/p/10490669.html jQuery介绍  jQuery就类似于python的模块,帮你封装了一对复杂的操作暴露给你一些简易的接口前端的模块 叫 "类库"。 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

redis位操作

setbit 设置指定key的偏移量处的值 key:键值 offset:二进制数据的偏移量(注意从左开始为第0位) value:要设置的值(0或1) getbit 获取对应key的offset处的值 get key offset key:键值 offset:偏移量 bitcount 用于统计指定key的value二进制的1的个数 bitcount key [start end] key:键值 start:起始偏移量(注意:这个偏移量是以字节为单位的) end:结束偏移量(注意:这个偏移量同样是
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

字符串与数字相加

//如果一个是字符串或者两个都是字符串,使用 “+”会进行拼接,而不是相加; //而如果使用“-”,则会进行强制转化后做减法运算 var result = 12 + 2 + "12"- 2 * 2; //1408 减法强制转化 document.write(result); var result1 = 12 + 2 + "12"; //1412 加法拼接 document.write(result1); 所以,数字字符串相加之前,一定要
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

49-丑数

题目:我们把只包含因子2、3和5的数称作为丑数。求按从小到大的顺序的第1500个丑数,习惯上我们把1作为第一个丑数。 def ugly_num(n): if n<1: return 0 res = [0,1,2,3,4,5] i = 6 t2, t3, t5 = 1, 1, 1 while i<=n: while res[t2]*2<=res[-1]: t2 += 1
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

6.实体与上下文的关系

datacontext会自动跟踪实体状态,当我们调用savechanges保存实体到数据库时,会用到跟踪状态. 但是某些情况下,实体 不在datacontext中,他们没有连接关系,比如:一个datacontext查询,别一个datacontext保存,这种情况下保存的datacontext不知道查询出来的这些实体的状态. 添加新的新实体到datacontext有两种方法 using(var context = new BookStore()) { Author author =
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0

25点击按钮创建表格(createElement方式)

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> div{ width: 200px; height: 200px; border: 1px solid red; } </style> </he
分类: 其他 发布时间: 09-09 23:21 阅读次数: 0