- 博客(157)
- 收藏
- 关注
转载 分分享知识-快乐自己: @Component注解的使用
@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层@service 服务(注入dao) 用于标注服务层,主要用来进行业务的逻辑处理@repository(实现dao访问) 用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件@component (把普通pojo实例化到spring容器中,相当于配置文件中的) 泛...
2019-02-27 18:21:00
391
转载 java中int i 会出现i+1i吗
Java中int是32,范围是-2147483648到2147483647 所以i+1 < i 或者 i-1 > i是会出现的。int i=(int) Math.pow(2, 32);System.out.println(i);if(i+1<i){ System.out.println(i+1); System.out.pri...
2019-02-20 18:28:00
290
转载 分享知识-快乐自己:弹层
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="t...
2019-02-18 13:05:00
357
转载 分享知识-快乐自己:Ajax 跨域请求处理
<%-- Created by IntelliJ IDEA. User: asus Date: 2019/1/24 Time: 15:57 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/htm...
2019-01-24 16:52:00
164
转载 分享知识-快乐自己:FastDFS详解
在使用fdfs之前,需要对其有一定的了解,这篇文章作为准备篇,将针对fdfs的简介,功能性,使用场景等方面进行介绍一):起源 淘宝网开放平台技术部资深架构师余庆先生首先回顾了自己在Yahoo工作时的经历,他表示Yahoo当时的相册和论坛系统整个结构都进行了针对大规模分布式存储和并发操作的改进。 余庆从整个分布式文件系统的发展说起,谈到了FastDFS文件系统的概念和具体...
2019-01-23 19:50:00
147
转载 分享知识-快乐自己:能使 Oracle 索引失效的六大限制条件
Oracle 索引的目标是避免全表扫描,提高查询效率,但有些时候却适得其反。例如一张表中有上百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这可能是 oracle 索引失效造成的。oracle 索引有一些限制条件,如果你违反了这些索引限制条件,那么即使你已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开...
2019-01-23 15:49:00
115
转载 分享知识-快乐自己:前端页面设置禁止非法修改
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt...
2019-01-22 20:07:00
256
转载 分享知识-快乐自己:MYSQL之內链接 左链接 右链接 区别
MYSQL中可以通过内外键链接,将有关系的表中数据合并到一起进行条件筛选:首先创建两个新表,数据如下:student 表数据:score 表数据:可以看到students表中stu_id为16048008的记录对应score表没有数据;1.当进行内连接时,系统会自动忽略两个表中对应不起来的数据:-- 显示内连接所有数据:SELECT * FRO...
2019-01-22 20:02:00
111
转载 分享知识-快乐自己:都说新的Arraylist 扩容是(1.5倍+1) 看了1.8的源代码发现不是这么回事...
都说新的Arraylist 扩容是(1.5倍+1) 看了1.8的源代码发现不是这么回事就用下面这段代码在jdk的三个版本运行看了下效果:import java.lang.reflect.Field;import java.util.ArrayList; public class ArrayListDemo { public static void...
2019-01-21 17:55:00
756
转载 分享知识-快乐自己:List 集合去重合并 , 多种方法演示
最近空闲时间去面试 , 被问了一个问题list如何去重合并 , 想了半天只想到了最繁琐的循环方法 , 顿觉丢人.整理一下资料供大家参考:List<String> a = new ArrayList<String>();a.add("2");a.add("4");a.add("5");a.add("6");List<String&...
2019-01-19 10:46:00
111
转载 分享知识-快乐自己:线程池概述
线程池简介:1.、线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。 使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态, 等待执行下一个任务。2.、线程池的工作机制: ...
2019-01-19 10:20:00
75
转载 分享知识-快乐自己:Spring线程池配置
Spring通过ThreadPoolTaskExecutor实现线程池技术,它是使用jdk中的Java.util.concurrent.ThreadPoolExecutor进行实现。Spring 配置线程池,有两种方式:方式一:XML定义bean <!-- 包路径扫描 --> <context:component-scan base-pa...
2019-01-19 09:57:00
129
转载 分享知识-快乐自己:Spring_IOC(控制反转)详解
IoC是什么:1):Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。2):在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:● 谁...
2019-01-18 23:58:00
96
转载 分享知识-快乐自己:mysql数据库常见两种引擎
mysql的常用引擎在MySQL数据库中,常用的引擎主要就是2个:Innodb和MyIASM。首先:1.简单介绍这两种引擎,以及该如何去选择。2.这两种引擎所使用的数据结构是什么。Innodb引擎:1):Innodb引擎,Innodb引擎提供了对数据库ACID事务的支持。并且还提供了行级锁和外键的约束。它的设计的目标就是处理大数据容量的数据库系统。它本身实际上是基...
2019-01-18 23:37:00
136
转载 分享知识-快乐自己:HashMap 与 HashTable 的区别
特性:HashMap 与 Hashtable 的分析:1):HashMap简介 1、底层数组+链表实现,可以存储null键和null值,线程不安全 2、HashMap 不是线程安全的 3、HashMap 是 map 接口的子类。 4、HashMap 允许null key 和 null value。 5、允许 key 重复,但是会把之前的覆盖。 ...
2019-01-18 17:41:00
96
转载 分享知识-快乐自己:Java中的经典算法之冒泡排序(Bubble Sort)
原理:比较两个相邻的元素,将值大的元素交换至右端。思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序完成。第一趟比较完成后,最后一个数一定是数组中最大的一个数,所以第二趟比较的时候最后...
2019-01-18 17:38:00
93
转载 分享知识-快乐自己:单例模式的八种写法比较
单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到饿汉式和懒汉式这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。简介单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如...
2019-01-18 17:35:00
81
转载 分享知识-快乐自己:事务的传播行为和隔离级别
事务使用步骤如下:步骤一:在spring配置文件中引入<tx:>命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="...
2019-01-18 11:23:00
88
转载 分享知识-快乐自己:HttpClient 访问 WebService 开放接口
HttpClient:场景需求如下: 1、项目中需要与一个基于HTTP协议的第三方的接口进行对接 2、项目中需要动态的调用WebService服务(不生成本地源码) 3、项目中需要利用其它网站的相关数据 这些需求可能或多或少的会发生在平时的开发中,针对每种情况,可能解决方案不止一种。本文使用HttpClient这种工具来讲解HttpClient的相关知识,以...
2019-01-15 15:05:00
148
转载 分享知识-快乐自己:使用 java 代码操作 Mongodb数据库
Demo 下载地址:转载于:https://www.cnblogs.com/mlq2017/p/10270346.html
2019-01-15 09:57:00
82
转载 分享知识-快乐自己:Spring整合定时器
前期工作:(引入相关 JAR )<spring.quartz>1.8.4</spring.quartz><!--spring 定时--><dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>...
2019-01-15 09:49:00
105
转载 自定义响应结构 AjaxResult()
package com.dsj.gdbd.utils.ajax;import com.fasterxml.jackson.databind.JsonNode;import com.fasterxml.jackson.databind.ObjectMapper;import java.io.Serializable;import java.util.List;...
2019-01-12 16:46:00
2052
转载 日期工具类 DateUtils(继承org.apache.commons.lang.time.DateUtils类)
/** * */package com.dsj.gdbd.utils.web;import org.apache.commons.lang3.time.DateFormatUtils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util....
2019-01-12 16:37:00
650
转载 处理json的工具类({本类为处理json的工具类})
<jackson.version>2.2.3</jackson.version><!-- json --><dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactI...
2019-01-12 16:31:00
114
转载 单机版 RedisUtils({基本操作封装工具类})【三】
<!--集成的RedisJAR--><!--引入jedis需的jar包--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2....
2019-01-12 16:26:00
249
转载 单机版 JedisUtil({基本操作封装工具类})【二】
<!--集成的RedisJAR--><!--引入jedis需的jar包--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2....
2019-01-12 16:24:00
159
转载 单机版 RedisPoolUtil({基本操作封装工具类})【一】
<!--集成的RedisJAR--><!--引入jedis需的jar包--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2....
2019-01-12 16:19:00
157
转载 序列化工具类({对实体Bean进行序列化操作.},{将字节数组反序列化为实体Bean.})...
package com.dsj.gdbd.utils.serialize;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java...
2019-01-12 16:05:00
237
转载 分享知识-快乐自己:遍历Map集合
import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class TestMap { public static void main(String[] args) { Map<Integer, String> map = ne...
2019-01-12 15:29:00
65
转载 分享知识-快乐自己:mongodb 安装部署(linux)
1):下载 mongodb 包[root@admin tools]# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz2):解压到指定目录[root@admin tools]# tar -zxvf mongodb-linux-x86_64-3.0.6.tgz -C ../mon...
2019-01-11 16:17:00
87
转载 分享知识-快乐自己:solr 伪集群搭建
前言:在你搭建集群之前先去搭建一个单机版的 跳转Solr 集群构建图:1):部署(4个)Tomcat 下载更改每一个 tomcat 启动端口号:[root@VMSolr tomcat_cluster]# vim tomcat01/conf/server.xml 搜索 /port 分别更改为 8105、8180、8109其余tomcat...
2019-01-11 11:26:00
90
转载 分享知识快乐自己:Layui 常用样式
下载 样式包 Layui layer引入 js 及 样式:<link rel="stylesheet" href="${ctx}/static/layui/css/layui.css" media="all"><script src="${ctx}/static/layui/layui.all.js" charset="utf-8">...
2019-01-05 16:56:00
353
转载 分享知识-快乐自己:zookeeper 伪集群搭建
1):单一 zookeeper 搭建步骤2):zookeeper 伪集群搭建1):新建一个集群目录[root@zoodubbo opt]# mkdir zookeeper_cluster2):进入 zookeeper_cluster 目录 复制三份 zookeeper(这里我直接从单机哪里拷过来的)[root@zoodubbo zookeeper]#...
2019-01-02 09:54:00
76
转载 分享知识-快乐自己:java代码 操作 solr
POM 文件:<!-- solr客户端 --><dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-solrj</artifactId> <version>4.10...
2019-01-01 14:53:00
118
转载 分享知识-快乐自己:slor 服务的搭建
Slor 服务的搭建:1):上传 solr tar包到指定目录2):解压到 指定目录下[root@admin tools]# tar -zxvf solr-4.10.3.tgz.tgz -C ../solr/3):solr 整合 tomcat://切换到 sole dist 目录下[root@admin dist]# cd /opt/solr...
2018-12-31 14:02:00
198
转载 分享知识-快乐自己:查看表注释 以及 字段注释
--------------------------------------------原 mysql中查看所有表、表字段、表注释、字段注释---------------------------------------查询所有表注释SELECT TABLE_NAME, TABLE_COMMENT FROM INFORMATION_SCHEMA.Tables...
2018-12-30 22:46:00
94
转载 分享知识-快乐自己:关于 String 小案例
单个字符出现的次数:/*** * 验证是否符合拆分条件 * * @param text * 原字符串 * @param sub * 判断条件 * @return */ public static int count(String ...
2018-12-30 22:24:00
104
转载 分享知识-快乐自己:N及分类(双重循环、递归)实现
实现多级分类:1、双重 for 循环实现 N 及分类/*** * 执行遍历 * * @param menus * 所有权限列表集合 * @param list * 指定角色查询到的 权限Id * @return */ @Sup...
2018-12-30 21:56:00
113
转载 分享知识-快乐自己:判断字符串中(指定字符的次数)
1):判断一个字符串中 (指定字符串)出现的次数 /*** * 验证是否符合拆分条件 * * @param text * 原字符串 * @param sub * 判断条件 * @return */ private int ...
2018-12-28 15:37:00
108
转载 分享知识-快乐自己:微服务配置文件 (整合)
单机版 dubbo 配置:发布服务: <!-- 发布dubbo服务 --> <!-- 提供方应用信息,用于计算依赖关系 名称可以自拟 --> <dubbo:application name="taotao_manager" /> <!-- 注册中心的地址 192.168.31.209 是自己zooke...
2018-12-23 23:50:00
154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人