需求:对比规则表和累计表,符合条件的进行写入文件。 程序结构 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m…
emmm... 代码如下 import java.util.ArrayList; import java.util.List; public class Main { private static List<Integer> list = new ArrayList<>(); public static void main(…
最近一直在做域名筛选,因为之前一直在学javaweb,但是来到这个公司,一直是让我去截取数据。 所以自己也做下笔记吧.. 先上图再说需求吧 需求: 如:把www.baidu.com 或者news.baidu.com,截取分布拆成 即,先去除www和后缀com/net/cn/com.cn.... 然后输入结果为:.baidu.(根域名)news.(二…
因为现在的工作需要把超级多的excel或者cvs文件导入数据库.. 之前又没有学过,哎又没有人带,但是为了生活,实习..... 解决办法,利用poi读取excel,在使用sql语句写入数据库...(JDBCUtil可以自己写,我这里测试用mysql,公司用oracle) 不多说代码带上 package comglj.utils; import ja…
emmmm..来一篇2018年的笔记吧. 小弟水平不高... 嗯.. 主要是测试一下constructor-arg和property的使用示例笔记? 文件清单 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001…
在做很多java设计都会遇到一个唯一标识 所以也记录一下吧 //获取uuid public static String getCode(){ return UUID.randomUUID().toString().replace("-", "").toUpperCase(); }
在网上找了很多根据邮箱获取Gravatar头像的教程都是php的... 好吧我也记录下来.... 首先嘛,是需要到https://en.gravatar.com/ 注册或者登录吧.. 然后可以根据php的语言转换... php获取Gravatar头像是这样仔转换的 $email = "admin@199604.com"; $gravatarImg …
最近脑子都不好使...都是做下记录的,万一我那天失忆了.应该能找得到 maven配置jdk的两种方法.. 设置全局的jdk 设置局部的jdk 设置全局的jdk,在setting.xml文件中的profiles元素下添加 <profile> <id>jdk17</id> <activation> <…
前言 这个是学习shiro过程中一个demo产物... 也为了自己毕业设计权限那块而学习的... 学习计划也完成了shiro.. 接下来应该到memcache和radis的缓存技术了... emmm代码明天才发吧... 密码是明文创建的..这次没有使用shiro内置的加密.. 一步一步完善吧...学习为主的一个框架.. 效果图: 数据库 SET F…
需要设置的几处地方为: Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-8 Window->Preferences->General->Workspace ? 面板Text file encoding 选择UTF-8 W…
下面记录一下final、finally、finalize的区别吧... 简单区别: final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如…
最近一直把collection和association弄混,所以为了增强自己的记忆,就撸一个关系出来算是总结罢了 1. 关联-association 2. 集合-collection 比如同时有User.java和Card.java两个类 User.java如下: public class User{ private Card card_one; …
因为每次测试都西药读取mybatis-config.xml根配置文件,然后有需要重复创建SqlSessionFactory和SqlSession,这样的操作比较频繁。所以也想Hibernate一样。开发一个工厂类封装以上的重复代码... package com.test; import java.io.InputStream; import org…
这个草稿放了大半年了...就是一直没有发布.今天就让他见下世面吧... 要解决问题,可以修改配置。 在windows->proferences->MyEclipse->project Libraries 页面中勾选enable advanced configuration,然后在哪些库中找到struts2(在最后,我用的是stru…
在获得类型类之后,你就可以调用其中的一些方法获得类型的信息了,主要的方法有: getName():String:获得该类型的全称名称。 getSimpleName():获取类名。 getSuperClass():Class:获得该类型的直接父类,如果该类型没有直接父类,那么返回null。 …
从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 1.强引用 本章前文介绍的引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOf…
多重继承: 练习2 已知(1)有Father、Son、Garndson类,(2)Father有变量money,weight ,(3)Son有变量 hand并继承了Father(4)Grandson 本身有变量 foot并继承了Son class Father {//父亲 private double money; priv…
第二单元任务五实训:通过程序设计几何图形接口(Shape),实现类矩形(Rectangle)、圆形(Circle)、正方形(Square)几种类型,能够利用接口和多态性计算几何图形的面积和周长并显示。 //接口 public interface Shape { public double perim…
某机构2006年培养学员8万人,每年增长25%,请问按此增长速度,到哪一年培训学员人数将达到20万人? public class ComputerNumber { public static void main(String[] args){ int year = 2006; int student = 80000; while(student&l…