4.4.3 约束(Pattern的一部分) 前面我们已经介绍了条件约束在Pattern中位置了,那么什么是条件约束呢?简单来说就是一个返回true或者false的表达式,比如下面的5小于6,就是一个约束条件。 Person( 5 < 6 ) 从本质上来讲,它是JAVA表达式的一种增强版本(比如属性访 ...
分类:
编程语言 时间:
2018-08-07 22:01:18
阅读次数:
296
一.转义符 1.在python中的转义符 (1)\\n与\n的区别 (2)r"\next" 通过r来进行转义 (3)"\\\\d"与"\\d"的组合 2.在正则表达式中的转义符 (1)\\n 表示匹配\n这个字符 (2)[(), +, *,/, ., ?, $] 这些符号在[]中会现原形 (3)"\ ...
分类:
编程语言 时间:
2018-08-07 22:02:17
阅读次数:
152
1.if __name__ == 'main' 的作用 在此函数下的代码,只有当该文件运行的时候才能运行。当前文件如果被当做模块被其他文件导入,该函数下的代码就不会被执行。 2.__init__方法 在类被实例化之前,先使用__init__方法进行一些初始化操作,如果实例化的时候有参数传进来,这些参 ...
分类:
编程语言 时间:
2018-08-07 22:22:21
阅读次数:
144
1.链表的定义 如图: 注意: (1)线性表包括顺序表和链表 (2)顺序表是将元素顺序地存放在一块连续的存储区里 (3)链表是将元素存放在通过链构造的存储快中 ...
分类:
编程语言 时间:
2018-08-07 22:22:28
阅读次数:
108
1.用JavaScript 判断斐波拉契数列第n个数是多少 //需求:封装一个函数,求斐波那契数列的第n项 //斐波拉契数列 var n=parseInt(prompt("输入你想知道的斐波那契数列的第几位数")); document.write(f(n)); function f(n){ if ( ...
分类:
编程语言 时间:
2018-08-07 22:22:36
阅读次数:
155
1、c4.5 c4.5算法是机器学习算法中的一种分类决策树算法,其核心是ID3算法,c4.5算法继承了ID3算法的优点,并在一下几个放米娜对ID3算法进行了改进: 1)用信息增益率来选择属性,克服了用信息增益选择属性时偏向选择取值多的属性的不足。 2)在树构造过程中进行剪枝。 3)能够完成对不连续属 ...
分类:
编程语言 时间:
2018-08-07 22:23:00
阅读次数:
152
一. 编码1. 最早的计算机编码是ASCII. 美国人创建的. 包含了英文字母(大写字母, 小写字母). 数字, 标点等特殊字符!@#$%128个码位 2**7 在此基础上加了一位 2**88位. 1个字节(byte)2. GBK 国标码 16位. 2个字节(双字节字符)3. unicode 万国码 ...
分类:
编程语言 时间:
2018-08-07 22:53:30
阅读次数:
191
通常将Python安装在/usr/local/python3(具体安装位置看个人喜好,但是要记住安装的位置),因为/usr/local目录下本不存在目录python3,所以先新建目录:mkdir/usr/local/python31.从官网下载Python3https://www.python.org/downloads/2.安装依赖环境安装Python3需要这四个依赖:gcc,zlib,zlib
分类:
编程语言 时间:
2018-08-07 22:55:22
阅读次数:
194
Python基础--列表 列表的常用方法: list.append(obj) >无返回值--对源列表的操作 说明: append() 方法用于在列表末尾添加新的对象。 参数 obj -- 添加到列表末尾的对象。 注意:必须传入一个参数。返回的是原来的列表。。。 list.count(obj) >返回 ...
分类:
编程语言 时间:
2018-08-07 22:56:17
阅读次数:
296
逻辑运算符(Java中)有四类: &&(短路与),& ||(短路或), | 短路与是JAVA语言中的一个逻辑运算符,记作&&,与编程语言中的与逻辑相似,但具有短路性质。 符号为:&&。 A&&B, 当A为false时,不去计算B的值而直接返回false;当A为true时,计算B的值。(来自百度百科) ...
分类:
编程语言 时间:
2018-08-07 23:46:28
阅读次数:
184
今天我们来看下算法复杂度和效率的问题,在判断一个算法的效率时,操作数量中的常数项和其他次要项常常是可以忽略的,只需要关注最高阶项就能得出结论。那么我们如何用符号定性的判断算法的效率呢?算法的复杂度分为两部分:1、时间复杂度,即算法运行后对时间需求量的定性描述;2、空间复杂度,即算法运行后对空间需求量的定性描述。 数据结构重点关注的是算法的效率问题,因此,我们后面会集中于讨论算法的时间复杂度;但其使用的方法完全可以用于空间复杂度的判断!我们经常在进行算法的时间复杂度用大O表示法来进行分析。下来对此种方法进行说明,算法效率严重依赖于操作(Operation)数量;操作数量的估算可以作为时间复杂度的估算;在判断时首先关注操作数量的最高次项。
分类:
编程语言 时间:
2018-08-07 23:47:11
阅读次数:
259
程序入口 对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样,Java 和 ...
分类:
编程语言 时间:
2018-08-07 23:48:04
阅读次数:
176
在前面已经搭建过环境框架,现在在demo模块下写一个简单的案例,让整个环境跑起来。 一:启动Demo项目 1.新建类 在这前,先建立包。 2.启动类程序 3.启动效果 说明没有指定数据库。 4.解决方式 在core虽然引入了jdbc,但是没有在项目中添加配置项。现在在demo模块中添加数据库配置项 ...
分类:
编程语言 时间:
2018-08-07 23:49:21
阅读次数:
174
1.什么是成员初始化列表 上面代码中标红的部分,就是成员初始化列表 2.为什么需要成员初始化列表 type和model都是常量,可以初始化但不能赋值,如果试图在构造函数的函数体中进行如 type = "xxx";之类的 赋值,将会报错。 从概念上讲,在进入构造函数的函数体之前,对象已经被创建,所以必 ...
分类:
编程语言 时间:
2018-08-07 23:50:42
阅读次数:
160
一、什么是微服务架构 微服务是系统架构上的一种设计风格,它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的RESTful API进行通信协作。被拆分成的每一个小型服务都围绕着系统中的某一项或一些耦合度较高的业务功能进行构建,并且每个服务 ...
分类:
编程语言 时间:
2018-08-07 23:51:33
阅读次数:
205
function sum(arr) { return eval(arr.join("+")); }; eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法:eval(string)参数string:必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或 ...
分类:
编程语言 时间:
2018-08-07 23:51:49
阅读次数:
176
Html就是超文本标记语言的简写,是最基础的网页语言。 Html是通过标签来定义的语言,代码都是由标签所组成。 Html代码不用区分大小写。 Html代码由<html>开始</html>结束。里面由头部分<head></head>和体部分<body></body>两部分组成。 头部分是给Html页面 ...
分类:
编程语言 时间:
2018-08-07 23:54:03
阅读次数:
232
一,js的三个组成部分 javascript是什么? 是一门脚本语言 是一门解释性语言 是一门动态类型的语言 是一门基于对象的语言 编译语言:需要把代码翻译成计算机所认知的二进制语言,才能够执行 脚本语言:不需要编译,直接执行(常见的脚本语言:t-sql cmd) JavaScript原名是Live ...
分类:
编程语言 时间:
2018-08-07 23:56:18
阅读次数:
205
python3爬虫--反爬虫应对机制 内容来源于: Python3网络爬虫开发实战; 网络爬虫教程(python2); 前言: 反爬虫更多是一种攻防战,针对网站的反爬虫处理来采取对应的应对机制,一般需要考虑以下方面: ①访问终端限制:这种可通过伪造动态的UA实现; ②访问次数限制:网站一般通过coo ...
分类:
编程语言 时间:
2018-08-07 23:57:36
阅读次数:
235
Base64加密: 1.org.apache.commons.codec,加密后没有换行 package util; import java.io.UnsupportedEncodingException; import org.apache.commons.codec.binary.Base64; ...
分类:
编程语言 时间:
2018-08-07 23:59:20
阅读次数:
331