最近在干什么

工作快两年了,实习的时候换了一家公司,今年年后跳了一次槽,水了很久,近期开始重拾博客园,把自己学习和碰到的问题做下记录,也方便以后的朋友们少踩坑。回归的第一篇以Q&A的方式叙述,本着大家共同学习的态度,希望大家共同进步。
No.0 Q:最近后台项目要用到对话框有什么好的推荐?
A:artDiag,很精致的一个对话框插件,可以不依赖jQuery,直接使用artDialog.js进行开发,也可以依赖jQuery使用jquery.artDialog.js进行开发,兼容性和实用性都很赞,好评度5颗星。
源码获取地址:https://github.com/aui/artDialog

No.1 Q:听说js也可以操作cookie?
A:是的,jquery.cookie.js这个jQuery插件会让你可以舒舒服服的在console中操作cookie,其实我也是最近才知道的,有兴趣的可以看看源码,灰常好理解。
源码获取地址:https://codeload.github.com/carhartl/jquery-cookie/legacy.zip/v1.4.1

No.2 Q:SQL Server 锁表如何破?
A:以前只是听说过,如果SQL查询的时候在表名后面加上with(nolock)可以提升查询效率,但是存在读到脏数据的情况。最近项目组的架构师在搭建项目底层的时候由于他也是初次搭建,在最初的时候也会出现事务未提交锁表的情况,针对锁表,只会人为的去杀掉对应的进程。下面附上对应的处理SQL。
查询锁表进程
SELECT request_session_id spid ,
OBJECT_NAME(resource_associated_entity_id) tableName
FROM sys.dm_tran_locks
WHERE resource_type = 'OBJECT'

Kill 1000 杀死进程

No.3 Q: LINQ to Entities不识别方法"Int32 ToInt32(System.String)"例如student=students.Where(p=>p.Year==Convert.ToInt32(year));
A:你需要把Convert.ToInt32(year)提到lambda外面,定义一个变量,针对这样的报错建议去了解下lambda表达式的解析。

No.4 Q:MVC项目怎么发布?
A:其实在之前的公司从来没有接触过MVC,虽然珍藏了一本蒋大师的MVC5,但是也只大致翻了前几页。。。近期回老家会把这本书带到身边,好好看看学习,言归正传,这个问题如果对于已经玩转MVC的朋友来说真的没啥,但是对于我这样的小白来说。。。关键是公司的架构师也没有接触过MVC,他倒腾了半天发布之后也不能运行OK,后来请教群友,需要在web.config中新增一段配置,其实你们第一次肯定都遇到过这样的问题。
<system.webServer>

</system.webServer>

No.5 Q:皮皮书屋之前由于版权问题被封掉了,我们这样的屌丝少掉了一个电子书来源,你怎么看?
A:据说有心人提前把下载链接爬下来,具体可以参考http://blog.csdn.net/hcbbt/article/details/42072545这个链接,我只是把网上现成的电子表格download一份到本地,把对应的excel内容导入到我的一张sql server表中,然后我想要哪本书只需要在SQL Server Management新建查询用SQL模糊查询出对应的书,真的是爽歪歪,好像有些链接也是失效的,有点令人失望,但还是值得欣慰的。

No.6 Q:你为什么要离职?
A:这个话题有点严肃呢,我可以不回答吗?

以上都是楼主近期的一点开发过程中的问题汇总,只是作为一个提醒,也方便小伙伴们减少踩坑的风险。今天暂时写到6,后期还会继续补充和完善,内容有点水,求轻喷。

转载于:https://www.cnblogs.com/purplecows/p/4583763.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值