SQL Server中一个批量更新表中某一字段例子

最近工作中,遇到一个问题,需要批量把一个表A中的某一列数据更新到另一张表B中,难点是表A中可能是多列数据要合并为一条数据更新到B表中。感觉还蛮有意思,在这里记录下来。

由于具体的数据内容涉及到公司的产品细节,我把问题转换成更新学生所有选课内容的问题来说明。

Git高级操作-diff

git diff用于比较两个文件或者同一文件不同版本的差异,通常在git addgit commit之前,用于确认提交的改动。

Git高级操作-日志

使用git log命令查看日志信息,git log的命令形式如下

1
git log [<options>] [<since>..<until>] [[--] <path>...]

在C#中使用多线程的一个示例

问题描述:

在最近的一个项目中,有一段代码逻辑是对一个数组中的所有元素调用相同的处理函数,并返回结果,且这个处理函数耗时比较久,典型的可以并行化处理的例子。

Python性能分析之cProfile

cProfile是Python 2.5之后标准版Python解释器默认的性能分析器。cProfile可以统计每个函数消耗CPU时间,同时还提供其他细节,如函数被调用次数等。

Hexo中使用图片

折腾了一会如何用七牛云做图床,图片怎么都不能自动传不到七牛云上,应该是七牛云现在的bucket与外链地址不匹配造成的,也不想再花时间折腾了,就用最简单的方法,直接把图片保存在本地。
具体做法很简单,按照下面的步骤,2步就搞好

如何在Github中发送Pull Request

Github现在是越来越流行,但看到周围太多人只会git clone,好点的可以git push,之后再也不管了。我一直相信,好的项目是需要一直维护不断重构的,优秀的开源项目是希望更多人参与进来的。
我虽说了解一些,但很多具体细节也不明白,提交PR时一直担心因为自己的不规范给其他人造成困扰,以至于我不敢参与进去,不敢提交PR。
这篇文章是讲如何在Github中发送PR以及PR的一些注意事项,希望能为大家提供点帮助。

图像去雾

刷博客的时候,无意中看到一篇介绍图像去雾的博客,讲到何凯明的《Single Image Haze Removal Using Dark Channel Prior》这篇文章,2009年CVPR的最佳论文,简单看了下介绍,瞬间就对作者佩服的五体投地,感叹这才叫做研究。
论文《Single Image Haze Removal Using Dark Channel Prior》可以在这里下载到,并且里面还有论文相关的幻灯片和其他参考论文等信息。

Python 解析&#开头的字符串

爬虫的时候,发现网页中好多中文都是用&#开头的一串字符表示,搞不懂是什么编码,直到看到知乎上的一个回答
引用原作者的话,这一串字符是HTML、XML等SGML类语言的转义序列,不是编码。而以&#开头的叫numeric character reference(NCR),&#后面可以跟十进制数字或是以x开头的16进制数字,数字为目标字符的Unicode code point,并以结束。具体的解释可以看原答案或是自行搜索。