java
爱青菜
做一名快乐的程序猿
展开
-
Bean实体类中Date属性格式化 @JsonFormat @DateTimeFormat
mysql 数据库中是datetime类型,java对象中用Date接收,传给前台时,想要格式化一下在实体类的属性上使用注解:@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = “yyyy-MM-dd HH:mm:ss”, timezone = “GMT+8”)@DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”)shape: 表示序列化后的一种数据类型pattern: 表示最终日期的格式time原创 2020-11-29 01:54:49 · 2034 阅读 · 0 评论 -
JVM里,new出来的对象是在哪个区?
new创建对象,对象保存在堆还是栈?–>堆内存是用来存放由new创建的对象和数组,即动态申请的内存都存放在堆内存–>栈内存是用来存放在函数中定义的一些基本类型的变量和对象的引用变量例子:局部变量存放在栈;new函数和malloc函数申请的内存在堆;函数调用参数,函数返回值,函数返回地址存放在栈堆和栈的区别1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数...原创 2019-04-28 10:22:58 · 10142 阅读 · 3 评论 -
spring boot 使用fastjson 处理json数据中文乱码 默认使用 ISO-8859-1编码格式
1、加入fastjson maven 依赖包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.30</version> </dependency>2、springbo原创 2017-06-14 10:42:45 · 10939 阅读 · 0 评论 -
Java服务器热部署的实现原理
所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的角色。大多数基于Java的应用服务器,包括EJB服务器和Servlet容器,都支持热部署。类装入器不能重新装入一个已经装入的类,但只要使用一个新的类装入器实例,就可以将类再次装入一个正在运行的应原创 2016-07-09 20:13:53 · 1574 阅读 · 0 评论 -
${pagecontext.request.contextpath}作用
用户注册 $(document).ready(function() { //聚焦第一个输入框 $("#loginName").focus(); //为inputForm注册validate函数 $("#inputForm").validate({ rules: { loginName: { remote: "${ctx}/regis原创 2015-09-23 15:37:22 · 1422 阅读 · 0 评论 -
jQuery实现表单验证------equalTo方法
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> jQuery.validator.setDefaults({ debug: true, success: "valid"});;原创 2015-09-23 16:25:06 · 6957 阅读 · 0 评论 -
shiro 身份验证
身份验证:简单来说就是应用中谁能证明她是她本人,一般提供身份ID来识别她的身份,比如提供身份证、用户名/密码来验证。Principal:身份,主体识别的属性,可以是任何东西,即用户名,邮箱等等,确立唯一性。一个主体可以有多个 principals, 但只有一个 Primary principals, 一般是用户名/密码/手机号Credentials:证明/凭证,即只有主体知道的安全码。如密码和数字证原创 2015-09-29 15:45:25 · 570 阅读 · 0 评论 -
Streaming query results
The results of query methods can be processed incrementally by using a Java 8 Stream as return type. Instead of simply wrapping the query results in a Stream data store specific methods are used to pe原创 2015-09-28 17:13:46 · 927 阅读 · 0 评论 -
Eclipse Java EE IDE for Web Developers集成的Maven 3 指向自己安装的 Maven
一.配置Maven环境1.下载apache-maven文件,选择自己需要的版本,地址:Apache 官方下载地址是 http://maven.apache.org/download.cgi2.下载并文件,本人解压到:D:\xxmp\apache-maven-3.2.23.配置Maven环境变量a. MAVEN_HOME:D:\xxmp\apache-maven-原创 2015-08-16 13:36:05 · 3490 阅读 · 0 评论 -
设计模式(一)之理解篇
项目中合理的运用设计模式可以完美的解决很多问题,从而从菜鸟变成老鸟的蜕变。学好设计模式,变成优秀的软件工程师。一、设计模式的分类总体来说设计模式分为三大类:【a】创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。【b】结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。【c】行为型模式,共十一种:策略模式、模板原创 2015-08-23 23:11:52 · 351 阅读 · 0 评论 -
javaweb考试题
共 31 道考题,全部为不定项选择,每空答案完全正确才能得分,每空一分,共 115 分。考试时间: 180 分钟注意:填写考题答案时,多个答案之间不要加其他字符,答案字符大小写均可。正确示例:ABC或abc;错误示例:A B C或a,b,c。 1. 典型的JDBC程序按 顺序编写。-------DBECFAA. 释放资源B. 获得与数据库的物理连接C. 执行SQL命令转载 2014-01-17 23:11:52 · 3410 阅读 · 0 评论 -
java编程_socket_套接字_网络编程
============================================================ 1.实现server和client模型程序============================================================ 实现原理:==原创 2013-12-07 20:14:28 · 982 阅读 · 0 评论