现在位置: 首页 > venter发表的所有文章
  • 10月
  • 13日
操作系统 ⁄ 共 439字 评论关闭
虚拟机的好处大家都知道,它可以安装在Windows平台下模拟真实的电脑环境,不需要重装Windows系统,安全高效实用。目前市场上最著名的虚拟机就是VMware Workstation 了,其次是Oracle的Virtualbox。值得一提的是Virtualbox是开源免费的,不过在网上随处可见VMware Workstation的注册机。下面上图了,有兴趣的网友准备好需要的工具软件,跟我学吧! 第一步: 上官网下载Ubuntu   http://www.ubuntu.com.cn/desktop/get-ubuntu/download/  第二步:下载安装虚拟机VMware Workstation,安装完成后我们启动它进入下一步。 下载地址: h......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 3159字 评论关闭
线性规划[编辑] 维基百科,自由的百科全书 线性规划 在数学中,线性规划 (Linear Programming,简称LP) 问题是目标函数和约束条件都是线性的最优化问题。 线性规划是最优化问题中的重要领域之一。很多运筹学中的实际问题都可以用线性规划来表述。线性规划的某些特殊情况,例如网络流、多商品流量等问题,都被认为非常重要,并有大量对其算法的专门研究。很多其他种类的最优化问题算法都可以分拆成线性规划子问题,然后求得解。在历史上,由线性规划引申出的很多概念,启发了最优化理论的核心概念,诸如“对偶”、“分解......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 136字 评论关闭
原文:javascript DES加密解密算法 源代码下载地址:http://www.zuidaima.com/share/1550463672044544.htm javascript DES加密解密算法,java通过ScriptEngineManager调用的例子。 源码截图:
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 948字 评论关闭
如何取消标题栏,只保留工具栏?   在MFC  7.0里面   自动生成的单文档框架里面?   ---------------------------------------------------------------     显示和隐藏标题栏     方法一:使用API实现     //隐藏TitleBar   LONG  lStyle  =  ::GetWindowLong(this->m_hWnd,  GWL_STYLE);   ::SetWindowLong(this->m_hWnd,  GWL_STYLE,  lStyle  &  ~WS_CAPTION);   ::SetWindowPos(this->m_hWnd,  NULL,  0,  0,  0,  0,   SWP_NOSIZE    ¦  SWP_NOMOVE    ¦  SWP_NOZORDER    ¦  SWP_NOACTIVATE    ¦  SWP_FRAMEC......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 4148字 评论关闭
  作者:刘旭晖 Raymond 转载请注明出处 Email:colorant at 163.com BLOG:http://blog.csdn.net/colorant/ Memcached和Redis作为两种Inmemory的key-value数据库,在设计和思想方面有着很多共通的地方,功能和应用方面在很多场合下(作为分布式缓存服务器使用等) 也很相似,在这里把两者放在一起做一下对比的介绍    基本架构和思想   首先简单介绍一下两者的架构和设计思路   Memcached   Memcached采用客户端-服务器的架构,客户端和服务器端的通讯使用自定义的协议标准,只要满足协议格式要求,客户端Library可......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 2254字 评论关闭
扰码就是就是用一个伪随机码序列对扩频码进行相乘,对信号进行加密。上行链路物理信道加扰的作用是区分用户,下行链路加扰可以区分小区和信道。UMTS中,码字一共有二种类型的应用,第一种称为信道化码(Channelization code,简写为CH),第二种称为扰码(Scrambling code,简写为SC)。由于在上下行链路中处理方式的不同,导致二种类型码字的作用各不一样。在下行链路(基站→移动台方向)上,基站向本小区发送信息 时,基站首先将各种用户信息分别与各自的CH进行相乘运算,之后将信号叠加,再与扰码进行相乘运算,之后在空中接口......
阅读全文
情况1: Proguard returned with error code 1. See console Error: C:/Documents (系统找不到指定文件) 这个是因为有空格引起的,proguard进行发编译的时候是不允许有空格的。所以要注意工程所放位置是否有空格。 如果换了正确路径还不好用的话,直接删除proguard就好了 注意:SDK和程序路径最好不要有空格符 情况2: Proguard returned with error code 1. See console 异常: java.lang.ArrayIndexOutOfBoundsException 解决办法:将proguard.cfg中的"-dontpreverify"改成“-dontoptimize” 把项目中生成的proguard文件夹(此......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 3362字 评论关闭
0:看到一篇好的博文,转来,原文地址:http://www.cnblogs.com/shadox/archive/2011/12/02/2272564.html Eclipse+CDT+gdb调试android ndk程序 先介绍一下开发环境,在这个环境下,up主保证是没有问题的。 ubuntu 11.10 eclipse 3.7(indego) for java jdk 6 android sdk 2.2 andrid ndk r7   当然,在windows环境下通过cygwin等工具也是可以实现gdb调试的,我也确实实现过。但是性能实在太低,卡的根本没法用。Linux下直接用gdb调试本地方法是很流畅的。 再确定安装并配置好开发环境之后,就可以开始了。 首先得确定自己能够正......
阅读全文
  • 03月
  • 29日
综合 ⁄ 共 103字 评论关闭
 1)Sort sort分组排序:   sort  -k[0..n] 排序;   2)cut -d默认为Tab,不匹配空格,空格用-d'  '表示   cut -f[1..n] cut -c[1..n]     3)Linux DNS配置:  
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 3317字 评论关闭
Java有Map,可以把数据以键值对的形式储存起来,取值的时候通过key就可以直接拿到对应的值,方便快捷。在Objective-C语言中,词典就是做这样的事情的,和NSArray一样,一个词典对象也能保存不同类型的值,词典也分别有不可变词典和可变的词典(NSDictionary与NSMutableDictionary),前者是线程安全的,后者不是 。 1、不可变词典NSDictionary的主要用法: [NSDictionary dictionaryWithObjectsAndKeys:..] : 使用键值对直接创建词典对象,结尾必需使用nil标志结束。 [dictionary count]: 得到词典的键值对数量。 [dictio......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 476字 评论关闭
在C/S结构中,用户提交内容以后,系统任停留在当前页面上,直到服务返回处理成功或者失败的提示。而用户录入的信息,除非程序清除,否则不会自动消失,方便用户修改。为了解决这个问题,在本次的项目开发中,这种提交处理的页面采用了帧(iFrame)提交技术,使得系统在处理类似业务时,接近C/S结构得处理方式。在这种帧提交得处理方法中,流程和传统流程大体相似,所不动的有以下几点:1 进行业务处理的页面作为一个隐藏帧(Iframe)包含在Page1中,因此在Page1中看不出来隐藏的部分。2 隐藏帧作为Page1提交的Target页面,进行业务处理......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 1254字 评论关闭
昨天面试去哪网,考官问了C++类的内存布局,不是很懂,下来赶紧整理整理。     首先纠正一个错误:以前总是觉得类的大小就是sizeof(class A)的大小,直到刚才才明白是错的,我们定义了一个类,只是定义了一个类型,就像int是一样的,难道你要说int的大小的4吗,只能说int 类型的变量占4个字节。以此类推下来,只有当一个类被实例化时才会为该对象分配空间,所以sizeof(classA)是calssA 实例化对象的大小。     类的对象的大小可以由以下几部分构成:    1)非静态数据成员    2)类的继承使该类对象有了其基类的非静态数据成员......
阅读全文