
项目
李红_
努力ing...
展开
-
在唯一密钥属性“value”设置为“Service.svc”时,无法添加类型为“add”的重复集合项
在服务器上IIS发布服务端的时候,遇到一个错误“在唯一密钥属性“value”设置为“Service.svc”时,无法添加类型为“add”的重复集合项”。 遇到这个问题,当时就想是不是默认文档设置错误了。这时才发现默认文档也打不开了。和IIS发布网页上边的错误是一样的。 在网上查了一下,找到解决办法:在配置文件中,与间,在设置默认启原创 2016-01-13 11:25:33 · 3393 阅读 · 21 评论 -
工作总结
这次出差去杭州,谁能想到接机的竟然是大老板,毕竟看着还挺年轻的啊! 公司环境 公司环境跟大公司比还是很简陋的,就是简单的几张桌子,只是比高中的教室宽敞,更像是老师办公室。而且公司区域划分也很有意思,还真是按照学校领导等级来划分的,我们刚到的时候,老板让我们和他在一排桌子上(当时还不知道他是老板,而且还没有看见区域划分标识),所以我们就直接在校长办公桌待了一个星期。公司原创 2017-05-31 20:25:44 · 427 阅读 · 2 评论 -
maven的setting文件详解
<settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.or原创 2017-08-06 10:14:12 · 801 阅读 · 1 评论 -
sql将查询出的数值变为中文
在开发中通常会遇到的情况就是,用户的性别在数据库中不是以中文字符“男,女”来表示的,而是使用数字 1 0来表示。但是显示到界面的时候,如果显示 1 0 用户也不明白是什么意思,就需要将其转为原有的意思。当然方法有很多种,现在安利的是sql语句直接转换的方法:SELECT CASE SEXWHEN 1 THEN '男'WHEN 0 THEN '女'END AS 性别F原创 2017-05-31 20:01:05 · 22125 阅读 · 13 评论 -
【数据库】UNION与UNION ALL
一款软件性能的优化不仅仅是优化代码、使用各种技术,从数据库的角度去分析,也可以为性能优化作出很大的贡献。 这次做一个订餐的项目,需要将一张卡的所有金钱流动情况汇总到一个GridView里面,所以,简单的需求就是:在不同的表中使用同样的参数,查询出同样的数据。 刚开始接触,可能会想到要写多个sql语句,查询多次数据库,将查询到的DataTable合并到一起原创 2016-08-14 11:41:56 · 639 阅读 · 22 评论 -
DataTable的小问题
上篇博客中提到的功能,由于数据库设计问题,数据库中没有页面需要显示的数据。因此还需要使用多个sql语句查询,也就出现了合并DataTable的问题。DataTable增加一列dt.Columns.Add("Column", typeof(string));foreach (DataRow dr in dt.Rows) dr["Column"] = "AAA";原创 2016-08-17 20:14:54 · 451 阅读 · 25 评论 -
WCF多服务
WCF多服务原创 2016-06-26 21:55:28 · 474 阅读 · 9 评论 -
LINQ to Entities 不识别方法"System.String ToString()"
做基础项目为其他项目提供接口,返回来一个这样的错误。其实已经不是第一次遇到这个错误了,再次遇到,记录下来,方便查阅,也给予警示,同样的问题不能在浪费时间思考,修改。。。 错误信息:“LINQtoEntities 不识别方法"System.StringToString()",因此该方法无法转换为存储表达式。” 错误产生的原因:Linq不原创 2016-07-06 15:34:41 · 4365 阅读 · 21 评论 -
@RequestMapping
做Java项目,JS请求Controller的时候,用到了@RequestMapping,不知道这个是什么东西,就查了一下。RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping注解有六个属性,下面我们把她分成三类进行说明。1、 value, method;val原创 2016-06-05 21:37:17 · 1050 阅读 · 40 评论 -
MVC模式
学习MVC框架看到有一个叫MVC模式的设计模式,MVC模式是什么呢?MVC框架和MVC模式又有什么关系?MVC模式 MVC模式也是有Model、Controller和View三部分组成,能够根据不同的请求情况,调用相同业务,但以不同的视图呈现。主要是通过控制器将业务和视图分离。MVC模式的核心是使用相同的业务,切换不同的视图。 MVC模式中各部分的作原创 2016-04-30 14:34:50 · 525 阅读 · 34 评论 -
初探Linq表达式和lambda表达式
【Linq表达式】 LINQ,语言集成查询(LanguageIntegrated Query)是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者VisualBasic代码以查询数据库相同的方式操作内存数据。 博主认为,Linq表达式在用法方面就是SQL语句的变形,只要将SQL语句按照执行顺序来重新编写就可以得到Linq表达式。【Lamb原创 2016-01-30 22:11:27 · 3115 阅读 · 25 评论 -
【项目】Nuget更新
在项目迭代的过程中,增加了服务端的方法或类,就需要更新Nuget。 Nuget更新时,和发布的步骤基本是一样的,不同的是Nuget更新,只需要执行nuget pack *.csproj;然后推送.csproj文件生成的.nupkg文件即nuget push .nupkg。 第一次更新时,便出错了:Failed to process request. 'The s原创 2016-01-10 21:22:53 · 871 阅读 · 15 评论 -
【项目】Nuget更新后续
Nuget更新完成之后,在使用时,在管理Nuget程序包中根据ID查找新更新的类包,然后更新即可。但是可能会遇到这样一种情况:在更新中,找不到新更新成功的类包,而在全部联机查找中却可以找到,可见,此次已经成功更新了类包,但是为什么想要更新时,却找不到呢?图1——更新图2——联机 问题在于:新更新的类包的版本比低于之前的类包的最高版本。也就是说此次更新的原创 2016-01-23 21:28:54 · 859 阅读 · 30 评论 -
如何进行单元测试
开发较大型项目时,一个模块或多或少会对其他模块提供接口,怎样确定这些接口的正确性,就需要对这些接口方法进行单元测试。1、首先在解决方案中添加单元测试项目UnitTest2、每个需要测试的方法都对应一个单元测试项,所以在创建单元测试之前,先在单元测试项目中新建一个单元测试项Test1。3、单元测试时,单元测试项目UnitTest是一个单独的项目,相当于使用者只调用单元测试项目,所原创 2016-01-23 11:32:07 · 1026 阅读 · 33 评论 -
redis与memcache
redis与memcache原创 2016-08-07 21:38:18 · 433 阅读 · 0 评论