<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[abs27581的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/abs27581</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; abs27581]]></copyright><item><title><![CDATA[设计模式转发]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794296</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794296</guid><author>abs27581</author><pubDate>Thu, 26 Sep 2019 16:56:00 +0800</pubDate><description><![CDATA[设计模式

转载于:https://www.cnblogs.com/dmzxxmeng/p/11592851.html]]></description><category></category></item><item><title><![CDATA[微服务相关]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794292</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794292</guid><author>abs27581</author><pubDate>Mon, 23 Sep 2019 11:13:00 +0800</pubDate><description><![CDATA[我也想写篇微服务的文章，以及微服务的优缺点

转载于:https://www.cnblogs.com/dmzxxmeng/p/11571292.html]]></description><category></category></item><item><title><![CDATA[ssm开发经历汇总]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794294</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794294</guid><author>abs27581</author><pubDate>Fri, 23 Aug 2019 11:54:00 +0800</pubDate><description><![CDATA[1、@webfilter注解配置的filter中用到某个bean
自定义的filter需要实现filter接口，并重写init()、doFilter()、destroy()方法
因为spring框架是先加载filter类，再加载其他bean，所以，若在自定义filter中的bean采用自动装配方法（@Autowired）或者是在init()方法中调用(ApplicationConte...]]></description><category></category></item><item><title><![CDATA[Mybatis写的不错的博客集合]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794290</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794290</guid><author>abs27581</author><pubDate>Thu, 25 Jul 2019 15:01:00 +0800</pubDate><description><![CDATA[1、Mybatis框架入门

转载于:https://www.cnblogs.com/dmzxxmeng/p/11244303.html]]></description><category></category></item><item><title><![CDATA[NAO机器人开发记录]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794291</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794291</guid><author>abs27581</author><pubDate>Tue, 25 Jun 2019 08:18:00 +0800</pubDate><description><![CDATA[代码和具体分析已上传github :https://github.com/Xiaomeng-X/NaoTask-grab-red-ball--python

视觉部分参考文章：NAO机器人高尔夫中的视觉系统设计

转载于:https://www.cnblogs.com/dmzxxmeng/p/11080678.html...]]></description><category></category></item><item><title><![CDATA[计算机视觉应用：霍夫圆变换的使用和优化]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794288</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794288</guid><author>abs27581</author><pubDate>Sat, 22 Jun 2019 14:55:00 +0800</pubDate><description><![CDATA[转载自：http://www.opencv.org.cn/forum.php?mod=viewthread&amp;tid=34096
找圆算法（(HoughCircles)总结与优化
  Opencv内部提供了一个基于Hough变换理论的找圆算法，HoughCircle与一般的拟合圆算法比起来，各有优势：优势：HoughCircle对噪声点不怎么敏感，并且可以在同一个图中找出多...]]></description><category></category></item><item><title><![CDATA[mac os下为nao机器人编程搭建开发环境]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794271</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794271</guid><author>abs27581</author><pubDate>Mon, 10 Jun 2019 03:27:00 +0800</pubDate><description><![CDATA[1、import naoqi
1）下载pynaoqi-sdk开发包

如图所示，最后一个

2）设置环境变量

vi ~/.bash_profile       

# &gt;&gt;&gt; naoqi2.8 env init
export PYTHONPATH=${PYTHONPATH}:/"your absolute path to pynaoqi dir"...]]></description><category></category></item><item><title><![CDATA[Mac OS环境下删除官网pkg安装的Python]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794265</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794265</guid><author>abs27581</author><pubDate>Sat, 01 Jun 2019 01:14:00 +0800</pubDate><description><![CDATA[1、第一步：删除框架

sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7


2、第二步：删除python相关应用，比如idle编辑器

sudo rm -rf "/Applications/Python 2.7"  #在命令行中输入中间有空格的path，需要对这个path加上双引号


3...]]></description><category></category></item><item><title><![CDATA[docker笔记]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794269</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794269</guid><author>abs27581</author><pubDate>Tue, 21 May 2019 19:28:00 +0800</pubDate><description><![CDATA[1、Linux下的docker安装

$ ls -l /sys/class/misc/device-mapper   //查看os中是否有驱动程序
$ sudo apt-get install -y docker.io
$ source /etc/bash_completion.d/docker.io
$ sudo docker version


2、使用非root用...]]></description><category></category></item><item><title><![CDATA[ssh框架整合]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794289</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794289</guid><author>abs27581</author><pubDate>Tue, 21 May 2019 14:21:00 +0800</pubDate><description><![CDATA[1、表现层：structs2
structs2框架的应用主要在控制上，它控制页面资源传送到指定控制器，控制器在作出相应的处理后，返回新的页面资源。主要负责的是mvc的分离。
2、业务逻辑层：spring
分层架构，允许选择使用任意一个组件，每个组件可独立存在。在事务管理和依赖注入方面有很大的用处；
3、数据持久层：hibernate
orm即对象关系映射，将对象与对象间的关系映...]]></description><category></category></item><item><title><![CDATA[leetcode刷题笔记]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794283</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794283</guid><author>abs27581</author><pubDate>Tue, 14 May 2019 22:24:00 +0800</pubDate><description><![CDATA[类型一：
17.Letter Combinations of a Phone Number (没做出来次数：1)
Given a string containing digits from2-9inclusive, return all possible letter combinations that the number could represent.

Exampl...]]></description><category></category></item><item><title><![CDATA[Java记录二]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794281</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794281</guid><author>abs27581</author><pubDate>Thu, 09 May 2019 14:20:00 +0800</pubDate><description><![CDATA[1、Spring boot框架
Spring MVC和Spring Boot都属于Spring，Spring MVC 是基于Spring的一个 MVC 框架，而Spring Boot 是基于Spring的一套快速开发整合包，用于自动配置，降低项目配置的复杂度。

2、对Spring框架的理解
Spring框架是一个分层架构，由7个定义良好的模块组成。Spring模块构建...]]></description><category></category></item><item><title><![CDATA[Java记录一]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794287</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794287</guid><author>abs27581</author><pubDate>Tue, 07 May 2019 16:07:00 +0800</pubDate><description><![CDATA[1、数据输入

int rd = System.in.read();
char c = (char)rd;

char[] buffer = new char[n];
try {
    System.in.read(buffer);
} catch (IOException e) {
    // TODO Auto-generated catch block
  ...]]></description><category></category></item><item><title><![CDATA[backdoor+rootkit笔记]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794284</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794284</guid><author>abs27581</author><pubDate>Sat, 04 May 2019 00:51:00 +0800</pubDate><description><![CDATA[1、在受害主机上开启一个端口，并等待其它主机连接，连接后打开一个shell

server一般打开端口，被动侦听，不需要知道客户端的IP和端口；而client发起请求，必须知道服务器端的IP和端口。

#include&lt;stdio.h&gt;
#include&lt;unistd.h&gt;
#include&lt;netinet/in.h&gt;
#include&...]]></description><category></category></item><item><title><![CDATA[内核编程之后门程序的要点笔记]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794282</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794282</guid><author>abs27581</author><pubDate>Thu, 02 May 2019 14:11:00 +0800</pubDate><description><![CDATA[1、套接字之ICMP差错报文
所有的ICMP差错报告报文中的数据字段都具有同样的格式。将收到的需要进行差错报告IP数据报的首部和数据字段的前8个字节提取出来，作为ICMP报文的数据字段。再加上响应的ICMP差错报告报文的前8个字节，就构成了ICMP差错报告报文。提取收到的数据报的数据字段的前8个字节是为了得到运输层的端口号(对于TCP和UDP)以及运输层报文的发送序号(对于TCP)。...]]></description><category></category></item><item><title><![CDATA[【转载】SSh三大框架常考面试题]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794278</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794278</guid><author>abs27581</author><pubDate>Mon, 01 Apr 2019 19:36:00 +0800</pubDate><description><![CDATA[SSh三大框架常考面试题

转载于:https://www.cnblogs.com/dmzxxmeng/p/10638409.html]]></description><category></category></item><item><title><![CDATA[【转载】SSh三大框架工作原理介绍]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794280</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794280</guid><author>abs27581</author><pubDate>Mon, 01 Apr 2019 19:35:00 +0800</pubDate><description><![CDATA[SSh三大框架工作原理介绍


转载于:https://www.cnblogs.com/dmzxxmeng/p/10638402.html]]></description><category></category></item><item><title><![CDATA[【转载】Java 浅拷贝和深拷贝的理解和实现方式]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794276</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794276</guid><author>abs27581</author><pubDate>Mon, 01 Apr 2019 19:29:00 +0800</pubDate><description><![CDATA[Java 浅拷贝和深拷贝的理解和实现方式

转载于:https://www.cnblogs.com/dmzxxmeng/p/10638360.html]]></description><category></category></item><item><title><![CDATA[MacOS下在Xcode里搭建OpenCV开发环境]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794275</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794275</guid><author>abs27581</author><pubDate>Sun, 31 Mar 2019 01:41:00 +0800</pubDate><description><![CDATA[　　T____T~~~~~~~~~~ 仅记录我在Xcode里搭建OpenCV踩过的坑，这个过程特别曲折，本人从19/3/25到19/3/29足足花了五天才配置好这个环境orz。。。中间经历过无数次找死的操作，且听我慢慢讲来。
回顾：
　　本人开始搭建环境时使用的是 10.11El Capitan版本的MacOS，但此时苹果的系统最新版已经到 10.14.4 Mojave。我先像以...]]></description><category></category></item><item><title><![CDATA[web安全实践]]></title><link>https://blog.youkuaiyun.com/abs27581/article/details/101794277</link><guid>https://blog.youkuaiyun.com/abs27581/article/details/101794277</guid><author>abs27581</author><pubDate>Thu, 13 Dec 2018 22:40:00 +0800</pubDate><description><![CDATA[操作环境：Mac OS

一、搭建简单的HTTP连接
1、安装apache服务
1) 查看apache是否安装，若未安装，立即安装
apachectl -v


2) 修改配置文件
前往/etc/apache2文件夹，打开其中最重要的配置文件httpd.conf
（带d的名字的文件是守护进程的配置文件）
重点关注三个模块，想使用哪个模块去掉启用模块的注释即可。...]]></description><category></category></item></channel></rss>