![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Angel_G
这个作者很懒,什么都没留下…
展开
-
【转】Sonar的安装以及使用
【划重点!!这是一篇转载博客,转自:https://www.cnblogs.com/qlqwjy/p/10551283.html】SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。1.简介1. sonar是什么 Sonar是一个用于代码质量管理的开源平台,用于管理代码的质量,通过插件形式可以支...转载 2020-03-24 11:53:10 · 835 阅读 · 0 评论 -
Chart.js 使用示例
从MySQL数据库中获取数据 ,利用chart.js 绘制柱形图。文件结构:1.index.PHP文件。从数据库获取数据。先连接数据库exercisedata,然后从数据库的users表中查询学生名字userName和学生的成绩score,并给userName和score取别名label和value,以符合chart.js中绘制图形时需要的数据格式。执行sql语转载 2017-05-11 09:47:11 · 2960 阅读 · 0 评论 -
一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
总是会被javascript的event对象的clientX,offsetX,screenX,pageX 弄得头晕,于是决定做个图来区分一下(画得我手那个酸呀。。。。)先总结下区别:event.clientX、event.clientY鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性转载 2017-05-23 14:23:02 · 502 阅读 · 0 评论 -
jsp页面引入(包含)其他页面的三种实现方式
[html] view plain copyjsp页面实现引入其他页面的三种方式如下所示: [html] view plain copy%@ page language="java" pageEncoding="GBK"%> %@ taglib uri="http://java.sun.com/js转载 2017-06-24 18:28:43 · 4980 阅读 · 0 评论 -
IntelliJ IDEA(2017)安装和破解。
如果有一定的经济基础,请支持正版,这里提供破解方法。一、下载并安装, IntelliJ IDEA的官网:https://www.jetbrains.com二、破解。百度下载一个 JetbrainsCrack-2.6.2.jar 破解补丁。放在你的安装idea下面的bin的目录下面。 下载链接:http://idea.lanyus.com/在安装的idea下面的bin转载 2017-06-26 23:30:50 · 4129 阅读 · 1 评论 -
Java邮件开发(一):使用JMail发送一封简单邮件
JMail是进行邮件开发的组件。由于所需要的jar非官方开发,需要自行下载所需jar包,我使用的是javamail-1.4.7。不了解收发邮件过程的请先浏览我的另一片博客:电子邮件工作原理 1.步骤:1. 创建Properties对象,并为该对象设置相应内容2. 创建Session对象3. 创建Message对象,这个对象封装邮件的信息,如发件人、收件人、主题转载 2017-08-04 15:05:56 · 1350 阅读 · 0 评论 -
Java邮件开发(二):使用JMail发送一封图文并茂且包含附件的邮件(上)
有时我们会有这样的需求:我们需要一封看起来比较丰富的邮件,有文字、超链接、图片等等而不是一堆文字的堆砌。有时我们也需要在邮件里添加一些附件。这样的邮件几乎所有的邮箱都支持,如163、新浪、搜狐、QQ(好像搜狐不支持本地上传的图片)。可是在这些邮件的背后有什么我们并不知道,下面让我们先来了解一下邮件的组成。一、复合邮件的整体结构图从图中可以看出一封邮件有两部分组成:整封邮转载 2017-08-04 15:06:58 · 1629 阅读 · 0 评论 -
Java邮件开发(二):使用JMail发送一封图文并茂且包含附件的邮件(下)
在上一篇文章Java邮件开发(二):使用JMail发送一封图文并茂且包含附件的邮件(上) 中,我们大概了解了一封邮件的组成。下面我们完成发送有以下要求的邮件:1.正文是一段html代码2.这段html代码中内嵌一张图片3.这封邮件包含两个附件首先根据上篇文章最后的“邮件组织结构API”,分析以下有哪些MimeMultipart对象,有哪些MimeBodyPa转载 2017-08-04 15:07:59 · 900 阅读 · 0 评论 -
Java邮件开发(三):解决附件名为乱码及显示友好名称
在上一篇文章(Java邮件开发(二):使用JMail发送一封图文并茂且包含附件的邮件(下) )中,我们学会了使用JavaMail发送一封复杂的邮件。遗留的问题有以下两个:1.附件的名称只能为英文,中文乱码2.友好名称的显示。我们使用163等邮箱发送邮件时,我们经常可以看到收件人一栏中会是:张益达 这种方式。在上一版本的代码中并没有使用这样的方式。下面解决这两转载 2017-08-04 15:09:32 · 924 阅读 · 2 评论 -
jar包和war包的介绍和区别
JavaSE程序可以打包成Jar包(J其实可以理解为Java了),而JavaWeb程序可以打包成war包(w其实可以理解为Web了)。然后把war发布到Tomcat的webapps目录下,Tomcat会在启动时自动解压war包。JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件...转载 2018-02-26 11:31:52 · 330 阅读 · 0 评论 -
Java 枚举(enum) 详解7种常见的用法
JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。大师兄我又加上自己的理解,来帮助各位理解一下。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color { ...转载 2018-05-20 11:01:20 · 316 阅读 · 0 评论 -
Linux上部署web服务器并发布web项目
近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果。以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我一样的新手们有些帮助,有误的地方还请大神们指出转载 2018-06-12 21:21:17 · 569 阅读 · 1 评论 -
深入理解JAVA序列化
如果你只知道实现 Serializable 接口的对象,可以序列化为本地文件。那你最好再阅读该篇文章,文章对序列化进行了更深一步的讨论,用实际的例子代码讲述了序列化的高级认识,包括父类序列化的问题、静态变量问题、transient 关键字的影响、序列化 ID 问题。在笔者实际开发过程中,就多次遇到序列化的问题,在该文章中也会与读者分享。引言 将Java对象序列化为二进制文件的 Java ...转载 2018-12-05 16:14:39 · 339 阅读 · 0 评论 -
Cron表达式的详细用法
{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / ...转载 2019-01-08 11:12:52 · 425 阅读 · 0 评论 -
Java泛型中的标记符含义
Java泛型中的标记符含义: E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型)? - 表示不确定的java类型 S、U、V - 2nd、3rd、4th typesObje转载 2017-03-29 23:50:34 · 612 阅读 · 0 评论 -
JavaEE_day01
B/S架构:需要安装客户端程序更新不方便客户端要求较高C/S架构:只需要安装浏览器程序只需要更新服务开发更高效web目录结构:--src文件夹:存放java源文件--WebRoot:Web应用的根目录--META-INF:系统自动生成,存放系描述信息--WEB-INF:该目录内容不能对外发布----lib文件夹:存放以jar/转载 2016-10-11 18:09:23 · 465 阅读 · 0 评论 -
java 里 泛型中 <T>代表什么类型
java 里 泛型中 代表什么类型呀?public List find(String sql, Class entityClass, Map paramMap) {} 是什么意思? 有T这种类型么?这里 public 这个是什么意思 还有 List 这个是什么意思jimmyking | 浏览 5526 次 2011-10-12 11:10201转载 2016-10-09 18:08:08 · 9183 阅读 · 0 评论 -
Hibernate的10个常见面试问题及答案
Hibernate的10个常见面试问题及答案2016-10-10 ImportNew(点击上方公众号,可快速关注)英文:javarevisited 译文:oschina - fbm 链接:oschina.net/translate/10-hibernate-interview-questions-answers-java-j2ee-senior转载 2016-10-10 21:31:27 · 569 阅读 · 0 评论 -
JavaEE_day02
数据库连接池常用的数据库连接池:dbcp,c3p0,阿里巴巴druid连接数据源1、c3p02、JNDI3、JdbcTmeplateWebDemoBBSsrc ——bbs.daobbs.dao.implbbs.entitybbs.utilbbs.vo.parambbs.vo.viewWebRoot原创 2016-10-12 20:00:51 · 368 阅读 · 0 评论 -
Web项目配置数据源——JNDI
Tomcat-->conf-->在context.xml节点中添加配置 WEB-INF/web.xml --> on session expiration as well as webapp lifecycle) --> -->auth=原创 2016-10-13 12:52:47 · 5080 阅读 · 0 评论 -
Web项目配置数据源——c3p0_xml方式
web项目-->WebRoot-->WEB-INF导入C3P0的jar包(c3p0-0.9.1.2.jar)、数据库驱动jar包(ojdbc14.jar)web项目-->src-->c3p0-config.xmljdbc:oracle:thin://@localhost:1521:XEoracle.jdbc.driver.OracleDriverscotts原创 2016-10-13 12:29:37 · 3226 阅读 · 0 评论 -
Spring架构使用JdbcTemplate进行数据库功能开发
配置如下Bean组件dataSource 为userDAO和transactionManager提供数据源transactionManager 为userDAO的事务管理策略对象UserDAOProxy提供事务管理器对象userDAO 为userDAO提供POJO类 利用被注入的数据源 定义一系列的业务操作函数 使用JdbcTemplate来操作POJO类 实现对数据库的操作转载 2016-10-13 16:23:29 · 496 阅读 · 0 评论 -
转发和重定向 HTTP请求方式
重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面的URL, 而当使用转发时,该URL会保持不变。重定向的速度比转发慢,因为浏览器还得发出一个新的请求。同时,由于重定向方式产原创 2016-10-14 19:31:41 · 2070 阅读 · 0 评论 -
Singleton
单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。2、单例类必转载 2016-10-04 20:04:27 · 343 阅读 · 0 评论 -
java中各种集合的用法和比较
java中各种集合的用法和比较标签: javahashmapvectorlistiteratorequals2012-03-02 15:11 11864人阅读 评论(0) 收藏 举报 分类:杂(21) 一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子转载 2016-10-07 14:36:00 · 439 阅读 · 0 评论 -
文件上传(二)
copy HYD:import java.io.File;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;impor原创 2016-11-19 17:18:21 · 417 阅读 · 0 评论 -
文件上传(一)
copy SMQ:UploadServlet.java-->package com.niit.servlet;import java.io.File;import java.io.IOException;import java.util.List;import java.util.UUID;import javax.servlet.ServletExceptio原创 2016-11-19 17:03:27 · 363 阅读 · 0 评论 -
Java设计模式Proxy之动态代理
Java动态代理主要涉及到两个类:InvocationHandler:该接口中仅定义了一个Object : invoke(Object proxy, Method method, Object[] args);参数proxy指代理类,method表示被代理的方法,args为method中的参数数组,返回值Object为代理实例的方法调用返回的值。这个抽象方法在代理类中动态实现。Pr转载 2016-12-05 21:38:04 · 523 阅读 · 0 评论 -
怎么解决java.lang.NoClassDefFoundError错误
前言在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。我们往往花费时间转载 2017-01-08 17:58:44 · 6834 阅读 · 3 评论 -
java反射详解
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名123456789101112131415package Reflect转载 2016-10-09 13:12:55 · 435 阅读 · 0 评论