<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dogfish的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/dogfish</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; dogfish]]></copyright><item><title><![CDATA[在LUCEE使用的zxing生产QRCODE]]></title><link>https://blog.csdn.net/dogfish/article/details/128415339</link><guid>https://blog.csdn.net/dogfish/article/details/128415339</guid><author>dogfish</author><pubDate>Fri, 23 Dec 2022 05:34:02 +0800</pubDate><description><![CDATA[LUCEE使用的zxing生产QRCODE]]></description><category></category></item><item><title><![CDATA[C#使用反射Reflection实现动态字段排序]]></title><link>https://blog.csdn.net/dogfish/article/details/109350455</link><guid>https://blog.csdn.net/dogfish/article/details/109350455</guid><author>dogfish</author><pubDate>Thu, 29 Oct 2020 08:30:23 +0800</pubDate><description><![CDATA[简单点，就那个例子来说明。


using System;
using System.Linq;
using System.Collections.Generic;
public class Program
{
	public static void Main()
	{
        //要排序的字段
		var dynamicFieldName = "Last"; 
        //获取字段的属性
		var dynamicProp = typeof(Student).GetProperty(dy.]]></description><category></category></item><item><title><![CDATA[Coldfusion的一个替代品LUCEE]]></title><link>https://blog.csdn.net/dogfish/article/details/105321521</link><guid>https://blog.csdn.net/dogfish/article/details/105321521</guid><author>dogfish</author><pubDate>Sun, 05 Apr 2020 01:46:20 +0800</pubDate><description><![CDATA[Coldfusion的正版实在太贵了，LUCEE是免费的，而且直到今天（2020年4月4日）还有更新，还在继续开发中。

LUCEE兼容大部分的Coldfusion功能，而且能装在IIS下，扩展性不错，有不少人开发插件的（但是还不够多）。我自己有几个网站都是使用LUCEE来支持的。性能还可以，当然，性能是不能和原版的Coldfusion比的。

有兴趣的朋友，可以去官网看看：https://luc...]]></description><category></category></item><item><title><![CDATA[Coldfusion 2016出现 HTTP Status 403 – Forbidden错误]]></title><link>https://blog.csdn.net/dogfish/article/details/105321301</link><guid>https://blog.csdn.net/dogfish/article/details/105321301</guid><author>dogfish</author><pubDate>Sun, 05 Apr 2020 01:12:13 +0800</pubDate><description><![CDATA[Coldfusion 2016+Windows 2012 R2有时候出现以下的错误。好像这个错误还是挺常见的。



错误信息如下：

HTTP Status 403 – Forbidden

TypeStatus Report

DescriptionThe server understood the request but refuses to authorize it.

Apache...]]></description><category></category></item><item><title><![CDATA[Coldfusion 2016出现The error occurred in scheduletasks.cfm: line 188]]></title><link>https://blog.csdn.net/dogfish/article/details/105310197</link><guid>https://blog.csdn.net/dogfish/article/details/105310197</guid><author>dogfish</author><pubDate>Sat, 04 Apr 2020 14:45:01 +0800</pubDate><description><![CDATA[在使用passwordreset后，出现一些问题。其中一个就是：当你点击Scheduled Tasks的时候，会出现如下错误信息：

The error occurred in scheduletasks.cfm: line 188 -1 : Unable to display error’s location in a CFML template.

出错的来源：

这个错误源于&lt;Cold...]]></description><category></category></item><item><title><![CDATA[解决Remote Desktop的 “CredSSP encryption” 问题]]></title><link>https://blog.csdn.net/dogfish/article/details/83468458</link><guid>https://blog.csdn.net/dogfish/article/details/83468458</guid><author>dogfish</author><pubDate>Sun, 28 Oct 2018 07:00:14 +0800</pubDate><description><![CDATA[当你的Remote Desktop在连接时出现：An authentication error has occurred. The function requested is not supported. Remote Computer: This could be due to CredSSP encryption oracle remediation. （如下图）

解决方案如下：（此做法在我...]]></description><category></category></item><item><title><![CDATA[SEO (一) 网页的Title]]></title><link>https://blog.csdn.net/dogfish/article/details/79434417</link><guid>https://blog.csdn.net/dogfish/article/details/79434417</guid><author>dogfish</author><pubDate>Sun, 04 Mar 2018 09:06:20 +0800</pubDate><description><![CDATA[我这里写的SEO不一定是符合所有，我自己也是在积累经验中。如果发现不对的地方，请各位留言或短信斧正。网页的Title元素是比较重要的，至少在搜索引擎上显示的时候，它们列表就是用网页的Title。Title不能太短，通常是64－70之间吧。太短的Title可能不是很影响SEO的运作，但是它至少会少了很多应该放上去的keyword。Title一般的格式。最好把你最想被找到的放在第一，然后按顺序放你喜欢...]]></description><category></category></item><item><title><![CDATA[CFML使用AMAZON的S3服务]]></title><link>https://blog.csdn.net/dogfish/article/details/79338752</link><guid>https://blog.csdn.net/dogfish/article/details/79338752</guid><author>dogfish</author><pubDate>Tue, 20 Feb 2018 03:54:50 +0800</pubDate><description><![CDATA[Amazon S3服务是一个不错的服务，我一般拿来作为网站的image服务器。主要是amazon的服务比较稳定，所以才选择使用它。这是个例子：&amp;lt;cfscript&amp;gt;
	S3Obj =  new ordersql.cfc.s3(bucket=&quot;your basket&quot;, account='your account', secret='your secret');
	tempImageObj...]]></description><category></category></item><item><title><![CDATA[CENTOS: 防火墙 打开 或 关闭 端口]]></title><link>https://blog.csdn.net/dogfish/article/details/79333813</link><guid>https://blog.csdn.net/dogfish/article/details/79333813</guid><author>dogfish</author><pubDate>Sun, 18 Feb 2018 06:35:34 +0800</pubDate><description><![CDATA[CENTOS带的防火墙保护系统，如果你需要打开或删除某些端口，可以用以下命令。1）永久打开一个端口firewall-cmd --permanent --zone=public --add-port=1234/tcpfirewall-cmd --reload2）永久关闭一个端口firewall-cmd --zone=public --remove-port=1234/tcpfirewall-cmd ...]]></description><category></category></item><item><title><![CDATA[Ubuntu：128M下运行MySQL]]></title><link>https://blog.csdn.net/dogfish/article/details/69055073</link><guid>https://blog.csdn.net/dogfish/article/details/69055073</guid><author>dogfish</author><pubDate>Tue, 04 Apr 2017 01:23:14 +0800</pubDate><description><![CDATA[128M的虚拟机器运行Ubuntu是可以的。但是安装MySQL就不一定能运行或者是不是out of memory。


如果出现这种情况，把SWAP加大到1G就可以解决这个问题。而且使用压力测试，MySQL也不会死掉。至少没那么容易死掉。


使用SWAP，只是没有直接内存那么方便。但是在虚拟机上，觉得性能是差不多的。


如何加SWAP，参考 CENTOS: 增加SWAP的大小]]></description><category></category></item><item><title><![CDATA[CENTOS: 增加SWAP的大小]]></title><link>https://blog.csdn.net/dogfish/article/details/68958959</link><guid>https://blog.csdn.net/dogfish/article/details/68958959</guid><author>dogfish</author><pubDate>Mon, 03 Apr 2017 14:49:39 +0800</pubDate><description><![CDATA[第一步：关闭SWAP
sudo swapoff -a
第二步：把当前的SWAP文件增大
 sudo dd if=/dev/zero of=/swapfile bs=1M count=1024
bs指的是Block Size，就是每一块的大小。这里的例子是1M，意思就是count的数字，是以1M为单位的。
counter是告诉程序，新的swapfile要多少个block。这里是1024，就]]></description><category></category></item><item><title><![CDATA[Ubuntu：Apache安装PHP7.0]]></title><link>https://blog.csdn.net/dogfish/article/details/67200263</link><guid>https://blog.csdn.net/dogfish/article/details/67200263</guid><author>dogfish</author><pubDate>Tue, 28 Mar 2017 01:11:38 +0800</pubDate><description><![CDATA[Ubuntu安装PHP7.0很好安装。只是有点小问题卡住。就是有些版本没有add-apt-repository这个程序，要先安装。如何安装这个，参考以下文章：
Ubuntu的add-apt-repository: command not found



下面开始安装PHP7.0的步骤:
第一步：告诉系统，再拿来拿到PHP7.0的包。
sudo add-apt-repository ]]></description><category></category></item><item><title><![CDATA[Ubuntu的add-apt-repository: command not found]]></title><link>https://blog.csdn.net/dogfish/article/details/67150703</link><guid>https://blog.csdn.net/dogfish/article/details/67150703</guid><author>dogfish</author><pubDate>Tue, 28 Mar 2017 00:33:29 +0800</pubDate><description><![CDATA[在Ubuntu下，时不时会有这个错误的。 add-apt-repository: command not found
这个是缺少程序，安装一下就可以了。只是不知道安装的名字。


按以下命令走一趟就可以的了。
$ sudo apt-get install software-properties-common python-software-properties
完成这个，就可以使用ad]]></description><category></category></item><item><title><![CDATA[CENTOS：memSQL的删除]]></title><link>https://blog.csdn.net/dogfish/article/details/64002771</link><guid>https://blog.csdn.net/dogfish/article/details/64002771</guid><author>dogfish</author><pubDate>Mon, 20 Mar 2017 03:38:01 +0800</pubDate><description><![CDATA[删除memSQL要分2步，第一步是删除memSQL，第二部是删除memSQL的memsql-ops
第一步：删除memSQL
运行一下命令删除memSQL
memsql-ops memsql-delete -all
-all 是不理里面有多少个节点，全删除。


删除时会有提示，问你是不是真的要删除。


第二步：删除memsql-ops，如果不删除这个，在安装的时候，就会提示]]></description><category></category></item><item><title><![CDATA[CENTOS: 安装memSQL]]></title><link>https://blog.csdn.net/dogfish/article/details/63983417</link><guid>https://blog.csdn.net/dogfish/article/details/63983417</guid><author>dogfish</author><pubDate>Mon, 20 Mar 2017 03:24:28 +0800</pubDate><description><![CDATA[memSQL的网站建议使用4个threads的CPU和8G内存。不过，网上说低配置也可以安装。
安装memSQL很简单，运行以下命令就可以安装。
wget http://download.memsql.com/memsql-ops-5.7.1/memsql-ops-5.7.1.tar.gz
tar -xzf memsql-ops-5.7.1.tar.gz
cd memsql-ops-5.7.1]]></description><category></category></item><item><title><![CDATA[CENTOS：安装PHP的mcrypt和GD Extension]]></title><link>https://blog.csdn.net/dogfish/article/details/60849279</link><guid>https://blog.csdn.net/dogfish/article/details/60849279</guid><author>dogfish</author><pubDate>Wed, 08 Mar 2017 04:49:08 +0800</pubDate><description><![CDATA[系统是：CENTOS 7.0
运行以下的命令就可以
# install EPEL with yum
yum -y install epel-release
# install php-mcrypt
yum -y install php-mcrypt
# install php-gd
yum -y install php-gd
资料来源：https://www.digitalocean.com]]></description><category></category></item><item><title><![CDATA[CENTOS: Docker的Tomcat容器里的reboot]]></title><link>https://blog.csdn.net/dogfish/article/details/54881204</link><guid>https://blog.csdn.net/dogfish/article/details/54881204</guid><author>dogfish</author><pubDate>Sun, 05 Feb 2017 15:15:36 +0800</pubDate><description><![CDATA[这里说的不一定是Tomcat的image，对直接由Docker pull下来的image都有效的。
在Tomcat的容器里命令行reboot，系统会给出错误：Failed to talk to init daemon.
解决方法简单，运行以下的方法就可。
reboot -f]]></description><category></category></item><item><title><![CDATA[CENTOS: Docker的容器系统加上ll命令]]></title><link>https://blog.csdn.net/dogfish/article/details/54881007</link><guid>https://blog.csdn.net/dogfish/article/details/54881007</guid><author>dogfish</author><pubDate>Sun, 05 Feb 2017 14:54:32 +0800</pubDate><description><![CDATA[Docker的很多Image都少量一些我们平时用的命令，ll就是其中一个。其实ll是一个alias来的。
只要修改 ~/.bashrc就可以。
运行以下命令
nano ~/.bashrc
内容大概如下：
# ~/.bashrc: executed by bash(1) for non-login shells.

# Note: PS1 and umask are already set]]></description><category></category></item><item><title><![CDATA[CENTOS: Docker网络突然断了的一种情况]]></title><link>https://blog.csdn.net/dogfish/article/details/54880808</link><guid>https://blog.csdn.net/dogfish/article/details/54880808</guid><author>dogfish</author><pubDate>Sun, 05 Feb 2017 13:53:30 +0800</pubDate><description><![CDATA[今天，加了一个新IP地址的时候，Docker是网络突然断了。但是系统重新启动，一切就恢复正常。
后来发现，这个是和网络重新启动有关，只要是运行systemctl restart networkDocker的网络就断了。这个时候，主要把Docker也重启就没有问题了。
systemctl restart docker
问题很简单，只是怕有时候忘记，所以记录下来。]]></description><category></category></item><item><title><![CDATA[CENTOS: Docker Pull下来的TOMCAT Image安装东西。]]></title><link>https://blog.csdn.net/dogfish/article/details/54880732</link><guid>https://blog.csdn.net/dogfish/article/details/54880732</guid><author>dogfish</author><pubDate>Sun, 05 Feb 2017 13:38:44 +0800</pubDate><description><![CDATA[刚开始的时候，用Docker下载了TOMCAT的Image，做成一个容器( Container )后，想安装东西，发现不知道如何安装。后来才知道是自己不知道里面使用什么LINUX就乱试。
其实那个Image使用的Linux版本是Debian GNU/Linux。使用的时候要用Debian的命令才行。
以下介绍一下。
第一步）用Docker下载Tomcat的Image
Docker pull]]></description><category></category></item></channel></rss>