为什么? 本文的标题,明显有一种提醒的口吻. 从18年的生活经验看,如果想提醒人要怎么办,不要怎么办. 最好说明原因.那么小编开始说明原因喽. 哦对,说原因之前,先说交代一下背景,一句话 在非mvc下使用Razor模板引擎.(end) 仍然是这个流程图,我们知道Razor模板引擎,在工作的时候是生成C#代码执行,生成程序集,再调用程序集生成html. 也就是说如果没有意外的话,每次请求,都会生成一个程序集.(会反复执行图中黄圈里的代码.) 而我们知道这些生成程序集是非常耗时的,而且多个程序集会占…
如图所示,设置PageName即可: 这样导出excel时,sheet的名就有了:…
lhrhi 原文 NET 一次查询多表,填充DataSet并指定表名(DataSet指定DataTable名称的技巧) 现实中的场景,有时可能需要一次查询数据库中表张.在使用SqlDataAdapter类的Fill方法填充DataSet, 同时指定填充到DataSet中DataTable表名. 例如设置成跟数据库一样的.可以通过SqlDataAdapter类的TableMappings属性实现. SqlDataAdapter类的Fill方法填充DataSet中表名称,默认是Table, Tabl…
在HttpClient4之前都是通过List<NameValuePair>键值对的形式来向服务器传递参数 ,在4.0版本中在加入了不指定参数名发送数据的形式,利用StringEntity来完成,相当于向一个流写入请求. HttpClient4中采用ThreadSafeClientConnManager来保证线程的安全,优于2.0的MultiThreadedHttpConnectionManager类.另外Apache官方强烈推荐只使用一个HttpClient的实例,所以我们可以将以下demo方…
/** * check and delete the old package app if it exists. */ private void checkOldPackage() { String packageName = "xxx.xxx.xxx.xxx"; if (isAvilible(this, packageName)) { Intent uninstall_intent = new Intent(); uninstall_intent.setAction(Intent.A…
App往往都有缓存功能,例如常见的新闻类应用,如果你关闭网络,你上次打开App加载的数据还在,只是不能加载新的数据了. 我的博客bougieblog.cn,欢迎前来尬聊. 集中处理请求 如果你fetch数据的页面有多个,不集中处理的话每个页面都要单独进行缓存处理.那么,如何对http请求进行集中处理? 在WebApp中常见的做法就是将请求放在action里面,例如Vuex和Redux.但是在业务逻辑较少的App中,我们往往可能不需要Redux.这时就需要我们自己对集中请求进行封装. 封装Asyn…
git提交时忽略指定文件 我们在项目开发过程中经常用到git来管理自己的项目,使用git版本控制进行多人协作开发具有许多优势,这里就不一一阐述了,有兴趣的同学可以自己去查找资料进行系统的学习.而本篇文章要说的是git使用过程中会遇到的一个问题,就是我们在项目开发过程中经常会修改一些配置文件 ,但是有的时候这些配置文件不需要被提交到远程仓库中,只在本地生效即可,此时就需要我们每次提交代码时把该文件给手动忽略,那么可不可以把该文件设置成永久忽略呢?答案肯定是有的,git的gitignore文件中可以…
当我们开发网页应用时候,为了保证每次看到的页面是最新的,需要在刷新页面时清除页面缓存. 如果每次都手动清除比较麻烦,好在多数浏览器都支持自动清除缓存的功能. IE下我们可以将缓存设置为"每次访问此页时检查",于是每次刷新都能保证缓存是最新的. (internet选项 > 常规 > 浏览历史记录 -> 设置 -> 临时文件 ->每次访问网页时) 在Firefox中没有这个选项,但是我们可以通过配置Firefox的参数来实现. 方法如下: ① 在Firefox…
分享一个7z压缩文件时排除指定文件类型的命令行,感觉很有用: 7z a -t7z d:\updateCRM.7z d:\updateCRM\*.* -r -x!*.log -x!*bak a:创建压缩文件 -t7z:7z格式 d:\updateCRM.7z 目标文件名 d:\update7z\*.* 源文件位置 -r:遍历所有子目录 -x!* 要扣除的文件类型…
下文来自segmentfault,网站:一个交流网站:https://segmentfault.com/ 在做一个项目时如果加入缓存(例如redis),我如何进行实时调试呢? 缓存 高并发 架构 gzchen 5月16日提问 关注 4 关注 收藏 0 收藏,171 浏览 问题对人有帮助,内容完整,我也想知道答案-1问题没有实际价值,缺少关键内容,没有改进余地 如果我增加redis的话,那我如何进行实时调试呢?如果不加入的话,在做完项目之后再加入,成本会不会太大了呢?有经验的朋友可以教一下. 5月…