<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[IT游医]]></title><description><![CDATA[疑难杂症,技术咨询,查bug]]></description><link>https://blog.youkuaiyun.com/gxdx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; gxdx]]></copyright><item><title><![CDATA[经验谈：sqlalchemy与django model如何选择]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/115001557</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/115001557</guid><author>gxdx</author><pubDate>Fri, 19 Mar 2021 10:58:09 +0800</pubDate><description><![CDATA[如果对数据表结构有完全控制权， 建议使用django model, 最大化用上django强大的自动化功能。
否则， 使用sqlalchemy。

]]></description><category></category></item><item><title><![CDATA[Django 部署WebSocket 400错误处理]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/109254589</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/109254589</guid><author>gxdx</author><pubDate>Sat, 24 Oct 2020 09:47:33 +0800</pubDate><description><![CDATA[Django 部署WebSocket 400错误处理Nginx配置http 1.1Django 配置Settings
关键两点:
Nginx配置http 1.1
	proxy_http_version 1.1; 
	proxy_set_header Upgrade $http_upgrade;
	proxy_set_header Connection "upgrade";

Django 配置Settings
	if not DEBUG:
	    WEBSOCKET_FACTORY_CLASS = 'dw]]></description><category></category></item><item><title><![CDATA[django使用My97DatePicker的最简单方法]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8666239</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8666239</guid><author>gxdx</author><pubDate>Wed, 13 Mar 2013 00:06:53 +0800</pubDate><description><![CDATA[在app的widgets.py内创建新DateInput,继承自默认DateInput,在init方法里增加My97DatePicker要加的两个参数

from django.forms.widgets import DateInput
class My97DateInput(DateInput):
  def __init__(self,attrs={}):
    super(My]]></description><category></category></item><item><title><![CDATA[程序员奶爸写给天才宝宝的诗]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8663543</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8663543</guid><author>gxdx</author><pubDate>Tue, 12 Mar 2013 14:29:16 +0800</pubDate><description><![CDATA[宝贝
每朝六点啪啪我的肚皮
折损我的早八点
硬带去球场看球
你是让我缅怀过去的青春吗
 
宝贝
双掌击打着键盘
噼噼啪啪
折乱我那优雅的代码
你是在嘲笑我满脑浆糊吗
 
 
宝贝
小手轻拽
凌波微步
无所不至
你是要讥讽我的两点一线十年如一日吗
 
 
宝贝
哭笑自如
翻腾挺拽
你是在抗议我的表情木讷不懂玩耍吗
 
 
宝贝
今天是植树节
你]]></description><category></category></item><item><title><![CDATA[高效调试shell脚本的技巧]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169786</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169786</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:55 +0800</pubDate><description><![CDATA[其实蛮简单的，一切支持单步执行的解释语言程序，用单步执行的单元测试方法是最好调试的：

尽量多写函数
每个函数写好后，立刻可以贴进解释器进行声明，构造简单测试数据，运行，看结果。
结果不正确的话，改改再贴进去测试。如此反复
结果正确的话，可以继续写下一个函数
所有函数写完后，再写个main函数把所有函数串连起来就好，基本上没多少错了。
如果某个函数在测试的过程要跑比较久，等待的时间可以构思与编写下]]></description><category></category></item><item><title><![CDATA[IT游医的博客大全]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169785</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169785</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:53 +0800</pubDate><description><![CDATA[新浪 http://blog.sina.com.cn/szuprefix
网易
http://szuprefix.blog.163.com/
ITEye
http://gxdx.iteye.com
csdn
http://blog.youkuaiyun.com/gxdx
chinaUnix  http://szuprefix.chinaunix.net
51CTO http://szuprefix.blog.]]></description><category></category></item><item><title><![CDATA[统计过程表里千万别出现null值，这…]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169784</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169784</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:51 +0800</pubDate><description><![CDATA[统计过程表里千万别出现null值，这个是毒药，要默认设为0值，切记。
 
原因：null值参与任何计算，都会把结果同化成null值，数据将会被污染。
一个null值，会把你的表数据"null"成一片。]]></description><category></category></item><item><title><![CDATA[ArchSummit全球架构师峰会2012深圳…]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169783</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169783</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:49 +0800</pubDate><description><![CDATA[thrift
　　thrift是一个软件框架，用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎，以构建在 C++, Java, Python, PHP, Ruby, Erlang,
Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml
这些编程语言间无缝结合的、高效的服务。
   
   ]]></description><category></category></item><item><title><![CDATA[我的网址大全]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169782</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169782</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:47 +0800</pubDate><description><![CDATA[django教程
http://djangobook.py3k.cn/2.0/
django官网
https://www.djangoproject.com/
 
Microsoft Cube
http://msdn.microsoft.com/en-us/library/ee229560(v=sql.10)
http://msdn.microsoft.com/en-us/library/aa21]]></description><category></category></item><item><title><![CDATA[学习sql&nbsp;server&nbsp;analsis&nbsp;service&nbsp;2…]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169781</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169781</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:44 +0800</pubDate><description><![CDATA[. excel连接cube: 登录帐号用的是server的windows帐号，而不是sql server的用户帐号
.密码得保存在连接文件里，否则会经常出现连接错误。
.cube最关键的是设置好“维度用法”，复杂的关系要尝试用“多对多”关系]]></description><category></category></item><item><title><![CDATA[如何实现“猜你喜欢”功能?]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169780</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169780</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:42 +0800</pubDate><description><![CDATA[.去买以下这本书《集体智慧编程》
.照着第二章“协作型过滤”的脚本程序抄一遍，非常简单, 包你会。
.当然实现容易，优化难，有问题可以联系我。
 



 
 
前言
第1章　集体智慧导言
什么是集体智慧
什么是机器学习
机器学习的局限
真实生活中的例子
学习型算法的其他用途
第2章　提供推荐
协作型过滤
搜集偏好
寻找相近的用户
推荐物品
匹配商品
构建一个基于del.icio.us的链接推荐系]]></description><category></category></item><item><title><![CDATA[我的shell脚本文件模板及一些常用…]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169779</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169779</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:40 +0800</pubDate><description><![CDATA[#!/bin/sh
#
#Author: DenisHuang
#Date:
#Description:
#Usage:
#
#下面这行比较重要，主要是保证放在crontab里跑时，还能认出各个命令的路径，不然就得写死绝对路径
source /etc/profile

#下面这行当脚本里有用join相关的操作时很重要，某些编码格式会令sort的排序规则不一致，从而导致join出现数据丢失问题
ex]]></description><category></category></item><item><title><![CDATA[sql&nbsp;server的cube如何入门]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8169778</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8169778</guid><author>gxdx</author><pubDate>Sat, 10 Nov 2012 19:17:37 +0800</pubDate><description><![CDATA[.安装sql server 2000
.安装sql server 2000 Analysis Service
.在Analysis Manager的开始界面里，有一个"Analysis
Manager概念与教程",点进去，里面有几项：1.快速入门(60分钟) 2.基本功能（60分钟） 3.高级分析(60分钟)
4.数据挖掘(60分钟)
照着全做一遍，包会，很简单
 
 
过程中碰到难题？加Q：25]]></description><category></category></item><item><title><![CDATA[用editplus编写好看的shell脚本]]></title><link>https://blog.youkuaiyun.com/gxdx/article/details/8120981</link><guid>https://blog.youkuaiyun.com/gxdx/article/details/8120981</guid><author>gxdx</author><pubDate>Sun, 28 Oct 2012 15:03:31 +0800</pubDate><description><![CDATA[下载bash.acp和bash.stx文件,这两个文件是分别实现语法高亮和语法自动完成用的。
http://pan.baidu.com/share/link?shareid=92073&uk=1729651712
保存至ediplus安装目录

在editplus配置里仿以下配置:



函数模板正则表达式： function[ \t]+[0-9a-zA-Z_]+[ \t]*\([]]></description><category></category></item></channel></rss>