自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是小码搬运工

主要关注java,python等知识

  • 博客(22)
  • 收藏
  • 关注

原创 /*!40101的含义

导出mysql数据表结构,开头会出现一些这样的/*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=''*/;这种写法是executable comments,也就是说里面的变量赋值语句是会被执行的。为什么要把命令写在注释里面呢? 因为你的导出脚本有些时候可能会拿到其他数据库上去执行。40101,是指在MySQL 4.1.1(4...

2019-10-31 20:16:56 4318

原创 并差集-python版本

并差集-python版本简介并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。 --百度百科应用一些常见的用途有求连通子图、求最小生成树的 Kruskal 算法和求最近公共祖先(Least Common Ancestors, LCA)等。基本操作初始化并查...

2019-10-31 20:11:37 246

原创 红黑树-python版本

红黑树-python版本简介红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 -百度百科特性每个节点或者是黑色,或者是红色。根节点是黑色。每个叶子节点(NIL)是黑色。 [注意:这里叶子节点,是指为空(NIL或NULL)的叶子节点!]如果一个节点是红色的,则它的子节点必须是黑色的。[从每个叶子到...

2019-10-31 20:07:40 975 1

原创 动态规划之背包问题--python版本

动态规划之背包问题–python版本问题已知一个最大量的背包,给定一组给定固定价值和固定体积的物品,求在不超过最大值的前提下,能放入背包中的最大总价值。解题思路该问题是典型的动态规划问题,分为三种不同的类型(0-1背包问题、完全背包和多重背包问题)解题关键–状态转移表达式:B(k,C)=max(B(k−1,C),B(k−1,C−ci)+vi)B(k,C) = max(B(k-1...

2019-10-29 19:59:16 423

原创 leetcode-可怜的小猪解法

418、可怜的小猪有 1000 只水桶,其中有且只有一桶装的含有毒药,其余装的都是水。它们从外观看起来都一样。如果小猪喝了毒药,它会在 15 分钟内死去。问题来了,如果需要你在一小时内,弄清楚哪只水桶含有毒药,你最少需要多少只猪?回答这个问题,并为下列的进阶问题编写一个通用算法。进阶:假设有 n 只水桶,猪饮水中毒后会在 m 分钟内死亡,你需要多少猪(x)就能在 p 分钟内找出 “有...

2019-10-29 10:54:32 701

原创 maven使用问题

maven使用问题maven的moudle之间的引用直接在moudel中调用了这个moudel类<dependency> <groupId>${moudel groupid}</groupId> <artifactId>${moudel artifactId}</artifactId> <version...

2019-10-22 18:22:01 191

原创 netty-第一个案例

netty-第一个demo搭建环境maven引入<dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.12.Final</version></depen...

2019-10-16 21:56:44 156

原创 docker安装wordpress

docker安装wordpress准备环境linuxdocker(wordpress/mysql)docker安装windows如果你是Win10 64位系统,那么推荐使用Docker for Windows,直接从Docker官方网站下载最新的Docker for Windows安装包即可,https://docs.docker.com/docker-for-windows/i...

2019-10-16 21:54:43 2438

转载 一位资深程序员大牛给予Java初学者的学习路线建议

【转】https://www.cnblogs.com/huaxingtianxia/p/5724093.htmljava学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的...

2019-03-12 18:46:10 238 1

转载 Integer.toString()与String.valueOf(Oject)有什么不同

https://blog.csdn.net/a281246240/article/details/48969217它们的异同:java.lang.Object类里已有public方法.toString(),所以对任何严格意义上的java对象都可以调用此方法。但在使用时要注意,必须保证object不是null值,否则将抛出NullPointerException异常。而valueOf...

2019-03-12 11:49:15 1118

转载 转!!URL和URI区别

 URI,URL,URN从上面的那幅图可以看出来,一共有三个不同的概念URI,URL,URN。这讨论这样的问题时,最好的方法就是回到原点啊,这里我们在RFC 3986: Uniform Resource Identifier (URI): Generic Syntax里面收集了点资料:“A Uniform Resource Identifier (URI) 是一个紧凑的字符串用来标示抽...

2019-01-28 15:39:21 169

转载 React基础:声明式编程

主要的编程范式有:命令式编程(Imperative Programming) 声明式编程(Declarative Programming) 函数式编程(Funational Programming) 面向对象编程(Object-oriented Programming) ...React推行的是声明式编程的思想,下面来对比学习下命令式编程与声明式编程,理解其中区别,以便于掌握Reac...

2019-01-20 15:24:17 1419

转载 Http Request Headers各属性的作用

Http Request Headers各属性的作用Accept作用: 浏览器端可以接受的媒体类型,例如: Accept: text/html 代表浏览器可以接受服务器回发的类型为 text/html 也就是我们常说的html文档,如果服务器无法返回text/html类型的数据,服务器应该返回一个406错误(non acceptable)。通配符 * 代表任意类型例如 Accept: /...

2018-12-08 11:19:44 2545

原创 python库文件简介整理

python库文件库名称 简介Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码。colorama 主要用来给文本添加各种颜色,并且非常简单易用。Prettytable 主要用于在终端或浏览器端构建格式化的输出。difflib [Python]标准库,计算文本差异Levenshtein 快速计算字符串相似度。fuzzywuzzy 字符串...

2018-12-07 15:19:39 6497

原创 搭建uiautomator测试平台

软件包准备JDK--在官网上直接下载(注意操作系统信息)ADT Bundle--包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发软件包安装JDK:win正常安装,注意安装路径。设置环境变量    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin   (自行百度)adt Bundle  设置环境变量 %ANDROID_HO...

2018-05-02 18:04:55 198

原创 出现*\uibuild.xml:183: Class not found: javac1.8错误提示

问题原因使用ant编译build.xml文件时,出现*\uibuild.xml:183: Class not found: javac1.8的提示问题原因ant版本和jdk版本不兼容,jdk1.8版本需要ant 1.9.0以上版本操作步骤1、官网下载最新版本ant 选择zip后缀的文件下载。如: apache-ant-1.10.3-bin.zip 2、...

2018-05-02 16:52:18 962

转载 VMware中网络通信 --bridge\nat\host-only

详细请参考:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/03/15/1985084.htmlMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。  1.bridged(桥接模式

2017-07-28 22:41:00 192

转载 (转)ubuntu-restricted-extras

来源: http://blog.sina.com.cn/s/blog_59e0c16f0100sndj.html说法1:ubuntu-restricted-extras包中,包括了一堆Ubuntu 9.10不能合法使用的东西。比如:unrar,也就是解rar文件的程 序,微软的Truetype字体,Sun JRE,还有一些受限代码,还有Adobe Flash Player,等等。这并不代表你不

2016-08-19 18:54:53 3726

原创 关于初始化顺序表,程序崩溃问题

初始化(*PL) = Init_SeqList();出现程序崩溃现象

2016-08-17 19:45:50 755

转载 指针和结构

转载地址:http://c.biancheng.net/cpp/html/94.html指针也可以指向一个结构体,定义的形式一般为: struct 结构体名 *变量名;下面是一个定义结构体指针的实例:struct stu{ char *name; //姓名 int num; //学号 int age; //年龄 char group; //所在小组

2016-08-17 11:53:37 490

转载 关于typedef int (init_fnc_t) (void);理解

来源:http://blog.chinaunix.net/uid-22979746-id-2590215.html位于lib_arm/board.ctypedef int (init_fnc_t) (void); //自定义新的数据类型init_fnc_t,这个数据类型是参数为空,返回值为int的函数PS:注意init_fnc_t并不是函数指针!!! 如果这样写就表示函数指...

2016-08-12 13:32:31 1696

翻译 linux命令-tar压缩使用

tar基本使用方法tar [-j | -z] [xctv] [-f dirname] [-C dir]-c : 建立打包文档 (create)-t : 查看打包档案含有那些文档-x : 解打包或解压送的功能,可以在指定目录下解开(-C)-c, -t , -x 不可同时出现再一串指令列中。-v : 进行压缩过程文件显示-f filename : -f 后面要立刻接...

2016-08-08 13:35:52 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除