07 2019 档案

摘要:https://blog.csdn.net/u013385362/article/details/81206822 有时当一个条件成立的情况下,需要终止程序,可以使用sys.exit()退出程序。sys.exit()会引发一个异常1.如果这个异常没有被捕获,那么python编译器将会退出,后面的程序 阅读全文
posted @ 2019-07-31 17:47 lililili—— 阅读(6240) 评论(0) 推荐(0)
摘要:https://idc.wanyunshuju.com/cym/40.html 由于在公司服务器上权限问题比较复杂,我们解决这个问题是寻求服务器端人员的意见。让他们授予权限/。 阅读全文
posted @ 2019-07-31 17:35 lililili—— 阅读(7158) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/chenxiaomeng/p/10066821.html 阅读全文
posted @ 2019-07-31 17:25 lililili—— 阅读(219) 评论(0) 推荐(0)
摘要:出现这个问题,代码一般是没问题的,剩下你要考虑: 1. 缩进对齐是否有问题 2. python脚本的格式是啥,如果你在linux上运行,编码需要是unix; (大部分情况下,我们是在windows下写的脚本,而想运行在linux下) 阅读全文
posted @ 2019-07-31 16:33 lililili—— 阅读(314) 评论(0) 推荐(0)
摘要:shell调用python脚本出现了这个问题,查询原因得知,python脚本是python3.6写的,我们服务器上默认的python是python2.7.3,所以会出现编码问题。 解决思路: 1.安装python3,然后python3调用 或者 2.更改python脚本,https://blog.c 阅读全文
posted @ 2019-07-31 15:25 lililili—— 阅读(1373) 评论(0) 推荐(0)
摘要:https://www.jb51.net/article/54492.htm 阅读全文
posted @ 2019-07-31 14:43 lililili—— 阅读(1025) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/janezhao/p/9732157.html 阅读全文
posted @ 2019-07-31 14:02 lililili—— 阅读(1165) 评论(0) 推荐(0)
摘要:中文小论文投的是《红外技术》 流程记录: 1.初稿提交 5.29 由于第一次自己提交稿件,出了很多错误,好在及时修改了。这个流程最好提前问师兄师姐,如何注册,需要填什么信息之类。 2.等待责编处理 等待 3. 正在初审 提交稿件结束,编辑看你的论文和刊物是否匹配之类,给你联系外审专家 4.正在外审 阅读全文
posted @ 2019-07-31 10:38 lililili—— 阅读(2140) 评论(6) 推荐(0)
摘要:#!/bin/bash location="/root/sqlbak/" find $location -mtime +30 -type d |xargs rm -rf #删除目录find $location -mtime +30 -type f |xargs rm -f #删除文件find $lo 阅读全文
posted @ 2019-07-31 09:57 lililili—— 阅读(2709) 评论(0) 推荐(0)
摘要:使用shell完成从配置文件中获取路径(字符匹配),在生成多级路径的过程过遇到最后一级目录乱码。 代码如下: 这个$path是从配置文件中读取。 如何解决: 1.检查是否是代码本身的问题 2.检查代码的格式utf-8啥之类的 3.检查配置文件的格式,每行结束使用\r,\n是不一样的,如果使用错误会导 阅读全文
posted @ 2019-07-30 17:44 lililili—— 阅读(957) 评论(0) 推荐(0)
摘要:empty_dir_check(){ check_dir=$1 if [ -d $check_dir ];then file_list=`find ./$check_dir -mindepth 1 -maxdepth 5 -type f` if [ $file_list == "" ];then e 阅读全文
posted @ 2019-07-30 17:38 lililili—— 阅读(767) 评论(0) 推荐(0)
摘要:进栈:元素入队列A 出栈:判断如果队列A只有一个元素,则直接出队。否则,把队A中的元素出队并入队B,直到队A中只有一个元素,再直接出队。为了下一次继续操作,互换队A和队B。 复杂度分析: 第一种形式:如果以列表尾作为队尾,直接用 append 插入新元素,复杂度为O(1)。 再用pop去弹出队首,也 阅读全文
posted @ 2019-07-30 17:28 lililili—— 阅读(157) 评论(0) 推荐(0)
摘要:# 先找到指定字符串aaa的行号 row=`grep -w -n "aaa" txt2 | cut -d ":" -f 1` # 将txt1中内容写入txt2中指定行之后 sed -i "${row}r txt1" txt2 grep 【背景】 grep的全称是global regular expr 阅读全文
posted @ 2019-07-29 17:57 lililili—— 阅读(488) 评论(0) 推荐(0)
摘要:#删除a.txt中含有“aaa”的行 sed -i “/aaa/d” a.txt 阅读全文
posted @ 2019-07-29 17:28 lililili—— 阅读(1757) 评论(0) 推荐(0)
摘要:# -*- coding:utf-8 -*- class Solution: def jumpFloorII(self, number): # write code here # 先找规律试下 # number = 1; 1 # number = 2; 2 # number = 3;... 阅读全文
posted @ 2019-07-28 09:49 lililili—— 阅读(227) 评论(0) 推荐(0)
摘要:对于本题,前提只有 一次 1阶或者2阶的跳法。思路和fib那题一致 a.如果两种跳法,1阶或者2阶,那么假定第一次跳的是一阶,那么剩下的是n-1个台阶,跳法是f(n-1); b.假定第一次跳的是2阶,那么剩下的是n-2个台阶,跳法是f(n-2) c.由a\b假设可以得出总跳法为: f(n) = f( 阅读全文
posted @ 2019-07-27 10:56 lililili—— 阅读(403) 评论(0) 推荐(0)
摘要:斐波那契数列又称为兔子数列,在数学上,斐波那契数列以递归的方法实现: F(1) = 1 F(2) = 1 F(n) = F(n-1)+F(n-2) (n>=2) 方法1:最简单的实现方法 递归法 但是随着n增大,这个计算量和效率就不忍直视,主要原因我们重复计算大量的节点 方法2:递推法,合理的循环 阅读全文
posted @ 2019-07-27 10:36 lililili—— 阅读(206) 评论(0) 推荐(0)
摘要:参考廖雪峰python3 首先记住: 面向对象的三大特点是 数据封装、继承和多态 面向对象编程oop,就是把对象作为程序的基本单元,一个对象中包含了数据和操作数据的函数 而我们平时写的python程序,很多是面向过程的,也会是执行算法的流程吧 举例子: 假设我们要处理学生的成绩表,为了表示一个学生的 阅读全文
posted @ 2019-07-26 23:02 lililili—— 阅读(1111) 评论(0) 推荐(0)
摘要:廖雪峰python3指出: *args:表示的是一个Tuple参数 之后我们还会遇到**wargs表示一个字典dict参数 阅读全文
posted @ 2019-07-26 21:00 lililili—— 阅读(175) 评论(0) 推荐(0)
摘要:廖雪峰python3提到 阅读全文
posted @ 2019-07-26 19:38 lililili—— 阅读(160) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/lsqbk/p/10259044.html https://www.cnblogs.com/f158w058/p/6548073.html 文件中的换行符号: linux,unix: \r\n windows : \n Mac OS : \r 阅读全文
posted @ 2019-07-26 19:21 lililili—— 阅读(472) 评论(0) 推荐(0)
摘要:定义一个普通函数 int func_a(int,int); //函数func_a参数为2个int类型,返回int类型 int func_a(int,int){ } 定义一个指针函数 int (*func_b)(int,int); //指针函数*func_b,参数为2个int类型变量,返回int类型 阅读全文
posted @ 2019-07-25 10:21 lililili—— 阅读(254) 评论(0) 推荐(0)
摘要:file_dir=`find 目录 -mindepth 1 -maxdepth 5 - type d`for dir in $file_dirdo file_name=`basename $dir` if [ $file_name != "目标文件名" ];then rm -rf $dir if [ $? != 0 ];then echo "未删除成功!" ... 阅读全文
posted @ 2019-07-24 16:49 lililili—— 阅读(626) 评论(0) 推荐(0)
摘要:var1=abc3559 #想要获得3559 操作: https://www.cnblogs.com/f-ck-need-u/p/7521506.html var2=efg010B0C0 #efg是固定字符串,想要获得010B0C0 操作: 阅读全文
posted @ 2019-07-22 17:33 lililili—— 阅读(4921) 评论(0) 推荐(0)
摘要:当前的市场上主流的两种项目开发版本控制软件就是Git和SVN,那么这二者到底有什么区别呢? 在我们公司,其实两个都用,跟对个人体验,我觉得两者差不多,都是进行代码的版本管理。 我觉得1.由于我是实习生,公司针对我们用SVN多一些,因为这个里面涉及很多权限的东西,你要对某个svn操作,你就需要申请sv 阅读全文
posted @ 2019-07-22 14:32 lililili—— 阅读(253) 评论(0) 推荐(0)
摘要:最初我们可以将docker理解为虚拟机,但是这个又不准确。 docker是什么? docker:虚拟的是操作系统,容器之间共享一套操作系统资源。基于GO语言 docker是容器化平台,将所需要的应用软件及依赖包打包在一起,直接通过run就可以运行。 虚拟机:虚拟出一套硬件,在其上面运行一个完整的操作 阅读全文
posted @ 2019-07-21 22:40 lililili—— 阅读(141) 评论(0) 推荐(0)
摘要:思路:这道题没有认真思考。 (1) 若该节点存在右子树:则下一个节点为右子树最左子节点 (2) 若该节点不存在右子树:这时分两种情况: 2.1 该节点为父节点的左子节点,则下一个节点为其父节点 2.2 该节点为父节点的右子节点,则沿着父节点向上遍历,知道找到一个节点的父节点的左子节点为该节点, 则该 阅读全文
posted @ 2019-07-20 10:16 lililili—— 阅读(127) 评论(0) 推荐(0)
摘要:剑指offer 面试题5的相关题目 2019.3 纽迈科技曾问过这个问题。 思路1 :直接将两个数组合并在一起,然后排序,这时候需要考虑是快排还是啥的排序算法,压根没考虑数组的有序性! 思路2:从头开始,分别比较对应数组,小的留下,这里需要一个问题,若2个数组的len不一样,这时候你要将剩下的那个较 阅读全文
posted @ 2019-07-19 22:49 lililili—— 阅读(296) 评论(0) 推荐(0)
摘要:这一题还是挺难的,有两个栈stackA、stackB,A是入栈的,B是出栈的,入栈时,直接进入A即可,出栈时,先判断是否有元素, 如果B没有元素,pop肯定报错,应该先将A中所有的元素压倒B里面,再pop最上面一个元素,如果B中有就直接pop出,就可以, 这是最优的思路,两个栈实现了先进后出,在一起 阅读全文
posted @ 2019-07-19 22:28 lililili—— 阅读(228) 评论(0) 推荐(0)
摘要:二叉树 前序遍历:根左右 中序遍历:左跟右 后序遍历:左右根 阅读全文
posted @ 2019-07-19 21:55 lililili—— 阅读(180) 评论(0) 推荐(0)
摘要:首先学习python的list: list和tuple采用了顺序表的实现技术,两者主要的区别在tuple是不变的表,不支持改变其内部状态的任何操作,其他方法,两者类似。 list是元素个数可变的顺序表,可以加入和删除元素。 插入元素:list.insert(位置,元素),list.append(元素 阅读全文
posted @ 2019-07-19 20:09 lililili—— 阅读(230) 评论(0) 推荐(0)
摘要:同思路1 其他思路:可以考虑从前向后O(N^2)或者从后向前(O(N))来遍历。 将字符串一个一个存在列表中呢?发现运行效率更高! 阅读全文
posted @ 2019-07-19 20:09 lililili—— 阅读(217) 评论(0) 推荐(0)
摘要:reverse() https://www.runoob.com/python/att-list-reverse.html list[::-1] https://blog.csdn.net/username_2016/article/details/86064198 阅读全文
posted @ 2019-07-19 20:08 lililili—— 阅读(443) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_27871973/article/details/82796992 阅读全文
posted @ 2019-07-19 18:04 lililili—— 阅读(528) 评论(0) 推荐(0)
摘要:https://www.runoob.com/python/att-string-join.html 描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。 语法 join()方法语法: 参数 sequence -- 要连接的元素序列。 返回值 返回通过指定字符 阅读全文
posted @ 2019-07-19 12:44 lililili—— 阅读(145) 评论(0) 推荐(0)
摘要:思路一:按照剑指offer中的说明,我们每次都选取数组查找范围内的右上角数字。 这个思路是没错的,但是python2不支持切片操作,所以代码没通过! 思路2:思路依然和思路1一致,这时我不做切片处理 阅读全文
posted @ 2019-07-15 16:31 lililili—— 阅读(227) 评论(0) 推荐(0)
摘要:思路一:构建一个空数组,将不重复的数字存入,遇到重复的输出,返回True即可 思路2:建立一个全为0的数组,长度等输入数组。将输入数组的数值对应到全0数组的索引中,若对应上加1,保证新数组每个元素<=1即可,也就是>1,证明重复 举例:A{1,2,3,3,4,5},刚开始B是{0,0,0,0,0,0 阅读全文
posted @ 2019-07-15 16:30 lililili—— 阅读(257) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/chenmingjun/p/10323404.html 阅读全文
posted @ 2019-07-11 22:02 lililili—— 阅读(561) 评论(0) 推荐(0)
摘要:下载安装配置 用法 1.连接本机数据库: 打开navicat选择连接 第一个mysql 在常规下自己明明连接名和密码 确定 我这边建立了本机测试库 2. 连接阿里云服务器上的mysql 首先确定阿里云的mysql端口 看到端口号也是3306 打开navicat选择连接 步骤同本机连接 密码是阿里云登 阅读全文
posted @ 2019-07-11 17:06 lililili—— 阅读(226) 评论(0) 推荐(0)
摘要:SDK相当于开发集成工具环境,API就是数据接口。在SDK环境下调用API数据。 API 前端调用后端数据的一个通道,就是我们俗说的接口,通过这个通道,可以访问到后端的数据,但是又无需调用源代码。 SDK 工程师为辅助开发某类软件的相关文档、范例和工具的集合,使用SDK可以提高开发效率,更简单的接入 阅读全文
posted @ 2019-07-10 17:36 lililili—— 阅读(175) 评论(0) 推荐(0)
摘要:准备回去好好学学这个工具。 devops:测试运维 jenkins是运用最广泛的测试集成工具 持续集成:持续集成(Continuous integration,简称 CI),随着近几年的发展,持续集成在项目中得到了广泛的推广和应用。 1.什么是持续集成 软件集成就是用一种较好的方式,使多种软件的功能 阅读全文
posted @ 2019-07-10 17:12 lililili—— 阅读(175) 评论(0) 推荐(0)
摘要:将几个命令通过管道符组合在一起就是一个管道,通常,通过这种方式使用的命令就被称为过滤器。 过滤器会获得输入,通过某种方式修改其内容,然后将其输出。 常用的被用作过滤器使用的命令为: 1.awk 用于文本处理,通常被作为数据提取和报告的工具。 2.cut 用于将每个输入文件的每行的制定部分输出到标准输 阅读全文
posted @ 2019-07-10 16:04 lililili—— 阅读(525) 评论(0) 推荐(0)
摘要:配置文件 config.properties xxx_yyy_lib_path="路径" xxx_yyy_bin_path="路径" 想通过shell来读入路径,shell中需要附带2个变量xxx,yyy readconfig.sh 还有一个需求,由于xxx是带.的字符串,例如v2.1.0 路径中不 阅读全文
posted @ 2019-07-10 10:46 lililili—— 阅读(3620) 评论(0) 推荐(0)
摘要:https://captain-whu.github.io/DOTA/dataset.html https://github.com/search?q=faster_rcnn_for_DOTA 阅读全文
posted @ 2019-07-09 10:15 lililili—— 阅读(6430) 评论(0) 推荐(0)
摘要:1.Windows下 启动服务 mysqld --console 或 net start mysql 关闭服务 mysqladmin -uroot shudown 或 net stop mysql mysqld --console 或 net start mysql mysqladmin -uroo 阅读全文
posted @ 2019-07-08 23:06 lililili—— 阅读(738) 评论(0) 推荐(0)
摘要:你可以把所有的函数存储在一个函数文件中 你可以把所有的文件函数加载到当前脚本或命令行 加载函数文件中所有函数的方法: source xxx.sh 阅读全文
posted @ 2019-07-08 18:02 lililili—— 阅读(1930) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_36684665/article/details/81134179 亲测有用! 阅读全文
posted @ 2019-07-08 18:00 lililili—— 阅读(1392) 评论(0) 推荐(0)
摘要:错误记录(windows端): 问题1:在启动MYSQL时出现问题:“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)” 说明 没有启动mysql 解决:启动mysql 问题2:发生系统错误 5。 拒绝访 阅读全文
posted @ 2019-07-08 15:21 lililili—— 阅读(285) 评论(0) 推荐(0)
摘要:路径:C:\Program Files\MySQL\MySQL Server 5.5 http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html 以上教程很不错 增删改查 mysql 字母大小写不敏感。 终端操作数据库服务器 1.登陆 阅读全文
posted @ 2019-07-07 21:06 lililili—— 阅读(244) 评论(0) 推荐(0)
摘要:1 问题: pip install MySQLClient 遇到 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visua 阅读全文
posted @ 2019-07-07 20:59 lililili—— 阅读(244) 评论(0) 推荐(0)
摘要:定义几个参数 输入图片大小 W×W Filter大小 F×F 步长 S padding的像素数 P 首先讲tensorflow中 SAME: ceil(5/2)=3 VAILD p = 0 (5-3+0)/2+1 = 2 卷积中的参数“SAME”,和‘VALID’决定了输出尺寸的计算公式: 如果参数 阅读全文
posted @ 2019-07-07 20:57 lililili—— 阅读(6416) 评论(0) 推荐(0)
摘要:多级指针 int **p; 存访地址的地址空间 阅读全文
posted @ 2019-07-07 20:34 lililili—— 阅读(150) 评论(0) 推荐(0)
摘要:1. ++、--、+、- int a=100; a+1; 对比: int *p=xxx; [0x12] p+1; [0x12+1*sizeof(*p)] 指针的加法(减法)运算,实际上加(减)的是一个单位,单位的大小可以使用sizeof(p(0))获得 int *p p+1 char *p p+1 阅读全文
posted @ 2019-07-07 20:32 lililili—— 阅读(209) 评论(0) 推荐(0)
摘要:const:变量,只读【不能变】 内存属性: 1. 内存操作的大小 2.内存的变化性,可写可读 char *p; const char *p; 描述字符串,p指向的内容是只读的,不可再次修改 char const *p; char * const p; 硬件资源的定义 char *p const; 阅读全文
posted @ 2019-07-07 20:10 lililili—— 阅读(234) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/fu6543210/article/details/90770794 python是一种编程语言。但这种语言有多种实现,而且与其他语言不同,python并没有一个专门的机构负责实现,而是由多个社区来实现。 其中使用c语言开发的叫做python,在于别的语言 阅读全文
posted @ 2019-07-07 15:25 lililili—— 阅读(2471) 评论(0) 推荐(0)
摘要:pandas是在numpy的基础上建立的新程序库,提供了一种高效的DataFrame数据结构。 DataFrame本质上是一种带行标签和列标签、支持相同数据类型和缺失值的多维数组。 先看版本信息: pandas主要包含了3种数据结构:Series,DataFrame和Index 1. pandas的 阅读全文
posted @ 2019-07-07 15:20 lililili—— 阅读(189) 评论(0) 推荐(0)
摘要:这个很不错! 阅读全文
posted @ 2019-07-07 15:15 lililili—— 阅读(521) 评论(0) 推荐(0)
摘要:numpy 是实现了高效的存储和数据操作,处理对象为ndarray数据结构。 1. python 列表不仅仅是一个列表 2. 从python 列表创建数组(直接将列表类型转换为array) 3. 从头创建数组 4. numpy数组的属性 5. 数组索引,获取单个元素 6.数组切片,获取子数组 7.数 阅读全文
posted @ 2019-07-07 11:29 lililili—— 阅读(145) 评论(0) 推荐(0)
摘要:Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串 str1.split() 里面的参数,可以是空格,逗号,字符串啥的,具体应用与我们的正则表达式 而numpy中的split 用于数组的分裂 阅读全文
posted @ 2019-07-07 09:38 lililili—— 阅读(313) 评论(0) 推荐(0)
摘要:数据类型:是用来描述程序中的数据结构、数据表示范围、数据在内存中的存储等性质。 数据结构: 是相互之间存在的一种或者多种特定关系的数据元素的集合。如:线性表(顺序表和链表)、栈和队列、串、数组和广义表、树和二叉树、图、存储、查找、排序、文件、字典、集合 阅读全文
posted @ 2019-07-06 22:06 lililili—— 阅读(782) 评论(0) 推荐(0)
摘要:语言可以简略的分为: 静态语言和动态语言 我这边主要会:python,c,shell 不同点: 静态语言(java,c)往往需要声明每一个变量,而动态语言(python)可以跳过这个规定,也就是实现动态的输入。 总结:在c语言中,每个变量的数据类型都必须被明确的声明(主要有访问内存,指定数据内存大小 阅读全文
posted @ 2019-07-06 21:15 lililili—— 阅读(217) 评论(0) 推荐(0)
摘要:在终端(windows:电脑win+R, linux:ctrl+alt+T) 输入pip install --upgrade pandas #无需卸载,让它自己更新就好 无需卸载,让它自己更新就好 pandas可以改成别的包 如果出现 time run out ,可以参考方案 可以在使用pip的时候 阅读全文
posted @ 2019-07-02 18:23 lililili—— 阅读(1120) 评论(0) 推荐(0)
摘要:指针:就是内存资源的地址、门牌号的代名词 假如你所在的城市是一个内存(存储器),如果找到你家,就是通过你的家庭住址(指针)寻找,而你家里的摆设面积之类的就是内存的内容(指针指向的内容)。 指针变量:存放指针这个概念的盒子 c语言编译器对指针这个特殊的概念,有两个疑问? 1. 分配一个盒子,盒子要多大 阅读全文
posted @ 2019-07-01 23:01 lililili—— 阅读(229) 评论(0) 推荐(0)