- 博客(12)
- 收藏
- 关注
原创 深入理解List集合的去重
以下的操作基于User实体public class user { private String ID; private String name; private String address; private int age; // get & set....}1.通过重写equals方法来实现List去重首先List对于String、Integer做去重是很简单的:// 假如现在有个strList('1','1','2',
2022-01-13 17:37:56
461
原创 CentOS 7 => 使用yum指令安装Java JDK,Maven,Git,Jenkins,Docker
Java JDKjava -version:查看是否安装了默认Java JDKyum list installed | grep java:查看已安装的带Java的软件包yum -y remove java-1.8.0-openjdk*:卸载JDKyum -y list java*:查看yum库中的Java安装包 ,因为我已经下载了1.8,所以在Available Packages里面没有。yum -y install java-1.8.0-openjdk*:根据名.
2020-08-05 18:23:37
539
原创 PGSQL->ORDER BY多条件排序
PGSQL的Order by排序原理当第一个排序条件已经被全部满足,那么就不会看后面的条件当第一个条件只有部分满足,那么未满足的部分会根据后面的条件再次排序,依次类推...
2020-03-20 11:26:48
7084
原创 webpack打包,新建vue项目出错:vue-cli · Failed to download repo vuejs-templates/webpack......???
vue-cli · Failed to download repo vuejs-templates/webpack: getaddrinfo ENOTFOUND github.com github.com:443由于上一次项目搭建的时间距离现在两个月,所以第一时间想是不是因为webpack和vue-cli部分内容新增更新的原因。果不其然~~cnpm install -g webp...
2019-07-08 17:29:38
1796
原创 (无脑操作)5.7以下Mysql免安装版cmd中安装
mysql下载地址:https://downloads.mysql.com/archives/community/进入后根据自己的环境,选择mysql版本,运行环境等,安装好后,保存就可以了,下面进入正题。 一.首先配置环境变量,当然你也可以不配置,但是每次都要跳转到安装目录的bin文件下进行操作确实很麻烦。配置环境变量——> 右击“我的电脑”->属性->...
2018-11-15 16:59:25
592
原创 基于VS2015、EF6连接Sqlite,Linq和部分lambda实现数据库数据的基本增删改查
首先引用管理Nuget包,将所需要的EntityFramework包以及Sqlite的包下载好,只需要下载SQlite包,其他的依赖包会自动下载。之后会自动生成一个app.config配置文件但是在原本生成的config文件中没有<provider invariantName="System.Data.SQLite" type="System.Data.SQLite.E...
2018-11-08 14:05:04
1050
1
原创 Eclipse下配置Spring,并跑通HelloWorld
首先我安装Spring的时候是通过Eclipse Marketplace来进行安装,当然也可以在help中的install new software来进行安装1.配置spring环境打开后搜索spring,安装如下:安装好后,我们就能在windows-preferences里面看到Spring了 2.将Spring的jar包下载,导入到项目中这个时候创建一个java...
2018-09-18 18:01:40
1682
3
原创 顺风2018秋招笔试题
对称主义者小A定义了一种“双节棍字符串”:形式如同aa…bb…cc…,其中字符a的个数等于字符c的个数,字符b的个数小于他们的个数。例如aaabccc,AACMM。给你一个字符串,输出该字符串的最长双节棍子串,若没有则输出NULL,若有多个则输出最靠前的一个。输入字符串的最长有1000000个字符。 public class Sontest { public stati...
2018-09-16 14:32:57
1418
原创 抽象类和接口的关系
Java的基础面试题还是很多会考这个的,所以自己总结下。(JDK8之后)相同点:1.抽象类和接口都不能被实例化2.它们当中都能够包含抽象方法 重点是它们的区别:1、抽象类当中有抽象方法和普通方法(有方法体),普通方法可以不被重写;接口当中的方法包含抽象方法和默认(default)方法,同样默认方法也可以不被重写,调用时需要借助接口的实现类的对象来进行调用,并且在JDK8...
2018-09-11 19:41:04
1494
原创 Navicat 连接 mysql
在Navicat连接mysql数据库还是出现了一些小的问题,这里来总结下。以下操作建立在配置好mysql后,配置可百度,还是比较简单的 进入到Navicat界面,建立连接,如下:但是在我点击连接测试额时候出现了错误1251网上查了一下,出现执行错误的原因是由于mysql版本的问题,mysql8.0版本,与mysql5.0版本的加密方式不同,导致错误。解决方法:首先...
2018-08-12 22:32:18
636
原创 Windows下Eclipse neon 4.6 配置Tomcat
初学,有错请指出,谢谢。Tomcat通过官网进行安装https://tomcat.apache.org/download-90.cgi具体安装可百度。 安装完成后,在eclipse首先要安装server插件。在选项栏里选择Help->Install New Software在work with中选中输入以下网址:http://download.eclipse.or...
2018-08-12 00:13:24
1175
翻译 pyhon 关于input读取值打印后出现NameError错误
比如如下代码:name = raw_input("what is your name?")print ("hello"+ name)运行后,输入值发现:这是因为input函数: input函数会假设要求用户输入的是合法的Python表达式,就是说,数值3,乘法3*5,字符串“name”或者'name';但是如果你输入的字符串直接是name,那么就是错误的。...
2018-07-25 14:43:47
1085
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人