自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Junit的博客

世界上一切语言都是苍白的,唯有执行力。

  • 博客(470)
  • 收藏
  • 关注

翻译 调用天气接口

//classpackage cn.jun.untils;import java.io.InputStream;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.net.URL;import java.net.URLConnection;import javax.xml.parse...

2018-11-12 15:51:22 1136

转载 项目中使用的一些基本知识(将mysql、jdk、tomcat打包放在一起供用户使用)

项目中使用的一些基本知识(将mysql、jdk、tomcat打包放在一起供用户使用)目的:用户只需要运行一个bat文件即可启动mysql服务和Tomcat服务,然后直接在浏览器访问到项目1.在C盘根目录下创建一个名为Install3DModeling的文件夹。2.找到mysql的安装目录,如:C:\Program Files\MySQL\MySQL Server 5.5,将文件夹内的内...

2018-11-12 11:11:30 536

原创 c实现水仙花

#include "stdio.h"void main(){    int a,b,c,i;    for(i=100;i<1000;i++)    {         //分别获取百位,十位,各位,上的数字        a=i/100;        b=i%100/10;        c=i%10;        //满足水仙花条件        if(a*a*...

2018-11-02 21:59:01 3231

原创 springmvc获取页面值为null的原因

springmvc获取from页面值时,能正常进入controller方法,但是获取页面的值为null,提交类型type为button改submit类型

2018-11-02 08:50:22 1493

翻译 为什么TCP需要三次握手和四次挥手

因为HTTP是一个基于TCP的协议,而TCP是一种可靠的传输层协议. 建立TCP连接时会发生:三次握手(three-way handshake)firefox > nginx [SYN] 在么nginx > firefox [SYN, ACK] 在firefox > nginx [ACK] 知道了 关闭TCP连接时会发生:四次挥手(four-way h...

2018-09-10 09:00:37 1729

原创 Abstract与Interface

package mvn.junit.test;/** *  * 一、抽象类、抽象方法抽象方法:类的成员方法,只有声明,没有实现,把实现交给子类。抽象类:含有抽象方法的类。1.有抽象方法的类一定是抽象类,但抽象类里可以没有抽象方法(当然也可以抽象方法+一般方法);2.抽象类里可以构造方法,但当其他类继承(extends)时,子类必须用super() 继承父类的构造方法;3.抽...

2018-09-04 10:27:41 276

原创 js打印

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%    String path = request.getContextPath();    String basePath = request.getScheme() + "://"            + request.get...

2018-09-02 19:23:54 133

原创 sentOS命令

CentOS基础命令1.关机 (系统的关机、重启以及登出 ) 的命令shutdown -h now 关闭系统(1)init 0 关闭系统(2)telinit 0 关闭系统(3)shutdown -h hours:minutes & 按预定时间关闭系统shutdown -c 取消按预定时间关闭系统shutdown -r now 重启(1)reboot 重启(2...

2018-08-30 11:54:09 859

原创 aop

 AOP核心概念1、横切关注点对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点2、切面(aspect)类是对物体特征的抽象,切面就是对横切关注点的抽象3、连接点(joinpoint)被拦截到的点,因为Spring只支持方法类型的连接点,所以在Spring中连接点指的就是被拦截到的方法,实际上连接点还可以是字段或者构造器4、切入点(pointcut)...

2018-08-27 00:53:17 269

翻译 Java注解之 @Target、@Retention、@Documented简介

Java注解之 @Target、@Retention、@Documented简介=========================1.@interface可以实现三种功能:(1)声明类:Class(2)声明类别:Category(3)声明扩展:Extension 2.声明类:这个就比较常用了,在这里不多说。代码:@interface SomeClass : NSOb...

2018-08-09 16:13:25 219

原创 多线程

随便选择两个城市作为预选旅游目标。实现两个独立的线程分别显示10次城市名,每次显示后休眠一段随机时间(1000ms以内),哪个先显示完毕,就决定去哪个城市。分别用Runnable接口和Thread类实现。1. Thread类package com.hanqi.xc; import java.util.*; public class XuanZeChengShi exte...

2018-08-09 16:08:53 253

原创 java带包 编译

java带包 编译:假设所有四个*.java文件保存在c:\myJava\src目录中,要把所有的*.class编译在c:\myJava\classes目录里。编译过程:    c:\myJava\src>javac -d ..\classes Pet.java    c:\myJava\src>javac -d ..\classes -cp ..\classes Cat.j...

2018-08-09 16:04:17 750

原创 提取汉字字母

提取汉字字母,加入pinyin4j-2.5.0.jarpackage test;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyin...

2018-08-08 09:08:18 317

原创 SQL Server 数据库定时自动备份

SQL Server 数据库定时自动备份本文来源于转载:http://www.cnblogs.com/zhangq723/archive/2012/03/13/2394102.html前提:在使用下面的备份方式之前需要确保你的Sqlserver Agent服务启动,切设置为自动启动。否则当你服务器重启了但是Agent服务没有启动,那么自动备份任务就不会执行(一)使用TSql代码自动备份...

2018-08-07 11:17:48 1080

原创 Eclipse开发环境配置

Eclipse开发环境配置  java环境安装本系统使用java6开发,老师使用1.6.0 _45版本开发,如下图所示: “开发工具”目录提供了1.6.0 _45版本32位和64位两个安装程序,大家根据自己电脑操作系统进行选择。 双击运行1.6.0 _45安装程序在自己的电脑上安装java6环境,注意安装时将jdk和jre全部安装。  配置 ...

2018-08-06 16:47:31 218

原创 Struts2面试题

Struts2面试题1、struts2工作流程 Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。 核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。...

2018-08-06 14:36:10 231

原创 c3p0参数说明

c3p0参数说明:<c3p0-config>  <default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property>  <!--定义在从数据库获取新连接失败后重复尝试的..

2018-08-06 14:32:36 713

原创 文件上传的工具类

package com.itheima.utils;import java.util.UUID;/** * 文件上传的工具类 * @author Administrator */public class UploadUtils {        /**     * 传入文件的名称,返回的唯一的名称     * 例如:gril.jpg    返回sdjsljfsjdl.jpg...

2018-08-06 14:31:02 339

原创 jdbc连接

jdbc连接工具:package cn.itcast.user.web.utils;import java.sql.Connection;import java.sql.SQLException;import javax.sql.DataSource;import com.mchange.v2.c3p0.ComboPooledDataSource;/** * 工具类 提供数...

2018-08-06 14:29:07 156

翻译 linux常用基本命令

转:http://blog.csdn.net/xiaoguaihai/article/details/8705992 Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题。 1、显示日期的指令: date  2、显示日历的指令:...

2018-08-03 17:08:14 162

翻译 java上机操作题目

一、笔试题: A)JAVA基础多项选择题,比较简单,略 B)问答: 1)ajax原理、如何实现刷新数据及优点? 2)门面模式的解释、适用场合? 3)写6个linux常用命令? 4)SQL语句题,较简单 C)编程: 1)有三个线程ID分别是A、B、C,请有多线编程实现,在屏幕上循环打印10次ABCABC… 2)假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符...

2018-08-03 17:04:17 16136 1

翻译 java 字符串截取的几种方式

java 字符串截取的几种方式1.split()+正则表达式来进行截取。 将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。String str = "abc,12,3yy98,0";String[] strs=str.split(",");for(int i=0,len=strs.length;i<len;...

2018-08-03 16:55:30 216

翻译 修改注册表实现程序开机自启动

修改注册表实现程序开机自启动2017年09月27日 10:55:37阅读数:335注册表简介何为注册表注册表相当于Windows下的一个庞大的层次性数据库. 基本上有责系统所有的配置信息注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用...

2018-08-03 09:56:50 1342

翻译 ESP32S 数据手册

ESP32S 数据手册https://www.cnblogs.com/gaosheng-221/p/6719980.html本文档为用户提供 ESP32S 模组的技术规格。免责申明和版权公告本文中的信息,包括供参考的URL地址,如有变更,恕不另行通知。文档“按现状”提供,不负任何担保责任,包括对适销性、适用于特定用途或非侵权性的任何担保,和任何提案、规格或样品在他处提到的任何担...

2018-08-02 14:57:01 20375

原创 名词性物主代词在英语中担当的成分

  名词性物主代词在英语中担当的成分

2018-08-02 08:44:16 2107

原创 简单的js展开菜单

简单的js展开菜单<%@ page language="java" import="java.util.*" contentType="text/html"    pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%&

2018-07-30 15:41:28 1461

翻译 Jmeter并发数 测试

Jmeter教程 简单的压力测试Jmeter并发数 测试Jmeter是一个非常好用的压力测试工具。  Jmeter用来做轻量级的压力测试,非常合适,只需要十几分钟,就能把压力测试需要的脚本写好。阅读目录什么是压力测试  做压力测试的常用工具 做压力测试的步骤如下: 本文做压力测试的例子 第一步: 使用CSV Data Set Config 来参数化 第二步:添加HTTP ...

2018-07-30 15:22:00 105873 19

翻译 iframe使用

iframe使用有人说,iframe是能耗最高的一个元素,尽量减少使用。也有人说,iframe的安全性太差,尽量减少使用。  虽然他们说的是真的,但是iframe的强大功能是不容忽视的,而且现在不乏公司正在使用它。  <iframe> 标签规定一个内联框架。一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。  所有的主流浏览器都支持<iframe&gt...

2018-07-27 11:44:33 221

翻译 mysql查询语句 和 多表关联查询 以及 子查询

mysql(三):mysql查询语句 和 多表关联查询 以及 子查询1.查询一张表:     select * from 表名; 2.查询指定字段:select 字段1,字段2,字段3….from 表名; 3.where条件查询:select 字段1,字段2,字段3 frome 表名 where 条件表达式;例:select * from t_studect where i...

2018-07-27 11:27:20 223

原创 统计各个单词出现的次数

package test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class StStringNum {    /*     * 统计各个单词出现的次数     *      * @param text     */    public static voi...

2018-07-27 10:57:14 4598

翻译 字符串压缩

字符串压缩package test;public class Compression {    /*     * @param args     * 实现简易字符串压缩算法:一个长度最大为128的字符串,     * 由字母a-z或者A-Z组成,将其中连续出现2次以上(含2次)的字母转换为字母和出现次数,     * 以达到压缩目的。     * 输入:AAAABBBB  ...

2018-07-27 10:47:05 832

原创 整形大小比较和i加加i

//整形大小比较和i加加ipackage test;public class ABT {    public static void main(String[] args) {        int a=2;        int b=-1;        int t = 1;                if((a=b)>0){  //比较整形大小        ...

2018-07-27 10:36:14 751

原创 java面试题

目录 技术一面(23问)技术二面(3大块)性能优化(21点)项目实战(34块)JAVA方向技术考察点(15点)JAVA开发技术面试中可能问到的问题(17问)阿里技术面试1 1.Java IO流的层次结构?2.请说出常用的异常类型?3.SKU的全称是什么,SKU与SPU的区别及关系?4.FileInputStream在使用完以后,不关闭流,想二次使用可以怎么操...

2018-07-27 10:08:23 1476

原创 java无锁化编程一:目录

java无锁化编程一:目录假设我们用netty做服务,当接受到网络传输的码流,我们通过某种手段将这种传输数据解析成了熟悉的pojo,那这些pojo该如何进一步处理?比如游戏中的抢购、场景业务等,对处理那种高并发的业务场景,如何保证数据的一致性? 1.悲观锁和乐观锁悲观锁和乐观锁这种,大家立即会联想到数据库读写。但是我们仍然可以尝试的在获取对象锁上理解。没错,锁技术很慢。...

2018-07-27 09:02:00 646

原创 struts2 下载文件时,针对不同浏览器,进行附件名的编码

    /**     * 下载文件时,针对不同浏览器,进行附件名的编码     * @param filename 下载文件名     * @param agent 客户端浏览器     * @return 编码后的下载附件名     * @throws IOException     */    public String encodeDownloadFileName(Strin...

2018-07-26 10:39:17 309

原创 MIME的编码介绍(base64)及使用的意义

 MIME的编码介绍(base64)及使用的意义一、MIME: Multipurpose Internet Mail Extensions  英国帝国大学计算机在线字典FOLDOC对MIME的解释为:“多部分(multi-part)、多媒体电子邮件和WWW超文本的一种编码标准,用于传送诸如图形、声音和传真等非文本数据。MIME定义于RFC1341,用MIMENCODE的方法将二进制数据转换成...

2018-07-26 10:37:15 4381 1

翻译 关于mysql的DCL操作

关于mysql的DCL操作DCL(Data Control Language),即数据控制语言,用来定义数据库的访问权限和安全级别,及创建用户。主要包括创建用户、给用户授权、对用户撤销授权、查询用户授权和删除用户等。1.创建用户需要使用root用户登录之后进行操作创建用户的命令为:create  user   用户名@xxx  identified  by  密码;其中xx...

2018-07-26 10:33:25 323

翻译 SpringMVC BindingResult验证框架Validation特殊用法 2017年04月06日 10:56:55

SpringMVC BindingResult验证框架Validation特殊用法 使用注解一、准备校验时使用的JARvalidation-api-1.0.0.GA.jar:JDK的接口;hibernate-validator-4.2.0.Final.jar是对上述接口的实现;log4j、slf4j、slf4j-log4j 二、编写需要校验的bean@NotN...

2018-07-26 09:58:56 325

翻译 springMVC中两种validation的简单使用

 springMVC中两种validation的简单使用本文转自:http://elf8848.iteye.com/blog/1299587 Spring 基于注释的校验机制: 1)支持JSR303 Bean Validation定义的校验规范。2) 支持Spring框架定义的Validator接口定义的校验。 表单:user.jsp注册用户包含三项信息:...

2018-07-26 09:56:50 419

翻译 Map集合

Map用于保存具有映射关系的数据。1.HashMap和Hashtable实现类HashMap和Hashtable都是Map接口的典型实现类,它们之间的关系完全类似于Arraylist和Vecctor的关系。区别:Hashtable是线程安全的,HashMap是线程不安全的,所以HashMap比Hashtable的性能高一点。Hashtable不允许使用null作为key和val...

2018-07-24 09:35:03 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除