现在位置: 首页 > moniker发表的所有文章
  • 05月
  • 14日
综合 ⁄ 共 1292字 评论关闭
摘要:为何会有那么多人不是因为兴趣而编程呢?这是因为在全球大部分地方,当你穷的吃不上饭的时候,钱远比激情更重要。也许当你不为钱所困扰时过着富裕的生活,追求激情似乎才是一个合理的或者令人钦佩的事情。 上周Glassdoor公布了一份最新的软件工程师薪资报告,即“给代码支付费用”。其中,Google和Facebook的员工平均薪资为~$125K,不含福利,如果加上股票期权/补助金等应该有$401k 。Yahoo!开发者薪资也有高达6位数。每个人都想知道原因,如果你去硅谷或者纽约任意一个地方调查原因,他们会说这是因为优秀的工程师很难找。......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 3665字 评论关闭
简单实用的ajax异步校验代码 jqueyr代码:     function submitPriceInfo(){                  var price = $("#price").val();                  var amount = $("#amount").val();                  var pbillId = $("#pbillId").val();                  var curentId = "$!enterprise.id";                  var billId = "$!tTraPbill.enterpirse.id";                  if(curentId==billId){             alert("不能给自己报价!!");         }else{             $.ajax({                   type : "post",          ......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 638字 评论关闭
1.http://www.eclipse.org/downloads/ 在这里下载: Eclipse IDE for C/C++ Developers (includes Incubating components)   2.解压后新建项目:CDT中发现一些include提示“Unresolved inclusion“,但编译正常,经网上搜索可按以下方法修复: 打开 Windows-->Preferences-->C/C++-->Build-->Environment增加Environment variables to set 及点Add添加: Name: C_INCLUDE_PATH Value: /usr/include:/usr/include/i386-linux-gnu 和 Name: CPLUS_INCLUDE_PATH Value: /usr/include/c++/4.6  (如gcc版本不同,需改为......
阅读全文
  • 01月
  • 17日
综合 ⁄ 共 1368字 评论关闭
一、软件体系结构和框架的定义 软件体系结构的英文单词是“architecture”. Architecture的基本词义是建筑、建筑学、建筑风格。 软件体系结构虽然根植于软件工程,但还处于一个研究发展的阶段,迄今为止还没有一个为大家所公认的定义。 《设计模式》中对框架的定义是框架就是一组相互协作的类,对于特定的一类软件,框架构成了一种可重用的设计。 软件框架是项目软件开发过程中提取特定领域软件的共性部分形成的体系结构,不同领域的软件项目有着不同的框架类型。框架的作用在于:由于提取了特定领域软件的共性部分,因此在此领域......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 1009字 评论关闭
示例代码如下(注意页面编码一定要是UTF-8,因为XmlHttpRequest对象的默认编码是UTF-8):      function Request(url) {           var xmlHttp = CreateXMLHttpRequest();         var content = "m_title=title&m_content=content";           xmlHttp.open('POST', url, true);         xmlHttp.setRequestHeader("Content-Length", content.length);         xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           xmlHttp.onreadystatechange=function(){               if(xmlHttp.......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 42字 评论关闭
contiune(跳出本次循环)会继续执行第一个define。 break是结束循环。
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 1959字 评论关闭
      在苹果推出iPhone5S时,64位的应用就走到了眼前。当时就看见苹果官方资料宣布iOS7.x的SDK支持了64位的应用,而且内置的应用都已经是64位。       我记得自己刚刚接触电脑时还有16位的系统,指针的寻址范围还是16位的。当年用TurboC时,还要根据应用的大小选择是tiny模式还是其他。后来很长一段时间使用32位的模型编程,4G是牢牢记住的一个边界条件。而现在,64位走到了眼前。       就如同16位转向32位一样,硬件肯定是最先推出的,SDK也会跟进,然后各种第三方的应用才会逐步跟进,这个过程一般都需要持续一段时间。这次苹......
阅读全文
  • 11月
  • 25日
综合 ⁄ 共 2948字 评论关闭
先总的来说:        通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不将受到影响.此外我们还有其他向方法传递参数的形式,引用(ref)和输出(out).        有时,我们需要改变原来变量中的值,这时,我们可以向方法传递变量的引用,而不是变量的值.引用是一个变量,他可以访问原来变量的值,修改引用将修改原来变量的值.变量的值存储在内存中,可以创建一个引用,他指向变量在内存中的位置.当引用被修改时,修改的是内存中的值,因此变量的值可以将被修改.当我们调......
阅读全文
  • 11月
  • 01日
综合 ⁄ 共 1148字 评论关闭
http://web.kugou.com/index.html?action=single&filename=%25u624b%25u7eb8%25u62dd%25u542f%25u5341%25u4e94%25u306e%25u541b%25u3078%25u7ed915%25u5c81%25u7684%25u4f60%25u7684%25u4fe1&hash=5ae9ffa9ae7f02c91e6338d18d6d42f3&issoft=1&timelen=314000&chl=qq_client&MicroBlog=2 拝启 この手纸読んでいるあなたは 你好 现在看着这封信的你啊 どこで何をしているのだろう 在什么地方,又在做什么呢 十五の仆には谁にも话せない 悩みの种があるのです 十五岁的我啊,有着无法对他人说出的烦恼 ......
阅读全文
  • 10月
  • 30日
综合 ⁄ 共 2128字 评论关闭
uniq 命令   文字   uniq是LINUX命令   用途   报告或删除文件中重复的行。   语法   uniq [ -c | -d | -u ] [ -f Fields ] [ -s Characters ] [ -Fields ] [ +Characters ] [ InFile [ OutFile ] ]   描述   uniq 命令删除文件中的重复行。 uniq 命令读取由 InFile 参数指定的标准输入或文件。该命令首先比较相邻的行,然后除去第二行和该行的后续副本。重复的行一定相邻。(在发出 uniq 命令之前,请使用 sort 命令使所有重复行相邻。)最后,uniq 命令将最终单独的行写入标准输出或由 OutFile 参数指......
阅读全文
  • 10月
  • 27日
综合 ⁄ 共 3522字 评论关闭
1 Region Growing 区域增长算法的基本思想:先选择一个种子区域(通常为一个像素或一些像素点),认为这个种子区域是在被分割的对象范围之内。所选种子区域的邻域像素会被计算从而决定它是否包含在该种子区域里。如果根据某种准则,种子区域的邻域像素应该包含进来,则该邻域像素会被包含到种子区域中去,然后判断下一个像素点,最终种子区域会越来越大,当所有的像素点判断完毕,分割结束。 根据判断像素点是否位于种子区域内,区域增长算法主要有如下类型: 1.1 Connected Threshold 连通阈值 基本思想:估算像素点的灰度值是......
阅读全文
  • 10月
  • 27日
综合 ⁄ 共 18713字 评论关闭
先简单阅读了源码,学到一些对我来说是比较新鲜的概念(比如双table,fingerprint等)。以下是在源码基础上的一些注释翻译,及个人的理解;稍后会用图示的方式来说明一下dict的各种实现原理。 dict.h /* Hash表实现.*/ #include <stdint.h> #ifndef __DICT_H #define __DICT_H #define DICT_OK 0 #define DICT_ERR 1 /* Unused arguments generate annoying warnings... */ #define DICT_NOTUSED(V) ((void) V) /* 字典entry */ typedef struct dictEntry { void *key; // 键 union { ......
阅读全文