1 概述 File Space系统适用于团体,主要提供的是团队文件分享以及个人文件的存储管理服务.分为个人文件存储管理平台和团队文件共享平台. 个人文件存储平台主要为个人提供相关的文件分类存储服务:该部分在用户登录后,可以选择添加新的文件,创建新的分类,修改原有的文件,查看相关的文件,以及对个人信息的管理等. 团队space主要是将个人部分添加的资料进行共享性的展示. 个人用户可以浏览团队共享的内容,然后在已登录的情况下,可以将浏览到的自己喜欢的资料添加到自己的收藏. 项目针对半封闭的团队管理方…
简要介绍: 使用java开发的爬虫小栗子,存储到由zookeeper协调的hbase中 主要过程是模拟Post请求和get请求,html解析,hbase存储 源码:https://github.com/husky00/worm/tree/master/ViewNoticeContent 注:maven 3.3.9 构建的项目,内附较为详细的开发和使用说明,请勿用作不和谐用途!…
package com.xiaoysec.test; import java.util.ArrayList; import java.util.List; /** *VM Args:-verbose:gc -Xms20M -Xmx20M -Xmn10M -XX:+PrintGCDetails -XX:SurvivorRatio=8 * @author xiaoysec * */ public class HeapOOM { static class OOMObject{ //定义一个静态内部类…
class SuperClass{ public SuperClass() { System.out.println("superclass "); show(); } public void show() { System.out.println("super class show !"); } } class Subclass extends SuperClass{ public Subclass() { super(); super.show(); Syste…
第一次自己写的一个java的小东西,毕竟自己第一次写的,其中可谓是历经艰难,最后总结下来就是java实在是不适合写界面化的东西代码量比较大,这还不是最关键的,最关键的是控件的位置实在是太难控制了. 这是第一个界面的时候对于一些信息的保存 package pack; import java.awt.FlowLayout; import java.awt.Font; import java.awt.GridLayout; import java.awt.Panel; import java.awt.…
用java从0生成一个简单的excel 目标 用代码实现对一个excel的基础操作,包括创建,插入文字,(好像就这些了),生成的excel可以用wps打开,如果直接用c++的文件流会生成假的xls表格文件,格式不对,所以我们选择开源的poi,正好java练手. 准备 java开发环境 最基础的java开发环境,前面我有博客里面有讲怎么安装和配置,戳传送门,下载好以后记得打开cmd测一下是不是配好了 开发工具IDEA IDEA是一款很不错的java开发软件,虽然我没怎么用过,不过用起来真的舒服,而…
背景 周五本该是愉快的,可是今天花了一个早上查问题,为什么要花一个早上?我把原因总结为两点: 日志信息严重丢失,茫茫代码毫无头绪. 对泛型的认识不够,导致代码出现了BUG. 第一个原因可以通过以后编码谨慎的打日志来解决,我们今天主要来一起回顾下JAVA泛型基础. 一个小栗子 先看下面一个例子,test1实例化一个List容器的时候没有指定泛型参数,那么我们可以往这个容器里面放入任何类型的对象,这样是不是很爽?但是当我们从容器中取出容器中的对象的时候我们必须小心翼翼,因为容器中的对象具有运行时的类…
严重: Exception starting filter struts2 Unable to load configuration. - action - file:/E:/Java/Tomcat7.0/apache-tomcat-7.0.68-windows-x64/apache-tomcat-7.0.68/webapps/SSH2Integrate/WEB-INF/classes/struts.xml:8:43 at org.apache.struts2.dispatcher.Dispat…
一个Java面向对象的小练习 一:项目需求与解决思路: 学习了这么长时间的面向对象,我们只是对面向对象有了一个简单的认识,我们现在来做一个小练习,这个例子可以使大家更好的掌握面向对象的特性: 1.人类都有说话的能力,那我们可不可以使用计算机程序来描述其特征呢. 2.如果是中国人,那么他的语言能力就直接输出中国人说中国话.如果是美国人,那么他的语言能力就直接输出美国人说美国话. 3.分别在测试类中创建两个对象,创建了中国人对象的话,他应该说的是中国话,创建了美国人的话,他应该说的是英语. 4.那么…
1.0  安装Gradle,参考之前文章<Gradle入门实战(Windows版)> 2.0  使用gradle 快速生成一个Java project gradle init --type java-library 3.0 在 build.gradle文件中添加 apply plugin: 'idea' 4.0 执行命令 gradle idea 5.0  用 intellij idea 打开这个项目 双击 springframework.ipr 打开项目 6.0   拷贝代码 package…