134_容器_git工具_Google_guava与Apache_commons的准备工作(jar src doc)
Git准备
下载:https://git-scm.com/downloads
安装:https://jingyan.baidu.com/article/c1465413b37ac60bfcfc4ce9.html
guavahttps://code.google.com/p/guava-libraries
jar src doc
commonshttp://commons.apache.org/col
135_容器_guava之_只读_函数式编程(过滤、转换、组合 )_约束_集合
只读设置
Test01_ReadOnly.java
package guava.collection;import java.util.ArrayList;
import java.util.Collections;
import java.util.List;import com.google.common.collect.ImmutableList;
/**
* 只读设置
* 1.原始(重新
136-137_容器_guava之_实用功能_Multiset_Multimap_BiMap_Table
Multiset
Test05_MultiSet.java
package guava.collection;import java.util.Set;import com.google.common.collect.HashMultiset;
import com.google.common.collect.Multiset;
/**
* 统计单词出现的次数
* 1.HashMap 分拣存储+
138-139_容器_commons之函数式编程_Predicate_Transformer_Closure
Predicate
Test01_Predicate.java
package commons.collection;import java.util.ArrayList;
import java.util.List;import org.apache.commons.collections4.Predicate;
import org.apache.commons.collections4.Pre
posion定位属性
Position Static: 该元素根据文档的正常流程进行定位。顶部、右、底部、左和z- index属性都没有影响。这是默认值。 Relative:元素根据文档的正常流程进行定位,然后根据顶部、右、底部和左侧的值对其进行偏移。偏移量不影响任何其他元素的位置;因此,页面布局中元素的空间与位置是静态的一样。当z- index的值不是自动的时候,这个值就会创建一个新的叠加上下文。它对表组、表行、表列、表格单元和表标题元素的影响是未定义的。 Absolute: 元素从正常的文档流中删除,并且没有为
junit单元测试框架
一般我们写代码总想对方法测试一下结果,就存在这些问题: 1.如果方法需要测试,都需要在main方法上调用 2.目前的结果都需要我们人工对比 所以就需要用到 junit 进行测试: 1·下载 junit 的jar包并导入 2.在需要测试的方法上加 “@Test”,然后右键方法名运行 junit 这就免去了我们再去写一个main方法,不过我用junit的时候有一些细节要注意: 1·在使用junit测试一个方法的时候,会有一个junit窗口,在窗口上显示的是绿条测说明方法没问题,
第二周-需求规格是说明书(深海划水队)
第二周-需求规格是说明书(深海划水队) 1.队员介绍: 胡大华(队长):3116004685 黄绪明 :3116004686 柯文朗 :3116004687 乐 滔 :3116004688 张兆敏 :3116004718 2.项目介绍: 我们这次做俄罗斯方块(Tetris)在原有的经典游戏基础上,增加了一些新的元素。 用户分析:项目面向的用户主要是身边的朋友,还有一些就是对俄罗斯方块游戏有怀旧情怀的玩家,毕竟多年前在掌上游戏机上的俄罗斯方块是一代人回忆,总有一些现在不玩掌上游戏机的人会来玩这个
dp_c_区间dp_g
You Are The One 题意:有n个人准备按顺序上台,上台前有个小黑屋(先进后出,即栈),可以被安排进去等待,也可以直接上台,一个人一旦被安排进去,后面的人就可以先上台(小黑屋无限大)。每个人有一个愤怒值angry,如果他是第k个上台的,那么他的怒气和就是(k-1)*angry,如何运用小黑屋安排上台顺序,使得这n个人的怒气总和最小。 思路:这是一道区间dp题(这几天做的都是区间dp的专题,不是就见鬼了),状态很容易想到,用f[l][r],表示l~r这r-l+1个人的最小怒气总和,那么
C#总结---方法的out参数和ref参数
我们知道,在c#中,当我们在一个方法中想要访问另一个方法中的变量的时候,有两种解决方案---参数和返回值。但当需要返回多个值,并且是不同类型的值的之后应该怎么办呢?解决方案可以是 (1)将所有类型数据转换成字符串类型,到最后再都转换回来,这样就比较麻烦了 (2)利用方法的out参数和ref参数 下面要跟大家介绍的就是第二个简单的方法:方法的out和ref参数 在讲解方法的out和ref参数之前我们先看看最普通的参数传递 static void Main(string[] args) { int
UVA-10375 唯一分解定理
#include<iostream>
#include<string.h>
#include<algorithm>
#include<math.h>
#include<stdio.h>
#define rep(i,j,k) for(int i=j;i<=k;i++)
using namespace std;
const int N = 10007;
bool is_prime[N];
int prime[N];
int cnt=0;
void get_prime(){
int m=sqr
tomcat的catalina.out日志按自定义时间日式进行分割
使用cronolog对tomcat的日志进行自定义日期格式的切割,方便日志的整理和遇到问题日志的排查! 1、安装cronolog工具 1.1 下载 cronolog 地址:网上很多下载地址这里就不在累赘 1.2 安装步凑 tar zxvf cronolog-1.6.5.tar.gz
./configure # –prefix=/opt/cronolog ,可以指定安装目录,默认在 /usr/sbin/cronolog
make
make install 1.3 查找cronolog命令的
English trip -- VC(情景课)10 Get ready 预备课
Words dance 跳舞 exercise 运动;锻炼 fish 鱼 play basketball 打篮球 play cards 玩牌 swim 游泳 decorations 装饰品 Halloween n. 万圣节前夕(指十月三十一日夜晚) 1. Trick 装饰;打扮 or Treat 款待 2. make Jack-o lantern 制作杰克灯笼 # lantern 灯笼 Sentences Do you like to ...? 你喜欢做...? What do you lik
Struts2(4)
1.struts2文件上传 Struts2 文件上传基于 Struts2 拦截器实现;Struts2 文件上传使用的是 fileupload 组件;Struts2 文件上传大小默认是 2M。 (1)在 fileupload.jsp 文件的 Form表单中配置 enctype="multipart/form-data" <form action="upload" method="post" enctype="multipart/form-data">
文件:<input type="fi
安装RHEL7操作系统
1、单击“开启此虚拟机”启动RHEL 7系统安装。 开启虚拟机 2、通过键盘方向键选择Install Red Hat Enterprise Linux 7.0选项,然后回车,开始安装RHEL7操作系统。 Test this media & install Red Hat Enterprise Linux 7.0校验光盘完整性后再安装 Troubleshooting启动救援模式 RHEL 7系统安装界面 3、接下来按回车键后开始加载安装镜像。 初始化界面 4、选择操作系统的安装语言,单击Cont
Java类加载器( CLassLoader ) 死磕 3: 揭秘 ClassLoader抽象基类
【正文】Java类加载器( CLassLoader ) 死磕 3: 揭秘 ClassLoader抽象基类 (1)一个加载器的parent是谁? (2)为什么优先从parent加载,而不是从自己的地盘加载? 欲知后事如何,请看下回分解。 源码: 代码工程: classLoaderDemo.zip 下载地址:在疯狂创客圈QQ群文件共享。 疯狂创客圈:如果说Java是一个武林,这里的聚集一群武痴, 交流编程体验心得 QQ群链接:疯狂创客圈QQ群 无编程不创客,无案例不学习。 一定记得去跑一跑案例哦
Cobbler安装CentOS7系统时报错 line 286: No space left on device
原因分析: 此报错并不是说磁盘空间不足,而是内存太小了。 CentOS7安装系统时最小要2G以上内存,而当时我只给了1G。 所有报错,把内存加大到2G后可以正常安装系统。
今日推荐
周排行