调查系统错误时,发现了一个很奇怪的现象,出生日期1986-05-04号的用户始终无法注册.发现后台使用使用jodatime的代码demo如下: public static DateTime parseDatetime(String time, String format) { DateTimeFormatter formatter = DateTimeFormat.forPattern(format); return formatter.parseDateTime(time); } 后台抛出了异…
项目报错信息: Connot parse "1991-04-14",illegal instant due to time zone offset transition(Asia/Shanghai) 在网上查了一下说是由于夏令时问题引起了,那么什么是夏令时呢? 夏时制,夏时令(Daylight Saving Time:DST),又称“日光节约时制”和“夏令时间”,是一种为节约能源而人为规定地方时间的制度,在这一制度实行期间所采用的统一时间称为“夏令时间”.一般在天亮早的夏季人为将时间调…
kFreeBSD 7.0于2013/05/04发布 桌面环境 GNOME 3.4, KDE 4.8.4, Xfce 4.8, and LXDE…
连接mysql库报的异常信息: org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Cannot load con…
acerb/acri: comes from the Latin adjective acer, meaning 'sharp' or 'sour'. acerbic: [ə'sɜːrbɪk] adj. 酸的(尖酸刻薄的) acrid:['ækrɪd] adj. 苦味的, 辛辣的, 尖刻的 acrimony:[ækrɪmoʊni] n. (语言,态度等)刻薄,辛辣 exacerbate:[ɪɡ'zæsərbeɪt] vt. 加重(使...恶化, 激怒) string/strict: from t…
1.java变量在使用之前必须初始化 int  a; a=10 ; int b; 没有初始化,也没有使用也不报错 2.强制类型转换  int a=8: byte b=6; b=(byte)(a+b); 3.小题一个 4.long和float哪个取值范围大 5.char可以存储一个汉字吗? 6.++a  a++ 7.小题…
这次的试卷应该是激励我们一下的,链接 然后大家的分数就都很高,然后我就210被一群秒A T2的240大佬爆踩 掉了5rating但Rank竟然发杀了 X_o_r dalao && YZC dalao 论写暴力的重要性 T1 真心水,直接DFS爆搜即可 O(2^n)不会超,n大了之后可以DP,签到题不解释 CODE #include<cstdio> using namespace std; typedef long long LL; const int N=20; int n,a…
GitHub/object-oriented 作业题目 开课后的第一次作业,简单地写了一个类,用成员函数来实现计算圆的面积. [代码] main.cpp #include "Area.h" #include <iostream> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input…
1. people are the craziest animals bovine(['bәuvain] adj. (似)牛的, 迟钝的),像牛一样placid(['plæsid] adj. 安静的, 平和的),stolid.patient.unexcitable,来自描绘ox或cow的拉丁词语boivs,加上后缀-ine(like,similar to,characteristic of).称某人bovine并不是赞扬他,这个词比phlegmatic([fleg'mætik] adj. 冷静的…
倒计时241天 运动38分钟,共计9组.拉伸10分钟. 每组跑步2分钟(6.3KM/h),走路2分钟(6KM/h). 上午下了课,直奔健身房. 手机坏了,没有听音乐. 没有吃午饭,但是上午喝的咖啡还是有点反胃,看来以后咖啡也要少喝了~~~! 做了6组后,鞋带开了,休息了半分钟系鞋带. 继续跑步竟然感觉轻松了很多,后面的3组略微有提速. 提速到6.5KM/h,对于近200斤的大基数来说也很不容易了~! PS:前几天跑步的时候,看到旁边有个MM在快走,速度也是6.5KM/h... 加油,fighti…
T1 题目大意, \(S_{i,j}=\sum_{k=i}^j a_k\) ,求 \(ans=\min\{ S_{i,j}\mod P|S_{i,j}\mod P\ge K \}\) 其中 \(i\le j\),\(\{ S_{i,j}\mod P|S_{i,j}\mod P\ge K \}\) 非空 设 \(s_i\) 是取模的前缀和,显然是要满足条件的 \((s_j-s_i)\mod P\) 最小 对于一个 \(s_j\) ,要 \(s_i\) 最大,变成一个查询前驱的问题 但是有限制,考虑…
在将爬下来的网页解析需要的字段批量入口的时候(逻辑类似下面): @Test public void test_001(){ String TIME = "1990-04-15"; DateTime dateTime = DateTime.parse(TIME); System.out.println(dateTime); } 程序抛出了一个时区异常: org.joda.time.IllegalInstantException: Cannot parse "1990-04-15…
一.问题提出 会议中有同学提到使用mktime遇到一些问题: 1) 设置tm_isdst后速度很慢 2) 设置TZ环境变量提速极大 所以想调查下具体情况.   mktime真的这么慢?如果是,为什么? 二.测试和检验 环境(不同环境可能结果迥异,以下所述仅对本环境有效) $ cat /proc/version Linux version --tlinux2-.tl2 (mockbuild@TENCENT64.site) (gcc version (Red Hat -) (GCC) ) # SMP…
package day20190318; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Scanner; /** * 计算商品保质期并计算优惠时间 * @author Administrator * */ public class ProCalendarDemo { publ…
http://qindongliang.iteye.com/blog/2212619 先来看下hue的架构图:  (1)Hue是什么? Hue是一个可快速开发和调试Hadoop生态系统各种应用的一个基于浏览器的图形化用户接口. (2)Hue能干什么? 1,访问HDFS和文件浏览 2,通过web调试和开发hive以及数据结果展示 3,查询solr和结果展示,报表生成 4,通过web调试和开发impala交互式SQL Query 5,spark调试和开发 6,Pig开发和调试 7,oozie任务的开…
第1章 Docker简介 1.1 Docker容器介绍 Docker官网:https://www.docker.com/ 什么是docker? Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护.Docker 项目后来还加入了 Linux 基金会,并成立推动 开放容器联盟…
// // main.m // OC中的常用结构体 // #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { // 1.保存坐标的 // NSPoint === CGPoint;别名 CGPoint point = NSMakePoint(, ); // 2.保存尺寸的 // NSSize === CGSize;别名 CGSize size = NSMakeSize(, ); // 3.保存坐标…
最近搞ONVIF,在时间接口中有一个时区的字段,需要使用POSIX格式的时区,ONVIF手册要求符合IEEE100.3.1的第8章节,但要注册才能看IEEE标准,我印象中以前下载过,但找不到了.幸好,找到一篇讲POSIX格式时区的文章,终于有点认知了. 一.理解POSIX格式时区 (本节主要根据上述地址的文章进行理解进行描述,不是直接翻译,建议直接看原文.)Linux系统的环境变量TZ存储了时区信息,包括DST(Daylight Saving Time,日光节约时,又叫夏令时)的开.关,以及UT…
Java 8中 java.util.Date 类新增了两个方法,分别是from(Instant instant)和toInstant()方法 // Obtains an instance of Date from an Instant object.public static Date from(Instant instant) {    try {        return new Date(instant.toEpochMilli());    } catch (ArithmeticExc…
一.Instant 我们所处的时间点是在东八区,Java中Instant所计算出来的时间是按本初子午线的时间来算的,与我们的时间相差8个小时,也就是说当我的北京时间是上午九点时,本初子午线的时间是凌晨1点. ![](https://img2022.cnblogs.com/blog/2901531/202206/2901531-20220616165522464-551378814.png) 点击查看代码 @Test public void test2(){ //now():获取本初子午线的标准时…
站在人群,我毫不起眼:活在世上,我不玩心眼! 没有那么远大的目标,但是也不要把我当成傻子! --胖先生 放在前面要说的话:JVM内存分配设置的参数有四个 -Xmx Java Heap最大值,默认值为物理内存的1/4: -Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值: -Xmn Java Heap Young区大小,不熟悉最好保留默认值: -Xss 每个线程的Stack大小,不熟悉最好保留默认值: -XX:PermSize…
  05.01 方法概述和格式说明 简单的说:方法就是完成特定功能的代码块 在很多语言里面都有函数的定义,函数在Java中被称为方法 格式: 修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2...) {    函数体;    return 返回值; }   方法格式解释: 修饰符:后面会详细介绍.目前public static 返回值类型:用于限定返回值的数据类型 方法名:一个名称,方便我们调用方法 参数类型:限定调用方法时传入参数的数据类型 参数名:是一个变量,接收调用方法时传入的参…
Java 8 examples to show you how to convert from Instant to LocalDateTime 1. Instant -> LocalDateTime The java.time.LocalDateTime has no concept of time zone, just provide a zero offset UTC+0. InstantExample1.java package com.mkyong.date; import java.…
有时候,使用apt-get install 安装了某个软件之后,却不知道这个软件的安装路径在哪里. 那怎么样去找出这个软件的安装路径呢? 下面我们java 这个软件为例, 找出ubuntu 14.04 上面java的安装路径. 1. 首先 java -version , 输出信息显示确实已经安装了java 2. whereis java , 输出信息看出路径在哪里 3. ls -l /usr/bin/java 看看这是否是个软连接,找出这个软连接指向的路径即可 发现输出的信息,显示还是个软连接,…
Instant inst = Instant.now(); System.out.println(inst);//2018-05-15T02:27:09.909Z String s1 = s.substring(0, 11).concat("20:13:00.000Z"); System.out.println(s1);//2018-05-15T20:13:00.000Z Instant instant = Instant.parse(Instant.now().toString().…
mybatis框架:共四天 明确:我们在实际开发中,都是越简便越好,所以都是采用不写dao实现类的方式.不管使用XML还是注解配置. 第二天:mybatis基本使用 mybatis的单表crud操作 mybatis的参数和返回值 mybatis的dao编写 mybatis配置的细节     几个标签的使用 持久层总图 Mybatis第二天讲义:  第3章 Mybatis 的参数深入 3.2 传递 pojo 包装对象 开发中通过 pojo 传递查询条件 ,查询条件是综合的查询条件,不仅包括用户查询…
13 Spring Boot: 01.spring boot 介绍&&02.spring boot 入门 04.spring boot 配置文件 05.spring boot 整合其他技术 SpringBoot基础 五.SpringBoot与整合其他技术 5.1 SpringBoot整合Mybatis MySQL数据库版本: 8.0.17   <parent> <groupId>org.springframework.boot</groupId> <…
13 Spring Boot: 01.spring boot 介绍&&02.spring boot 入门 04.spring boot 配置文件 05.spring boot 整合其他技术 SpringBoot基础 四.SpringBoot的配置文件 SpringBoot配置文件类型和作用 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties 或者 application.yml (appl…
使用VMware Fusion 8.0.1创建ubuntu 64bit虚拟机:使用ubuntu-14.04.3-desktop-amd64.iso镜像缺省安装ubuntu,用户名odoo,密码123456 安装open vm tools:使用odoo/123456登录ubuntu桌面,打开Terminal窗口,执行下述命令安装open vm tools:sudo apt-get install open-vm-toolbox 安装输入法框架fcitx替换IBUS 打开Ubuntu Softwar…
本文参考了诸多文章,先感谢这些文章的作者. 使用pxe安装系统需要安装dhcp,tftp,http等服务(当然也可以使用其他文件共享方式比如nfs,ftp). 实验环境: 1. vmware 12 2.网段 10.0.0.0/8, PXE服务器IP:10.0.0.100 一.安装dhcp服务 可以选择安装isc-dhcp-Server 或者 dnsmasq(这个在openstack中使用较多,而且它也包含tftp服务,配置也非常方便,我因为已经安装dhcp和tftp就懒得换了). 我选择安装了i…