四大作用域及其特点

Java 发表评论
JSP中共有九个内置,其中五个不常用,四个常用;四大作用域按照作用域大小,从小到大顺序为:page  request  session  applicationpage:中文意思为网页,只能作用于本网页request:中文意思是请求,只要不重定向,请求就会一直带到下一个页面session:中文意思为会话,只要网页不关闭,session就不会丢失application:中文意思为,只要服务器不关闭,application就不会丢失        -----作者:启梦.lcm

任意时间字符串转换成时间,无需指定解析模板

Java 发表评论
此方法适用于做excel导入,以及时间格式不可控的情况 import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * @Classname: DateUtils * @Description: TODO * @Author: Neo * @Date: 2018/11/9 9:48 * @Version: 1.0 */ public class DateUtils { /** * @Description: 任意时间字符串转换成时间,无需指定解析模板 * @para…

VS Code 折腾记 – (15) 再来一波大前端适用系列的插件(主打编码体验改善)

前言 距离上次推荐又过去半年了.这期间我又搜罗一些感觉比较好用的插件; 有些体验后被我干掉,有些依旧保留.优秀的拓展插件产出真的有限,这次主推比较实用的小拓展 对于插件我不推荐重复的,有些优秀的插件在我另外几篇文章可找到,其他就不多说了.直入主题! 编码体验改善系列 VS DocBlockr: Atom插件Docblockr移植版,非常好用的注释插件 Visual Studio IntelliCode - Preview : 提供AI支持(强化你的代…

手动创建简单CHM帮助文件

Java 发表评论
 CHM是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。这是一个HTML格式的帮助文档,源文件就是HTML文件以及jpg、gif等等HTML所支持的元素。网上有许多的资料介绍如何创建CHM帮助文件,更多的只是推荐使用工具来创建,如微软官方的Mircosoft HTML Help Workshop 、强大的Esay CHM等等。我们却不知道CHM真正的面目是什么,在收集了网上的一些资料后,也自己在此记录下一些信息以了解CHM的…

BigDecimal 使用 及百分比格式化

Java 发表评论
 public static void main(String ar[]) {        BigDecimal a1 = new BigDecimal(10.0 + "").setScale(7, BigDecimal.ROUND_HALF_UP);        BigDecimal a2 = new BigDecimal(6.995 + "").setScale(7, BigDecimal.ROUND_HALF_UP);         BigDecimal r = (a1.subtract(a2)).divide(a1, 4, BigDecimal.ROUND_HALF_EVEN).setScale(4,            BigDecimal.ROUND_HALF_UP);         NumberFormat p…

Form表单之复选框checkbox操作

Java 发表评论
input复选(checkbox): <label>input复选1组:</label> <input type="checkbox" name="checkbox1" value="checkbox复选1" checked="checked"/>checkbox复选1 <input type="checkbox" name="checkbox1" value="checkbox复选2"/>checkbox复选2 <input type="checkbox" name="checkbox1" value="checkbox复选3" checked="checked"/>checkbox复选3 相同name的单选项为同一…

Java中String类的isEmpty方法、null以及””的区别

一直以来对String的这三个空挺晕的,刚好同事问我,我也学习下。从别人博客上看到的是这样的:     isEmpty()         分配了内存空间,值为空,是绝对的空,是一种有值(值 = 空)       ""         分配了内存空间,值为空字符串,是相对的空,是一种有值(值 = 空字串)       null         是未分配内存空间,无值,是一种无值(值不存在) 然而我还是挺晕忽 所以写了个demo验证下~ @Override prote…

Java开发微信公众号(一)——微信开发环境搭建

Java 发表评论
1.开发语言使用Java 2.使用微信接口测试账号进行本地测试 3.使用natapp(原ngrok)将本地地址映射到外网地址实现微信公众号的本地调试 准备工作 最近学习微信公众平台的开发,在申请一个微信公众号的时候,发现如果不是公司或组织只能申请订阅号(并且是个人的),而且不能使用微信提供的高级接口,所以如果想要使用公众平台的高级接口的话,申请一个微信公众平台接口测试账号就会非常方便了。使用微…

各种树型结构模型分析与比较

Java 发表评论
假设我们正在设计一个带有评论的 Bug 记录网站(很像 http://stackoverflow.com/ ),网站的读者可以评论原文甚至可以相互之间回复,因此针对某一主题的讨论可能会延伸出很多分支。刚开始,我们可能会选择一个简单的方案: 这个方案中的每一条评论都可能都是另一个评论的子孙评论。因此要想使用一条简单的 SQL 语句去查询出一个很长的回复分支是困难的,因为帖子可能的深度是无限深的。 另一种想法是…

让a标签禁止点击的方法

Java 发表评论
让a标签禁止点击的方法 方法1: 使用自定义的href属性替换原href属性 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>标签初始化参数</title> <script type="text/javascript" src="http://misc.360buyimg.com/jdf/lib/jquery-1.6.4.js"></script> <style type="text/css"></style> </head> <body&g…

Spring Boot整合Freemarker

Java 发表评论
整合Freemarker:第一步:在pom文件中加入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency>第二步:配置配置文件:在application.properties中配置freemarker:spring.freemarker.charset=UTF-8spring.freemarker.cache=falsespring.freemarker.allow-request-override=f…

jquery获取textarea中的值

Java 发表评论
console.log('val()方法:'+$('#replyContent').val()); console.log('text()方法:'+$('#replyContent').text());1.上图两个方法打印结果为:2.结论:$('#replyContent').val():这个方法才是拿到我们在输入框中输入的值。

在前台页面通过js格式化时间

Java 发表评论
我们在开发过程过,一定会用到时间存储。当然,我们的数据库也有对应存储时间的类型,对应的如果使用java,java里面也会对应的时间类型。但是,在我们页面上面有时会放我们把时间显示出来。这个时候我们就要对时间进行格式化了。 格式化是时间一般能在两个地方能够格式化: 一是在后台进行格式化以后,传送到前台页面直接显示。 二是后台不格式化,在前台页面格式化后显示。 下面要讲的就是在前台的…

redis报错:Error processing condition on org.springframework.boot.autoconfigure.data.redis.RedisAutoCon

Java 发表评论
springboot集成reids报如下: Error processing condition on org.springframework.boot.autoconfigure.data.redis.RedisAutoCon。 这个问题是由于springboot的版本问题。 使用springboot 2.x以上版本的时候,pom.xml文件中 <dependency>             <groupId>org.springframework.boot</groupId>             <artifactId>spring-boot-starter-redis</artifactId>   …

实现垂直居中的几种方式

Java 发表评论
方式一:单行文本垂直居中 其实单行文本垂直居中是垂直居中中最为简单的了。通常使用line-height 和 height配合使用即可,也就是将line-height和height设置为同样的数值。 当然也有道友说其实这个地方设置height值其实完全没有必要,容器会根据line-height自动撑开。这个理论实际上是正确的,他的正确的前提在于该元素内只有文本节点。 但是如果父级元素不设置高度,子元素设置了高度,这个时候就不能…
« 上一页   下一页 »