importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Stringstr="AABBCADDDACCCCCC";System.out.println(filterCode2(str));}publicstaticStringfilterCode2(Stringstr){List<Strin
分类:
编程语言 时间:
2018-12-13 19:13:38
阅读次数:
167
```
# Install pip for 2.7 and then python 2.7 itself
sudo apt install python-pip
sudo apt install python2.7 # Install pip for 3.6
sudo apt install pyt... ...
分类:
编程语言 时间:
2018-12-13 19:15:31
阅读次数:
184
来源:http://www.fhadmin.org/webnewsdetail3.html 前台:支持(5+1[时尚单页风格])六套模版,可以在后台切换 官网:www.fhadmin.org 系统介绍: 1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版 ...
分类:
编程语言 时间:
2018-12-13 19:20:42
阅读次数:
208
感谢作者 宏愿, 在此记录下,以便学习 SpringMVC源码分析(1):分析DispatcherServlet.doDispatch方法,了解总体流程 SpringMVC源码分析(2):分析HandlerAdapter.handle方法,了解handler方法的调用细节以及@ModelAttrib ...
分类:
编程语言 时间:
2018-12-13 19:22:39
阅读次数:
163
一.递归 1.递归就是自己调用自己 2.树形结构的遍历 3.递归的入口(参数) 和 出口(return) 找准入口和出口 二.二分法 掐头去尾取中间 查找效率非常的高 1.普通的二分法 2.递归二分法 三.拓展: 最快的查找法(在python中比较麻烦,其他语言快,思想可取) ...
分类:
编程语言 时间:
2018-12-13 19:23:12
阅读次数:
202
first : 类中是否可以const 成员变量? 实例一: ...
分类:
编程语言 时间:
2018-12-13 19:23:35
阅读次数:
188
一. 定义与类型 定义:指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。不需要知道任何创建的细节,不调用构造函数 类型:创建型 二.使用场景 类初始化消耗较多资源 new 产生的一个对象需要非常繁琐的过程(数据准备,访问权限等) 构造函数比较复杂 循环体中生产大量对象时 三.优缺点 ...
分类:
编程语言 时间:
2018-12-13 19:24:26
阅读次数:
196
又是一个学了n遍还没学会的算法…… 后缀数组是一种常用的处理字符串问题的数据结构,主要由$sa$和$rank$两个数组组成。以下给出一些定义: $str$表示处理的字符串,长度为$len$。(下标从$0$开始) $[i,j)$表示$str$从$i$到$j 1$的字串。 后缀$i$表示子串$[i,le ...
分类:
编程语言 时间:
2018-12-13 19:27:25
阅读次数:
196
ResourceBundle resource = ResourceBundle.getBundle("shopxx");//不要加.properties后缀,我加了报错 resource.getString("business.type.oneURL");//获取business.type.one ...
分类:
编程语言 时间:
2018-12-13 19:28:05
阅读次数:
189
得到类的信息首先得到类的类类型,可以看下Class类的API接口里面多种方法了解下 一、Class类的使用 二、java 动态加载类 new 创建对象 是静态加载类,在编译时刻就需要加载所有可能使用到的类。 三、获取方法信息 四、获取成员变量信息、构造函数信息 五、方法反射的基本操作 6.java通 ...
分类:
编程语言 时间:
2018-12-13 19:28:38
阅读次数:
207
1、引用 #include <stdlib.h>//#include <stdio.h>#include<windows.h>#include<stdio.h>#include<shellapi.h>#pragma comment(lib,"user32")#pragma comment(lib," ...
分类:
编程语言 时间:
2018-12-13 19:29:01
阅读次数:
147
很痛苦遇到大量的参数进行校验,在业务中还要抛出异常或者返回异常时的校验信息,在代码中相当冗长,今天我们就来学习spring注解式参数校验. 其实就是:hibernate的validator. 开始啦...... 1.controller的bean加上@Validated就像这样 2.下面是一些简单的 ...
分类:
编程语言 时间:
2018-12-13 19:29:31
阅读次数:
1754
1.线程的优点和缺点,以及什么时候来考虑使用线程。多线程可以使得程序响应更快,程序在进行其他任务的同时,线程也处于活动状态。当前没有处理任务的时候,可以把处理器的时间让给其他任务可以随时停止任务可以设置每个任务的优先级别。也可以优化性能。 2.什么时候考虑使用线程耗时或者大量占用任务处理器任务,阻塞 ...
分类:
编程语言 时间:
2018-12-13 19:29:42
阅读次数:
180
使用IDEA快速创建springboot项目流程: 创建新的项目选择 项目的命名以及包名 需要什么包就导入什么包 进行测试的单元 此时的工程默认有这个启动的主程序 新建一个controller包和controller类: 运行访问: springboot工程结构: static文件夹:保存所有的静态 ...
分类:
编程语言 时间:
2018-12-13 19:30:55
阅读次数:
211
服务器端的chromedriver.exe启动时添加相关启动参数 chromedriver.exe --whitelisted-ips 或者 chromedriver.exe --whitelisted-ips=192.168.99.20:9515 前者接受所有连接,后者接受指定ip连接,推荐后者 ...
分类:
编程语言 时间:
2018-12-13 19:32:58
阅读次数:
252
java中提供了8中基本数据类型(六种数字类型、一个字符类型、一个布尔类型){ byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是 0; byte 类型用在大型数组中节约空间,主要代替整数,因为 by ...
分类:
编程语言 时间:
2018-12-13 19:33:17
阅读次数:
212
1.是对数组的声明: var auditTaskIds = []; 我一般的写法。 var auditTaskIds1 = []; 2.向数组中添加元素: auditTaskIds.push(1); 使用push进行添加操作 3.移除数组中的数据: for (var i = 0; i < audit ...
分类:
编程语言 时间:
2018-12-13 19:33:25
阅读次数:
175
1、关键字{ abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, final, finally, floa ...
分类:
编程语言 时间:
2018-12-13 19:34:05
阅读次数:
197
1.通过自定义Filter实现 https://github.com/alibaba/fastjson/wiki/SerializeFilter 2.设置全局输出 ...
分类:
编程语言 时间:
2018-12-13 19:35:09
阅读次数:
290
恢复内容开始 驾驶员:葛晨延(16012010) 领航员:张广哲(16012007) 码云:https://gitee.com/happywindmannn/GCYshixun1/tree/master 实训过程照片: 运行结果: 需求: 1.读取文件,文件内包可含英文字符,及常见标点,空格级换行符 ...
分类:
编程语言 时间:
2018-12-13 20:21:33
阅读次数:
223