随笔分类 - Notes on Coding
摘要:This article discusses a C# compiler's capability to avoid unnecessary self-casting boxing and unboxing sequence.
阅读全文
摘要:Yes this article describes what c++ exactlyishttp://www.skywind.me/blog/archives/1398#comment-3671except the image should be like this,
阅读全文
摘要:Issues with previous apps and app installation and launching I encountered when I started using a new Samsung Ativ laptop which has been used by my wife before.
阅读全文
摘要:A program that demonstrates some special values of double type and their relations.
阅读全文
摘要:OLE(Object Linking and Embedding) is a critical technology by Microsoft to carry out its enterprise applications, based on COM it's also a quite old one. Despite of its importance, itdoesn't seem to be so necessary to me as .NET is far more than enough. However in a recent task I have to tou
阅读全文
摘要:In C# we all know the standard way of finalising an object that potentially contains both managed and unmanaged resources islike 1 class SomeDisposabl...
阅读全文
摘要:At work I spent a lot of time trying to get my head around a issue with WPF grid resizing during runtime. I always found the controls don't resize the way I wanted and differently than how those in the exemplary program (MS Office in this case) do.What I intended to do issomething like the recen
阅读全文
摘要:这里的基本整理一般原则是:1. 尽可能少分段2. 关于类的尽可能靠前(例如static),关于实际对象的尽可能靠后3. 早生成的尽可能靠前4. 公有的,接口的尽可能靠前5. 抽象的,通用的,基础性的,被依赖靠前;继承过来的尽量靠前6. 相对需要引起注意的尽量靠前7. 其他一些以往经验考虑 1 class Sample : BaseClass, IIntf1 2 { 3 #region Enumerations 4 5 enum EnumType 6 { 7 Const1, 8 // ... 9 } 10 11 #en...
阅读全文
摘要:Resources Needed,1. API: http://msdn.microsoft.com/en-us/library/live/hh826523.aspxlooks like the ultimateprogram has to be in a windows store app or windows phone app form, hopefully it can be an offline app in debugging mode able to have the calendar updated.2. Algorithms: (Shouldn't be too ha
阅读全文
摘要:核心课程简表一上:综合数学(连续部分A(数学分析))[1001]、物理(经典物理)[2001]、程序设计与编译一A(C/Basic)[3001]、哲学与系统科学[1000]一下:综合数学(离散部分A(离散数学、线性代数等))[1002]、物理(电子:电动力学)[2002]、程序设计与编译一B(C#、Python等、程序语言分析)[3002]、算法与数据结构一A(算法导论和基本算法)[3011]二上:综合数学(连续部分B(高等数学分析、复分析、统计等))[1003]、物理(电子:电子工程(电路和射频等))[2003]、物理(现代物理及其方法)[2004]、程序设计与编译二A(编译原理、编译工具使
阅读全文
摘要:想当然了,用递归实现DCT,没想到DCT有4个分支需要递归下去,这样的规模非但无法快速实现,反而由于本身时间复杂度没有多大减少加上递归开销等等比慢速实现往往还慢。这个代码片段将由于清洁需要从QSharp中删除而保留在这里,对其分析将在代码之后有空时进行。过两天想想是不是能用动态规划或备忘录来改进这个算法。 1 /// <summary> 2 /// Type-IV DCT implemented using recursive method 3 /// Warning: This method is mathematically crippled even slower than
阅读全文
摘要:原题出处,由July提供并解析,http://blog.csdn.net/v_july_v/article/details/8701148自己独立做,一开始方向有偏差。最后独立思路写了一个超容易出bug调了半天的O(n):目前该程序至少在1000个以1~20长度以-20.0到20.0随机浮点数为元素的随机序列上和参考算法(穷举法)对比测试通过。public static double MPCSolveQb2(this double[] seq, out int start, out int count)
{ start = 0; count = seq.Length; ...
阅读全文
摘要:一些可能时不时用到的电脑使用技巧罗列在这里,这样我的电脑上就不必保存一些有时让人摸不着头脑的文本文件了。苹果的AirPrint虽然我不用,不等于别人不用。总需要给苹果设备提供点方便。苹果用AirPrint打印,要下载一个AirPrint包在Windows上配置使用以下命令(注意苹果的Bonjour服务需要预先安装):sc.exe create AirPrint binPath= "C:\Program Files (x86)\AirPrint\airprint.exe -R _ipp._tcp,_universal -s" depend= "Bonjour Ser
阅读全文
摘要:以下全部内容归原作者德天蛙所有。如原作者由于意愿于别处登载此文或其他任何原因而需要将此文下架(对移网不感冒怎么却开始用起app语了),本博将会立即执行。如有任何对原作者造成之影响,博主意愿承担可能之补偿并先行致歉。基于此类考虑,本文不向博客首页推送。此处仅因为博主全本无意近期学习诸如Haskell语言而又倾慕原作者著文质量之一贯水准而作为留挡马克之用。20130302_Haskell是个神码语言Haskell语言是一种函数式编程语言,而且是具有lazy evaluation(懒求值)特性的函数式编程语言。一开始看见函数式编程概念,感觉很高深,很computer science,很有计算机科学范
阅读全文
摘要:本文分类列示微软和谷歌对应或不对应服务对quanben的影响和quanben个人的使用感受以及使用情况。本文仅代表quanben目前个人使用感受,不作为任何服务/产品选用参考和提示;由于使用和观察条件限制,虽然本文力求符合事实,但不保证所有内容均完全符合实际情形。1. 本地服务(包括桌面和移动设备)...
阅读全文
摘要:Binary search is simple in concept but quite error-prone in implementation. Better keep one for later use. My version may look like,static int BinarySearch(TListRef list, int start, int count, const T &item, const IComparer<T> &comparer)
{ int low = start; int high = start + count; int
阅读全文
摘要:Noob: Why does Java feel so good?Buddhi: That's because C++ is just like rubbish.Noob: Why is Java still feeling so good?Buddhi: That's becauseit lost itsmindas it found that as soon as it had kickedall C++'s shit out C# took its place.Noob: Will java keep feeling good in the future?Budd
阅读全文
摘要:应当讲我现在是很不喜欢C++这个语言。不仅仅语言复杂,这其实倒也无所谓,但问题是:C++是“一次编写,到处编链(生成),各种编链不过”,这就是C++的真正特点。这两天弄那个Teigha的CAD文件处理库,很装x闭源的库(所以C++也更应提倡开源,开源你去解决编译问题,闭源你就去解决可能永远解决不了的链接问题去吧)加一些很装x的例子程序写了一大坨,每种平台和配置都做一个包,总大小好几个G,拿下来去升级整合原先的调用程序,折腾了两天最后运行还通不过。这种情况只要遇到调用第三方库就总会遇到,而且每次遇到就算情况再相似都会无谓耗费大量时间。所以可以讲C++是一种开发效率非常低下的语言。无尽的咒骂。。。
阅读全文
摘要:IT学习无止境。以下整理一下计划学习和研究的东西。语言学习,重点关注C#(不能说掌握得差不多了,但继续作为主力编程工具需要不断提高)和C++11的进展,补一些boost的课(有条件的话看boost在新C++条件下如何演进)和C++遗忘的东西,回顾设计模式在这两个语言中的应用。留半个眼睛给Functional Programming和并发编程。有空粗略思考一些语言设计、对象模型、泛型和元编程、编译实现的问题。最近我发现越发对C++这门语言不感冒了。个人感觉,除了一些计算密集性能要求和架构要求有些紧张的场景,C++不是一个好的选择。对于前端界面应用,越来越没有C++什么事,对于大型的复杂的前端应用
阅读全文
摘要:这里用一个算法题进行比较。原题是见http://acm.hdu.edu.cn/showproblem.php?pid=4090,登载在http://blog.csdn.net/woshi250hua/article/details/7997550作者提供了一个比较快的答案。我之前也尝试做了一个,没有用递归,但也没有用作者使用的格局保存的剪枝方案,比较慢,随后看了作者的方案后再整合进了一个基本等效的格局保存逻辑。以下是作者的C++程序的基本等价的C#程序, 1 using System.Collections.Generic; 2 3 namespace HDU4090 4 { 5 ...
阅读全文

浙公网安备 33010602011771号