现在位置: 首页 > etage发表的所有文章
  • 05月
  • 01日
综合 ⁄ 共 1823字 评论关闭
线性规划 单纯形 Linear Programming, Simplex Algorithm 线性规划就是给一堆变量的限制,然后求目标函数的最大值。 标准形式就是:        给定A[n][m], C[n], B[m]         Max ∑C[i]X[i]        并且 ∑A[j][i]X[i] ≤ B[j] , X[i]>=0 所有的线性规划都可以转换为标准形式。通过两边乘以负一,一个变量变成两个,一条式子变成两条。 解决线性规划的一个经典非多项式算法就是单纯形算法(Simplex Algorithm),那么单纯形是究竟是神马东西来的呢? 其实单纯形就是一个简单的图形(没有边与边相交的凸的图形)。线性......
阅读全文
  • 03月
  • 28日
综合 ⁄ 共 8242字 评论关闭
  系统提交中,验证客户端输入是很有必要的,ASP.NET 中具有客户端输入验证的控件,使得我们大多数验证都变得很简单,不再需要编程即可完成,我们所要做的,就是对验证控件属性作一些设置。ASP.NET 中有五个验证控件:RequiredFieldValidator、CompareValidator、RangeValidator、RegularExpressionValidator、CustomValidator,另外还有一个 ValidationSummary,该控件不用于验证,但它会把未通过验证的栏目都列举出来。我们将在连载中一一介绍这些控件。 验证控件中有几个公用的属性较为有用,它们是: ControlToValidate 要验......
阅读全文
  • 10月
  • 08日
综合 ⁄ 共 276字 评论关闭
调度接口与自动化:    一种新的通信方式:旧的通信方式 IDispatch(GetIDsOfNames Invoke)方式  调度接口 双向接口    IDispatch的使用:Invoke参数 VARIANT BSTR SAFEARRAY    类型库:创建,CreateTypeLib返回ICreatetypeLib,IDL/MIDL 分发,单独文件分发,作为资源包含在EXE或DLL中 使用LoadRegTypeLib,LoadTypeLib,RegisterTypeLib  注册表中类型库,HKEY_CLASS_ROOT/TypeLib    IDispatch实现:
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 2880字 评论关闭
原文地址:http://hi.baidu.com/passionwas/blog/item/74aea64b44183eead72afced.html 原文有点乱,有一些疑似的文字错误,整理如下: 使用java和javac命令的几种情况:   1、单独的一个java主程序;   2、带包的一个java主程序;   3、同一个包的两个类,一个引用另一个;   4、引用不同包的其它类。 1、单独的一个java主程序 public class Joeytang { public static void main(String[] args) { System.out.println("I am JoeyTang."); } } 将命令行切换到该java文件同一目录,直接输入命令 javac Joeytang......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 1064字 评论关闭
越来越多的网站和Chrome扩展会根据Chrome的语言和区域设置来为用户提供特定的信息,比如页面内容,界面语言,计量单位(公制/美制),数字显示方式(欧洲大陆用“.”做千位符,用“,”做小数点)。对大家影响最大的,Chrome扩展中心按照Chrome的语言设置显示对应的描述和截图。 Chrome与其他主流浏览器相比有一个很大的优势:同一个Chrome程序即可完美支持以下55种语言/区域组合。 am ar bg bn ca cs da de el en en_GB en_US es es_419 et fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr nb nl or pl pt pt_BR pt_PT ro ru sk......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 3788字 评论关闭
摘要:在Java中,有些事物如果不了解的话,很容易就会用错,如数组转换为数组列表、元素删除、Hashtable和HashMap、ArrayList和LinkedList、Super和Sub构造函数等,如果这些对你来说是陌生的,你可以在本文中了解它们。 本文总结了Java开发者经常会犯的前十种错误列表。 Top1. 数组转换为数组列表 将数组转换为数组列表,开发者经常会这样做: List<String> list = Arrays.asList(arr); Arrays.asList()将返回一个数组内部是私有静态类的ArrayList,这不是java.util.ArrayList类,java.util.Arrays.ArrayList类有set()、 ge......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 1169字 评论关闭
Number()、parseInt()、parseFloat()的区别: Number()的强制类型转换与parseInt()和parseFloat()方法的处理方式相似,只是它转换的是整个值,而不是部分值。parseInt()和parseFloat()方法只转换第一个无效字符之前的字符串。如“3.4.5”被转换成“3.4”, 用Number()进行强制类型转换将返回NAN, 如果字符串值能被完整地转换,Number()将判断是调用parseInt()还是parseFloat()。 Js代码   var bb = "35.23ace23";    document.write(Number(bb));                    //NaN    document.write(parseFloat(bb));               ......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 716字 评论关闭
#include <iostream> using namespace std; class Leifeng { public: virtual void sweep() { cout << "雷锋扫地" << endl; } }; class StudentLeifeng : public Leifeng { public: virtual void sweep() { cout << "学生雷锋扫地" << endl; } }; class volunteerLeifeng : public Leifeng { public: virtual void sweep() { cout << "志愿者雷锋扫地" << endl; } }; class LeifengFactory { public: virtual Leifeng* CreateLeifeng() { return new Leifeng();......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 988字 评论关闭
最近一个多月都在忙期末考试,所以都没发什么文章,考完后又要进行JSP的课程设计,在这次的课程设计中也看到了不足也学到了东西,待我慢慢回想,再列出来 这次做的是一个网上论坛,两天多的作品,难免粗糙(不求分数,只求过)。其中对模块和数据的分析没有去做,是在图书馆中参考了一本书,底层的数据库操作和数据库的表都是参照上面的,我负责页面的显示和servlet中的处理,以及在页面上用了点CSS。而没用到多少js。做完后发现了底层数据库操作(书上的源码)以及我编写的代码的一些不足也学到了些东西还有了一些自己的思考: 1.......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 430字 评论关闭
1.completion(补充?完成量?) 一个执行路径等待另一个执行路径完成某事。可用于解决多处理器上发生的一种微妙的竞争条件。类似于线程同步中的条件变量,一个线程在pthread_cond_wait()上等待,另一个线程通过pthread_cond_signal()或pthread_cond_broadcast()唤醒等待的一方。当然使用的环境是绝然不同的。 2.linux内核中的completion 定义: struct completion comple; 初始化: init_completion(&comple) DECLARE_COMPLETION(comple) 等待 wait_for_completion(struct competion *comple) 唤醒 complete(s......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 1872字 评论关闭
蒟蒻只能想通简单题== 刷OJ太容易让人自我嫌弃了== dp[i][j]表示i位的数,MOD10=k的个数。 预处理里面,是从低往高递推,包含的是0~9..9(i位)的整个范围的个数。 状态转移时,从高位往低位转移,并用pre记录i位前面(更高位)的各位数之和,因为每一位的数是枚举上界,在之前的枚举不会达到。 举个例子,2753 i=4: 0~1 [3位数0~999中%10=k的个数] i=3: 2 0~6 [2位数0~99中%10=k的个数] i=2:270~4 [1位数0~9中%10=k的个数] i=1: 2750~2 [0位数中%10=k的个数] 这里的枚举不会到达2753,所以最后是solve(b+1)-solve(a) 然后初始状......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 284字 评论关闭
CCS5下载地址http://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v5 下载完CCS5.1.0.07001_win32安装过程中提示:Microsoft Visual C++ 2005 Redistributable Command line option syntax error. Type Command/? for help 如下图 确定后,能够安装正常,不过留下了隐患,安装成功后不能打开eclipse。 解决对策:安装文件所在目录不能在有中文的目录,其次你安装的位置也不能出现中文,必须都是英文目录。
阅读全文