<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a545415的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a545415</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a545415]]></copyright><item><title><![CDATA[如何写SysV服务管理脚本]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/78003014</link><guid>https://blog.youkuaiyun.com/a545415/article/details/78003014</guid><author>a545415</author><pubDate>Sat, 16 Sep 2017 13: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[[js高手之路]Vue2.0基于vue-cli+webpack父子组件通信教程]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77996106</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77996106</guid><author>a545415</author><pubDate>Fri, 15 Sep 2017 21:46:10 +0800</pubDate><description><![CDATA[在git命令行下，执行以下命令完成环境的搭建：
1，npm install --global vue-cli  安装vue命令行工具
2，vue init webpack vue-demo   使用vue命令生成一个webpack项目，项目名称为vue-demo

 
3，cd vue-demo 切入项目
4，npm install安装package.json中的所有依赖包
5，np]]></description><category></category></item><item><title><![CDATA[复位电路设计问题]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77990245</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77990245</guid><author>a545415</author><pubDate>Fri, 15 Sep 2017 12:14:11 +0800</pubDate><description><![CDATA[前言
最近看advanced fpga 以及fpga设计实战演练中有讲到复位电路的设计，才知道复位电路有这么多的门道，而不是简单的外界信号输入系统复位。
流程：
1.同步复位：
优点：同步的典型优点是确保电路100%是同步电路；容易被STA；当作用于一些基于周期机制的功能模块时更易于仿真。
缺点：脉冲宽度满足一定的要求。总是需要一个时钟来完成对电路的复位。
代码：一个4bit的计数器。]]></description><category></category></item><item><title><![CDATA[js-时间处理]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77984930</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77984930</guid><author>a545415</author><pubDate>Thu, 14 Sep 2017 20:34:09 +0800</pubDate><description><![CDATA[我们常用的时间格式其实都是字符串格式了，但是在代码中为了区分时间和普通字符串，需要将时间转换为Date对象，在js中对应Date对象，在C#中对应DateTime对象，在C++中很多需要自己写
1、时间的格式
js中常见时间表示方法有：
　　指定的时间据 1970/1/1 午夜（GMT 时间）之间的毫秒数；
　　字符串表示，如20170913,2017-09-13，2017/09/13,W]]></description><category></category></item><item><title><![CDATA[数据库事务的四个基本特征以及事务的隔离级别]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77981116</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77981116</guid><author>a545415</author><pubDate>Thu, 14 Sep 2017 15:34:08 +0800</pubDate><description><![CDATA[一、数据库事务的四个基本特征
　　事务是作为一个逻辑单元执行的一系列操作，一个逻辑工作单元必须有四个属性，称为 ACID（原子性、一致性、隔离性和持久性）属性，只有这样才能成为一个事务。
　　1、原子性（Atomicity）：事务中包含的操作被看做一个逻辑单元，这个 逻辑单元中的操作要么全部成功，要么全部失败。
　　2.一致性（Consistency）：一致性是指事务必须使数据库从一个一致性]]></description><category></category></item><item><title><![CDATA[redis笔记]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77977296</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77977296</guid><author>a545415</author><pubDate>Thu, 14 Sep 2017 10:26:12 +0800</pubDate><description><![CDATA[redis笔记
下载完redis，执行make命令。
然后启动redis就进src文件夹，执行./redis-server就可以了。

 
再在文件夹下执行 ./redis-cli 就可以执行redis的命令了。

 
pipelining 
一次请求发送多个命令，以提高性能。我们在使用redis时都是向它发送命令，每次都是需要和redis建立tcp连接，然后发送命令信息，red]]></description><category></category></item><item><title><![CDATA[设计模式系列（三）---单例模式]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77969536</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77969536</guid><author>a545415</author><pubDate>Wed, 13 Sep 2017 18:38:06 +0800</pubDate><description><![CDATA[单例模式
目录

这是我的博客目录，欢迎阅读 
使用场景

比如在某个服务器程序中，该服务器的配置信息存放在一个文件中，这些配置数据由一个单例对象统一读取，然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配置管理。
数据库连接池和线程池的设计 对于频繁使用或者需要较多的资源的对象，使用单例模式可以节省创建对象的时间，并且可以减少内存的占用 
]]></description><category></category></item><item><title><![CDATA[SpringMVC中controller接收Json数据]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77964823</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77964823</guid><author>a545415</author><pubDate>Wed, 13 Sep 2017 13:50:05 +0800</pubDate><description><![CDATA[SpringMVC中controller接收Json数据
1.jsp页面发送ajax的post请求：

function postJson(){
    var json = {"username" : "imp", "password" : "123456"};
    $.ajax({
        type : "post",
        url : "ajaxReque]]></description><category></category></item><item><title><![CDATA[apache如何设置缓存]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77950681</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77950681</guid><author>a545415</author><pubDate>Tue, 12 Sep 2017 22:18:03 +0800</pubDate><description><![CDATA[基本介绍
 
    httpd是一个比较经典的web服务器，也就是静态资源服务器，主要用来服务于一些静态的文件，例如css，js，html等文件，所谓的静态文件，也就是不需要通过服务器进行运行的文件。
 
    在使用静态服务器的时候，大部分的图片或者js文件或者css文件的变化一般都是比较少的，从而我们可以设置缓存时间，从而实现用户访问的加速，从而提高用户体验。
 
    由于]]></description><category></category></item><item><title><![CDATA[【Jquery系列】【转载】JqGrid参数详解]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77947041</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77947041</guid><author>a545415</author><pubDate>Tue, 12 Sep 2017 16:50:04 +0800</pubDate><description><![CDATA[1   概述

 本篇文章主要与大家分享JqGrid插件参数问题。


2   参数详解

 2.1 初始化参数






2.2  ColModel参数











3   json数据

jqGrid可支持的数据类型：xml、json、jsonp、local or clientSide、xmlstring、jsonstring]]></description><category></category></item><item><title><![CDATA[Error Handling in ASP.NET Core]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77943692</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77943692</guid><author>a545415</author><pubDate>Tue, 12 Sep 2017 12:02:04 +0800</pubDate><description><![CDATA[Error Handling in ASP.NET Core
前言
 在程序中，经常需要处理比如 404，500 ，502等错误，如果直接返回错误的调用堆栈的具体信息，显然大部分的用户看到是一脸懵逼的，你应该需要给用户返回那些看得懂的界面。比如，“当前页面不存在了” 等等,本篇文章主要来讲讲.NET-Core 中异常处理，以及如何自定义异常显示界面？，还有 如何定义自己的异常处理中间件？。
]]></description><category></category></item><item><title><![CDATA[列表常用的方法]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77937248</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77937248</guid><author>a545415</author><pubDate>Mon, 11 Sep 2017 20:10:01 +0800</pubDate><description><![CDATA[names = "my \tname is {name} ,my year is {year}"print(names.count("a"))#查看又多少个“a”print(names.capitalize())#第一个字母大写print(names.center(50,"#"))#names 居中，打印50个字节，不过的用#代替print(names.endswith("ao")) #判断以什么]]></description><category></category></item><item><title><![CDATA[JAVA基础-异常]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77933513</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77933513</guid><author>a545415</author><pubDate>Mon, 11 Sep 2017 15:18:02 +0800</pubDate><description><![CDATA[不论你是大神还是像我一样的菜鸟，在敲代码运行的时候一定会遇到这样和那样的错误，而我们和大神的区别在于大神在遇到到
错误时可以根据自己的经验和错误信息很准确的找到“事故”地点并解决它，而我们往往要自己“随缘”或者慌了神。能准确的找到“事故”
地点对于效率提高和平稳的心态有着很重要的作用。发现代码的错误有着一定的方法，前提是你要知道控制台给你的“热情红”是什么
意思，下面是我的一些“存货”，如有]]></description><category></category></item><item><title><![CDATA[异步模块模式]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77930534</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77930534</guid><author>a545415</author><pubDate>Mon, 11 Sep 2017 10:34:01 +0800</pubDate><description><![CDATA[简介
　　众所周知，模块化开是会将复杂的系统分解成高内聚、低耦合的模块，使系统开发变得可控、可维护、可拓展，提高模块复用率。而在js中，异步模块模式的情况则比较多，所谓异步模块模式，是在请求发出后，继续其他业务逻辑，直到模块加载完成后执行后续的逻辑，实现模块开发中对模块加载完成后的引用。
　　今天就来分析一下异步加载模块，本文通过创建与调度模块、加载模块和设置模块三个方面来分析
创建与调度模]]></description><category></category></item><item><title><![CDATA[linux 虚拟机模拟配置网络路由环境-简版]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77923747</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77923747</guid><author>a545415</author><pubDate>Sun, 10 Sep 2017 18:21:58 +0800</pubDate><description><![CDATA[前言：网络路由不管是平常在家里，还是在公司中，都是必需配置的，所以还是非常重要的，今天小编就给大家做个配置网络路由配置的小实验，仅供大家参考。
 
一、首先，来简单介绍一下网络路由。
1. 网络路由：将网络连接起来并将网络信息导向其他网络上，通常网络信息全自动寻找多个路由器，并选择效率最高的路由。
　网络路由器，工作在OSI的第三层络层，连接广域网，外部互联网，分隔广播域，最重要的是它其中]]></description><category></category></item><item><title><![CDATA[深入浅出数据结构C语言版（17）——有关排序算法的分析]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77921775</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77921775</guid><author>a545415</author><pubDate>Sun, 10 Sep 2017 13:37:58 +0800</pubDate><description><![CDATA[这一篇博文我们将讨论一些与排序算法有关的定理，这些定理将解释插入排序博文中提出的疑问（为什么冒泡排序与插入排序总是执行同样数量的交换操作，而选择排序不一定），同时为讲述高级排序算法做铺垫（高级排序为什么会更快）。
 
　　在讨论相关定理之前，我们必须先掌握一个与顺序有关的概念：逆序数。
　　所谓逆序数，就是“逆序组合的个数”，假设我们希望的顺序为从小到大（反之同理）：
　　设有元素互异数列]]></description><category></category></item><item><title><![CDATA[mysql默认安装目录说明]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77918300</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77918300</guid><author>a545415</author><pubDate>Sat, 09 Sep 2017 21:57:56 +0800</pubDate><description><![CDATA[MySQL安装完成后不象SQL Server默认安装在一个目录，它的数据库文件、配置文件和命令文件分别在不同的目录，了解这些目录非常重要，尤其对于Linux的初学者，因为 Linux本身的目录结构就比较复杂，如果搞不清楚MySQL的安装目录那就无从谈起深入学习。


  下面就介绍一下这几个目录。
  1、数据库目录
  /var/lib/mysql/
  2、配置文件
  /usr]]></description><category></category></item><item><title><![CDATA[算法复杂度之 空间复杂度(Java)]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77916425</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77916425</guid><author>a545415</author><pubDate>Sat, 09 Sep 2017 17:10:00 +0800</pubDate><description><![CDATA[0、说明
本文各种结论全部参考过标准文献，本人也进行过验证。验证过程本文不做说明。例如：当前主流虚拟机boolean类型运行时确实是1字节。
部分与计算空间无关的细节也不做说明，例如：对象头具体包含哪些信息、分别在哪几位、什么是指针压缩等。
细节信息，本人以后会在《JVM浅析》栏目中一一补充，敬请期待哦~
一、基础知识
1. 数据类型以及大小



  基本类型


类型名]]></description><category></category></item><item><title><![CDATA[Spring IOC（转载）]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77914352</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77914352</guid><author>a545415</author><pubDate>Sat, 09 Sep 2017 12:21:58 +0800</pubDate><description><![CDATA[学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念，对于初学Spring的人来说，总觉得IoC 、DI这两个概念是模糊不清的，是很难理解的，今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。
一、分享Iteye的开涛对Ioc的精彩讲解
　　首先要分享的是Iteye的开涛这位技术牛人对Spr]]></description><category></category></item><item><title><![CDATA[16汇编第十讲完结Call变为函数以及指令的最后讲解]]></title><link>https://blog.youkuaiyun.com/a545415/article/details/77898789</link><guid>https://blog.youkuaiyun.com/a545415/article/details/77898789</guid><author>a545415</author><pubDate>Fri, 08 Sep 2017 20:29:54 +0800</pubDate><description><![CDATA[16汇编完结Call变为函数以及指令的最后讲解
学了10天的16位汇编,这一讲就结束了,这里总结一下昨天的LOOP指令的缺陷,因为lOOP指令的缺陷,所以我们都改为下面的汇编代码使用了,自己去写,其中条件是你自己写的
请看汇编代码:

do while 的汇编代码
 WHILE:
       mov ax,ax
       cmp ax, 10
       jl WHILE]]></description><category></category></item></channel></rss>