<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nginxs的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/nginxs</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nginxs]]></copyright><item><title><![CDATA[Springboot系列：Springboot与Thymeleaf模板引擎整合基础教程(附源码)]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/78006195</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/78006195</guid><author>nginxs</author><pubDate>Sat, 16 Sep 2017 20:18:12 +0800</pubDate><description><![CDATA[前言
由于在开发My Blog项目时使用了大量的技术整合，针对于部分框架的使用和整合的流程没有做详细的介绍和记录，导致有些朋友用起来有些吃力，因此打算在接下来的时间里做一些基础整合的介绍，当然，可能也不会特别的基础，但是源码会开放给大家，方便大家学习，此次的源码地址为springboot-thymeleaf,多谢大家支持。
简介

Thymeleaf是一个跟Velocity、FreeMar]]></description><category></category></item><item><title><![CDATA[如何写SysV服务管理脚本]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/78001842</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/78001842</guid><author>nginxs</author><pubDate>Sat, 16 Sep 2017 10:38:13 +0800</pubDate><description><![CDATA[本文目录：
1.1 SysV脚本的特性
1.2 SysV脚本要具备的能力
1.3 start函数分析
1.4 stop函数分析
1.5 reload函数分析
1.6 status、restart、force-reload等
1.7 结束语 
SysV服务管理脚本和/etc/rc.d/init.d/functions文件中的几个重要函数(包括daemon,killproc,statu]]></description><category></category></item><item><title><![CDATA[Opencv入门-第一回-梦牵机器视觉翼，初识Opencv域（安装Opencv）]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77994693</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77994693</guid><author>nginxs</author><pubDate>Fri, 15 Sep 2017 18:46:09 +0800</pubDate><description><![CDATA[各位看官，您是不是瞅着Opencv进来的？（你这不是废话吗>_>）
这Opencv（开源计算机视觉库）啊，说来话长，最初是上个世纪末（1999年）由Intel建立起来的。近十多年人工智能这匹黑马突然出现，带动各行各业的发展，特别是机器视觉！
各位看官就慢慢跟随着鄙人的脚步，进入Opencv这片具有巨大发展潜能的地方吧！
Opencv有两宝--开放源码、完全免费。
俗话说，“工欲善其事，必先]]></description><category></category></item><item><title><![CDATA[Servlet总结一]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77987625</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77987625</guid><author>nginxs</author><pubDate>Fri, 15 Sep 2017 09:14:12 +0800</pubDate><description><![CDATA[Servlet总结一
HttpServlet

想要实现一个servlet必须继承这个类，其实一个servlet就是一个java文件，但是这个类必须是继承HttpServlet。

生命周期

servlet的生命周期是从创建到毁灭的一个过程，具体的过程如下：




Servlet 通过调用 init () 方法进行初始化。 Servlet 调用 service() 方法]]></description><category></category></item><item><title><![CDATA[.NET及.NET Core系统架构]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77983185</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77983185</guid><author>nginxs</author><pubDate>Thu, 14 Sep 2017 17:34:13 +0800</pubDate><description><![CDATA[.NET 官方架构指南

 
Microservices and Docker Containers
Web Applications with ASP.NET
官网地址：https://www.microsoft.com/net/learn/architecture
三层及多层架构 Multitier Architecture
ASP.NET N-Tier Architecture]]></description><category></category></item><item><title><![CDATA[【C# in depth 第三版】温故而知新（1）]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77978929</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77978929</guid><author>nginxs</author><pubDate>Thu, 14 Sep 2017 12:22:07 +0800</pubDate><description><![CDATA[声明

本文欢迎转载，原文地址：http://www.cnblogs.com/DjlNet/p/7192354.html

前言


关于这本书(《深入理解C# 第三版》)的详细情况以及好坏，自行搜索即可，我就不啰里啰嗦的，此文责在备份，意在记录一下第二次阅读当中发现原先囫囵吞枣之处，也为了记忆深刻吧。对这里还有一本《Clr via C# 第四版》也准备二次阅读，关于精度细读章节，知]]></description><category></category></item><item><title><![CDATA[copy和mutableCopy都是浅拷贝！！！------你被骗了很多年]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77970645</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77970645</guid><author>nginxs</author><pubDate>Wed, 13 Sep 2017 20:30:05 +0800</pubDate><description><![CDATA[所有系统容器类的copy或mutableCopy方法，都是浅拷贝！！！
（ps：什么是容器？比如NSArray，NSMutableArray，NSDictionary，NSMutableDictionary）
很多人一直认为，copy 是浅拷贝，mutableCopy 是深拷贝。我以前也是这么认为的。甚至很多网上的教学视频，很多书籍，很多博客，都是这么说的。但是，这大错特错！
为了防止有人不]]></description><category></category></item><item><title><![CDATA[内部类]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77967023</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77967023</guid><author>nginxs</author><pubDate>Wed, 13 Sep 2017 15:46:07 +0800</pubDate><description><![CDATA[1 内部类的概述

将一个类定义在另一个类里面，对里面那个类就称为内部类。 
 

内部类的访问特点：

①内部类可以直接访问外部类中的成员，包括私有成员。 ②外部类要访问内部类中的成员必须建立内部类的对象。　　 

 

示例： 

package java010;

/**
 * 2017/9/12
 * 说明：
 */
class Outer{//外部类]]></description><category></category></item><item><title><![CDATA[java--利用exe4j生成.exe的可执行文件]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77963377</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77963377</guid><author>nginxs</author><pubDate>Wed, 13 Sep 2017 11:06:06 +0800</pubDate><description><![CDATA[工具：eclipse，exe4j，jre，这三个都可以直接在官方网站下载，下面所用到的都是最新版的。
前期准备：用eclipse编好需要生成.exe文件的project，另外exe4j需要一个注册码，不然每次使用生成的.exe文件都会有提示框，印象中是在给自己打广告，这程序是exe4j做的巴拉巴拉，可以在官网上购买，还挺贵的，400多？不过没有必要下载破解版，exe4j和当初的winxp都有几个]]></description><category></category></item><item><title><![CDATA[数值的扩展]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77948519</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77948519</guid><author>nginxs</author><pubDate>Tue, 12 Sep 2017 19:02:07 +0800</pubDate><description><![CDATA[概述
ES6提供了许多新的数值的扩展
二进制和八进制表示法
二进制使用前缀0b或0B，八进制使用前缀0o或0O
ex:

0b111110111 === 503 // true
0o767 === 503 // true


如果要将0b和0o前缀的字符串数值转为十进制，要使用Number方法。
ex:

Number('0b111')  // 7
Number('0o]]></description><category></category></item><item><title><![CDATA[linux下文件和目录]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77944350</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77944350</guid><author>nginxs</author><pubDate>Tue, 12 Sep 2017 13:54:02 +0800</pubDate><description><![CDATA[（1）普通文件（regular file）：这是最常用的文件类型，这种文件包含了某种形式的数据，文件内容的解释由处理该文件的应用程序进行。

（2）目录文件（directory file）：这种文件包含了其他文件的 名字以及指向这些文件有关信息的指针。对一个目录文件具有读权限的进程，都可以读该目录的内容，但只有内核可以  直接写目录文件。


（3）块特殊文件（block special]]></description><category></category></item><item><title><![CDATA[自动化测试：behave]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77938613</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77938613</guid><author>nginxs</author><pubDate>Mon, 11 Sep 2017 22:10:02 +0800</pubDate><description><![CDATA[在系统开发过程中，我们一般个人参与的开发都是局部的，自己负责的一部分与其它团队成员的成果组合在一起才能实现用户的完整行为。比如常见的电商系统就有几个主要的流程

商品搜索 购物车 订单 支付 物流 
这些模块复杂的足以形成各自的团队，不同团队相互之间依据一定的接口来配合协作。在开发阶段可以基于接口各自独立开发，对于依赖其它模块的接口可以通过接口mock来完成。但mock方式本身是有使用场景的]]></description><category></category></item><item><title><![CDATA[Python内置函数详解]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77935331</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77935331</guid><author>nginxs</author><pubDate>Mon, 11 Sep 2017 17:13:59 +0800</pubDate><description><![CDATA[置顶   内置函数详解 https://docs.python.org/3/library/functions.html?highlight=built#ascii 
      此文参考了别人整理好的东西（地址：http://www.cnblogs.com/sesshoumaru/p/6140987.html#p1），然后结合自己的理解，写下来，一方面方便自己，让自己好好学习，顺便回忆回忆；另]]></description><category></category></item><item><title><![CDATA[vue系列之动态路由【原创】]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77924630</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77924630</guid><author>nginxs</author><pubDate>Sun, 10 Sep 2017 20:13:59 +0800</pubDate><description><![CDATA[开题
最近用vue来构建了一个小项目，由于项目是以iframe的形式嵌套在别的项目中的，所以对于登录的验证就比较的麻烦，索性后端大佬们基于现在的问题提出了解决的方案，在看到他们的解决方案之前，我先画了一个比较标准的单系统的解决方案。
本文目录：

一： 设想 二： 讨论 三：实现 四：总结 
一： 设想

简单解释下上图就是：

首先前端从cookie获取token，如果没有to]]></description><category></category></item><item><title><![CDATA[Django缓存系统]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77922441</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77922441</guid><author>nginxs</author><pubDate>Sun, 10 Sep 2017 15:26:00 +0800</pubDate><description><![CDATA[在动态网站中，用户每次请求一个页面，服务器都会执行以下操作：查询数据库，渲染模板，执行业务逻辑，最后生成用户可查看的页面。
这会消耗大量的资源，当访问用户量非常大时，就要考虑这个问题了。
缓存就是为了防止重复计算，把那些消耗了大量资源的结果保存起来，下次访问时就不用再次计算了。缓存的逻辑：

given a URL, try finding that page in the cache
]]></description><category></category></item><item><title><![CDATA[vue系列之动态路由【原创】]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77920847</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77920847</guid><author>nginxs</author><pubDate>Sun, 10 Sep 2017 10:58:07 +0800</pubDate><description><![CDATA[开题
最近用vue来构建了一个小项目，由于项目是以iframe的形式嵌套在别的项目中的，所以对于登录的验证就比较的麻烦，索性后端大佬们基于现在的问题提出了解决的方案，在看到他们的解决方案之前，我先画了一个比较标准的单系统的解决方案。
本文目录：

一： 设想 二： 讨论 三：实现 四：总结 
一： 设想

简单解释下上图就是：

首先前端从cookie获取token，如果没有to]]></description><category></category></item><item><title><![CDATA[C# 异步编程1 APM模式异步程序开发]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77917172</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77917172</guid><author>nginxs</author><pubDate>Sat, 09 Sep 2017 19:13:56 +0800</pubDate><description><![CDATA[C#已有10多年历史，单从微软2年一版的更新进度来看活力异常旺盛，C#中的异步编程也经历了多个版本的演化，从今天起着手写一个系列博文，记录一下C#中的异步编程的发展历程。广告一下：喜欢我文章的朋友，请点下面的“关注我”。谢谢
我是2004年接触并使用C#的，那时C#版本为1.1，所以我们就从就那个时候谈起。那时后在大学里自己看书写程序，所写的程序大都是同步程序，最多启动个线程........其实]]></description><category></category></item><item><title><![CDATA[关于vue的一些总结]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77915074</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77915074</guid><author>nginxs</author><pubDate>Sat, 09 Sep 2017 14:25:57 +0800</pubDate><description><![CDATA[最近学习了一段时间的vue js   除了路由没用过之外  基本上其他的都用过了
对于vue的一些用法  在此做一个总结。  开始使用vue之前 需要导入vuejs这个文件到项目中

    


 大家用之前到官网下载一下就行了
在做项目的过程中   我们基本上需要用到的就是vue的双向绑定、条件与循环了
下面先介绍一下vue的双向绑定 指令：v-model   vue的一些指令]]></description><category></category></item><item><title><![CDATA[Java基础知识_毕向东_Java基础视频教程笔记(19-21 IO流)]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77899691</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77899691</guid><author>nginxs</author><pubDate>Fri, 08 Sep 2017 22:25:57 +0800</pubDate><description><![CDATA[18天-06-IO流
　　字节流和字符流
字节流两个基类：
InputStream，FileInputStream，BufferedInputStream 
OutputStream，FileOutputStream，BufferedOutputStream
PrintStream (打印字节流，带编码格式)
字符流两个基类：
Reader，FileReader,BufferedRe]]></description><category></category></item><item><title><![CDATA[如何搭建科学的MES报表系统？]]></title><link>https://blog.youkuaiyun.com/nginxs/article/details/77897257</link><guid>https://blog.youkuaiyun.com/nginxs/article/details/77897257</guid><author>nginxs</author><pubDate>Fri, 08 Sep 2017 17:34:00 +0800</pubDate><description><![CDATA[MES系统即制造执行系统，是一套面向制造企业车间执行层的生产信息化管理系统。
MES系统是企业信息集成的纽带，是制造企业信息化的重要组件，是实现制造企业自动化生产和智能化数据运营的必经之路。MES系统包括订单管理、计划管理、生产执行、质量管理和报表中心等模块，为企业打造一个扎实、可靠、全面、可行的制造协同管理平台。
 
现在很多MES软件厂商都把重心放在计划管理和执行流程上，而往往忽略了报表]]></description><category></category></item></channel></rss>