随笔分类 - JAVA
摘要:以下情况可以通过编译 而以下情况则不可以 这里会提示错误 static method may be invoked on containing interface class only. 这是因为 在Java 8中,在接口中添加静态方法带来了一个限制 :这些方法不能由实现它的类继承。 这样做是有道理
阅读全文
摘要:上一篇讲述了并发包下的Lock,Lock可以更好的解决线程同步问题,使之更面向对象,并且ReadWriteLock在处理同步时更强大,那么同样,线程间仅仅互斥是不够的,还需要通信,本篇的内容是基于上篇之上,使用Lock如何处理线程通信。 那么引入本篇的主角,Condition,Condition 将
阅读全文
摘要:在涉及到密码存储问题上,应该加密/生成密码摘要存储,而不是存储明文密码。为什么要加密:网络安全问题是一个很大的隐患,用户数据泄露事件层出不穷,比如12306账号泄露。 Shiro提供了base64和16进制字符串编码/解码的API支持,方便一些编码解码操作,想了解自己百度API操作用法。 看一张图,
阅读全文
摘要:1、导入包 1 2、代码
阅读全文
摘要:转载自http://blog.csdn.net/ldl22847/article/details/7605650 1.下载jdk的rpm安装包,这里以jdk-7u4-linux-i586.rpm为例进行说明 下载地址:http://www.oracle.com/technetwork/java/ja
阅读全文
摘要:笔者使用的Linux操作系统为CentOS7,Linux中有三种安装jdk的方式,在这里笔者主要介绍两种方式,即rpm和yum安装及卸载jdk,还有一种是直接从官网下载 tar.gz 压缩文件上传到Linux操作系统后解压配置环境变量即可,是最简单的一种方式,在这笔者不多做介绍。 rpm安装JDK
阅读全文
摘要:1 查看是因为编译环境的改变造成的。 解决办法: 将项目的编译环境设置成当前的JDK版本即可 步骤: 1. 右键项目—>Properties—> java Compiler–>Compiler Compliance level 2. 选择自己安装的当前的JDK环境即可
阅读全文
摘要:1 报错描述 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @BootstrapWith's 'value' attribute or make the default
阅读全文
摘要:一、问题 在使用FileInputStream或FileOutputStream时会遇到如下问题1和问题2。 问题1: 问题2: 二、分析 在进行分析时,我得说清楚什么时候抛拒绝访问,什么时候抛找不到指定路径。原因是这样的,在构造一个File对象时,指定的文件路径是什么都可以,就算不存在也能够构造F
阅读全文
摘要:<span style="font-family: Arial, Helvetica, sans-serif; "> </span> <span style="font-family: Arial, Helvetica, sans-serif; "><span style="color:#ff000
阅读全文
摘要:目录 前言 原因 实现 不要忘记 最后的封装 Follow up 前言 看标题好像很简单的样子,但是针对使用jar包发布SpringBoot项目就不一样了。当你使用tomcat发布项目的时候,上传文件存放会变得非常简单,因为你可以随意操作项目路径下的资源。但是当你使用SpringBoot的jar包发
阅读全文
摘要:使用java.net包下的URL类,可以将一个网页(链接)封装成一个URL对象。 URL对象有一个openStream()方法,使用该方法可以获取该网页的输入流,我们可以通过读取输入流的方式获得网页的内容,并通过输出流写入HTML文件中。 方式一: 使用此方法需要指定输入流和输出流的字符编码,否则可
阅读全文
摘要:题外话: 页面静态化(展示数据从JSP页面变成HTML页面)实现方式-->模板技术 从本质上来讲,模板技术是一个占位符动态替换技术。一个完整的模板技术需要四个元素:①模板语言(使用的语法) ②包含模板语言的模板文件(.ftl结尾) ③模板引擎(jar包) ④拥有动态数据的数据对象 FreeMarke
阅读全文
摘要:曾用来做一个浏览美女图片的网站 男生都懂的 哈哈,年轻总有些荷尔蒙的冲动,hold住就好
阅读全文
摘要:1.代码部分 import org.junit.Test; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runner.RunWith; import org.springframework.boot
阅读全文
摘要:在eclipse中,用java动态生成html文件。 //用于存储html字符串 //用于存储html字符串 StringBuilder stringHtml = new StringBuilder(); StringBuilder stringHtml = new StringBuilder();
阅读全文
摘要:用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId f
阅读全文
摘要:private static final String FILEPATH = "/opt/nginx/html/banner/"; private static final String RETURNPATH = "/banner/"; private static final String IMAGEPATH="/image_app/scp_image/bannerimg/"...
阅读全文
摘要:1.创建html的java代码 2.然后是html的模板template.html,根据此模板生成的新的html文件 3.java代码会常见新的html文件,并替换掉 ###title### 为图片的标签。 然后可以生成静态网页了。效果图如下: 一个简单的java生成html功能就实现了。
阅读全文
摘要:首先,我们需要一个html模板: <html> <html> <head> <head> <title>###title###</title> <title>###title###</title> <meta http-equiv="Content-Type" content="text/html;
阅读全文

浙公网安备 33010602011771号