自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Centos7 安装kafka_2.12-2.1.0笔记【单机版】

1、JDK的依赖 查看Centos 系统有没有安装JDK :javac -version 假如没有,请查看:https://mp.csdn.net/postedit/84523339 2、安装单独的zookeeper 虽然 kafka 已经内集成有zookeeper,但是要做集群,还是独自安装z...

2018-12-04 00:48:51

阅读数 1949

评论数 1

原创 简单谈谈Spring框架【1】

Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-sta...

2018-12-02 23:35:41

阅读数 63

评论数 0

原创 Centos 7.5 环境下全局安装JDK1.8

1、查看Centos的环境 cat /etc/redhat-release 如下图: 2、下载JDK1.8,然后通过工具进行上传到Linux机 3、解压JDK tar -zxvf jdk-8u191-linux-x64.tar.gz 4、移动解压后的文件夹到 /op...

2018-11-26 09:45:15

阅读数 92

评论数 0

原创 CentOS 7.5 安装 Mysql 8.0 教程

1、配置Mysql 8.0安装源 sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 2、安装mysql8.0 sudo yum --enablerepo=mysql...

2018-11-26 00:25:16

阅读数 213

评论数 0

转载 JVM 指令集

指令码 助记符    说明 0x00 nop      什么都不做 0x01 aconst_null 将null推送至栈顶 0x02 iconst_m1   将int型-1推送至栈顶 0x03 iconst_0   将int型0推送至栈顶 0x04 iconst_1   将int型1推送至栈顶 0...

2018-11-15 21:57:48

阅读数 51

评论数 0

转载 使用Docker安装Mysql

首先,从阿里云的Docker Hub 上pull一个MySQL的image. [centos@loovelj~]$ docker pull registry.cn-hangzhou.aliyuncs.com/acs-sample/mysql:5.7 5.7: Pulling from acs-...

2018-09-09 23:48:05

阅读数 60

评论数 0

原创 在win10 docker启动的centos容器中安装nginx

在win10机器上搭建了一个docker,在docker启动了centos容器,在centos中安装nginx。   安装配置docker           直接在官网下载docker for windows:https://store.docker.com/editions/communi...

2018-09-07 23:59:35

阅读数 627

评论数 0

原创 手动简单实现SpringMVC

手动简单实现Spring MVC 使自己更加深刻理解spring。 流程图: 代码项目地址:https://gitee.com/longdefengying/chao 以下是一些spring 的简单面试问题整理: 1、什么是Spring框架?Spring框架有哪些模块? 官方回答【S...

2018-08-23 00:25:40

阅读数 307

评论数 0

原创 简单局域网聊天室--Java版

Java 的Socket编程: 1、TCP协议是面向连接的、可靠的、有序的、以字节流的方式发送数据,通过三次握手方式建立连接,形成传输数据的通道,在连接中进行大量数据的传输,效率会稍低 2、Java中基于TCP协议实现网络通信的类             客户端的Socket类      ...

2018-07-26 00:29:07

阅读数 2089

评论数 4

原创 Java 的注解 Annotation

注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。      注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解:      @Override,表示当前的方法定义将覆盖超类...

2018-07-23 23:15:36

阅读数 42

评论数 0

原创 Java ExecutorService 四种线程池

1、new Thread的弊端new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }).start();new Thr...

2018-07-09 15:27:27

阅读数 42

评论数 0

转载 mysql-8.0.11-winx64.zip 安装

mysql-8.0 安装教程(自定义配置文件,密码方式已修改)下载zip安装包:  MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No thanks, j...

2018-06-24 01:22:57

阅读数 116

评论数 0

原创 Java的静态代理

package proxy.proxy_static; /** * created by pc-fengc on 2018-06-07 10:14. * * 静态代理 * * 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 * *在某些情况下,一个客户不想或者不能...

2018-06-07 10:33:15

阅读数 157

评论数 0

原创 一些排序算法(Java)

/** * created by pc-fengc on 2018-06-06 09:31. * *Java 代码的快速排序算法 * 快速排序的原理 :选择一个关键值作为基准值。比基准值小的都在左边序列(一般是无序的),比基准值大的,都放在右边(一般是无序的)。一般基准值选择序列的第一个元素。 *...

2018-06-06 10:08:14

阅读数 223

评论数 0

原创 Linux安装python3.6

Linux安装python3.6Linux下安装Python3.6和第三方库如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,比如yum!!!!!不要动现有的python2环境!一、安装python3.61. 安装依...

2018-06-01 17:34:08

阅读数 134

评论数 0

原创 Linux 查看磁盘的几个简单命令

CentOS查看系统信息 查看磁盘占用情况 df -hl 查看每个文件夹占用情况 du -sh * 查看每个应用运行情况 top 一:查看CPU # more /proc/cpuinfo | grep "model name" # grep "...

2018-05-02 16:35:59

阅读数 815

评论数 0

转载 Html5移动端页面自适应布局详解(rem布局)

Html5移动端页面自适应布局详解(rem布局) 在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport,通读网上的各种对于viewport的解释之后大概viewport可以理解为三种1。layout viewport ,也就是这个浏览器默认的viewport2。visu...

2018-04-03 22:00:51

阅读数 983

评论数 0

转载 springboot整合shiro-登录认证和权限管理

这篇文章我们来学习如何使用Spring Boot集成Apache Shiro。安全应该是互联网公司的一道生命线,几乎任何的公司都会涉及到这方面的需求。在Java领域一般有Spring Security、Apache Shiro等安全框架,但是由于Spring Security过于庞大和复杂,大多数...

2017-12-11 14:53:48

阅读数 331

评论数 0

原创 springBoot idea 热部署

spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。 原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。 其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类...

2017-10-29 14:21:55

阅读数 263

评论数 0

原创 mysql笔记

表达式: ALTER TABLE `表格名` ADD COLUMN `列名`  INT NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT '主键' FIRST; 例子: ALTER TABLE t_username_supplier ADD...

2017-10-27 16:39:23

阅读数 211

评论数 0

原创 mybatis的xml中集合用法

mybatis 集合 select * from t_user where 1 = 1  <if test="null != userNameList and userNameList .size > 0">   and user_name...

2017-10-11 14:42:25

阅读数 515

评论数 0

原创 windows 下杀死进程

第一步,打开cmd命令窗口,输入命令,根据端口号查找对应的进程号 netstat -ano | findstr 80 //列出进程极其占用的端口,且包含 8011 结果如下:  发现 8080 端口被 PID(进程号)为 9268 的进程占用。 第二步, 据进程号寻找进程名...

2017-04-16 00:53:50

阅读数 524

评论数 0

原创 Sublime Text3配置Node.js开发环境

1、下载Nodejs插件,下载地址为: https://github.com/tanepiper/SublimeText-Nodejs 下载zip压缩包后解压,文件名改为Nodejs   2、打开Sublime Text3,点击菜单“Perferences” =>“Browse Packag...

2017-04-15 23:27:18

阅读数 198

评论数 0

转载 SpringMVC配置JSON、JSP、FreeMark多视图解析器配置

摘要: Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还可以是 Str...

2017-02-13 17:04:33

阅读数 1062

评论数 0

转载 Maven+SSM框架(Spring+SpringMVC+MyBatis) - Hello World

[JSP]Maven+SSM框架(Spring+SpringMVC+MyBatis) - Hello World 来源:http://blog.csdn.net/zhshulin/article/details/37956105?utm_source=tuicool&utm_...

2017-02-13 17:02:36

阅读数 345

评论数 0

原创 Java属性,List的方法contains()。

List的方法contains(). 当有两个: List listA 和 List listB,而要把 listA 和listB都放在同一个集合List listAll 里面,假如listA与listB集合里面有相同的Student对象,所以两个集合相加的时候要进行过滤。 代码如下:list...

2017-02-07 14:56:15

阅读数 22134

评论数 0

转载 NodeJS、NPM安装配置步骤(windows版本)

1、windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装了。 2、安装过程基本直接“NEXT”就可以了...

2017-01-12 12:35:19

阅读数 137

评论数 0

转载 使用intellij idea搭建MAVEN+springmvc+mybatis框架

原来的博客:http://www.cnblogs.com/liuwenjian/p/5270944.html 1、首先使用idea创建一个maven项目 2、接着配置pom.xml,以下为我的配置 1 2 3 ...

2016-10-07 23:18:58

阅读数 2835

评论数 0

原创 我的笔记-redis的启动

一、直接启动: (1)先安装 1.上传或者下载redis-3.0.3.tar.gz安装包到linux; 2.tar zxvf  redis-3.0.3.tar.gz -C /home/xxx/redis  解压并制定解压到一定的路径; 3.make     #直接使用make命令编译;...

2016-09-13 14:12:32

阅读数 195

评论数 0

转载 centos 6.5 git服务器的搭建

http://www.centoscn.com/CentosServer/ftp/2014/0414/2789.html 1 关于版本控制 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。有以下三种版本控制系统: 1. 本地版本控制系统 许多人习惯用复制整个项...

2016-09-11 13:10:19

阅读数 1162

评论数 1

转载 Java中级开发工程师知识点归纳

目录(?)[+] 一、版本更新说明: 2015.03.09--------文章发布 2015.03.11--------添加了Java IO机制中的种类和应用场景的解释,添加了Java内存模型的相关知识点 2015.03.13--------...

2016-07-10 19:26:01

阅读数 315

评论数 0

原创 获取服务器时间。

//从response header中获取服务器当前时间,不存在有缓存时的问题   function getServerTime(){        var xmlHttp = false;        try {          xmlHttp = new ActiveXObject...

2016-06-06 17:12:20

阅读数 194

评论数 0

原创 socket编程

一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或...

2016-05-13 18:15:33

阅读数 164

评论数 0

转载 mongodb的增删查改(cmd操作)

基本操作      由于是开篇,就大概的说下基本的“增删查改“,我们再开一个cmd,输入mongo命令打开shell,其实这个shell就是mongodb的客户端, 同时也是一个js的编译器,默认连接的是“test”数据库。               ins...

2016-05-12 11:43:33

阅读数 261

评论数 0

原创 MongoDB 环境下的安装和问题

MongoDB一般安装 1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6  安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\...

2016-05-12 11:18:33

阅读数 897

评论数 0

原创 redis在win10中出现Creating Server TCP listening socket *:6379: bind: No such file or directory

[6644] 02 Apr 23:11:58.976 # Creating Server TCP listening socket *:6379: bind: No such file or directory redis报错: [6644] 02 Apr 23:11:58.976 # Cre...

2016-05-06 17:07:36

阅读数 2840

评论数 2

转载 IDEA14创建Maven管理的SpringMVC+Mybatis,web项目

目录[-] 项目构建步骤 1、File->New->Project 2、输入GroupId、ArtifactId 3、继续点击Next,输入Project name 4、在src/main下添加java目录作为源文件目录 5、配置pom.xml 6、配置tomca...

2016-03-28 12:06:30

阅读数 816

评论数 0

转载 cookie和session的详细

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候...

2016-03-14 18:15:39

阅读数 135

评论数 0

转载 sql Server 锁

锁的概述  一. 为什么要引入锁  多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:  丢失更新  A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统  脏读  A用户修改了数据,随后B用户又读出该数据,但A用户因...

2016-03-09 12:21:57

阅读数 211

评论数 0

原创 javaScript的JSON字符串转换为JSON对象。

1.先在有自己手动写的JSON字符串, var dataString ='{ goodsId: "b535fcff-0155-1034-a99e-c7874ce9aca2"modelDesc: "美國本地無限通話、無限數據用量"mode...

2016-03-03 10:59:21

阅读数 194

评论数 0

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