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

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…

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…

手动创建简单CHM帮助文件

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

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开发微信公众号(一)——微信开发环境搭建

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

让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…

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

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

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自动撑开。这个理论实际上是正确的,他的正确的前提在于该元素内只有文本节点。 但是如果父级元素不设置高度,子元素设置了高度,这个时候就不能…

自定义RadioGroup样式

Java 发表评论
                随着市场的不断发展壮大,Android的系统控件样式越来越不能满足Android开发者的需求,所以我们经常就需要修改系统控件,这里我们只是从样式上修改RadioGroup,不并非从功能上去扩展组件。废话不多说,我们先看看RadioGroup的原生态样式如下:                                                                                                                                       …

python创建与遍历List二维列表

Java 发表评论
python创建与遍历List二维列表 觉得有用的话,欢迎一起讨论相互学习~Follow Me python 创建List二维列表 lists = [[] for i in range(3)] # 创建的是多行三列的二维列表 for i in range(3): lists[0].append(i) for i in range(5): lists[1].append(i) for i in range(7): lists[2].append(i) print("lists is:", lists) # lists is: [[0, 1, 2], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4, 5, 6]] 使用二维列…

【探索】用js打语言包(使用jquery.i18n.properties)

Java 发表评论
网站为了国际化的需要,会使用到语言包。 博主之前用到过的语言包都是依靠后端语言或者模板语言进行的语言包,当然js部分中使用的文案会用到js自己的语言包,不过会通过后端语言动态加载中文or英文的js语言包。 这次尝试用js来打语言包,用到了插件 jquery.i18n.properties ,很明显,使用这个插件需要先加载jquery。 那就来看一下具体代码吧: <!DOCTYPE html> <html> <head> <…
« 上一页   下一页 »