自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mylovin

来自江苏涟水,现居浙江杭州

  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

原创 Spring循环依赖的Java代码依据

最近在看spring循环依赖,代码太冗长,不小心就跟丢了,结合别人的文章看了一遍,又去找了一个手写简易版spring循环依赖解决的文章,发现其实spring是把java的对象加载过程运用到框架中了。核心其实是类的构造函数constructor+类的方法method,通过反射的方式把对象实例化和初始化。示例代码如下:...

2021-09-17 10:15:17 87

原创 netty之pipeline模型

最近在学习netty,netty原生代码看起来挺复杂,为了让自己理解起来容易一点,对netty中的部件进行了简化,这里介绍的是netty的pipeline。首先看一下简化后的代码结构pipeline就像一个双向链表,放着head和tail两个链表节点,提供addLast和addFirst等方法,向链表中添加数据context是链表的一个个的node节点,包含prev和next指针,以及存放的实际的数据,即handlerpipeline的fireChannelRead等方法像是遍历链表节点的作用i

2021-05-18 16:34:34 309

原创 Docker for mac中ElasticSearch+HBase整合搜索与数据存储

最近项目中有接触到ElasticSearch,已有的项目是直接把ElasticSearch做为存储数据库。但是自己看了ElasticSearch一些博客后,感觉它更适合做索引(把索引压缩放到内存里)。本文介绍的是用ElasticSearch和HBase整合的例子,已经有相关的实现。我属于再次造个轮子,刚好可以熟悉一下Docker的用法(终于不要直接在电脑上装很多大数据的软件了。。。)这个架构...

2018-12-16 22:17:31 436

原创 Java的动态代理简单理解

第一部分main函数部分,先看这个地方对整个程序的执行思路有所理解。package com.test.DynamicProxy;import java.lang.reflect.Proxy;/** * 动态代理的真实面目是:使用一个实现类(Faker)的信息(classLoader和interfaces[])来生成一个通用类(Proxy)的对象(proxy), * 这个通用类的对象有...

2018-11-21 22:21:20 151

原创 Mac idea maven搭建HBase源码编译运行环境

准备工作1.HBase源码下载地址:http://www.apache.org/dyn/closer.cgi/hbase/常用的地址有http://mirror.bit.edu.cn/apache/hbase/http://mirrors.hust.edu.cn/apache/hbase/http://mirrors.shu.edu.cn/apache/hbase/ 等选择合适的版...

2018-11-18 16:35:47 1261 5

转载 HBase与Hadoop以及JDK的关系

最近有所关注HBase,记录一些基础信息Hadoop:下载地址:https://archive.apache.org/dist/hadoop/common/HBase:下载地址:http://archive.apache.org/dist/hbase/

2018-11-16 21:27:02 782

原创 MacBook搭建Tomcat8源码阅读环境 Idea+Maven

MacBook搭建Tomcat8源码阅读环境准备工作下载源码https://tomcat.apache.org/download-80.cgi#8.0.53源码目录配置1、新建catalina-home目录,把xxx-src目录里的conf等目录复制到当前目录,没有的目录自己新建空目录。2、新建pom.xml并配置<?xml version="1.0" encoding="UT...

2018-11-16 21:08:31 511

原创 Python Web学习之初识Django

Python Web学习之初识Django简介: Django是一个大而全的Python Web框架,它提供了完善的后台管理页面以及MTV(或MVC)模型。与其类似的Python Web框架还有Flask、tornoda等,它们各有特点。感兴趣或者不知道选择哪种框架的同学可以去查查相关资料,比较其特点,帮助选择。安装Django之后只需要将精力集中在Python Web的开发设计,结合前端框架即可

2017-09-19 00:06:36 347

原创 Python学习之多进程实例

这是学习Python教程中的一个实例本文记录了该多进程实例的完整程序,希望其他人也可以学习到其中的知识,非常简单,有什么想法欢迎评论!该实例由两部分组成:-任务分发端-任务处理端测试时,先启动任务分发端,再启动任务处理端注意:本程序是在mac环境中测试运行的;在windows上运行会有问题,请注意!解决方法:需要参考网上其他人的解决方案:①lambda不支持②frezz_support()

2017-09-18 23:44:52 473

原创 Python更换pip安装源

Python更换pip安装源 由于最近在学习和使用Pyhton,需要安装很多Pyhton包,如Django、numpy、matplotlib等依赖包,但是pip默认安装使用的是默认官方源:pypi.python.org,下载速度很慢。 * 因此,需要将安装源更换为国内的站点,加快安装速度!* 一些pip安装源: pypi.python.org 官方源 pypi.d

2017-09-17 11:56:17 879

原创 PyCharm创建新的Python文件时设置默认信息

这是我的PyCharm配置信息 具体信息如下: #!/usr/bin/env python # -*- coding:utf-8 -*- # @Time : ${DATE} ${TIME} # @Author : ${USER} # @File : ${NAME}.py # @Software: ${PRODUCT_NA

2017-09-15 23:27:31 2431 5

原创 Python简单多线程实例

Python多线程实例 刚刚学习了Python的多线程,为了测试多线程对处理数据的影响,自己写了一个简单的实例实践一下多线程:threading 创建线程datetime 用于记录时间time 用于调用sleep函数# -*- coding:utf-8 -*-#Python多线程实例import threadingimport datetimeimport timedef handle

2017-09-15 22:05:42 929

原创 Hibernate的hibernate-mapping配置文件

Hibernate的hibernate-mapping配置文件需要在对应工程中建立类,同时修改相应的package路径,<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hiber

2017-09-14 23:10:40 3511

原创 Hibernate配置文件之hibernate.cfg.xml

记录Hibernate的配置文件以连接MySQL数据库为例<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hib

2017-09-14 23:07:24 127

原创 python模拟登录豆瓣

python模拟登录豆瓣原理:模拟人的行为 python2.7.10代码块代码块语法遵循标准markdown代码,例如:#!/usr/bin/env python# -*- coding:utf-8 -*-import requestsfrom HTMLParser import HTMLParserclass DouBanClient(object): def __init__(se

2017-09-14 22:36:04 317

原创 Nginx相关命令记录

Nginx相关命令记录-*个人使用过程中常用的nginx命令命令启动 nginx或者nginx -s start停止 nginx -s stop 重新启动 nginx -s reload查看nginx.conf文件所在位置 find / -name nginx.conf修改nginx.conf文件内容

2017-04-19 14:55:37 177

Redis-x64-5.0.10.zip

redis windows安装包 msi包 特别难下载

2021-04-25

解决mysql_V5.6.21.1版本安装时更改目录的解决方法

下载的文件是doc,内容不多,分也不多,大家积极下载,评论就返积分了,O(∩_∩)O哈哈~。安装mysql_V5.6.21.1时,想更改路径,在网上也找了一下,不够详细,就写了这个分享给大家

2015-05-06

网络实用技术Cisco的pkt文件

网络实用技术使用的软件Cisco的pkt文件,已经配置完成

2014-12-03

贵州大学网络实用技术实验五 VLAN配置

这是实验五,完全自己做的,学弟学妹可以参考

2014-12-03

贵州大学网络实用技术实验三 ACL和NAT配置

贵州大学网络实用技术实验三 ACL和NAT配置,在学长文档的基础上改进的

2014-12-03

贵州大学网络实用技术实验二路由的配置

贵州大学计算机学院大四开的课,在前一届学长的实验基础上改进的程序

2014-12-03

贵州大学网络实用技术实验一路由器配置

在思科模拟器环境下,配置路由器的快速以太网接口、主机名、串行口等信息,PC端ip、子网掩码。pkt文件的路由器之间需要在配置完成后用Serial DCE连接。其他不会的自己搜索。

2014-10-28

汇编语言-实现求十六个数的平均数

当初被汇编语言吓到了,汇编语言实现的十六个数求平均数的代码,希望可以帮助不了解汇编的计算机专业的同学一点参考。(里面有关门狗的汇编代码,是系用箱子时必须带的!!!)

2014-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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