- 博客(35)
- 资源 (2)
- 收藏
- 关注
转载 MyISAM与InnoDB的索引差异
友情链接:https://blog.csdn.net/z50L2O08e2u4afToR9A/article/details/82111747
2018-09-17 10:38:30 158
转载 加密系列:RSA
注:本文转载(写博客和使用间隔时间较长,找不到那个博主,) /** * 编码格式 */ public static final String CHARSET = "UTF-8"; /** * 加密方式 */ public static final String RSA_ALGORITHM = "RSA"; /...
2018-07-16 10:49:04 386
转载 加密系列:Base64
注:本文整理转载 Base64是一种能将任意二进制资料用64种字元组合成字串的方法,而这个二进制资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将二进制资料可视化之外,也常用来表示字串加密过后的内容。如果要使用Java 程式语言来实作Base64的编码与解码功能,可以参考本篇文章的作法。 早期在Java上做Base64的编码与解码,会使用到JDK...
2018-07-02 13:56:17 284
原创 Linux快速安装MySql
注意:本文教程只是适用于体验学习一下Liunx安装Mysql,不能作为实际项目中运用1.安装wget命令(如果有忽略) [root@localhost ZL]# yum -y install wget2.接下来我们在 Centos7 系统下使用 yum 命令安装 MySQL,需要注意的是 CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们...
2018-06-13 15:43:08 2508
转载 SpringCloud教学 | 引用
本文引用友情链接:https://blog.csdn.net/forezp/article/details/70148833/
2018-06-05 09:05:19 311
原创 LazyDynaBeanUtil
LazyDynaBean用于业务之间多个传递,防止对象滥用.import java.io.Serializable;import java.util.*;import org.apache.commons.beanutils.LazyDynaBean;public class ValueBean extends LazyDynaBean implements Serializable...
2018-06-04 15:41:14 264
转载 SpringBoot(第一讲)
注:本文是网络资料整合,如有侵权,请联系删除。1.什么是SpringBoot?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像mav...
2018-06-04 15:06:29 215
转载 Http转换为Https
友情链接:https://blog.csdn.net/qq_19558705/article/details/60756689
2018-04-18 16:31:34 556
转载 java垃圾回收机制
1.什么是垃圾回收?说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些对象被确定为垃圾之后,采用什么样的策略来进行回收(释放空间)?在目前的商业虚拟机...
2018-03-20 11:05:11 139
转载 线程同步以及死锁
1、多线程共享数据在多线程操作中,多个线程可能同时处理同一个资源,这就是多线程中的共享数据。 如:在对数据库进行操作中,有可能同时会有多个线程同时对某个数据进行操作public class MyThread implements Runnable{ @Override public void run() { System.out.println(Thre...
2018-03-18 16:27:52 246
原创 多线程
1.什么是多线程编程?Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。 一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运...
2018-03-15 23:03:03 181
转载 Java事务详解
1.什么是JAVA事务?通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性:表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。 事务的一致性:表示当事务执行失败时,所有被该事务影响的数据...
2018-03-11 22:59:55 51467
原创 SpringMVC入门
注:本文前面搭建部分引用Java大联盟,后部分是博主编写。本文最后附上Java大联盟二维码。1.SpringMVC是什么?SpringMVC是目前最好的实现MVC设计模式的框架,是Spring框架的一个分支产品,以SpringIOC容器为基础,并利用容器的特性来简化它的配置。SpringMVC相当于Spring的一个子模块,可以很好的和Spring结合起来进行开发,是JavaW...
2018-03-11 15:18:28 295 1
原创 Solr实现全文检索
1.Solr是什么?Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,Solr 索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一个...
2018-03-07 23:17:17 3539
原创 Linux安装Tomcat
1.官网下载Tomcat安装Tomcat之前要确保JDK已经安装(可参考博主Linux板块安装JDK) 下载地址:https://tomcat.apache.org/download-70.cgi2.上传Tomcat文件至Linux我是用linux rz 上传文件(可以参考博主 Xshell安装rz/sz命令)3.解压文件 [root@localhost /]# ta...
2018-03-07 19:56:04 187
转载 Linux安装JDK
第一种方法1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java [root@localhost ~]# cd /usr/java2.下载jdk,然后解压 [root@localhost java]# curl -O http://download.Oracle.com/otn-pub/java/jdk/7u79...
2018-03-07 17:34:33 229
转载 Redis:WRONGTYPE Operation against a key holding the wrong kind of value
友情链接:http://blog.csdn.net/hanchao5272/article/details/79051364
2018-03-07 16:55:32 701
原创 ExceptionUtil
package com.taotao.utils;import java.io.PrintWriter;import java.io.StringWriter;public class ExceptionUtil { /** * 获取异常的堆栈信息 * * @param t * @return */ public st...
2018-03-06 01:47:35 340
原创 Linux Redis集群配置
注意:本教程redis放在同一服务器(主要是演示),实际要放不同服务器搭建集群需要使用到官方提供的ruby脚本。需要安装ruby的环境 [root@localhost ~]# yum install ruby [root@localhost ~]# yum install rubygemsredis集群管理工具redis-trib.rb [root@localh...
2018-03-06 00:39:01 207
原创 Linux安装Redis
版本说明 本教程使用redis3.0版本。3.0版本主要增加了redis集群功能。安装的前提条件 [root@localhost /]# yum install gcc-c++下载redis并上传Linux服务器解压源码包 [root@localhost /]# tar -zxvf redis-3.0.0.tar.gz 进入redis包进行编译...
2018-03-05 14:03:04 111
转载 CentOS Linux解决Device eth0 does not seem to be present
友情链接:https://www.linuxidc.com/Linux/2012-12/76248.htm
2018-03-05 13:09:48 140
原创 HttpCilentUtil
添加Maven jar包<!-- httpclient --><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId></dependency>publi
2018-03-04 22:48:47 271
原创 Result
public class Result { // 定义jackson对象 private static final ObjectMapper MAPPER = new ObjectMapper(); // 响应业务状态 private Integer status; // 响应消息 private String msg; // 响应中...
2018-03-04 22:41:07 638
原创 JsonUtils
public class JsonUtils { // 定义jackson对象 private static final ObjectMapper MAPPER = new ObjectMapper(); /** * 将对象转换成json字符串。 * <p>Title: pojoToJson</p> * <p&...
2018-03-04 22:39:01 157
原创 IDUtils
package com.taotao.common.util;import java.util.Random;public class IDUtils { /** * 图片名生成 */ public static String genImageName() { //取当前时间的长整形值包含毫秒 long millis = ...
2018-03-04 22:37:49 169
原创 FtpUtil
Maven 依赖<!-- 文件上传组件 --><dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId></dependency> 工具类public
2018-03-04 22:36:26 755
原创 HttpClient
添加Maven jar包<!-- httpclient --><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId></dependency>执行GET请求
2018-03-04 22:26:27 126
原创 Cannot change version of project facet Dynamic Web Module to 2.5.
Web.xmlsetting中找到下面文件右键项目->Properties 保持版本一致就行。注意:以上是我个人原因版本不一致导致的,有时候还是因为开发工具不支持版本等其他元素。如有不对,还望指正。参考链接:http://blog.csdn.net/steveguoshao/article/details/38414145...
2018-03-02 15:27:47 162
原创 No qualifying bean of type [com.taotao.service.PictureService] found for dependency: expected at lea
个人原因是忘记加注解@Service友情链接:http://blog.csdn.net/u011853294/article/details/51113212
2018-03-01 19:52:03 1967
原创 配置FTP服务
1.yum安装vsftpd组件 [root@bogon ~]# yum -y install vsftpd安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。2.添加一个ftp用户 [root@bogon ~]# useradd ftpuser此用户就是用来登录ftp服务器用的。这样一个用户建完,可以用这个登录,记得用普通登录不...
2018-02-28 23:03:43 268
原创 Nginx安装
nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。GCC安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc。 yum install gcc-c++ PCREPCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则...
2018-02-28 21:04:41 167
转载 Xshell安装rz/sz命令
在linux中rz 和 sz 命令允许开发者与主机通过串口进行传递文件了,下面我们就来简单的介绍一下rz 和 sz 命令的例子。sz:将选定的文件发送(send)到本地机器 rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器安装命令: yum install lrzsz从服务端发送文件到客户端: sz filename 从客户端...
2018-02-28 19:48:04 1817
转载 CentOS6.8静态IP配置
步骤 # ifconfig # vi /etc/sysconfig/network-scripts/ifcfg-eth0 将ONBOOT=no 改成 ONBOOT= yes 4.# service network restart(重启) cmd检测 eth0相关配置信息 vi /etc/sysconfig/network-s...
2018-02-28 19:32:15 1081
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人