- 博客(46)
- 资源 (27)
- 收藏
- 关注
原创 二分查找模板总结
最基本的二分查找(寻找一个数)int binarySearch(int[] nums, int target) { int left = 0; int right = nums.length - 1; // 注意 while(left <= right) { int mid = left + (right - left) / 2; if(nums[mid] == target) return mid;
2021-11-21 22:07:04
609
转载 敏捷开发、持续集成/交付(CI/CD)
版权声明:遵循CC 4.0 BY-SA版权协议。原文链接:https://blog.youkuaiyun.com/CrankZ/article/details/81545439目录概述敏捷开发前言传统开发敏捷开发总结CI/CD概述持续集成CI(Continuous Integration)基本概念持续交付CD(Continuous Delivery)基本概念持续部署(Continuous Deployment)基本概念持续交付(Continuous
2021-09-17 23:14:10
1128
原创 Mac添加环境变量
shell命令行sudo vi /etc/paths ➡️ 输入密码 ➡️ 输入字母i (也就是insert的意思)➡️ 输入要添加的环境变量 ➡️ :wq!(保存退出的意思)成功啦!!!!
2021-09-06 07:13:27
255
转载 final与 static的区别;static代码块以及嵌套类介绍
目录finalstaticstatic final(等价于final staic,但是一般习惯staic在前)static{}代码块与普通{}代码块的区别嵌套类概念静态嵌套类外部内中的内部类在代码块的作用域内定义内部类。finalfinal可以修饰属性,方法,类,局部变量(静态变量、实例变量和局部变量);其中,final修饰的属性表明是个常量,它的初始化可以在编译期,也可以在运行期,初始化后不能被改变;final修饰的属性跟具体对象有关,在运行期初始化的fi.
2021-07-21 11:41:11
508
转载 JVM 内存模型概述&垃圾回收机制
转载:https://blog.youkuaiyun.com/justloveyou_/article/details/71189093
2021-04-27 18:12:44
103
原创 Jupyter Notebook报错:IOPub data rate exceeded
报错显示:解决方法:终端命令(我用的是mac)vim jupyter_notebook_config.py进入文件,按字母‘ i ’插入内容如下:c.NoteBookApp.iopub_data_rate_limit = 2147483647退格键," :wq "保存退出,重启jupyterbook,成功!!!...
2021-04-26 19:48:19
248
原创 MAC使用mysql建立哈希索引方法及遇到内存full的解决办法
目前新版的MySQL已经不支持加哈希索引了,我测试的时候虽然能使用hash关键字语句,如下,create index hash_ID using hash on Course(ID);但是在终端查询table中的索引类型,显示为Btree索引。。。以下代码是如何建立哈希索引的代码:加一句engine=memory;Create table Course(EmpID int, CourseID int, Prof varchar(20), Grade int)engine=mem
2021-04-24 21:15:53
363
原创 Intellij IDEA如何设置为中文界面?
Ctrl+Alt+S快捷键打开Settings界面 选择Plugins 在搜索部分搜索chinese,选择下方的Chinese(simplified)Language下载 最后重启软件即可已经显示为中文了 !!!!!
2020-11-17 13:43:48
204352
49
原创 剑指offer笔记
电话面试:用尽可能形象的语言把细节说清楚。英语面试时没听清或没听懂,要勇于说pardon。共享桌面远程面试:(编程习惯及调试能力)思考清楚,再开始编码。(算法时间,空间复杂度,哪些特殊情况需要处理。)良好的代码命名和缩进对齐习惯。能够进行单元测试。(先写单元测试用例,再写解决问题的函数。)调试功底:设置断点,单步跟踪,查看内存,分析调用栈。现场面试:行为面试:项目经验:项目背景(项目规模,软件的功能,目标用户),自己的任务(注意区分参与和负责,负责:会问到框架设计,核心算法,团队合作
2020-08-26 13:12:27
168
原创 使用Navicat连接MySQL出现”1251“代码错误
问题:navicat连接mysql时报错:1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client解决方法:通过命令行进入mysql:1. win+R打开命令行,输入cmd,进入自己电脑mysql的安装路径;2. 输入命令mysql -uroot -p ,键入密码,进入mysql的root账户;...
2020-07-04 21:21:11
1050
原创 配置好环境变量,测试java和java -version命令通过,javac显示”不是内部或外部命令,也不是可运行的程序或批处理文件”
安装好jdk和jre后,我们成功设置了环境变量如下,CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 【英文输入】JAVA_HOMEjdk的路径【例D:\Java\jdk1.8.0_91 根据你电脑的实际JDK路径】Path;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 【在系统原有的path值后加上就行,注意前面有个分号】我们使用命令行,通过命令java,javac...
2020-07-04 13:04:56
3865
6
原创 Java_01_核心机制与基本概念
原理:源代码——【.java】源文件——编译产生【*.class】类文件——虚拟机JVM运行main()产生结果【源文件.包含类,类包含一系列指令或方法,指令或方法类似于一个函数过程】System.out.print与System.out.printIn区别: printIn会在最后面插入换行。一、核心机制不同平台有不同虚拟机JVM(以字节码class文件为机器指令的CPU),...
2020-05-05 18:09:11
346
原创 数据结构和算法_01_基本概念
程序设计=数据结构+算法数据结构:逻辑结构,指数据对象中数据元素之间的相互关系。 物理结构,指数据的逻辑结构在计算机中的存储形式。逻辑结构集合结构:同属一个集合,除外没有任何关系。 线性结构:一对一。 树形结构:一对多的层次关系。 图形结构:多对多。物理结构存储形式:顺序存储,把数据元素存放在地址连续的存储单元,数据元素的逻辑关系和物理关系一致。 链式存储:...
2020-04-29 12:03:41
202
原创 详解机器学习中的熵、条件熵、相对熵和交叉熵
目录1、信息熵(information entropy)2、条件熵(Conditional entropy)3、相对熵(Relative entropy),也称KL散度 (Kullback–Leibler divergence)4、交叉熵(Cross entropy)5、总结6、参考1、信息熵(information entropy)熵 (entr...
2019-06-07 16:14:25
2725
原创 Pycharm运行Facenet代码遇到问题import facenet不成功
使用了GitHub上的facenet代码进行学习,遇到了很多问题。代码链接其中在使用了import facenet命令后,遇到如图问题:经过以下步骤,问题成功解决:1. 在python路径下的site-packages文件下新建文件facenet;如图:2. 将下载下来的facenet代码中的将facenet-master\src目录下的全部文件复制到上面新建的...
2019-05-12 19:14:42
1980
1
原创 Pycharm运行Facenet代码遇到问题ModuleNotFoundError: No module named 'align.detect_face'
使用了GitHub上的facenet代码进行学习,遇到了很多问题。代码链接如下图所示,在执行compare.py文件和align_dataset_mtcnn.py文件时,出现以下错误:ModuleNotFoundError: No module named 'align.detect_face'执行sys.path,结果如图:具体原因,见博客:https://mp...
2019-05-12 19:08:13
9346
6
转载 文件夹加入到sys.path
第二种方法是创建一个.pth文件,将目录列举出来,像这样# myapplication.pth/some/dir/other/dir这个.pth文件需要放在某个Python的site-packages目录,通常位于/usr/local/lib/python3.3/site-packages或者~/.local/lib/python3.3/sitepackages。当解释器启动时,...
2019-05-12 18:50:43
2816
翻译 One-shot Learning of Object Categories
One-shot Learningof Object Categories一.One-shotlearning是最近在计算机视觉领域一种研究解决目标分类任务的方法。然而大多数基于目标分类算法的机器学习需要成百上千的图像或非常大的数据库用于训练,One-shotlearning主要目标是学习目标分类从一个或很少的训练图像。本文主要关注lfeifei等人在2006年的文章,IEEETrans...
2019-05-04 20:17:14
2080
1
原创 conda虚拟环境virtualenv下安装 cuda,cudnn
激活虚拟环境:添加conda国内镜像:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda...
2019-04-27 11:15:16
7549
2
转载 Conda - Downloaded bytes did not match Content-Length 问题解决方案
转自:https://blog.youkuaiyun.com/feifei3211/article/details/80361227CondaError: Downloaded bytes did not match Content-Length url: https://repo.anaconda.com/pkgs/main/linux-64/cudnn-7.0.5-cuda8.0_0.tar...
2019-04-27 11:13:42
13189
1
转载 Windows系统下 Python(Anaconda)的 Dlib 库 的安装
参考文档地址:https://www.cnblogs.com/AdaminXie/p/9032224.html0. 引言 介绍 Windows 10 64位 系统下,利用 Anaconda开发环境,在 Python 中安装 Dlib库; Windows 下 Dlib 的安装十分不友好,所以在这里分享下安装过程; Windows10 + Anaconda + pip ...
2019-04-26 14:26:55
923
原创 数据结构与算法_02_算法和算法复杂度
目录算法特征时间复杂度空间复杂度算法特征有穷性:有限步之后不会出现无限循环 确定性:不存在二义性 可行性:能实现的算法 输入:能被计算机处理的各种类型数据,如数字、音频、图像等 输出:一至多个程序输出结果时间复杂度用来衡量算法随着问题规模增大,算法执行时间增长的快慢。主要分析其问题规模函数 T(n)的数量级。 T(n)= O(f(n));计算方法:取算法时...
2019-04-11 16:24:52
213
原创 JavaScript_Array对象方法
Array对象:用于在变量中存储多个值。concat()连接两个或更多的数组,并返回新的数组作为结果。【不会改变现有的数组,而仅仅会返回被连接数组的一个副本。】语法:array1.concat(array2,array3,...,arrayX)参数 描述 array2,array3, ...,arrayX 必需。该参数可以是具体的值,也可以是数组对象。可以...
2019-04-07 14:09:37
164
原创 局域网LAN
目录局域网(Local Area Network)拓扑结构星型总线型环型树型传输介质介质访问控制方法分类局域网(Local Area Network)定义:某一区域内由多台计算机互联成的计算机组。特点:覆盖范围小、一座建筑或集中的建筑群内。 专门的传输介质(双绞线、同轴电缆),数据传输率高(10Mb/s~10Gb/s) 距离近,通信延迟时间短...
2019-04-05 16:06:55
929
原创 JavaScript_流程选择语句
目录if...else语句 VS (xx ?xx :xx)三目运算If...else if...else 语句switch语句if...else语句 VS (xx ?xx :xx)三目运算if (condition) { 当条件为 true 时执行的代码 } else { 当条件不为...
2019-04-02 17:37:30
270
翻译 Cookie
目录Cookie机制什么是Cookie记录用户访问次数Cookie的不可跨域名性Unicode编码:保存中文BASE64编码:保存二进制图片设置Cookie的所有属性Cookie的有效期Cookie的修改、删除Cookie的域名Cookie的路径Cookie的安全属性JavaScript操作Cookie案例:永久登录Session机制...
2019-03-28 15:53:42
52764
8
原创 CSS样式表及优先级法则
CSS:CascadingStyleSheets,层叠样式表,改变页面布局和外观。HTML定义文档内容,组成部分:选择器,一条或多条声明。选择器:需要改变样式的HTML元素;声明:每条声明由一个属性和一个值组成。【声明组以{ }括起来,以分号结束】p {color:red;text-align:center;}注释:/*这是个注释*/id选择器:为标有特定i...
2019-03-17 15:22:12
2406
原创 C++_数据类型
目录基本的内置类型typedef 声明枚举类型enum使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。您可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存和决定在保留内存中存储什么。基本的内置类型...
2019-03-01 21:55:25
174
原创 C++_基本语法
目录分号&块C++ 标识符C++ 关键字C++ 中的空格C++注释分号&块分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。例如,下面是三个不同的语句:x = y;y = y+1;add(x, y);块是一组使用大括号括起来的按逻辑连接的语句。例如:{ cout << "Hello ...
2019-03-01 16:32:38
1194
原创 Python基础_循环
目录循环练习breakcontinue小结循环要计算1+2+3,我们可以直接写表达式:>>> 1 + 2 + 36要计算1+2+3+...+10,勉强也能写出来。但是,要计算1+2+3+...+10000,直接写表达式就不可能了。为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。Python的循环有两种,一种是for...
2019-02-25 18:22:07
265
原创 Python基础语法_条件判断
目录条件判断再议 input小结条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print('your age is', age) print('adult')根据Python的缩进规则,如果i...
2019-02-25 10:24:58
241
原创 Python基础语法_使用list和tuple
目录ListTuple小结List:[ 内容 ]Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates[...
2019-02-25 09:10:27
102
原创 Python基础语法_字符串和编码
目录 字符编码Python的字符串格式化format()练习小结字符编码因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最...
2019-02-23 11:00:25
204
原创 Python基础语法_数据类型和变量
目录数据类型变量常量小结练习【注意】:Python区分大小写格式:约定成俗使用4个空格的缩进注释:以#开头数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类...
2019-02-23 11:00:13
119
原创 Python的输入输出
目录 输入输出输入Python提供了一个input(),可以让用户输入字符串,并存放到一个变量里。比如输入用户的名字:>>> name = input()Michael当你输入name = input()并按下回车后,Python交互式命令行就在等待你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。输入完成后,不会有任何提示,Pyt...
2019-02-23 10:59:37
837
原创 Python的安装和环境变量设置
目录 在Mac上安装Python在Linux上安装Python在Windows上安装Python运行Python在Mac上安装Python如果你正在使用Mac,系统是OS X>=10.9,那么系统自带的Python版本是2.7。要安装最新的Python 3.7,有两个方法:方法一:从Python官网下载Python 3.7的安装程序(网速慢的同学请移步国内镜像...
2019-02-09 16:59:06
450
原创 Windows下运行pip安装jupyter notebook
首先,安装jupyter notebook需要运行pip命令,pip命令基于python,确定电脑已安装python进入命令行,把目录切换到python的安装目录下的Script文件夹下,运行easy_install.exe pip,如下图所示::安装结束后,可输入pip命令查看,显示如图:pip安装成功后,在命令行输入pip install jupyter,我在等待安装过程中...
2019-02-09 14:36:58
11650
1
计算机网络自顶向下方法答案(英文第六版).pdf
2017-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人