NC文件的处理【netcdf】 NC是气象领域数据的标准格式之一。能够更好的存储格点数据。下面为测试NC文件的读写。git:https://git.oschina.net/ipnunu/nctestpom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2...
final修饰的变量是引用不能改变,还是引用的对象不能改变 看代码: 1 package pnunu.oa.test; 2 3 public class TestFinal { 4 public static void main(String[] args) { 5 final StringBuilder sb = new StringBuilder("123"); 6 // ...
设计模式-策略模式---Strategy(对象行为型) 策略模式1、概念 分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。2、代码实现:(模拟鸭子应用)https://git.oschina.net/ipnunu/DesignPattern3、设计原则 针对接口编程,而不是针对实现编程实现效果:个人微信公众号:转载于:https://www.cnblogs....
Spring之配置文件加载方式 spring在org.springframework.core.io包中提供了多种配置文件加载方式。无论是XML、URL还是文件,都有很好的支持。比如基于URL的UrlResource、基于输入流的InputStreamResource、基于文件系统的FileSystemResource、基于应用classpath的ClassPathResource。开发者可以从不同位置、以不同方式加载...
hibernate的基础学习--多表关联数据查询 Hibernate共提供4种多表关联数据查询方式 OID数据查询+OGN数据查询方式 HQL数据查询方式 QBC数据查询方式 本地SQL查询方式(hibernate很少用)1、OID数据查询+OGN数据查询方式 1 public class TestOID_OGN { 2 3 /** 4 * 什么时候时候什么时候发送 5 ...
hibernate的基础学习--多对多关联 多对多采用学生老师模型进行测试学生配置文件: 1 <?xml version="1.0" encoding="utf-8" ?> 2 <!DOCTYPE hibernate-mapping PUBLIC 3 "-//Hibernate/Hibernate Mapping DTD 3.0//EN" 4 "http://www...
hibernate的基础学习--一对一关联 一对一关系以丈夫和妻子模型配置文件妻子配置文件:<?xml version="1.0" encoding="utf-8" ?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernat...
hibernate的基础学习--一对多关联 基本的用户和部门类,只有uuid和名称,没有其余字段。配置文件部门: 1 <?xml version="1.0" encoding="utf-8" ?> 2 <!DOCTYPE hibernate-mapping PUBLIC 3 "-//Hibernate/Hibernate Mapping DTD 3.0//EN" 4 ...
hibernate的基础学习 工具类: 1 public class H3Util { 2 3 private static final SessionFactory sessionFactory = buildSessionFactory(); 4 5 private static SessionFactory buildSessionFactory() { 6 ...
hibernate基础配置文件 主配置文件<?xml version='1.0' encoding='utf-8'?><!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://www.hibernate.org/dtd/hibernate-...
Hibernate的条件查询的几种方式+查询所有的记录 条件查询1、 第一种,用?占位符,如://登录(用?占位符) public List<UserPO> LoginUser(UserPO up)throws Exception{ Session session = HibernateSessionFactory.getSession(); String hql = "from UserPO whe...
filter与servlet的比较 主要从如下四个方面介绍他们之间的区别: 1.概念。 2.生命周期。 3.职责。 4.执行过程。 一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成w...
Struts2基本使用 Struts2:本质servlet 1、接受页面参数 a、使用原生的ServletAPI接受(不推荐) request.getParameter(name) 获取元素request方式: --HttpServletRequest request = ServletAction...
application、session、request、page的作用范围、Application,Session和Cookie的区别 Web应用中的JSP和servlet都是由web服务器来调用,Jsp和Servlet之间通常不会相互调用,那么Jsp和Servlet之间交换数据就要用到application、session、request和page1、application:对于整个web应用有效,一旦JSP、Servlet将数据放入appllication中,该数据将可以被该应用下其他所有的JSP和Servlet访...
JAVA日期时间 import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Date { public static void main(String[] args) throws ParseException { ...
Java死锁 1 package pnunu.DeadLock; 2 3 public class DeadLock1 { 4 5 public static void main(String[] args) { 6 Object o1 = new Object(); 7 Object o2 = new Objec...
Java链表 基本链表package pnunu.node;class node{ private String data; private node next; public String getData(){ return data; } public node getNext() { ...
浏览器判断 var ua = navigator.userAgent.toLowerCase(); var isOpera = ua.indexOf("opera") > -1, isSafari = (/webkit|khtml/).test(ua), isIE = !isOpera && ua.indexOf("msie") > -1, isIE7...
4种java复制文件的方式 尽管Java提供了一个可以处理文件的IO操作类,但是没有一个复制文件的方法。复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。然而有几种方法可以进行Java文件复制操作,下面列举出4中最受欢迎的方式。1. 使用FileStreams复制这是最经典的方式将一个文件的内容复制到另一个文件中。 使用FileInputStream读取文件A的字节,使用FileOutputS...
Java二分查找 Java中有自带Arrays 工具类Arrays.sort(data);int index = Arrays.binarySearch(data, 3);直接调用函数即可。index即为数组下标值。public class er{ public static void main(String[] args){ int[] arr = {0,1,2...