KISS原则:尽量保持简单 Keep It Simple and Stupid. Keep It Short and Simple. Keep It Simple and Straightforward. 代码的可读性,可维护性是衡量代码质量非常重要的标准。 代码足够简单,就意味着容易读懂,bug比 ...
分类:
其他好文 时间:
2019-12-20 15:26:14
阅读次数:
273
自学-计算机科学与技术-数据结构2-线性表 线性表及逻辑结构 定义:具有特性的数据元素的一个有限序列 长度:所含元素的个数 表示:(a1,a2,...,an) 二元组表示:线性表=(A,R) 线性表的操作 1. 置空表:setnull(L) 2.求长度:length(L) 3.取表中第i(1≤i≤n ...
分类:
其他好文 时间:
2019-12-20 15:25:59
阅读次数:
101
3.1 认识Srping Boot Spring Boot是一个框架,是一种全新的编程规范,它的产生简化了对框架的使用,简化了Spring众多的框架中大量的繁琐的配置文件,所以说Spring Boot是一个服务于框架的框架,服务范围是简化文件的配置。 Spring Boot的核心功能: 独立运行的s ...
分类:
编程语言 时间:
2019-12-20 15:25:41
阅读次数:
102
因为近期苹果开发者账号在网页申请无法付款,所以苹果推出了Apple Developer 应用,支持在苹果手机申请开发者账号并且付款,支付宝微信银行卡都可以付款! 无法在网页申请的可以尝试这个方式去申请,亲测是可以申请成功,陆陆续续也有人申请成功,也有部分反馈说付款不了,具体可以看下面教程直接尝试下! ...
分类:
移动开发 时间:
2019-12-20 15:25:06
阅读次数:
928
在学习正则表达示前,我们先要来学习正则表达示的定界符。 定界符,就是定一个边界,边界已内的就是正则表达示。 PHP的正则表达示定界符的规定如下: 定界符,不能用a-zA-Z0-9\ 其他的都可以用。必须成对出现,有开始就有结束。大理石机械构件维修 我们来例几个例子: 例子说明 /中间写正则/ 正确 ...
分类:
Web程序 时间:
2019-12-20 15:24:53
阅读次数:
102
1.简介 前面文章,我们实现了框架的一部分功能,包括日志类和浏览器引擎类的封装,今天我们继续封装一个基类和介绍如何实现POM。关于基类,是这样定义的:把一些常见的页面操作的selenium封装到base_page.py这个类文件,以后每个POM中的页面类,都继承这个基类,这样每个页面类都有基类的方法 ...
分类:
编程语言 时间:
2019-12-20 15:24:35
阅读次数:
79
https://www.cnblogs.com/craftor/p/3811612.html useradd是Linux添加新用户的命令,这个命令提供了一次性创建新用户账户及设置用户HOME目录结构的简便方法。 1、useradd命令加参数-D参看系统的默认值: 解释:1)新用户添加到GID为100 ...
分类:
其他好文 时间:
2019-12-20 15:24:20
阅读次数:
97
we安全对于web前端从事人员也是一个特别重要的一个知识点,也是面试的时候,面试官经常问的安全前端问题。掌握一些web安全知识,提供安全防范意识,今天就会从几个方面说起前端web攻击和防御的常用手段 常见的web攻击方式 1.XSS XSS(Cross Site Scripting)跨站脚本攻击,因 ...
分类:
Web程序 时间:
2019-12-20 15:24:06
阅读次数:
150
依赖上个博客:https://www.cnblogs.com/wang-liang-blogs/p/12072423.html 1.断路器存在的原因 引用博客 https://blog.csdn.net/zhou199252/article/details/80745151 的说明 在微服务架构中, ...
分类:
编程语言 时间:
2019-12-20 15:23:47
阅读次数:
85
一、命令行神器cmder介绍 windows上做开发,不管是cmd还是powershell,似乎都不够美观,不够强大。今天就来介绍一款可以替代cmd的神器“Cmder”,话不多说,上图: Cmder的两个版本 mini版功能简单,很小巧,只有4M多,主要是cmd和powershell full版功能 ...
分类:
其他好文 时间:
2019-12-20 15:23:32
阅读次数:
117
jqGrid原理: jqGrid是典型的B/S架构,服务器端只是提供数据管理,客户端只提供数据显示。换句话说,jqGrid可以以一种更加简单的方式来展现你数据库的信息,而且也可以把客户端数据传回给服务器端。 对于jqGrid我们所关心的就是:必须有一段代码把一些页面信息保存到数据库中,而且也能够把响 ...
分类:
其他好文 时间:
2019-12-20 15:23:17
阅读次数:
83
1、准备两台服务器 centos7 192.168.52.35 192.168.52.36 2、关闭防火墙 [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# setenforce 0 3、两台都下载mysql yum - ...
分类:
数据库 时间:
2019-12-20 15:23:02
阅读次数:
85
application.properties server.port=8080 spring.thymeleaf.prefix = classpath:/static/ spring.thymeleaf.suffix=.html spring.thymeleaf.mode=HTML spring.t ...
分类:
编程语言 时间:
2019-12-20 15:22:48
阅读次数:
62
/** * StampedLock和ReadWriteLock相比,改进之处在于:读的过程中也允许获取写锁后写入!这样一来,我们读的数据就可能不一致,所以,需要一点额外的代码来判断读的过程中是否有写入,这种读锁是一种乐观锁。* 乐观锁的意思就是乐观地估计读的过程中大概率不会有写入,因此被称为乐观锁。 ...
分类:
其他好文 时间:
2019-12-20 15:22:33
阅读次数:
65
Maven和Nexus 1.Maven的功能 >优秀的构建工具:完成清理、编译、测试、打包、部署等一系列过程 >依赖管理工具:解决了合作开发中依赖增多、版本不一致、版本冲突、依赖臃肿等问题 >项目信息管理工具:管理项目描述、开发者列表、版本控制系统地址、许可证等一些比较零散的项目信息 2.Nexus ...
分类:
其他好文 时间:
2019-12-20 15:22:18
阅读次数:
103
mysql连接的超时问题:Communications link failure org.springframework.dao.RecoverableDataAccessException: ### Error updating database. Cause: com.mysql.jdbc.ex ...
分类:
其他好文 时间:
2019-12-20 15:22:04
阅读次数:
144
安装环境所需插件 1、 安装gcc GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器。GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libg ...
分类:
系统相关 时间:
2019-12-20 15:21:51
阅读次数:
104