流程控制 条件判断 if单分支:当一个“条件”成立时执行相应的操作。 语法结构: 流程图: 示例:如果3大于2,那么输出字符串"very good" if双分支:当“条件成立”时候执行一个操作,或者“条件不成立”执行另外一个操作操作。 语法结构: 流程图: 示例:输入一个数,如果输入的是5,那么输出 ...
分类:
编程语言 时间:
2017-06-07 20:51:47
阅读次数:
223
这道题哇 其实是裸的manacher 无论怎么变 是回文的就是回文 所以 特殊处理一下输出就好了 不过最后的左右端点l,r。l=(p-p[pos]+2)/2-1,r=(p+p[pos]-2)/2-1; 这个自己看一下就okay呐 #include<cstdio> #include<cstring> ...
分类:
编程语言 时间:
2017-06-07 20:52:41
阅读次数:
198
状态模式 ...
分类:
编程语言 时间:
2017-06-07 20:52:56
阅读次数:
220
HttpClient的使用步骤: 1、使用Apache的HttpClient发送GET和POST请求的步骤如下: 1. 使用帮助类HttpClients创建CloseableHttpClient对象. 2. 基于要发送的HTTP请求类型创建HttpGet或者HttpPost实例. 3. 使用addH ...
分类:
编程语言 时间:
2017-06-07 20:53:16
阅读次数:
186
1、得到文本框中录入的文本; 2、将文本拆分为字符数组; 3、调用Array对象的revert方法实现数组的倒转; 4、调用Array对象的sort方法实现数组的排序(按照文本); 5、调用Array对象的sort方法,并传入自定义的比较函数,对数组实现按数值排序。 //数组操作function o ...
分类:
编程语言 时间:
2017-06-07 20:53:32
阅读次数:
170
1:编写for循环,利用索引遍历出每一个字符 msg='hello egon 666' 2:编写while循环,利用索引遍历出每一个字符 msg='hello egon 666' 3: msg='hello alex'中的alex替换成SB 4: msg='/etc/a.txt|365|get' 将 ...
分类:
编程语言 时间:
2017-06-07 20:54:52
阅读次数:
186
1.添加ResponseBody之后的话 返回字符串的时候 就是一个字符串、 @RequestMapping(value = "/{bookId}/detail.do",method = RequestMethod.GET) @ResponseBody private String detail(@ ...
分类:
编程语言 时间:
2017-06-07 20:57:38
阅读次数:
196
Java 1.java的执行顺序 java(编译) Java(运行) 编写源码 >字码文件 >执行 2.编写源码注意 a.类名和文件名一致. b.括号要成对出现. 3.println和print的区别 println会换行 print不会 4.转义字符 \n表示换行 \t表示空格 5.java注释 ...
分类:
编程语言 时间:
2017-06-07 20:58:12
阅读次数:
179
代理模式 一、概述 代理是一种模式,提供了对目标对象的间接访问方式,即通过代理访问目标对象。如此便于在目标实现的基础上增加额外的功能操作,前拦截,后拦截等,以满足自身的业务需求,同时代理模式便于扩展目标对象功能的特点也为多人所用。 二、图形描述 三、静态代理 静态代理的实现比较简单,代理类通过实现与 ...
分类:
编程语言 时间:
2017-06-07 20:58:37
阅读次数:
180
最近开始接触Python,鉴于之前安装Java的教训,决定这次边安装Python,边写下历程,供日后反复使用。 在Python官网http://www.python.org/下载Python版本,鉴于目前使用的大多数还是2.X版本和教研室的要求,于是我选择2.7版,下载python-2.7.13.m ...
分类:
编程语言 时间:
2017-06-07 20:59:11
阅读次数:
174
1、使用while循环输出1 2 3 4 5 6 8 9 10 2、求1-100的所有数的和 3、输出 1-100 内的所有奇数 4、输出 1-100 内的所有偶数 5、求1-2+3-4+5 ... 99的所有数的和 6、用户登陆(三次机会重试) 7、九九乘法表 8、判断登录,按q退出 ...
分类:
编程语言 时间:
2017-06-07 20:59:17
阅读次数:
294
1.Python简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 python是一门解释型语言。 解释型语言:程序运行由解释器,一条一条读取解释执行。 python程序执行的过程:源代码 >>字节码文件 >>解释器 ...
分类:
编程语言 时间:
2017-06-07 21:00:17
阅读次数:
208
4:msg = '/etc/a.txt|365|get' 将该字符的文件名,文件大小,操作方法切割出来 8.1.两层while循环,外层的while循环,让用户输入用户名、密码、工作了几个月、每月的工资(整数),用户名或密码为空,或者工作的月数不为整数,或者月工资不为整数,则重新输入 2.认证成功, ...
分类:
编程语言 时间:
2017-06-07 21:02:42
阅读次数:
181
首先说下需求:通过ftp上传约定格式的文件到服务器指定目录下,应用程序能实时监控该目录下文件变化,如果上传的文件格式符合要求,将将按照每一行读取解析再写入到数据库,解析完之后再将文件改名。 一. 一开始的思路 设置一个定时任务,每隔一分钟读取下指定目录下的文件变化,如果有满足格式的文件,就进行解析。 ...
分类:
编程语言 时间:
2017-06-07 21:03:29
阅读次数:
635
上节讲到的是从数据库中查询相应的结果以excell形式写到ftp服务器上,今天又试了试从ftp上将excell 文件下载到本地目录,一开始的时候遇到了中文乱码问题,文件名中含有中文下载下来文件名为乱码,以下贴出核心代码 调用处: FtpUtils.uploadFTP(req); Ftp f=new ...
分类:
编程语言 时间:
2017-06-07 21:03:40
阅读次数:
295
堆排序:大堆排序就是将最大的数先进行排序,然后对剩下依次排序,自到堆里无未排序数据为止, 小堆排序,恰好相反, 用二叉树进行实现, 具体代码如下: 、 package com.qdcz.breadth.demo; /** * * <p>Title: HeapA</p> * <p>Descriptio ...
分类:
编程语言 时间:
2017-06-07 21:03:57
阅读次数:
207
通常情况下。我们在使用数组(Array)或字典(Dictionary)时会使用到下标。事实上在Swift中。我们还能够给类、结构、枚举等自己定义下标(subscript)。 一、基本使用 struct TimesTable { let multiplier: Int subscript(index: ...
分类:
编程语言 时间:
2017-06-07 21:04:55
阅读次数:
189
struts2必备jar包(2.1.6版本) struts2必备jar包(2.1.6版本) struts2必备jar包(2.1.6版本) struts2必备jar包(2.1.6版本) struts2(2.1.6版本)必备的jar包有6个 struts2-core-2.1.6.jar freemark ...
分类:
编程语言 时间:
2017-06-07 21:05:02
阅读次数:
208
上午在做一个题,结果怎么也做不出来,然后看了篇博客,发现其在求最小的字典序的时候用到了RMQ算法。 问徐大佬这是个什么东西,大佬说:你们肯定学过,这个东西1个月以前60级的就问过我了。 为了不让学弟学妹落下,我决定还是学学RMQ算法吧。。 one 前言 RMQ(Range Minimum/Maxim ...
分类:
编程语言 时间:
2017-06-07 21:06:23
阅读次数:
252
python正则模块的使用(re)说明正则表达式使用反斜杆(\)来转义特殊字符,使其可以匹配字符本身,而不是指定其他特殊的含义。这可能会和python字面意义上的字符串转义相冲突,这也许有些令人费解。比如,要匹配一个反斜杆本身,你也许要用‘\\\\‘来做为正则表达式的字符串,因..
分类:
编程语言 时间:
2017-06-07 21:41:38
阅读次数:
237