Tarjan之求LCA 不要问我为什么写完Tarjan还要再补一句“求LCA的那个” 因为只说Tarjan的话完全不知道你指的是哪个算法…… 劳模Tarjan同志证明了好多算法,而且全都叫Tarjan算法(是不会起名了吗x) 这个Tarjan是一个求LCA的离线算法 关于什么是在线什么是离线…… “ ...
分类:
其他好文 时间:
2017-09-06 09:54:25
阅读次数:
154
最近在使用shiro做权限管理模块时,使用的时user(用户)-role(角色)-resource(资源)模式,其中user-role 是多对多,role-resource 也是多对多。但是在使用spring data jpa 进行关联映射数据库时,报错: Cannot add foreign ke ...
分类:
Web程序 时间:
2017-09-06 09:54:17
阅读次数:
187
环境:python2.6.6linux系统对比文件差异用Python里的difflib模块:Python自带difflib模块,无需安装。对比两个文件是否一样总体思路就是:将文件里的内容读出来然后再对比符号含义+包含在第二个序列中,但不包含第一个序列中-包含在第一个序列中,但不包含第二个序列中?标志..
分类:
编程语言 时间:
2017-09-06 09:54:09
阅读次数:
215
1.IP地址:IP地址是用来唯一标识互联网上计算机的逻辑地址,让电脑之间可以相互通信. 每台连网计算机都依靠IP地址来互相区分、相互联系 2.域名:由于IP地址是数字标识,使用时难以记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址。每一个符号化的地址都与特定的I ...
分类:
其他好文 时间:
2017-09-06 09:53:58
阅读次数:
155
private ArrayList list; private Handler handler=new Handler(); private ArrayAdapter adapter; private GridView grid; @Override protected void onCreate(... ...
分类:
其他好文 时间:
2017-09-06 09:53:49
阅读次数:
138
windows设置环境变量 1.右键-我的电脑(这台电脑)-属性-高级系统设置。 2.自己取变量名 3.变量值即你需要添加的路径。 例Java安装jdk: 由于Java是平台无关的,安装jdk时不会自动设置路径,也不会修改注册表,需要用户自己设置环境变量,但不需要修改注册表。 在windows中需要 ...
分类:
编程语言 时间:
2017-09-06 00:50:20
阅读次数:
244
本文参考: Java的构造器|Break易站 初始化和清理是涉及安全的两个问题。C++和的概念,这是一个在创建对象时被自动调用的特殊方法。 可以假想为编写的每个类都定义一个initialize()方法。在每次使用对象的时候,都会用这个方法。在Java中,通过提供构造器,类的设计者可确保每个对象都会得 ...
分类:
编程语言 时间:
2017-09-06 00:50:10
阅读次数:
250
4、Avro实现序列化的步骤 1、创建maven工程,引入pom文件(定义属性和依赖信息,以及定义Avro插件) 2、根据Avro插件的要求,更改maven工程结构,需要创建一个source/main/avro源目录 3、根据avro的schema(模式)要求,创建模式文件(放在新建的源目录中),写 ...
分类:
其他好文 时间:
2017-09-06 00:50:01
阅读次数:
243
<!doctype html><html><head><meta charset="utf-8"><title>CSS照片墙</title><script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script><style> ...
分类:
Web程序 时间:
2017-09-06 00:49:51
阅读次数:
204
1.语法 ${ } 2. [] 与 . 运算符 举例 ${sessionScope,["com.atgui.java"].name} 3.EL变量 搜索范围有page,request,session,application依次搜素,如果找不到则返回null。 隐含变量有pageScope,reque ...
分类:
其他好文 时间:
2017-09-06 00:49:42
阅读次数:
187
最近几场比赛经常会犯一些很简单很诡异的错误,总结一下,以后注意 1. if(a[i]==b)不要写成if(a[i]=b) 2. scanf("%lld",&n)不要写成scanf("%lld",n) 3. 不要太相信int,能开long long,尽量long long 4. sort必须要有usi ...
分类:
其他好文 时间:
2017-09-06 00:49:32
阅读次数:
189
对于很多小项目来说,不需要搭建专门的数据库系统(例如用SQLite搭建本地数据库),这时可以用ini配置文件实现一个最基本的数据库,实现数据库最基本的增删改查功能。 ini配置文件的用法参考我以前写的文章:http://www.cnblogs.com/xh6300/p/5895759.html 这种 ...
分类:
数据库 时间:
2017-09-06 00:49:20
阅读次数:
283
摘要: pyserial module: https://github.com/tbusf/pyserial Python使用pyserial进行串口通信:http://blog.csdn.net/log1100/article/details/54380325 串口通讯的python模块——pyS ...
分类:
编程语言 时间:
2017-09-06 00:49:14
阅读次数:
371
安装maven之前先安装jdkroot@kickseed:~#mkdir-pwork/{soft_dir,app_dir}
root@kickseed:~#mkdir~/work/app_dir/jdk
root@kickseed:~#cd~/work/soft_dir
root@kickseed:~/work/soft_dir#ls
apache-maven-3.5.0-bin.tar.gz
koot@kickseed:~/work/soft_dir#wgethttp://repo.souch..
分类:
其他好文 时间:
2017-09-06 00:49:06
阅读次数:
248
学习java第二周了,收获其实并不是很多。通过网课学习是一种方法,但是远远不够!我之前一直在腾讯课堂里听网课,多少接触了一些java的常识内容,靠这些东西可以在课堂上勉强应付老师的问题,但这只是耍小聪明而已,真正想要学好java,我认为,看书是必须的,其次便是实践(亲手敲代码)。下面我就将我在学习第 ...
分类:
编程语言 时间:
2017-09-06 00:48:56
阅读次数:
216
1. 三元运算符 当你想用一行代码来写if...else语句的时候,使用三元操作符是非常好的选择,例如: 1 2 3 4 5 6 7 1 2 3 4 5 6 7 可以简写为: 1 1 也可以嵌套if语句: 1 1 2. 简写短路求值 当给一个变量分配另一个值的时候,你可能想确定初值不是null,un ...
分类:
编程语言 时间:
2017-09-06 00:48:44
阅读次数:
300