经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
Java相关:JavaJSPJFinalGroovySpringSpring BootServletScalaStruts2JUnit设计模式
 Java相关

SpringBoot+MyBatis+MySQL读写分离

1.  引言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程序连接到中间件,中间件帮我们做SQL...[2018/9/27]

eclipse 提交代码到SVN报subversion.javahl.ClientException

报错:org.apache.subversion.javahl.ClientException: RA layer request failed svn: Commit failed (details follow) 解决方案: 1、进入C:\Users\Administrator\AppData\...[2018/9/27]

Java笔试题:给定一个ReadOnlyClass的对象roc,能否把这个对象的age值改成30?

在Java笔试面试中,经常会遇到代码题,今天我们就来看一则Java代码笔试题。   有如下代码:       Cla  ReadOnlyCla  {      &...[2018/9/27]

ssm学习笔记-三种文件上传方式

首先需要引入commons-fileupload <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</arti...[2018/9/27]

注解slf4j的日志该用哪个级别

slf4j的日志级别分为五种   info、debug、error、warn、trane 常用的是这是三个。         info  一般处理业务逻辑的时候使用,就跟 system.err打印一样,用于说明此处是干什么的。slf4j使用...[2018/9/27]

Java的字符串转int算法

面T家,被要求实现一个字符串转整型数的算法,当时手写有点遗漏,现在回头来看看jdk的实现。 常用的是Integer.valueOf方法来实现转换: 1 public static Integer valueOf(String s) throws NumberFormatExceptio...[2018/9/27]

【Java】多线程相关复习—— 线程的创建、名字、运行情况以及顺序控制(join方法) 【一】

一、创建线程的三种方式 · 继承Thread类 · 实现Runnable接口 · 实现Callable接口   二、 线程状态 · 线程名字 getName() · 线程活动情况 isAlive() · 控制线程运行次序 join()   一、 创建线程的三...[2018/9/27]

SpringMVC类型转换,验证(四)

SpringMVC类型转换,验证(四)

点击阅读上一章 Spring mvc 数据绑定流程: SpringMvc将ServletRequest对象及目标方法的形参实例传给WebDataBinderFactory实例,以创建DataBinder实例对象。DataBinder调用装配在SpringMvc上下文中的Conversion...[2018/9/27]

PreparedStatement是如何防止SQL注入的?

为什么在Java中PreparedStatement能够有效防止SQL注入?这可能是每个Java程序员思考过的问题。   首先我们来看下直观的现象(注:需要提前打开mysql的SQL文日志) 1. 不使用PreparedStatement的set方法设置参数(效果跟State...[2018/9/26]

Java Bean与Map之间相互转化的实现

Java Bean与Map之间相互转化的实现

目录树 概述 Apache BeanUtils将Bean转Map Apache BeanUtils将Map转Bean 理解BeanUtils将Bean转Map的实现之手写Bean转Map     概述   Apache的BeanUtils Bean工具类很...[2018/9/26]

java爬虫Jsoup简单学习

啥是jsoup? jsoup我就不巴拉巴拉了,具体介绍百度或者去官网查看。 jsoup怎么用? jsoup和jquery的操作相似,下面简单使用一下。 使用jsoup大概也就以下几个步骤: 获取整个html文档 使用选择器获取需要爬的数据节点集合 循环遍历使用选择器获取相应数据 实例...[2018/9/26]

SpringCloud 教程

参考http: blog.csdn.net/forezp/article/detail 70148833 出自方志朋的博客  [2018/9/26]

dubbo入门学习笔记之环境准备

  粗略的学完springcloud后由于公司的项目有用到一点dubbo,刚好手头上又有dubbo的学习资料,于是趁机相对系统的学了下duboo框架,今天开始记录下我的所学所悟;说来惭愧,今年之前,作为一个有差不多两年开发经验的程序员竟然连微服务都没听过,一方面自己对这方面的技术没有过多关注,另一...[2018/9/26]

String系列

String系列

 [2018/9/26]

CentOS7.x+JDK+Mysql+Tomcat服务器环境web项目部署

(一)配置JAVA环境 工具:云服务器1台,xshell,xftp; 工具下载地址:https: pan.baidu.com 1n92HJbuO-iftmLPXotkhdA 1、申请/购买阿里云或者腾讯云服务器,选好基本配置,操作系统选择CentOS7.x,服务器初始化成功; 2、重置服务器登...[2018/9/26]

springboot之scheduled任务调度

springboot整合Scheduled可以方便的进行任务调度,话不多说,直接上代码 package com.rookie.bigdata; import org.springframework.boot.SpringApplication; import org.springframew...[2018/9/26]

Mybatis源码解析,一步一步从浅入深(六):映射代理类的获取

在文章:Mybatis源码解析,一步一步从浅入深(二):按步骤解析源码中我们提到了两个问题:   1,为什么在以前的代码流程中从来没有addMapper,而这里却有getMapper?   2,UserDao明明是我们定义的一个接口类,根本没有定义实现类,那这个userMapper是什么?是m...[2018/9/26]

MySQL主从复制配置

MySQL主从复制配置

1.  环境 操作系统:CentOS-7 MySQL:mysql-5.6 一台虚拟机又克隆了两台 192.168.102.31  master 192.168.102.56  slave 192.168.102.36  slave 启动/停止 serv...[2018/9/26]

[二]基础数据类型之Long详解

  Long   Long 基本数据类型long  的包装类 Long 类型的对象包含一个 long类型的字段     属性简介   值为  263-1 的常量,它表示 long 类...[2018/9/26]

自定义拦截器Jsp

Se ionFilter:   package com.duocy.util; import java.io.IOException; import java.util.ArrayList; import java.util.List; import javax.servle...[2018/9/26]

lambda表达式与匿名内部类的简单转换

今天因为项目需要,将lambda表达式转换成JDK1.6能用的代码,简单的记录一下; public interface ActionListener { void actionPerformed(String s); } public cla Main { pub...[2018/9/26]

HttpServletResponse对象(二)之常见应用

---恢复内容开始--- 1. 使用HttpServletResponse对象实现文件下载 文件下载功能是web开发中经常使用到的功能,使用HttpServletResponse对象就可以实现文件的下载。文件下载功能的实现思路:   1.获取要下载的文件的绝对路径   2.获取要下载的文件...[2018/9/26]

生成随机字符串(code)工具类

生成随机字符串(code)工具类

UUIDUtils:   package com.duocy.util;   import java.util.Random; import java.util.UUID;   /*生成随机字符串(code)工具类*/ public cla UUIDUt...[2018/9/26]

Java1.0-1.11各个版本的新特性

JDK Version 1.0 1996-01-23 Oak(橡树) 初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差,运行速度慢。 JDK Version 1.1 1997-02-19 JDBC(Java DataBase Connectivity); ...[2018/9/26]

Java 工具类整合打包

Java 工具类整合打包

工具类整合打包,包含: 生成随机字符串(code)工具类: UUIDUtils 获取当前系统时间工具类: TimeUtils 自定义拦截器Jsp: Se ionFilter JavaMail发送邮件工具类: SendMailUitls 生成4位随机验证码工具类:&nb...[2018/9/26]

spring 读取properties文件--通过注解方式

问题:   需要通过properties读取页面的所需楼盘的名称.为了以后便于修改. 解决:   可以通过spring的 PropertiesFactoryBean 读取properties属性,就不需要自己通过jdk的Properties类编写程序读取信息. <!-- ...[2018/9/26]

Hibernate学习笔记一

Hibernate学习笔记一

1 框架体系结构       2 hibernate入门 2.1 ORM框架   Hibernate是一个数据持久化层的ORM框架. Object:对象,java对象,此处特指JavaBean Relational:...[2018/9/26]

一小只支付接口的自动化

  原先呢我没想着要搞这个,我自己感觉点点点还是比较舒服的。但是极地冰川消融导致海平面上升,让我突然觉得这是有必要的。   扯皮的话不多说,我们需要先把思路理理清楚,这个时候倒立起来总会有其他意想不到的效果。   发了一个正常的请求,看到我购买成功后返回结果是:"state"=...[2018/9/26]

Spring Boot中扩展XML请求与响应的支持详解

前言 在之前的所有Spring Boot教程中,我们都只提到和用到了针对HTML和JSON格式的请求与响应处理。那么对于XML格式的请求要如何快速的在Controller中包装成对象,以及如何以XML的格式返回一个对象呢? 什么是xml文件格式 我们要给对方传输一段数据,数据内容是“too yo...[2018/9/26]

Java内存模型知识汇总

为什么要有内存模型 在介绍Java内存模型之前,先来看一下到底什么是计算机内存模型,然后再来看Java内存模型在计算机内存模型的基础上做了哪些事情。要说计算机的内存模型,就要说一下一段古老的历史,看一下为什么要有内存模型。 内存模型,英文名Memory Model,他是一个很老的老古董...[2018/9/26]

简单谈谈Spring Ioc原理解析

业务场景: 在使用Java进行开发业务的过程中,很多时候一个业务是由各种组件组成,在每个使用到这些组件时都会毫不犹豫的new一个组件对象来使用,在小项目中这样的做法无可厚非,也不存在什么问题。但是在业务逻辑复杂并且多人协作开发的项目中,这会导致业务和组件之间的关系错综复杂而且不便于管理,对象之间的...[2018/9/26]

Java 11 正式发布!

和预期的时间差不多,北京时间 9 月 26 日,Oracle 官方宣布 Java 11  (18.9 LTS) 正式发布,可供生产环境中使用,此次版本的更新,不仅提高了工作效率,也提供了 HTTP/2 Client API。 同时,这也是自 Or...[2018/9/26]

java中讲讲FileReader的用法,举例? - 马克-to-win

2.2 FileReader的用法 (视频下载) (全部书籍) FileReader是Reader的继承类,从字面上就可看出,它的主要功能就是能从磁盘上读入文件。read方法会一个一个字符的从磁盘往回读数据。 例:2.2.1 import java.io.*; public c...[2018/9/25]

MyBatis

                              MyBatis MyBatis 持久层的半自动的框架 (需要自己写Sql) 也是 ORM的一种实现     Mybatis的基本构成: 1)      &nb...[2018/9/25]

mybatis的jar包怎么添加到eclipse的java项目

记一下今天遇到的一个小问题。 点击工程右键选中-->Build Path-->Configure Build Path...--> 点击右侧add external jars -->找到自己的本地jar包并选中打开-->发现Libraries中有刚才选中的jar包,...[2018/9/25]

SpringMvc 文件下载 详解

SpringMvc 文件下载 详解

  最近SSM 需要用到文件下载,以前没用过,在百度上找了好久发现没有一篇博客,对于此段代码进行详细讲解,  这里是本人的个人总结,跟大家分享一下!!!不谢/** * 文件下载 * ResponseEntity:该类实现响应头、文件数据(以字节存储)、状态封装在一起交给浏览器处理以实现浏览器的文件...[2018/9/25]

有关java参数的两种传递机制

                    值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。       &nb...[2018/9/25]

MyBatis学习总结(一)——ORM概要与MyBatis快速入门

程序员应该将核心关注点放在业务上,而不应该将时间过多的浪费在CRUD中,多数的ORM框架都把增加、修改与删除做得非常不错了,然后数据库中查询无疑是使用频次最高、复杂度大、与性能密切相关的操作,我们希望得到一种使用方便,查询灵活的ORM框架,MyBatis可以满足这些要求,MyBatis是一个支持普...[2018/9/25]

Maven项目改为spring boot项目的方法

目录树 新建Maven项目及步骤 修改方法 启动测试      新建Maven项目及步骤   我这里是从创建开始讲,使用的工具是Idea2017版本。如果是已经创建了Maven,想改为spring boot项目的请直接跳到【修改方法】   1.点击右上角的File,出来...[2018/9/25]

java中讲讲FileWriter的用法,举例? - 马克-to-win

1.1 FileWriter的用法 (视频下载) (全部书籍) FileWriter是Writer的继承类,从字面上就可看出,它的主要功能就是能向磁盘上写文件。write方法会把字符一个一个的写入磁盘中。 例:1.1.1 import java.io.*; public cla ...[2018/9/25]

java中讲讲FileInputStream的用法,举例? - 马克-to-win

2.2 FileInputStream的用法 (视频下载) (全部书籍) FileInputStream是InputStream的继承类,从字面上就可看出,它的主要功能就是能从磁盘上读入文件。read方法会一个一个字节的从磁盘往回读数据。 例:2.2.1 import java....[2018/9/25]

Java API

Java API

简介 :   所谓API就是一些已写好、 可供直接调用的类库。Java 具有强大功能的API, 并且还在继续发展中。   首先在网上获取Java 帮助文档  , 然后解压 ,找到相应的API 。  Java 常用包介绍 : ...[2018/9/25]

工具类

map转List private List<CityForQmi> mapTransitionList(Map<String, CityForQmi> map) { List<CityForQmi> list = new ArrayList&...[2018/9/25]

java中讲讲PrintStream的用法,举例? - 马克-to-win

1.2 PrintStream的用法  (视频下载) (全部书籍)马 克-to-win:从学java第一天,我们就经常用到System.out.println(),实际上查阅文档可知,System.out就是Sun 编的一个PrintStream的实例对象。PrintStrea...[2018/9/25]

java的IO技术中什么是I什么是O? - 马克-to-win

马克-to-win:(视频下载) (全部书籍)很多老司机还搞不清什么是I什么是O。很简单,我有个土办法。以内存为单位,数据进内存叫In,出内存叫Out。读文件,是数据从硬盘进到内存,所以用in类型流来处理。 详情黏贴以下网址在地址栏后请进:http: www.mark-to-win.c...[2018/9/25]

java中请给出UDP的DatagramSocket通信的例子? - 马克-to-win

java中请给出UDP的DatagramSocket通信的例子? - 马克-to-win

 马克-to-win:(视频下载) (全部书籍)在UDP编程当中,技术上没有一个服务器和客户端的概念,即没有类似于TCP中的ServerSocket类,只有主动和被动之说, 客户端和服务器都用DatagramSocket(MyPORT)来绑定到一个端口,发送和接收dataPac...[2018/9/25]

日期时间处理类

Date类用于表示时间和日期, 它位于java.util包中。在API里面, Date类中大部分构造方法都被声明为过期, 只有两个构造方法建议使用, 分别是:无参数的构造方法Date(),用来创建当前日期时间的Date对象;接收long型参数date的构造方法Date(long date),用于创...[2018/9/25]

java中如何做到截取电脑全屏

通过java代码截取电脑屏幕全屏代码如下:  1 import java.awt.AWTException; 2 import java.awt.Dimension; 3 import java.awt.Re...[2018/9/25]

java中请给出TCP的ServerSocket通信的例子? - 马克-to-win

java中请给出TCP的ServerSocket通信的例子? - 马克-to-win

  2.TCP协议的通信实例   马克-to-win:(视频下载) (全部书籍)我们首先给出一个最最简单的helloworld通信程序。让大家体会一把两台机器的通信,大家之后就可以慢慢把它发展成为聊天程 序。马克-to-win:TCP通信有两个类:1)Serv...[2018/9/25]

java中TCP和UDP两种协议的区别? - 马克-to-win

  协议(网络中计算机之间通信的规则)  马克-to-win:(视频下载) (全部书籍)协议就是生活中的合同,生活中我们比如做一个大的软件项目,我们得和人签合同,说你们第一步给一部分钱,我们第二步干完活,你们第三 步给剩余的钱。网络协议也一样,说明一步一步我们怎么通...[2018/9/25]

561
221
 友情链接:直通硅谷  直通硅谷 怎么样 mac软件下载
加载更多