首页 > 编程语言
【BZOJ1717&POJ3261】Milk Patterns(后缀数组,二分)
题意:求字符串的可重叠的k次最长重复子串 n<=20000 a[i]<=1000000 思路:后缀数组+二分答案x,根据height分组,每组之间的height>=x 因为可以重叠,所以只要判断是否有一组的height个数>=k即可 ...
分类:编程语言   时间:2017-02-17 21:14:29    收藏:0  评论:0  赞:0  阅读:199
python - bilibili(三)wireshark分析
当我们开始打开浏览器,并进入B站直播网页前,我们打开wireshark软件(软件的下载与安装请百度一下)开始截取当前数据。 然后输入直播间网址,enter进入就可以停止截取数据了,然后我们分析所截取的这段数据。 GET请求 如果你的数据过多请这样过滤: 这样 你的http网址请求就很快筛选出来了。右 ...
分类:编程语言   时间:2017-02-17 21:14:14    收藏:0  评论:0  赞:0  阅读:1291
SpringMVC中404错误解决方法总结
在新手配置Spring MVC的时候,感觉都弄好了之后,运行起来却显示404错误。 网上对出现404的问题不同情况,都有了解决方法,前几天我也遇到了这个问题,顺便把这些问题总结一下。 解决问题最重要的还是根据错误信息找到问题所在,才能顺利的解决。但是这个404在日志信息中有时候是不显示错误信息的,所 ...
分类:编程语言   时间:2017-02-17 21:10:22    收藏:0  评论:0  赞:0  阅读:220
Javascript获取select下拉框选中的的值
现在有一id=test的下拉框,怎么拿到选中的那个值呢? 分别使用javascript原生的方法和jquery方法 <select id="test" name=""> <option value="1">text1</option> <option value="2">text2</option> ...
分类:编程语言   时间:2017-02-17 20:28:11    收藏:0  评论:0  赞:0  阅读:186
POJ 2774 Long Long Message 后缀数组模板题
题意 给定字符串A、B,求其最长公共子串 后缀数组模板题,求出height数组,判断sa[i]与sa[i-1]是否分属字符串A、B,统计答案即可。 ...
分类:编程语言   时间:2017-02-17 20:24:23    收藏:0  评论:0  赞:0  阅读:222
【C++11学习笔记】类型判断的type_traits学习
一、简单的type_traits 我理解的type_traits是利用C++模板特性和static、enum特性定义编译器常量,例如 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 这里利用的是static常量为编译器常量的特,定义了value。使用方法:从std::inte ...
分类:编程语言   时间:2017-02-17 20:23:31    收藏:0  评论:0  赞:0  阅读:289
【Java拾遗】Java transient关键字
1. transient的作用及使用方法2. transient使用小结3. transient使用细节——被transient关键字修饰的变量真的不能被序列化吗?1. transient的作用及使用方法我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序... ...
分类:编程语言   时间:2017-02-17 20:21:40    收藏:0  评论:0  赞:0  阅读:223
正确、安全地停止SpringBoot应用服务
引言 Spring Boot,作为Spring框架对“约定优先于配置(Convention Over Configuration)”理念的最佳实践的产物,它能帮助我们很快捷的创建出独立运行、产品级别的基于Spring框架的应用,大部分Spring Boot应用只需要非常少的配置就可以快速运行起来,是 ...
分类:编程语言   时间:2017-02-17 20:21:03    收藏:0  评论:0  赞:0  阅读:234
java通过jxls框架实现导入导出excel
//使用jxls报表生成工具,把java实体类导出生成 Excel文件或导入 Excel 插入数据库 //使用jxls报表生成工具,把java实体类导出生成 Excel文件或导入 Excel 插入数据库 02 03//读取04 05public class ReadExcel {06 private ...
分类:编程语言   时间:2017-02-17 20:18:06    收藏:0  评论:0  赞:0  阅读:263
多线程实现第三种方式
import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.... ...
分类:编程语言   时间:2017-02-17 20:14:26    收藏:0  评论:0  赞:0  阅读:195
线程池
线程池概述 程序启动一个新线程成本是比较高的,因为它涉及到要与操作系统进行交互。而使用线程池可以很好的提高性能,尤其是当程序中要创建大量生存期很短的线程时,更应该考虑使用线程池。线程池里的每一个线程代码结束后,并不会死亡,而是再次回到线程池中成为空闲状态,等待下一个对象来使用。在JDK5之前,我们必 ...
分类:编程语言   时间:2017-02-17 20:10:27    收藏:0  评论:0  赞:0  阅读:239
多线程中注意事项
1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看 ...
分类:编程语言   时间:2017-02-17 20:09:01    收藏:0  评论:0  赞:0  阅读:235
java-I/O File类(5)-Reader和Writer、OutputStreamWriter 、BufferedWriter、字节流和字符流的区别
标签: outputstreamwriterreader字符file方法 2015-05-14 23:06 469人阅读 评论(0) 收藏 举报 标签: outputstreamwriterreader字符file方法 2015-05-14 23:06 469人阅读 评论(0) 收藏 举报 分类: ...
分类:编程语言   时间:2017-02-17 20:08:06    收藏:0  评论:0  赞:0  阅读:201
线程安全问题
当多个线程共同使用同一数据时候,可能会导致数据错乱,容易发生线程安全问题; 解决方案:使用同步代码块把需要一起运行的代码包裹起来,以达到数据安全的目的. Vector是线程安全的,ArrayList是线程不安全的 StringBuffer是线程安全的,StringBuilder是线程不安全的 Has ...
分类:编程语言   时间:2017-02-17 20:06:50    收藏:0  评论:0  赞:0  阅读:166
java--xml文件读取(DOM)
1、表现:一“.xml”为扩展名的文件 2、存储:树形结构 3、xml解析应用: 不同应用程序之间的通信-->订票软件和支付软件 不同的平台间通信-->操作系统 不同平台间数据的共享-->网站和手机 4、 在Java程序中读取xml文件的过程也称为解析xml文件 解析的目的:获取节点名、节点值、属性 ...
分类:编程语言   时间:2017-02-17 20:04:04    收藏:0  评论:0  赞:0  阅读:123
javascript之自增自减典型运算(易错)
JavaScript“自增”运算符与表达式 递增运算符(++)是一个一元运算符,该运算符可以将操作数进行递增操作,即每次增加1.递增运算符要求其操作数必须是变量、对象中的某个属性或数组中的某个元素,并且操作数的类型必须是数字型的。 如果操作数类型不是数字型,递增运算符会将其先转换为数字型数据,再进行 ...
分类:编程语言   时间:2017-02-17 20:01:05    收藏:0  评论:0  赞:0  阅读:197
Swift学习笔记六:字符串 String
String 是一个结构体,性能更高 目前具有了绝大多数 NSString 的功能 String 支持直接遍历 NSString 是一个 OC 对象,性能更差 遍历字符串中的字符 var str = “Hello world" for s in str.characters { print(s) } ...
分类:编程语言   时间:2017-02-17 19:59:25    收藏:0  评论:0  赞:0  阅读:229
多线程卖票代码
package com.loaderman.syn; public class Demo_Ticket { /** * 需求:铁路售票,一共100张,通过四个窗口卖完. */ public static void main(String[] args) { new Ticket().start();... ...
分类:编程语言   时间:2017-02-17 19:58:55    收藏:0  评论:0  赞:0  阅读:236
二个线程间的通信
* a.什么时候需要通信 多个线程并发执行时, 在默认情况下CPU是随机切换线程的 如果我们希望他们有规律的执行, 就可以使用通信, 例如每个线程执行一次打印 * b.怎么通信 如果希望线程等待, 就调用wait() 如果希望唤醒等待的线程, 就调用notify(); 这两个方法必须在同步代码中执行 ...
分类:编程语言   时间:2017-02-17 19:57:59    收藏:0  评论:0  赞:0  阅读:266
SpringMVC对静态资源文件的访问(配置)
<!-- 自动扫描的包名 --> <context:component-scan base-package="com.app,com.core,JUnit4" ></context:component-scan> <!-- 默认的注解映射的支持 --> <mvc:annotation-driven ...
分类:编程语言   时间:2017-02-17 19:57:31    收藏:0  评论:0  赞:0  阅读:261
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!