码迷,mamicode.com
首页 > 2020年03月26日 > 全部分享
算法之二分法
算法:是高效解决问题的办法 算法之二分法 需求:有一个按照从小到大顺序排列的数字列表 需要从该数字列表中找到我们想要的那个一个数字 如何做更高效???这时就可以用到二分法 案例 nums=[ 3,4,7,10,13,21,43,77,89] find_num=10 nums=[ 3,4,13,10, ...
分类:编程语言   时间:2020-03-26 21:26:51    阅读次数:71
golang超级mapper包 - coven
coven介绍 你可以把它理解成.NET 的 AutoMapper,java的modelmapper 一个快速的转换器去,支持结构到结构,切片到切片和映射到映射非反射转换,类型与嵌套指针支持。 不支持map到struct 和struct到map 速度非常快 结构转换仅影响与源字段同名的目标字段,其余 ...
分类:移动开发   时间:2020-03-26 21:26:37    阅读次数:91
03 redis与spring的整合
本文将阐述如何把redis与spring集成。 1、前提约束 可以使用java调用redis服务 https://www.jianshu.com/p/83ef8a80508d 2、修改pom.xml 在pom.xml中加入以下依赖: 3、加入接口JeditClient.java 4、完成接口的实现 ...
分类:编程语言   时间:2020-03-26 21:25:54    阅读次数:55
虚拟机修改静态ip
vim /etc/sysconfig/network-scripts/ifcfg-ens33 ...
分类:其他好文   时间:2020-03-26 21:25:25    阅读次数:51
本地AppInventor服务器的架设
使用AI离线版服务器时,如果想用手机上的AI伴侣连接测试(或扫码下载),要让AI2离线服务器工作在自己的IP地址上。 先查看自己的电脑IP地址(使用DHCP获取的IP地址最好改为静态IP) 再按以下步骤修改为自己的电脑IP地址,即可变成自己本机局域网的ai服务器。 1、用记事本打开 @AI服务器.c ...
分类:移动开发   时间:2020-03-26 21:25:09    阅读次数:271
Python制作简易计算器(PyQt5)
工具 使用PyQt5,QtDegsiner完成的计算器 还有部分问题未处理。 体验 使用 pip install pyqt5,安装pyqt5后,运行脚本即可即可 应用截图 核心部分代码:事件绑定,运算处理 源代码 Github:https://github.com/Tceo1/PyQt5Demo/b ...
分类:编程语言   时间:2020-03-26 21:24:38    阅读次数:85
Java基础(一)
1. Java特点 面向对象、分布化、简单化、多线程、安全、跨平台。 2. Java技术平台 l Java SE 适用于桌面应用,适用于c/s架构,但通常不使用,常用C#语言等。 l Java EE 适用于大中小企业级应用。 l Java ME 适用于微平台应用程序,比如手机等。 3. 开发环境搭建 ...
分类:编程语言   时间:2020-03-26 21:24:19    阅读次数:58
以太网基础知识
以太网的网络层次 以太网采用无源的介质,按广播方式传播信息。它规定了物理层和数据链路层协议,规定了物理层和数据链路层的接口以及数据链路层与更高层的接口。 物理层 物理层规定了以太网的基本物理属性,如数据编码、时标、电频等。 物理层位于OSI参考模型的最底层,它直接面向实际承担数据传输的物理媒体(即通 ...
分类:其他好文   时间:2020-03-26 21:24:05    阅读次数:72
第一个Spring Boot程序——Hello World!
今天写了第一个SpringBoot程序,真的感慨到SpringBoot的强大和便捷(可能是由于之前学了SpringMVC),真的超级方便 下面就是我的第一个Spring Boot程序 (1)创建一个maven工程 (2)导入SpringBoot相关的依赖 在pom.xml中添加如下代码 <?xml ...
分类:编程语言   时间:2020-03-26 21:23:48    阅读次数:63
05 java调用solr的api完成数据的查询
本文将演示通过java代码完成solr数据的新增、修改与删除。 1、版本约束 CentOS7 工作站 solr 4.10.3 putty apache tomcat 8.5.38 2、前提约束 使用java完成solr的增删改 https://www.jianshu.com/p/eb5fa48077 ...
分类:编程语言   时间:2020-03-26 21:23:01    阅读次数:67
题解:小蒟蒻的子序列
题目描述 小蒟蒻最近对字符串的子序列着了迷。一个字符串 s 被称作另一个字符串 S 的子序列,说明从序列 S 去除某些元素但不破坏余下元素的相对位置(在前或在后)可得到序列 s 。 小蒟蒻想到了如下的问题:给出一个由’a’, ’b’, ’c’ 组成的长度为 n 的字符串。 定义一个子序列 T 的价值 ...
分类:其他好文   时间:2020-03-26 21:22:46    阅读次数:79
MySQL查询语句执行过程图解
比如有如下的sql查询语句,其中的执行顺序是什么样子的呢? 总体来说,MYSQL的查询语句,可以分为三个部分: 总体来说,MYSQL的查询语句,可以分为三个部分: 一个是表之间的各种连接,这部分是join ...on....形成了一个新的表(可以这么理解); 第二是按照条件去筛选,此处使用的是whe ...
分类:数据库   时间:2020-03-26 21:22:22    阅读次数:116
【Git学习】Git的基础配置
安装好Git后,我们可以看到桌面有的图标出现。我们鼠标右键也可以看到 “Git Bash Here” 的选项,这是通过控制台程序进行操作Git。 1. 首要配置 1.1打开Git Bash 进行个人信息配置。 Git Bash 中使用Linux命令进行操作。 1.2查看配置 每次Git提交都会用到个 ...
分类:其他好文   时间:2020-03-26 21:22:03    阅读次数:68
java.lang.NullPointerException - 如何处理空指针异常
一、空指针异常产生的主要原因: 1、当一个对象不存在时又调用其方法会产生异常obj.method() // obj对象不存在; 2、当访问或修改一个对象不存在的字段时会产生异常obj.method() // method方法不存在; 3、字符串变量未初始化; 4、接口类型的对象没有用具体的类初始化。 ...
分类:编程语言   时间:2020-03-26 21:21:36    阅读次数:73
python diff json方法
在测试过程中经常会对比两个json的异同,如果当json串较长时,一个一个的对比显然是很浪费时间的。 所以写一个比较json异同的测试方法是很有必要的。 下面介绍一下比较json异同的两种方法,以及测试demo。 json_tools 首先介绍下python的类库 json_tools 安装:pip ...
分类:编程语言   时间:2020-03-26 21:20:32    阅读次数:233
01 redis的命令行操作
redis是最常见的高速缓存。本文将演示redis的命令行操作。 1、前提约束 已经安装好redis并启动,可以是单机也可以是集群 https://www.jianshu.com/p/cd2592116139 2、操作 redis共有5中数据类型,分别是string, list, hash, set ...
分类:其他好文   时间:2020-03-26 21:20:19    阅读次数:63
pycharm导入同一文件夹中.py出现错误的解决方案
在使用pycharm编写python程序时,发现无法导入同文件夹的.py文件 出现如下错误: 但两个文件是在同一文件夹中的,出现导入失败的错误: 为了解决该问题,右击文件夹,选择Mark Directory as 中的sources root 最后问题解决,导入成功 ...
分类:其他好文   时间:2020-03-26 21:20:06    阅读次数:169
708条   上一页 1 ... 5 6 7 8 9 10 11 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!