随笔分类 - 程序人生
摘要:混乱的URI编码 JavaScript中编码有三种方法:escape、encodeURI、encodeURIComponent C#中编码主要方法:HttpUtility.UrlEncode、Server.UrlEncode、Uri.EscapeUriString、Uri.EscapeDataString JavaScript中的还好,只提供了三个,C#中主要用的就有这么多,还没有列出其他编码(HTML),一多就弄不明白,弄不明白就心生恐惧,心生恐惧就变得苦逼,本文就向大家详细解释在JavaScript及C#中如何对URI进行编码的方法(注:本文不涉及到其他编码)。escape:不推荐使...
阅读全文
摘要:上一节我说数据库设计有一块硬伤,到底在哪儿?先看下图:看上图中有什么地方是相同的?“品牌”→“三星”在手机数码分类里面有,在电脑办公分类里面也有,这有什么问题?再来看看上篇中的那个关系图:再看数据库中存储的数据,首先是(T_FilterCategory表)如下(T_FilterAttributes表)如下(T_FilterCategory与T_FilterAttributes之间的关联表)如上图,既然“品牌”→“三星”在手机数码分类里面有,在电脑办公分类里面也有,那么如果只是像上面这个关联表这么保存筛选条件和筛选条件值,我如何区分哪个是手机数码下的“品牌”→“三星”,哪个是电脑办公分类下的“品
阅读全文
摘要:以XiZiShop为例,如下效果图:上图红色方框所示为一级类别。上图所示为二级类别、三级类别和筛选条件类别,以及筛选条件的值。数据库设计步骤如下:【步骤一】对于一级类别、二级类别,三级类别,我统一把它们放在一张表里面,名曰:栏目表(T_Columns),各级的父子关系通过表中的FatherCol这一列去进行关联。如下图:【步骤二】建立好存储一级类别、二级类别和三级类别的表之后,再开始考虑“筛选条件表”(表名称:T_FilterCategory)和“筛选条件值表”(表名称:T_FilterAttributes) 的设计。然后再分析“筛选条件表”和“筛选条件值表”之间的对应关系。同一个筛选条件可以
阅读全文
摘要:算是一个历史遗留问题了,整个团队里面只有我的进行架构比较时才会出现"text lines should not be null",说明是我的软件问题了.google/baidu双管齐下,好不容易找到了解决办法,特此记录下来.从Visual Studio 2010安装包/或者镜像中找到下面三个文件,重新安装即可:Microsoft SQL Server 2008 R2命令与数据层应用程序框架:\ WCU \ DAC\ DACFramework_enu.msiMicrosoft SQL Server 2008 R2的数据层应用程序项目:\ WCU\ DAC \ DACProje
阅读全文
摘要:程序员能够赚大钱;软件开发人员一周七天都可以随意穿戴;任何人都可以通过自学成为一名程序员。这些仅是人们想成为开发人员的一小部分原因。不幸的是,人才市场中到处都是拥有原始智力或学问的应聘者,但是他们却不具有成为一名优秀程序员所需要的正确的态度或品格。在决定自己是否应当成为一名软件开发人员时,你应当考虑以下几件事情。 1. 宁愿培训,也不自学 即使公司对其他类型员工有合适的培训计划,大多数开发部门也很少给程序员提供培训机会。顶多为你报销买书的费用。他们都希望程序员踏进公司的第一天就掌握了所有(至少大部分)必需的技术。更糟的是,他们主观地认为程序员都非常聪明,很擅长解决问题。这让上层管理人员相...
阅读全文
摘要:临近过年,每天在办公室坐着真的很难受.手里面的事情一大堆,但就是一点做的心思都没有,技术又差,团队又烂,总是想着得过且过吧.跳动的心灵似乎找不到一个合适的落脚点,我该怎么去把控时间?该怎么去给自己充电?该怎么去挑起我应该挑起的责任.......一大堆问题塞得我喘不过气来.来年真的就能好起来吗?
阅读全文

浙公网安备 33010602011771号