<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hddd2009的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hddd2009</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hddd2009]]></copyright><item><title><![CDATA[Asp.Net多环境Web.config配置-Web.Debug.config Web.Release.config]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/79013836</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/79013836</guid><author>hddd2009</author><pubDate>Tue, 09 Jan 2018 15:57:10 +0800</pubDate><description><![CDATA[我们在.net开发/发布过程中，需要根据环境的不同去修改一些琐碎的web.config配置，比如：调试的时候数据库连接的是localhost或者dev环境的DB，发布到Test环境时，需要将数据库连接改为TestDB，当项目上线时，我们又需要修改数据库连接为生产环境下的DB…
        我们有可能会忘记根据环境将web.config  改为正确的配置，就算记得，但是手动改配置的时候也会很繁]]></description><category></category></item><item><title><![CDATA[iBatis连接字符串加密解决方案]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/62218703</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/62218703</guid><author>hddd2009</author><pubDate>Wed, 15 Mar 2017 12:08:18 +0800</pubDate><description><![CDATA[解决办法：1.先按照SqlMap.config实例化mapper对象；2.实例化后替换mapper的连接字符串，如下：_mapper.DataSource.ConnectionString = connectString;


        protected static void InitMapper()
        {
            ConfigureHandler h]]></description><category></category></item><item><title><![CDATA[mysql动态sql，存储过程动态tablename，存储过程参数为表名]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/50379898</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/50379898</guid><author>hddd2009</author><pubDate>Tue, 22 Dec 2015 14:50:55 +0800</pubDate><description><![CDATA[DELIMITER $$
DROP PROCEDURE IF EXISTS `proc`$$
CREATE
    PROCEDURE `ondutystatisticdb`.`proc`(tablename VARCHAR(50))
    BEGIN
    
    SET @STMT :=CONCAT(" ALTER TABLE ",tablename," DROP PRIMARY KEY]]></description><category></category></item><item><title><![CDATA[ibatis单元测试出现The error occurred while loading SqlMap  -initialize type alias解决办法]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/50250001</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/50250001</guid><author>hddd2009</author><pubDate>Thu, 10 Dec 2015 15:04:31 +0800</pubDate><description><![CDATA[ibatis项目运行正常，但是在单元测试时如果出现类似下面的异常：  
  The error occurred while loading SqlMap. 
- initialize type alias 
- The error occurred in http://ibatis.apache.org/dataMapper" />.   
- Check the XXX.XXX, XX]]></description><category></category></item><item><title><![CDATA[ibatis.net 按实体insert数据，批量insert，同时解决ON DUPLICATE KEY]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/50152081</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/50152081</guid><author>hddd2009</author><pubDate>Wed, 02 Dec 2015 20:02:02 +0800</pubDate><description><![CDATA[一、insert 单条model（entity）动态xml如下：
  
    
      insert intocartype(CarTypeId,CarTypeName,parking_id,Status,Update_time,State,SynID )
      values
     (
        #CarTypeId#,#CarTypeName#,#parking]]></description><category></category></item><item><title><![CDATA[调用windows讲述人播放语音]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/49126973</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/49126973</guid><author>hddd2009</author><pubDate>Wed, 14 Oct 2015 16:36:34 +0800</pubDate><description><![CDATA[1.[DllImport("winmm.dll", EntryPoint = "waveOutGetNumDevs")]
        public static extern int waveOutGetNumDevs();
2.using SpeechLib; 
        SpeechVoiceSpeakFlags svsf;
        SpVoiceClass svc ]]></description><category></category></item><item><title><![CDATA[httppost 远程服务器返回错误: (400) 错误的请求错误]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/48810917</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/48810917</guid><author>hddd2009</author><pubDate>Tue, 29 Sep 2015 20:34:09 +0800</pubDate><description><![CDATA[public static string HttpPost(string Url, string postDataStr)
        {
            string result = "";
            try
            {
                HttpWebRequest request = (HttpWebRequest)WebReques]]></description><category></category></item><item><title><![CDATA[ibatis如果查看动态sql语法正确，但是没有返回值问题定位]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/47977779</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/47977779</guid><author>hddd2009</author><pubDate>Tue, 25 Aug 2015 15:24:45 +0800</pubDate><description><![CDATA[如果查看运行时sql没有错误，检查 Hashtable中的key跟xml中的key是否一致
Hashtable hash = new Hashtable();
 hash.Add("userid", "123");




          ( userid=#userid111#


如果是这样 ，运行时sql也是语法正确的，如下
select * from user w]]></description><category></category></item><item><title><![CDATA[elasticsearch 笔记]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/47724913</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/47724913</guid><author>hddd2009</author><pubDate>Mon, 17 Aug 2015 14:43:18 +0800</pubDate><description><![CDATA[1.安装jre
2.配置java环境变量
3.运行elasticsearch.bat
4.安装head插件。在elasticsearch bin目录下运行命令 plugin -install mobz/elasticsearch-head]]></description><category></category></item><item><title><![CDATA[log4net按日志级别(debug,info,warn,error,fatal)生成日志目录，同时每小时生成一个日志文件]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/47344737</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/47344737</guid><author>hddd2009</author><pubDate>Fri, 07 Aug 2015 20:44:32 +0800</pubDate><description><![CDATA[下面是我的配置文件和代码，总觉得还有可复用的写法，请大家指点！
log4net.config
请注意配置文件中的datePattern
节点的配置格式，根据此配置可以按天，半天，小时，分钟等生成单个日志文件。]]></description><category></category></item><item><title><![CDATA[ibatis 动态sql prepend]]></title><link>https://blog.youkuaiyun.com/hddd2009/article/details/46800145</link><guid>https://blog.youkuaiyun.com/hddd2009/article/details/46800145</guid><author>hddd2009</author><pubDate>Wed, 08 Jul 2015 10:31:38 +0800</pubDate><description><![CDATA[ibatis动态sql会默认删除第一个prepend属性值]]></description><category></category></item></channel></rss>