自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OnlyLove_longshao的博客

做好自己,一切美好将随之而来。

原创 SSM框架 之 Spring-AOP(面向切面编程)

1AOP概述 AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Programming,面向对象编程)的补充。 两种编程思想。是对面向对象编程的一种补充。 面向切面编程:是指在程序运行期间将某段代码,...

2016-12-10 20:48:05 16241 2

原创 Python服务器发布webservice

webservice服务器端实例代码 # -*- coding utf-8 -*- # import socket import json from spyne import Application, rpc, ServiceBase, Array, Integer, Unicode fr...

2020-06-02 09:58:27 106 0

原创 Xgboost可视化中文乱码问题

Xgboost可视化中文乱码问题Xgboost生成png图片方法搜索资料查到的信息:代码修改 Xgboost生成png图片方法 # xgb 训练好的模型,num_trees 获取第1个数的可视化结果 digraph = xgboost.to_graphviz(xgb, num_trees=0) d...

2019-10-18 10:09:00 298 2

转载 Java开发常用的工具包

Java开发常用的工具包今天,我们就来聊聊在开发中,经常被我们所忽略的【工具包】 今天,我们就来聊聊在开发中,经常被我们所忽略的【工具包】 Apache Commons StringUtils 绝对是力荐的工具类!String本身作为Java中最常使用的数据类型,有一个好的工具类,让你在开发...

2018-12-21 18:29:13 2745 0

原创 select2 allowClear不生效问题

select2 allowClear不生效 原来要加 placeholderOption: “first”, jQuery(document).ready(function () { $('#sel').select2({ ...

2018-11-27 16:00:07 1047 2

原创 Windows 下 Zookeeper 单机模式和伪分布式模式安装

安装jdk 安装Zookeeper. 在官网http://mirrors.hust.edu.cn/apache/zookeeper/下载zookeeper.我下载的是zookeeper-3.4.10版本。 解压zookeeper-3.4.10至D:\dev\zookeeper\zooke...

2018-11-21 17:59:50 225 0

原创 textarea 中文字实现换行

textarea 中文字实现换行 原代码如下: <textarea cols="50" rows="5" id="textareaid">ad...

2018-08-28 17:40:30 1048 0

原创 LoadingCache示例

依赖 … com.google.guava guava 18.0 … 代码块 代码块语法遵循标准markdown代码,例如: import java.util.ArrayList; import java.util.L...

2018-06-25 13:41:34 1185 0

原创 docker安装问题

安装 docker,只需要运行下面的 yum 命令: $ yum install docker -y 但是安装提示没有安装包docker 后来自己结合查阅的资料终于整理出了解决办法 我们需要在/etc/yum.repo.d/目录下增加一个配置文件docker.repo 内容为: [do...

2018-05-21 16:02:22 353 0

原创 Docker数据管理

容器中数据管理主要有两种方式: 数据卷(Data Volumes):容器内数据直接映射到本地主机环境; 数据卷容器( Data Volume Containers)使用特定的容器维护数据卷。 数据卷 数据卷是一个可供容器使用的特殊目录,他将主机操作系统目录直接映射进容器,类似于Linu...

2018-03-23 16:26:20 136 0

原创 Docker仓库使用

Docker公共镜像市场 https://hub.docker.com/ 仓库(Repository)是集中存放镜像的地方,分公共仓库和私有仓库。注册服务是存放仓库的具体服务器,一个注册服务上可以有多个仓库,每个仓库可以有多个镜像。例如仓库地址private-docker.com/ubuntu...

2018-03-23 16:23:09 221 0

原创 Docker安装及镜像和容器的使用

Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker与常见虚拟化方式的区别 传统方式是在硬件层面实现虚拟化...

2018-03-19 12:01:29 309 1

原创 设计模式读书笔记之---策略模式

策略模式 策略模式定义了算法族,分别封装起来,让他们之间可以相互替换,次模式算法的变独立于使用算法的客户。 个人理解: 策略模式,对于不同的角色,分配不同的实现的模式。 具体情况:系统中有很多角色,每个角色都需要完成相同的动作如(击打),但是具体的实现不同(挥剑,射击等),同时在运行的时候...

2018-03-18 14:03:08 145 0

原创 Java操作hbase的工具类

package com.ncs.dao; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.hadoop.conf.Configuration; im...

2018-03-12 17:48:54 847 0

原创 Java操作elasticsearch的工具类

package com.ncs.dao; import java.net.InetAddress; import java.util.ArrayList; import java.util.List; import java.util.Map; import org.elasticsearch...

2018-03-12 17:47:38 3224 1

原创 Python学习之路-容器、切片、生成器

目录 容器 list/tuple基本操作 dict基本操作 set基本操作 切片 列表推导 生成器 迭代器 容器 list 列表  序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。  列表的数...

2018-02-05 16:36:31 272 0

原创 Python学习之路-变量、字符串、函数

目录 变量和类型 常见字符串处理 条件判断 循环控制 函数 变量和类型 基本变量类型 整数 浮点数 字符串 布尔值 空值 函数 模块 类型* 自定义类型 变量定义  变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分...

2018-02-05 16:04:14 188 0

原创 Python学习之路-了解python

目录 Python简介 环境搭建 如何学好编程 常用关键字 常用运算符 Python简介 优点 简单,容易学习。 免费开源 高级语言,细节隐藏。 解释性,可移植。一次编写,到处运行。 面向对象 可扩展。可嵌入C/C++,或者使用C/C++提高性能。 扩展库 缺点 慢!...

2018-02-05 15:38:36 258 0

原创 spring boot地址

http://blog.didispace.com/Spring-Boot基础教程/

2018-01-17 10:11:20 155 0

原创 SpringMVC之ModelAttribute注解

ModelAttribute注解  这个注解可以批注在方法上,也可以放在属性前 工作原理:  1)、在某个方法上标注ModelAttribute注解,那么这个方法在目标方法执行前会优先执行  2)、我们在ModelAttribute注解标注的方法入参中传入一个Map,      这个map最终...

2017-12-01 15:48:20 403 0

原创 SpringMVC从request中获取参数的原理

servlet原生:将查出的数据放在request、session、application域中 测试代码: @RequestMapping("/testApi") public void testApi(HttpServletRequest request, Htt...

2017-09-27 19:34:20 2561 2

转载 ElasticSearch-5.3.1集群环境搭建,安装ElasticSearch-head插件,安装错误解决

说起来甚是惭愧,博主在写这篇文章的时候,还没有系统性的学习一下ES,只知道可以拿来做全文检索,功能很牛逼,但是接到了任务不想做也不行, leader让我搭建一下分布式的ES集群环境,用来支持企业信用数据的检索,刚开始宝宝一脸蒙逼,只是之前自己本地搭建过一个测试玩过,开发任务也是忙的不行, 一直也没...

2017-05-26 13:29:38 4604 1

原创 SpingMVC源码探究 之 解析HttpServletRequest参数

我们来探究SpingMVC是如何解析方法入参的。 首先设置的handler如下:在执行方法处、及DispatherServlet的doDispath()方法设置断点开始执行方法 @Controller public class TestHandler { @RequestMapping(&q...

2017-05-18 09:58:48 1692 3

转载 理解多线程 之 40问题

前言 个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位...

2017-05-17 10:49:20 494 0

原创 SpringMVC一次请求过程源码分析

今天来探索SpringMVC一次请求过程的源码,首先需要找到程序运行的类及主要方法: 我们使用StringMVC首先需要在web.xml中设置一个前端控制器来处理请求,这个前端控制器是:org.springframework.web.servlet.DispatcherServlet 那么...

2016-12-15 22:21:51 1882 1

原创 Spring源码探究 之 IOC容器的实质

IOC容器初始化时,创建所有单例的bean,今天深入探索IOC容器的实质: IOC容器初始化即创建ClassPathXmlApplicationContext对象,如下: ApplicationContext ioc = new ClassPathXmlApplicationContex(&qu...

2016-12-10 19:44:58 973 0

原创 JavaWeb初级学习 之 会话控制&表单重复提交问题

一、会话控制 1.为什么会出现会话控制 HTTP协议的特点: 纯文本 无状态 浏览器不能区分多个请求是否来自同一个用户 但是有时候我们需要让浏览器知道多个请求来自同一个用户,比如:网上购物。所以就出现了会话控制 会话控制涉及到两种技术 Cookie Session...

2016-11-27 22:28:28 1161 0

原创 JavaWeb初级学习 之 EL表达式&JSTL表达式

一、EL表达式 1为什么会出现EL 在JSP2.0之后不建议使用JSP表达式和JSP脚本片段,建议使用EL表达式代替JSP表达式,使用JSTL代替JSP脚本片段 2.EL简介 EL的全称:Expression Language,表达式语言 EL的格式:${表达式} EL...

2016-11-21 18:28:51 1139 0

原创 JavaWeb初级学习 之 XML(可扩展的标记性语言)

一、XML基本知识 1.什么是xml? xml是 可扩展的标记性语言 2.xml的三大作用! 1.数据存储 2.作为工程,或者模块,框架的配置文件 3.数据共享,数据传输。数据交换格式。 比如说我们要用XML文件来描述图书信息: java编程思想 华仔 9.9...

2016-11-19 22:51:00 1258 0

原创 SSM框架 之 Spring-IOC

一、Spring概述 1、Spring概述 ①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而在Spring中却非常的优雅和简洁。 ③Spr...

2016-11-12 21:58:18 1226 0

原创 JavaWeb初级学习 之 JSP

1.为什么会出现JSP * HTML的优点是可以很好的显示页面,但是缺点是不能处理用户的请求 * Servlet的优点是可以处理用户请求并给用户响应,但是缺点是不能很好的显示页面 * 我们将HTML与Servlet的优点进行强强联合,就出现了JSP,即HTML+Servlet=JSP 2.JS...

2016-11-10 23:15:48 689 0

原创 JavaWeb初级学习 之 Servlet

1.Servlet中的两个接口 ServletConfig 代表:Servlet的配置信息 作用: 1)获取Servlet的友好名称 String servletName = config.getServletName();2)获取Servlet的初始化参数  前提是已经在web...

2016-11-10 23:01:30 1521 0

原创 Tomcat的使用(详细流程)

1、JavaWeb概念 Java web,是用java技术来解决相关web互联网领域的技术的总称。web包括:web服务器和web客户端两部分。 java在最早web客户端的应用有java applet程序,不过这种技术在很久之前就已经被淘汰了。java在服务器端的应用非常丰富, 比如Servle...

2016-11-06 23:49:56 55242 22

原创 编程语言进阶之道

如大家所知,学习编程语言-->软件开发是比较难、枯燥、不容易记忆的,在学习过程中经常会遇到了这样的问题。这样对于我们学习进步是及其不利的,那么我们该如何去处理呢?通过自己领悟、大牛指引总结出了一些处理这些问题的方法: 1、我们学习一项技术时,我们已经掌握了,但是等经过一段时间之后,...

2016-11-06 00:59:50 1024 0

原创 JavaWeb初级学习 之 JQuery

1、JQuery 元素筛选 eq() 跟:eq选择器相同,同样是获取指定索引的元素 first() 跟:first选择器相同,获取第一个元素 last() 跟:last选择器相同,获取最后一个元素 hasClass(class)   检查当前的元素是否含有某个特定的类,如果有,则返回true。这...

2016-11-03 22:01:08 1772 1

原创 JavaWeb初级学习 之 JQuery-简介、选择器

1、JQuery介绍 什么是JQuery ?jQuery,顾名思义,也就是JavaScript和查询(Query),它就是辅助JavaScript开发的js类库。 JQuery核心思想:它的核心思想是write less,do more(写得更少,做得更多),所以它实现了很多浏览器的兼容问...

2016-10-31 00:12:46 1773 1

转载 程序员读书雷达

该读书雷达将书籍分为了如下四个象限: Coding Practice(编程实践)Architecture & Design(架构与设计)Methodology(方法学)Thought & Leadership(思想与领导力) 之所以将方法学、思想与领导力放入到这个为程序员设...

2016-10-27 21:40:56 689 0

原创 JavaWeb初级学习 之 JavaScript

0、思维导图 首先为大家提供本文所要阐述的知识点的思维导图,帮助大家更好的了解本文要阐述的知识。 1、JavaScript介绍         Javascript语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript代码。 特点: 1.交...

2016-10-23 17:01:51 1184 2

原创 JavaWeb初级学习 之 HTML

1、思维导图 首先为大家提供本文所要阐述的知识点的思维导图,帮助大家更好的了解本文要阐述的知识。 2、HTML简介 Hyper Text Markup Language(超文本标记语言)   简写:HTML标记语言,我们也叫标签语言,Html通过标签来标记要显示的网页中的各个部分。网页文件本...

2016-10-20 22:04:46 3068 1

原创 JDBC-数据连接池的使用

数据库连接池(connection pool)   在昨天的练习中每一次练习都需要与数据库建立连接,完成时断开连接,然而当处理的数据量特别的时候,就很耗费时间、降低效率,今天我们学习使用连接池将连接放在连接池中,需要使用的时候从中取出,使用完毕放回池中并不是断开连接。         为解决传统...

2016-10-16 16:50:51 3810 0

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