题意 给定若干组由数字构成的字符串,求所有不重复子串的和(把他们看成十进制),答案mod(1e9+7) 题解: 类似后缀数组的做法,把字符串之间用':'连接,这里用':'是因为':'的ascii码恰好是9的下一个 然后建立后缀自动机。 之后把其实只要把其中的所有':'边删去,就可以进行转移了 如果x ...
分类:
编程语言 时间:
2017-07-01 00:57:06
收藏:
0 评论:
0 赞:
0 阅读:
474
添加 cookie1.这里需要添加两个cookie,一个是.CNBlogsCookie,另外一个是.Cnblogs.AspNetCore.Cookies。2.我这里打开的网页是博客的主页:http://www.cnblogs.com/yoyoketang,没进入登录页。3.添加cookie后刷新页面 ...
分类:
编程语言 时间:
2017-07-01 00:54:46
收藏:
0 评论:
0 赞:
0 阅读:
525
# python 读写文件 ## 代码 ``` python#! /usr/bin/pythonimport os,sys try: fsock = open("D:/SVNtest/test.py", "r")except IOError: print "The file don't exist, ...
分类:
编程语言 时间:
2017-07-01 00:54:02
收藏:
0 评论:
0 赞:
0 阅读:
361
一、什么是进程、线程? 1、 进程(process)是程序的一次动态执行过程2、线程是程序中最小的执行运算单位,可完成一个独立的顺序控制流程,3、每一个程序之中必须至少有一个线程这个线程称之为主线程,如果同时运行了多个线程则称之为多线程他是产生其他子线程的线程,通常它必须最后完成执行,因为会执行各种 ...
分类:
编程语言 时间:
2017-07-01 00:53:52
收藏:
0 评论:
0 赞:
0 阅读:
371
一、AOP概述 AOP(Aspect Orient Programming),面向切面编程,是面向对象编程OOP的一种补充。面向对象编程是从静态角度考虑程序的结构,而面向切面编程是从动态角度考虑程序运行过程。 AOP底层就是采用动态代理模式实现的,采用了两种代理:JDK的动态代理与CGLIB的动态代 ...
分类:
编程语言 时间:
2017-07-01 00:49:38
收藏:
0 评论:
0 赞:
0 阅读:
318
如果服务器希望能同时与多个客户端进行会话,那么最简单的方法就是利用操作系统内置的支持,是多个控制线程单独运行同一段代码。 可以创建多个共享相同内存空间的线程,也可以创建完全独立运行的进程。 优点: 简洁:直接使用单线程服务器的代码,创建多个进程运行它的多个副本。 缺点: 服务器能够同时通信的客户端数 ...
分类:
编程语言 时间:
2017-07-01 00:43:56
收藏:
0 评论:
0 赞:
0 阅读:
364
python加密模块hashlib 1、md5加密实例 2、各种加密方式 注:加密后,是不可逆的,即是不可以解密的。 ...
分类:
编程语言 时间:
2017-07-01 00:43:06
收藏:
0 评论:
0 赞:
0 阅读:
357
Golang slice yongsean 作者 2017.02.17 00:07 打开App 创建切片,len、cap、append b := make([]int, 5) println(len(b), cap(b)) // 输出结果是:5, 5 fmt.Println(b) // 输出结果是: ...
分类:
编程语言 时间:
2017-07-01 00:38:10
收藏:
0 评论:
0 赞:
0 阅读:
422
同时打开2个文件 seek():指定指针的位置 tell():获取指针当前位置 readline():读行 truncate([size]):截取文件,使文件大小为size flush():刷新输出缓存 ...
分类:
编程语言 时间:
2017-07-01 00:37:18
收藏:
0 评论:
0 赞:
0 阅读:
412
背景:最近压力有些大,想玩点游戏放松下,去Mac论坛下载,发现需要各种权限,于是蛋疼了。 所以,上网查了discuz! x3.1破解,手动替换,发现出现“链接已过期”。所以写了下面程序。 0.将下列代码复制到你的python IDE中。 1.先进网页,chrome浏览器查看网页元素,替换正则表达式内 ...
分类:
编程语言 时间:
2017-07-01 00:35:18
收藏:
0 评论:
1 赞:
2 阅读:
1074
一、继承的基本概念 1.共性和个性 学生:姓名、年龄、学号,吃饭、睡觉、学习 教师:姓名、年龄、工资,吃饭、睡觉、授课 人类:姓名、年龄,吃饭、睡觉 共性 学生是人:学号,学习 个性 教师是人:工资,授课 个性 (1)共性表达了不同类型事物之间共有的属性和行为 (2)个性则着意刻画每种类型事物特有的 ...
分类:
编程语言 时间:
2017-06-30 23:42:29
收藏:
0 评论:
0 赞:
0 阅读:
391
Java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说: 写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线 ...
分类:
编程语言 时间:
2017-06-30 23:31:35
收藏:
0 评论:
0 赞:
0 阅读:
261
今天我要总结一下java File类。这个是一个很重要的类。 首先是我画的思维导图。 还写了一些自己写的代码。 ...
分类:
编程语言 时间:
2017-06-30 23:31:25
收藏:
0 评论:
0 赞:
0 阅读:
300
本文将从线程的使用方式、源码、synchronized关键字的使用方式和陷阱以及一些例子展开java线程和synchronized关键字的内容。 ...
分类:
编程语言 时间:
2017-06-30 23:28:12
收藏:
0 评论:
0 赞:
0 阅读:
320
一、线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具有五中基本状态 新建状态(New):当线程对象对创建后,即进入了新建 ...
分类:
编程语言 时间:
2017-06-30 23:27:57
收藏:
0 评论:
0 赞:
0 阅读:
299
如果要对表格进行编辑需要完成以下三步 1.将columns中需要编辑的列设为editor并提供编辑列时所要使用的控件。 2.在gridPanel渲染出来之前实例化插件类的子类,一个列编辑器对象。 3.将列编辑器对象绑定到gridPanel里。 4.指示gridPanel的选择模式为列选择模式。 以下 ...
分类:
编程语言 时间:
2017-06-30 23:26:05
收藏:
0 评论:
0 赞:
0 阅读:
262
XML 指可扩展标记语言(eXtensible Markup Language)。 XML 被设计用来传输和存储数据。 这里使用第三方包simple-xml-2.7.1.jar 以一个book对象为例,属性: ID,书名,作者列表,价格 对象book.java: 这里写入了b.xml文件,同时也写了 ...
分类:
编程语言 时间:
2017-06-30 23:24:08
收藏:
0 评论:
0 赞:
0 阅读:
326
今天犯了一个低级的错误,在头文件中定义了一个变量,而该头文件被多个源文件调用,导致该变量重复定义。然后我就把改变量改成static类型的了,这下编译倒是不出错了,就是结果跟我想象的不一样,在一个文件中改了,而在另一个文件用的时候,结果为0. 然后发现这个错误好低级,正确的用法是在源文件中定义,在头文 ...
分类:
编程语言 时间:
2017-06-30 23:22:00
收藏:
0 评论:
0 赞:
0 阅读:
274
python ...
分类:
编程语言 时间:
2017-06-30 23:21:37
收藏:
0 评论:
0 赞:
0 阅读:
284
1、问题背景 在一个输入框中,限制字符串长度为12位。利用键盘输入一个数字,会将字符串中最后一位替换,比方:111111111111。再输入一个3,会显示1111111111132、详细实现<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...
分类:
编程语言 时间:
2017-06-30 23:10:53
收藏:
0 评论:
0 赞:
0 阅读:
227