- 讨论视频系统架构
Robin-LV
MVCJDBC
今天接到一个业务,领导让我搭建一个视频系统架构。架构采用MVC的模式这个大家都知道,技术采用Sping,hibernate3,数据层采用Sping提供的的jdbc模板。我知道要提供一些公共的的类和接口。还有一些封装好的方法。这个架构要考虑现在老系统的数据,等新系统完成要把数据导过去,还要考虑多平台融合的问题。由于我们公司有多套系统,领导想做底层统一以后好管理。现在晕晕的,请高手谈谈如何搭建一个好的
- springmvc用配置类替换xml配置
码里法
其他javamvcspring
ssm基础项目整合前言xml配置mybatis.xmlspingmvc.xmlweb.xml配置类jdbc配置类mybatis配置SpringConfig配置SpringMvcConfig配置shiro配置WebInit前言其实这中间用配置类,发现问题还挺多的,所以记录一下,尤其是针对shiro的配置。xml配置mybatis.xmlArchetypeCreatedWebApplicationdi
- 干货含源码!如何用Java后端操作Docker(命令行篇)
watermelo37
Docker与云原生JavaEE/SpringBootjava开发语言docker云原生容器devopsspringboot
目录干货含源码!如何用Java后端操作Docker(命令行篇)一、为什么要用后端程序操作Docker二、安装Docker1、安装Docker2、启动Docker三、使用Java后端操作docker1、构建docker镜像并生成容器2、执行完毕后删除容器和镜像3、在此基础上开发其他功能四、总结作者:watermelo37涉及领域:Vue、SpingBoot、Docker、LLM、python等---
- 架构师面试题系列之Spring MVC面试专题及答案(31题)
cesske
springmvc面试
目录1、什么是SpringMvc?说一下你对它的理解2、SpringMVC的优点:3、SpringMVC工作原理?4、SpringMVC的主要组件?5、讲下SpringMvc的执行流程6、SpingMvc中的控制器的注解一般用那个,有没有别的注解可以替代?7、如果在拦截请求中,想拦截get方式提交的方法,怎么配置?8、怎样在控制器方法里面得到request或者session?9、如果想在拦截的方法
- Spring超硬核笔记———全是干货
Java小羊
spring
为什么用spring?Spring的核心功能IOC(控制反转,依赖注入),AOP(面向切面的编程)IOC:我们在使用过程中不用关注于对象是怎么创建的,只用应用过去,sping自动帮我们完成注入,对象的创建,spring默认创建对象是单例,这样减少了频繁创建对象,让对象重复利用,所有的对象都是放在BeanFactory工厂的AOP:面向切面的编程,我们可以把一些公共的东西模块化,做成一个切面,在方法
- Spring 集成 MyBatis
花下的晚风
java后端转后厨springmybatisjava
sping6,mybatis3.5.10,maven3.6.1第一步,引入依赖,引入sping6仓库若引入失败可以手动下载好jar包粘贴到本地maven仓库的对应位置org.springframeworkspring-context6.0.0-M2org.springframeworkspring-jdbc6.0.0-M2mysqlmysql-connector-java8.0.31org.myb
- 解决IDEA2023版本创建Sping项目只能勾选17和21,无法使用Java8的问题
Chen-GW
intellij-idea
前言想创建一个springboot的项目,本地安装的是1.8,但是在使用SpringInitializr创建项目时,发现版本只有17和21。Java17和Java8(JDK1.8)的区别版本号:Java17是JavaSE17的版本,而JDK1.8是JavaSE8的版本。发布时间:Java17发布于2021年,而JDK1.8发布于2014年.新特性:Java17相对于JDK1.8,新增了很多特性和改
- Unit 2 复盘作业
02成雅轩_人文1班
Part11,从本单元中我学到的最重要的理念(精读和视听说分别总结)精读:我们不能仅仅只了解一个英文单词的一种词意,反而,我们应该了解英文单词的多种词性词意,这样可以更加有利于我们去理解英语文章视听说:听长句时,没必要强迫自己都听懂,要捕捉关键词,关键信息,发到事半功倍的效果2,我在本片文章/音频/视频中学到的怦然心动的单词(精读和视听说分别总结)视听说:occassionallspingangs
- JavaWeb:SpingBoot原理 --黑马笔记
DaveVV
javawebjavatomcatspringmavenintellij-ideajava-eespringboot
1.配置优先级在我们前面的课程当中,我们已经讲解了SpringBoot项目当中支持的三类配置文件:application.propertiesapplication.ymlapplication.yaml在SpringBoot项目当中,我们要想配置一个属性,可以通过这三种方式当中的任意一种来配置都可以,那么如果项目中同时存在这三种配置文件,且都配置了同一个属性,如:Tomcat端口号,到底哪一份配
- SSM框架中Dao层,Mapper层,controller层,service层,model层,entity层介绍
zhang菜鸟
笔记JAVASSM
SSM是sping+springMVC+mybatis集成的框架。MVC即modelviewcontroller。MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs(PlainOrdinaryJavaObje
- springboot+vue留守儿童信息管理系统idea项目
QQ402205496
springbootvue.jsintellij-idea
本留守儿童信息管理系统有管理员和用户两个角色。管理员功能有个人中心,用户管理,留守儿童管理,医院信息管理,医疗服务管理,爱心捐赠管理,留言板管理,系统管理。用户可以注册登录,查看留守儿童信息,对留守儿童信息进行联系医生和爱心捐赠。因而具有一定的实用性。本技术是java平台的开源应用框架,其目的是简化Sping的初始搭建和开发过程。默认配置了很多框架的使用方式,自动加载Jar包,为了让用户尽可能快的
- 为什么学Spring Boot
jiangmo
Spring历史说起SpringBoot我们不得不先了解一下Spring这个企业,不仅因为SpringBoot来源于Spirng大家族,而且SpringBoot的诞生和Sping框架的发展息息相关。时间回到2002年,当时正是JavaEE和EJB大行其道的时候,很多知名公司都是采用此技术方案进行项目开发。这时候有一个美国的小伙子认为EJB太过臃肿,并不是所有的项目都需要使用EJB这种大型框架,应该
- SpingBoot项目使用@Validated和@Valid参数校验
Java技术攻略
springjavahibernate
一、什么是参数校验?我们在后端开发中,经常遇到的一个问题就是入参校验。简单来说就是对一个方法入参的参数进行校验,看是否符合我们的要求。比如入参要求是一个金额,你前端没做限制,用户随便过来一个负数,或者一个字母,那么我们的接口就会报错。所以,通常我们需要在方法的开始处,对入参的参数进行校验,不符合要求就报错返回,不往下进行。这个校验的过程就是参数校验。二、为什么需要统一参数校验?明白了什么是参数校验
- Sping Cloud Hystrix
花开不合阳春暮
#分布式
SpringCloudHystrix防雪崩利器基于Netflix对应的Hystrix具备的功能:1.服务降级2.依赖隔离3.服务熔断4.监控(HystrixDashboard)服务降级优先核心服务,非核心服务不可用或弱可用通过HystrixCommand注解指定fallbackMethod(回退函数)中具体实现降级逻辑使用RestTemplate的简单实例:1.引入依赖org.springfram
- 【Sping Cloud】04--Hystrix dashboard 断路器仪表盘
DRHJ
SpringClouddashboardspringcloudnetflix
一,介绍1)Hystrix数据监控仪表盘2)Hystrix日志,是通过Actuator工具来暴露出来二,Actuator1.介绍springboot提供的一个项目指标工具,可以通过Actuator获取项目的各种日志数据健康状态spring容器中所有的对象springmvc映射的所有路径jvm堆内存镜像2.依赖Zuul中默认含有Actuator,所以无需添加3.暴露日志设置m.e.w.e.i="*"
- Sping Cloud Hystrix 参数配置、简单使用、DashBoard
山风wind
spring-cloudhystrixjava熔断spring-cloud
SpingCloudHystrix文章目录SpingCloudHystrix一、Hystrix服务降级二、Hystrix使用示例三、OpenFeignHystrix四、Hystrix参数HystrixCommand.Setter核心参数CommandPropertiesFallback降级配置CircuitBreaker熔断器配置Metrix健康统计配置RequestContext相关参数Coll
- IDEA2023SpingBoot只能勾选17和21
无心睡眠s
springboot
解决我们只知道IDEA页面创建Spring项目,其实是访问springinitializr去创建项目。故我们可以通过阿里云国服去间接创建Spring项目。将https://start.spring.io/或者http://start.springboot.io/替换为https://start.aliyun.com/
- (已解决)vueQQ邮箱注册发送验证码前端设计,如何发送验证码设计倒计时
BrianGriffin
前端
我们之前已经通过前端测试成功完成qq邮箱动态验证码发送(未使用redis,我准备自己了解完后,后期有时间补上)衔接文章:1:spingboot后端发送QQ邮箱验证码2:这段代码建设图形化界面发送中..{{countdown}}s发送(效果如图)js代码:importrouterfrom"../../router";importaxiosfrom"axios";exportdefault{data(
- Sping常见注解使用方法----持续更新中20240116
默默编码的Fxdll
java前端服务器
持续更新中~可以关注哦底下也有博主碰到这些问题的项目具体操作时的原文。目录@Data:@requestbody@ExceptionHandler@ResponseBody@WebFilter(filterName="loginCheckFilter",urlPatterns="/*")@Data:通用返回结果,服务的相应的数据最终都会封装成此对象@requestbody要返回json@Except
- 【多数据源系列】在Sping Cloud(Spring Boot)中基于AbstractRoutingDataSource 实现多数据源动态切换
后端小肥肠
JAVAspringcloudspringbootjava
本文将以代码示例介绍在SpringCloud中基于AbstractRoutingDataSource实现多数据源动态切换。如文章中有明显错误或者用词不当的地方,欢迎大家在评论区批评指正,我看到后会及时修改。如想要和博主进行技术栈方面的讨论和交流可私信我。目录1.前言1.1.背景1.2.原理1.2.1核心原理1.2.2.源码解析1.2.3.AbstractRoutingDataSource类结构2.
- SpringMVC默认欢迎页面的问题
songhuageini
spring-mvcspringmvc
1.默认tomcat容器的默认页面。index.jspindex.html这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。2.SpingMVC配置控制器的代码web.xml配置MVCDispatcherServletorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:s
- 机器人抓取 [ 题目/摘要 ] 更新中..
cocapop
机器人机器人
题目:RoboticGraspingofNovelObjectsusingVisionl链接:机器人抓取新物体|IEEEXplore(IEEE的Xplore)【端到端】摘要:我们考虑抓取新物体的问题,特别是第一次通过视觉看到的物体。抓取以前未知的物体,一个没有3D模型的物体,是一个具有挑战性的问题。此外,即使给定一个模型,人们仍然必须决定在哪里抓住物体。我们提出了一种学习算法,它既不需要也不尝试构
- (已解决)spingboot项目如何做QQ邮箱注册功能,如何在邮箱注册中进行随机数添加作为动态验证码,并满足分层解耦
BrianGriffin
java开发语言
前面我们已经完成了发送静态验证码,现在用随机数作为动态验证码。文章地址:spingboot后端发送QQ邮箱验证码使用注解@Component进行分层解耦加入ioc容器,方便调用。packagecom.example.tianyidemo.utils;importorg.springframework.stereotype.Component;importjava.util.Random;@Comp
- (已解决)sping boot maven构建项目 添加jwt令牌
BrianGriffin
mavenjava开发语言
前言:需要工具:MySQL数据库(且默认已连接完成),idea,maven构建项目(其他的可以换方法下jar包)参考:项目结构:pom文件:4.0.0org.springframework.bootspring-boot-starter-parent3.2.1com.exampleTianyiDemo0.0.1-SNAPSHOTTianyiDemoTianyiDemo17org.mybatis.s
- (已解决)spingboot 后端发送QQ邮箱验证码
BrianGriffin
运维服务器springboot
打开QQ邮箱pop3请求服务:(按照QQ邮箱引导操作)导入依赖(不是maven项目就自己添加jar包):org.springframework.bootspring-boot-starter-mail3.2.1application.properties配置:注:需要yml的,推荐转换工具或者下载idea插件yamlsyml,properties互转工具:yaml和proper互转工具#邮箱配置s
- Date和LocalDate的相互转换
匆匆321
个人
简述Date对象表示特定的日期和时间,而LocalDate(Java8)对象只包含没有任何时间信息的日期。Date转LocalDate步骤如下:1.将java.util.Date转换为ZonedDateTime。2.使用它的toLocalDate()方法从ZonedDateTime获取LocalDate。packageinsping;importjava.time.Instant;importja
- SpingSecurity + SpringSession 整合
40岁资深老架构师尼恩
java
SpingSecurity+SpringSession整合疯狂创客圈Java高并发【亿级流量聊天室实战】实战系列【博客园总入口】架构师成长+面试必备之高并发基础书籍【NettyZookeeperRedis高并发实战】疯狂创客圈高并发环境视频,陆续上线:WindowsRedis安装(带视频)LinuxRedis安装(带视频)WindowsZookeeper安装(带视频)LinuxZookeeper安
- SpringBoot笔记(一)————第一个SpringBoot项目
多冷啊、我在东北玩泥巴
SpringBoot学习笔记springbootjavaintellijidea
文章目录SSM基础第一个SpringBoot项目(Maven)使用官网构建(目前Eclipse只能用官网构建)使用IDEA构建(其实也是内置的官网链接)解决Maven下载太慢启动!写个controller试试约定大于配置原理初探SSM基础学习SpringBoot之前必须要熟悉Spring,SpingBoot不是一个完全重新写的东西,他是基于Spring来开发的,有很多默认的配置由SpringBoo
- (Sping Xml方式整合第三方框架)学习Spring的第十天
y3131954546
xml学习spring
Spring整合mybatis1.导入Mybatis整合Spring的相关坐标org.springframeworkspring-jdbc5.2.13.RELEASEorg.mybatismybatis-spring2.0.52.编写Mapper和文件在此给出Mapper.xml文件如下selectid,username,passwordfromtb_user3.在Applicationconte
- oracle服务器ssh连不上,SSH服务突然连接不了案例总结
王亚昌
oracle服务器ssh连不上
一台Oracle数据库服务器(Linux版本为OracleLinuxServerrelease5.7)今天中午突然出现短暂的ssh连接不上的情况,ssh连接不上的时候,ping服务器正常,使用psping检测端口22也是正常(只返回5个包,没有持续ping),使用SQLDeveloper可以登录数据库进行任何操作,另外,通过DPA工具发现该服务器的CPU等资源消耗很低(发现数据库服务都正常后,就出
- 面向对象面向过程
3213213333332132
java
面向对象:把要完成的一件事,通过对象间的协作实现。
面向过程:把要完成的一件事,通过循序依次调用各个模块实现。
我把大象装进冰箱这件事为例,用面向对象和面向过程实现,都是用java代码完成。
1、面向对象
package bigDemo.ObjectOriented;
/**
* 大象类
*
* @Description
* @author FuJian
- Java Hotspot: Remove the Permanent Generation
bookjovi
HotSpot
openjdk上关于hotspot将移除永久带的描述非常详细,http://openjdk.java.net/jeps/122
JEP 122: Remove the Permanent Generation
Author Jon Masamitsu
Organization Oracle
Created 2010/8/15
Updated 2011/
- 正则表达式向前查找向后查找,环绕或零宽断言
dcj3sjt126com
正则表达式
向前查找和向后查找
1. 向前查找:根据要匹配的字符序列后面存在一个特定的字符序列(肯定式向前查找)或不存在一个特定的序列(否定式向前查找)来决定是否匹配。.NET将向前查找称之为零宽度向前查找断言。
对于向前查找,出现在指定项之后的字符序列不会被正则表达式引擎返回。
2. 向后查找:一个要匹配的字符序列前面有或者没有指定的
- BaseDao
171815164
seda
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class BaseDao {
public Conn
- Ant标签详解--Java命令
g21121
Java命令
这一篇主要介绍与java相关标签的使用 终于开始重头戏了,Java部分是我们关注的重点也是项目中用处最多的部分。
1
- [简单]代码片段_电梯数字排列
53873039oycg
代码
今天看电梯数字排列是9 18 26这样呈倒N排列的,写了个类似的打印例子,如下:
import java.util.Arrays;
public class 电梯数字排列_S3_Test {
public static void main(S
- Hessian原理
云端月影
hessian原理
Hessian 原理分析
一. 远程通讯协议的基本原理
网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景而扩展出的传输协
- 区分Activity的四种加载模式----以及Intent的setFlags
aijuans
android
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。
这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及在哪里配置
Activity有四种加载模式:
standard
singleTop
- hibernate几个核心API及其查询分析
antonyup_2006
html.netHibernatexml配置管理
(一) org.hibernate.cfg.Configuration类
读取配置文件并创建唯一的SessionFactory对象.(一般,程序初始化hibernate时创建.)
Configuration co
- PL/SQL的流程控制
百合不是茶
oraclePL/SQL编程循环控制
PL/SQL也是一门高级语言,所以流程控制是必须要有的,oracle数据库的pl/sql比sqlserver数据库要难,很多pl/sql中有的sqlserver里面没有
流程控制;
分支语句 if 条件 then 结果 else 结果 end if ;
条件语句 case when 条件 then 结果;
循环语句 loop
- 强大的Mockito测试框架
bijian1013
mockito单元测试
一.自动生成Mock类 在需要Mock的属性上标记@Mock注解,然后@RunWith中配置Mockito的TestRunner或者在setUp()方法中显示调用MockitoAnnotations.initMocks(this);生成Mock类即可。二.自动注入Mock类到被测试类 &nbs
- 精通Oracle10编程SQL(11)开发子程序
bijian1013
oracle数据库plsql
/*
*开发子程序
*/
--子程序目是指被命名的PL/SQL块,这种块可以带有参数,可以在不同应用程序中多次调用
--PL/SQL有两种类型的子程序:过程和函数
--开发过程
--建立过程:不带任何参数
CREATE OR REPLACE PROCEDURE out_time
IS
BEGIN
DBMS_OUTPUT.put_line(systimestamp);
E
- 【EhCache一】EhCache版Hello World
bit1129
Hello world
本篇是EhCache系列的第一篇,总体介绍使用EhCache缓存进行CRUD的API的基本使用,更细节的内容包括EhCache源代码和设计、实现原理在接下来的文章中进行介绍
环境准备
1.新建Maven项目
2.添加EhCache的Maven依赖
<dependency>
<groupId>ne
- 学习EJB3基础知识笔记
白糖_
beanHibernatejbosswebserviceejb
最近项目进入系统测试阶段,全赖袁大虾领导有力,保持一周零bug记录,这也让自己腾出不少时间补充知识。花了两天时间把“传智播客EJB3.0”看完了,EJB基本的知识也有些了解,在这记录下EJB的部分知识,以供自己以后复习使用。
EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基
- angular.bootstrap
boyitech
AngularJSAngularJS APIangular中文api
angular.bootstrap
描述:
手动初始化angular。
这个函数会自动检测创建的module有没有被加载多次,如果有则会在浏览器的控制台打出警告日志,并且不会再次加载。这样可以避免在程序运行过程中许多奇怪的问题发生。
使用方法: angular .
- java-谷歌面试题-给定一个固定长度的数组,将递增整数序列写入这个数组。当写到数组尾部时,返回数组开始重新写,并覆盖先前写过的数
bylijinnan
java
public class SearchInShiftedArray {
/**
* 题目:给定一个固定长度的数组,将递增整数序列写入这个数组。当写到数组尾部时,返回数组开始重新写,并覆盖先前写过的数。
* 请在这个特殊数组中找出给定的整数。
* 解答:
* 其实就是“旋转数组”。旋转数组的最小元素见http://bylijinnan.iteye.com/bl
- 天使还是魔鬼?都是我们制造
ducklsl
生活教育情感
----------------------------剧透请原谅,有兴趣的朋友可以自己看看电影,互相讨论哦!!!
从厦门回来的动车上,无意中瞟到了书中推荐的几部关于儿童的电影。当然,这几部电影可能会另大家失望,并不是类似小鬼当家的电影,而是关于“坏小孩”的电影!
自己挑了两部先看了看,但是发现看完之后,心里久久不能平
- [机器智能与生物]研究生物智能的问题
comsci
生物
我想,人的神经网络和苍蝇的神经网络,并没有本质的区别...就是大规模拓扑系统和中小规模拓扑分析的区别....
但是,如果去研究活体人类的神经网络和脑系统,可能会受到一些法律和道德方面的限制,而且研究结果也不一定可靠,那么希望从事生物神经网络研究的朋友,不如把
- 获取Android Device的信息
dai_lm
android
String phoneInfo = "PRODUCT: " + android.os.Build.PRODUCT;
phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI;
phoneInfo += ", TAGS: " + android.os.Build.TAGS;
ph
- 最佳字符串匹配算法(Damerau-Levenshtein距离算法)的Java实现
datamachine
java算法字符串匹配
原文:http://www.javacodegeeks.com/2013/11/java-implementation-of-optimal-string-alignment.html------------------------------------------------------------------------------------------------------------
- 小学5年级英语单词背诵第一课
dcj3sjt126com
englishword
long 长的
show 给...看,出示
mouth 口,嘴
write 写
use 用,使用
take 拿,带来
hand 手
clever 聪明的
often 经常
wash 洗
slow 慢的
house 房子
water 水
clean 清洁的
supper 晚餐
out 在外
face 脸,
- macvim的使用实战
dcj3sjt126com
macvim
macvim用的是mac里面的vim, 只不过是一个GUI的APP, 相当于一个壳
1. 下载macvim
https://code.google.com/p/macvim/
2. 了解macvim
:h vim的使用帮助信息
:h macvim
- java二分法查找
蕃薯耀
java二分法查找二分法java二分法
java二分法查找
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 11:40:03 星期二
http:/
- Spring Cache注解+Memcached
hanqunfeng
springmemcached
Spring3.1 Cache注解
依赖jar包:
<!-- simple-spring-memcached -->
<dependency>
<groupId>com.google.code.simple-spring-memcached</groupId>
<artifactId>simple-s
- apache commons io包快速入门
jackyrong
apache commons
原文参考
http://www.javacodegeeks.com/2014/10/apache-commons-io-tutorial.html
Apache Commons IO 包绝对是好东西,地址在http://commons.apache.org/proper/commons-io/,下面用例子分别介绍:
1) 工具类
2
- 如何学习编程
lampcy
java编程C++c
首先,我想说一下学习思想.学编程其实跟网络游戏有着类似的效果.开始的时候,你会对那些代码,函数等产生很大的兴趣,尤其是刚接触编程的人,刚学习第一种语言的人.可是,当你一步步深入的时候,你会发现你没有了以前那种斗志.就好象你在玩韩国泡菜网游似的,玩到一定程度,每天就是练级练级,完全是一个想冲到高级别的意志力在支持着你.而学编程就更难了,学了两个月后,总是觉得你好象全都学会了,却又什么都做不了,又没有
- 架构师之spring-----spring3.0新特性的bean加载控制@DependsOn和@Lazy
nannan408
Spring3
1.前言。
如题。
2.描述。
@DependsOn用于强制初始化其他Bean。可以修饰Bean类或方法,使用该Annotation时可以指定一个字符串数组作为参数,每个数组元素对应于一个强制初始化的Bean。
@DependsOn({"steelAxe","abc"})
@Comp
- Spring4+quartz2的配置和代码方式调度
Everyday都不同
代码配置spring4quartz2.x定时任务
前言:这些天简直被quartz虐哭。。因为quartz 2.x版本相比quartz1.x版本的API改动太多,所以,只好自己去查阅底层API……
quartz定时任务必须搞清楚几个概念:
JobDetail——处理类
Trigger——触发器,指定触发时间,必须要有JobDetail属性,即触发对象
Scheduler——调度器,组织处理类和触发器,配置方式一般只需指定触发
- Hibernate入门
tntxia
Hibernate
前言
使用面向对象的语言和关系型的数据库,开发起来很繁琐,费时。由于现在流行的数据库都不面向对象。Hibernate 是一个Java的ORM(Object/Relational Mapping)解决方案。
Hibernte不仅关心把Java对象对应到数据库的表中,而且提供了请求和检索的方法。简化了手工进行JDBC操作的流程。
如
- Math类
xiaoxing598
Math
一、Java中的数字(Math)类是final类,不可继承。
1、常数 PI:double圆周率 E:double自然对数
2、截取(注意方法的返回类型) double ceil(double d) 返回不小于d的最小整数 double floor(double d) 返回不大于d的整最大数 int round(float f) 返回四舍五入后的整数 long round