<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Batman的博客]]></title><description><![CDATA[发展和推广电子商务应用]]></description><link>https://blog.youkuaiyun.com/batman9956</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; batman9956]]></copyright><item><title><![CDATA[Event Grids, Event Hubs与Service Bus 的区别]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/128499999</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/128499999</guid><author>batman9956</author><pubDate>Fri, 30 Dec 2022 19:56:18 +0800</pubDate><description><![CDATA[对于发布者或接收者，Service Bus 和Event Hubs看起来非常相似。]]></description><category></category></item><item><title><![CDATA[Apache服务器只能本地访问外网IP无法访问的解决方法]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/115315671</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/115315671</guid><author>batman9956</author><pubDate>Tue, 30 Mar 2021 04:28:45 +0800</pubDate><description><![CDATA[最近遇到了困扰的问题，在Windows的云虚拟机上发布Apache服务，但是80端口服务只能在服务器本地访问，通过外网以及IP无法访问。

首先检查防火墙，80端口在防火墙已经开启。

再检查Apache的config文件，监听端口已经设成 listen *:80, 权限也已经改成Require all granted, 但是80端口还是无法正确访问。

打开任务管理器，检查80端口，发现Apache的80端口依然处于防火墙禁用状态，因为防火墙已开启80端口，排除是TCP端口禁用的问题。

那么只剩下一种可]]></description><category></category></item><item><title><![CDATA[如何拷贝大容量文件到阿里云服务器]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/104337955</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/104337955</guid><author>batman9956</author><pubDate>Sun, 16 Feb 2020 04:31:53 +0800</pubDate><description><![CDATA[最近正在使用阿里云的服务器，感觉性价比确实不错，但是部署企业应用的时候遇到一个问题，应用相关联的文件有几百个GB，如何将这几百个GB的文件简便又快速地从本地拷贝到云服务器上呢？这里用简单的远程桌面挂接本地驱动器远远不够，而要借助阿里云的网盘服务-OSS云存储。

光知道通过云存储来作为拷贝中介并不够，要想快速拷贝，还需要选用合适的工具，让我们看看阿里云对于云存储提供了哪些工具：

1. OSS B...]]></description><category></category></item><item><title><![CDATA[SQLServer 中 错误 Error converting data type varchar to datetime 的解决方法]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/17737219</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/17737219</guid><author>batman9956</author><pubDate>Wed, 01 Jan 2014 20:38:32 +0800</pubDate><description><![CDATA[SQLServer 中 错误 “Error converting data type varchar to datetime” 可能是最常见的一个错误了， 通常这是由于输入日期字符串varchar 与SQL 数据库中的默认日期模式Default_DateFormat不一致造成的，多见于非中文版的SQLServer服务器。因为SQLServer针对不同语言的版本，其默认日期格式也是“dmy”, "m]]></description><category></category></item><item><title><![CDATA[浅谈SAP的OCI模式]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/12886301</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/12886301</guid><author>batman9956</author><pubDate>Sun, 20 Oct 2013 17:46:29 +0800</pubDate><description><![CDATA[OCI(Open Catalog Interface)， 中文翻译应该是公开目录接口吧，是目前B2B发展当中逐渐开始使用的一种订购模式。 OCI 标准最初是由SAP公司制订的，这个标准被应用到SAP系统内部，在不更改供货商内部的系统和应用逻辑的基础上，和外部的供货商系统（主要是online shop）通过互联网和Http协议来进行产品的订购。发展至今天，OCI标准已经不仅仅局限于SAP系统，也成为]]></description><category></category></item><item><title><![CDATA[使用.NET的DateTime函数获取上个月的起始和截止时间]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/12885279</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/12885279</guid><author>batman9956</author><pubDate>Sun, 20 Oct 2013 16:27:06 +0800</pubDate><description><![CDATA[报表中经常遇到的一个头疼的问题是需要自动选择过去一个月的数据作为当前报表输出。网上查询了一些.NET 的C#例子，发现都实现的比较复杂，其实这个问题可以很简单的通过.NET的DateTime函数来实现，因为.NET中给我们提供了当前天数--System.DateTime.Now.Day函数，还有增加天和月份的AddDays和AddMonth函数。


于是我们可以设想，当前时间-当前天数 =]]></description><category></category></item><item><title><![CDATA[产品标签在BMEcat中的应用]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/9069345</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/9069345</guid><author>batman9956</author><pubDate>Mon, 10 Jun 2013 04:05:26 +0800</pubDate><description><![CDATA[通常，我们在使用BMEcat上传产品目录的时候，也希望直接通过特定的产品标签来标识产品的一些特殊状态，比如是否核心产品，特价产品，新产品或者二手产品等等，这就要使用到BMEcat中产品的特殊属性ARTICLE_STATUS了，这个属性是专门用来指定产品的特殊状态的，在新版的BMEcat2005中，这个属性已经被新命名为PRODUCT_STATUS, 但是属性的常量基本没有什么改变。通常，一个产品可]]></description><category></category></item><item><title><![CDATA[浅谈来自德国的电子分类系统eCl@ss]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/8197785</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/8197785</guid><author>batman9956</author><pubDate>Mon, 19 Nov 2012 02:11:25 +0800</pubDate><description><![CDATA[eCl@ss在国内也许还比较陌生，但却是目前在欧洲区域内广泛使用的跨行业的电子化产品分类系统，它的诞生已经有十多个年头，但是真正开花结果却是在电子采购开始普及，B2B大行其道的最近几年。它的出现一方面是为了一统混乱不堪的产品分类系统市场，另一方面也是为企业服务，简化了在电子商务领域内的产品使用，使得从采购，订货到结算的所有流程中均有统一的产品电子规范。所以这个分类系统自一开始，就由德国各个行业的龙]]></description><category></category></item><item><title><![CDATA[几句话说明 .NET MVC中ViewData, ViewBag和TempData的区别]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/7291820</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/7291820</guid><author>batman9956</author><pubDate>Fri, 24 Feb 2012 19:32:22 +0800</pubDate><description><![CDATA[ViewData和TempData是字典类型，赋值方式用字典方式， ViewData["myName"] 

ViewBag是动态类型，使用时直接添加属性赋值即可 ViewBag.myName


ViewBag和ViewData只在当前Action中有效，等同于View
TempData可以通过转向继续使用，因为它的值保存在Session中。但TempData只能经过一次传递，之后会]]></description><category></category></item><item><title><![CDATA[项目开发管理的利器 JIRA]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/7276908</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/7276908</guid><author>batman9956</author><pubDate>Mon, 20 Feb 2012 19:10:34 +0800</pubDate><description><![CDATA[JIRA的生产者把JIRA定义为Professional Issue Tracker，即它是一个专业的问题跟踪管理的软件。这里的”问题”对应的英文单词是Issue，所以含义比较广，包括Bug,Task,Enhancement,Improvement等等。项目开发中的新用户需求，出错和无法解决问题都可以通过JIRA来记录。跟踪管理即对问题的整个生命周期进行记录和管理。一个问题从创建到解决到关闭涉及到]]></description><category></category></item><item><title><![CDATA[用javascript 实现网页鼠标右键弹出菜单功能]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/6206608</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/6206608</guid><author>batman9956</author><pubDate>Fri, 25 Feb 2011 04:32:00 +0800</pubDate><description><![CDATA[<br />工作中需要实现在网页上点右键弹出简单菜单的功能，在网上找了一些例子，都比较复杂，其实我这边只需要实现简单的菜单功能，两个选项，用户点击了以后实现一些简单的ajax功能。于是根据思路，用DOM创建一个菜单层，每个菜单选项有自己的onclick方法，激活相应的ajax功能，然后将层位置定义到鼠标点击点的右下方，如果点左键，那么删除菜单。很简单的就实现了，下面是代码：<br /> <br />function setDivRightMenu(divId)<br />
{<br />
    $(d]]></description><category></category></item><item><title><![CDATA[使用javascript来访问本地文件夹]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/6206607</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/6206607</guid><author>batman9956</author><pubDate>Fri, 25 Feb 2011 04:13:00 +0800</pubDate><description><![CDATA[<br />常用的.net 的aspx文件由于运行在服务器端，并不具有访问用户本地文件夹的权限，导致类似于<a href="file:///d:/backup" > open folder</a> 之类的指向本地文件方法无法使用。但是，javascript提供了activex 控件，却可以变相的实现打开本地文件夹，访问本地文件的功能。<br /> <br />下面就是打开文件夹的例子，通过fso函数，访问本地文件夹，在网页上列出文件夹下所有文件的文件名：<br /> <br /><HTML><br />
]]></description><category></category></item><item><title><![CDATA[懒人活用JQuery.Autocomplete实现Select触发事件和结果定制]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/5816997</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/5816997</guid><author>batman9956</author><pubDate>Tue, 17 Aug 2010 03:42:00 +0800</pubDate><description><![CDATA[jQuery autocomplete， 结果定制， 触发事件， 回调事件]]></description><category></category></item><item><title><![CDATA[PHP5 的重载根本就是一个伪操作符]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/4473227</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/4473227</guid><author>batman9956</author><pubDate>Sat, 22 Aug 2009 18:19:00 +0800</pubDate><description><![CDATA[前几天读到PHP5的操作符重载，对此PHP提供一个函数__call($name,$arguments), 用来实现对同一函数，不同参数类型的重载。而且网上有一个简单的例子如下 class Caller{           function __call($name,$arguments) {        if($name==foo) {             ]]></description><category></category></item><item><title><![CDATA[用PERL语言开发的Imperia CMS系统]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/4351263</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/4351263</guid><author>batman9956</author><pubDate>Wed, 15 Jul 2009 16:57:00 +0800</pubDate><description><![CDATA[简单介绍一下Imperia，这个在德语区比较流行的CMS系统。PERL的CMS在当前的市场上还不多见，但优点很明显。这个软件跟TYPO3类似，主要是在德语的区域内比较流行，在国内较少有人使用。刚好自己在工作当中接触到了，于是照德语信息翻译一下。Imperia 是一个CMS的WEB软件系统，这个系统是完全用PERL语言开发的，由德国同名的Imperia公司开发。Imperia公司主要任务就是]]></description><category></category></item><item><title><![CDATA[如何使用OAW实现MDA开发（一）]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/1896967</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/1896967</guid><author>batman9956</author><pubDate>Wed, 21 Nov 2007 20:20:00 +0800</pubDate><description><![CDATA[OpenArchitectureWare(OAW)是一组工具和组件，能够辅助使用模型驱动(Model-Driven)所进行的软件开发。它构建在一个模块化的MDA/MDD生成器框架之上，支持使用任意设计格式,元模型导入,支持任意代码格式输出。其核心是一个工作流引擎：首先定义转换工作流和许多被用于读取与示例模型的预构建工作流组件和模型，之后对它们进行约束及违反校验，然后把它们转换成其它模型，然后生成最]]></description><category></category></item><item><title><![CDATA[Java 抽象类和接口的区别]]></title><link>https://blog.youkuaiyun.com/batman9956/article/details/1865641</link><guid>https://blog.youkuaiyun.com/batman9956/article/details/1865641</guid><author>batman9956</author><pubDate>Sun, 04 Nov 2007 04:14:00 +0800</pubDate><description><![CDATA[        abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制，正是由于这两种机制的存在，才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义方面具有很大的相似性，甚至可以相互替换，其实，两者之间还是有很大的区别的，对于它们的选择甚至能反映出设计者对于设计领域本质的理解是否正确和合理。 　]]></description><category></category></item></channel></rss>