首页 > 2015年08月26日 > 全部分享
C++ 静态多态和动态多态 浅析
今天的C++已经是个多重泛型编程语言(multiparadigm programming lauguage),一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、元编程形式(metaprogramming)的语言。 这些能力和弹性使C++成为一个无可匹敌的工具,但也可能引发使用者的某些迷惑,比如...
分类:编程语言   时间:2015-08-26 22:30:23    收藏:0  评论:0  赞:0  阅读:377
hdoj 1015 Safecracker【DFS】
Safecracker Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 10612    Accepted Submission(s): 5429 Problem Description === Op tech b...
分类:其他   时间:2015-08-26 22:30:12    收藏:0  评论:0  赞:0  阅读:340
BZOJ 2302 HAOI2011 Problem c 动态规划
题目大意:给定nn个人和nn个位置,要求生成一个序列aia_i,然后第1...n1...n个人依次走到第a1...na_{1...n}个位置,如果那个位置已经有人了就走到下一个位置,直到找到一个空位,坐下。如果找完第nn个座位还是没有找到就称这个序列不合法 现在已经确定了一些aia_i,求合法序列的数量一个序列合法等价于编号≤i\leq i的人至少有ii个 然后就可以DP辣。。。 令fi,jf...
分类:其他   时间:2015-08-26 22:29:43    收藏:0  评论:0  赞:0  阅读:368
HDU 4687 Boke and Tsukkomi(一般图匹配|带花树)
比赛的时候刚开始看这题还以为是二分图匹配,后来才发现根本不是,因为该题存在长度为奇数的圈 。  比如1->2,2->3,3->1 。 所以该题要用一般图匹配,即带花树算法 。 比赛时抄的模板有地方抄错了,上述样例出现了死循环 。   赛后补题的时候用map去重却得不到正确答案,不知为何,暂放 ,下面给出一种正确解法。  细节参见代码: #include #include #include #...
分类:其他   时间:2015-08-26 22:29:33    收藏:0  评论:0  赞:0  阅读:409
Win8.1 64位操作系统 安装itunes出错问题解决办法
当我们安装itunes时,会提示各种权限或者是回滚事务出错问题,解决方案:当我们安装Itunes过程中,我们的电脑服务里的Device Install Service会关闭,所以需要手动打开,在电脑运行里输入services.msc会弹出服务程序,找到Device Install Service打开安装就可以了。如图所示:...
分类:Windows开发   时间:2015-08-26 22:29:22    收藏:0  评论:0  赞:0  阅读:344
java中static的使用
我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,有时候,我们希望该类的所有成员共享一个成员。这时可以用static来修饰。 Java中static作为修饰符,可以用来修饰变量、方法、代码块。 1、静态方法 被static修饰的变量成为静态变量,又可以成为静态成员或类成员。它属于整个类所有,而不是某个对象所有,被类的所有对象共享。类变量在类加载的时候初始化分配空间,而且只被初始...
分类:编程语言   时间:2015-08-26 22:29:12    收藏:0  评论:0  赞:0  阅读:289
C++ 中 dynamic_cast 使用(二)
首先,dynamic_cast依赖于RTTI信息,其次,在转换时,dynamic_cast会检查转换的source对象是否真的可以转换成target类型,这种检查不是语法上的,而是真实情况的检查。 先看RTTI相关部分,通常,许多编译器都是通过vtable找到对象的RTTI信息的,这也就意味着,如果基类没有虚方法,也就无法判断一个基类指针变量所指对象的真实类型, 这时候,dynamic_cast...
分类:编程语言   时间:2015-08-26 22:29:02    收藏:0  评论:0  赞:0  阅读:409
分屏显示
我们在做排队叫号(不限于排队,其他需要多个屏幕显示的应用都可以)的时候,总是需要将呼叫内容显示到显示器、电视机或者LED显示屏上面。之前一章,我已经讲过如何用C#控制LED显示器了,这一篇,我讲一下分屏显示。 我最近做了几个排队叫号系统,用到LED、电视机显示屏和电脑显示屏。LED控制比较复杂,需要考虑LED控制卡接口,多数还要写带格式的txt文件。显示器或者电视机就比较容易实现,只需要设置一下...
分类:其他   时间:2015-08-26 22:28:42    收藏:0  评论:0  赞:0  阅读:401
Meme游戏服务器开发日记(四)scons编译工具、C和C++混合使用
今天在编译python so时出现点问题——把其他C库链接到同一个so里——尝试了一早上发现了方法,已经更新到本系列的第二节里了。         整理了一下工程目录,打算用scons管理。         scons毕竟是一种新型的build工具,比makefile肯定有很大进步,至少更清晰好学,少了很多晕晕的trick。但是相比其他高级工具比如cmake之类的,就不清楚优劣了。 ...
分类:编程语言   时间:2015-08-26 22:28:32    收藏:0  评论:0  赞:0  阅读:383
POJ 1274--The Perfect Stall【二分图 && 最大匹配数 && 水题】
The Perfect Stall Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 20795   Accepted: 9386 Description Farmer John completed his new barn just last week, com...
分类:其他   时间:2015-08-26 22:28:22    收藏:0  评论:0  赞:0  阅读:282
C++ Primer 复习杂记(第七章)
复制实参的局限性(值传递)不适合复制实参的情况包括: 当需要在函数中修改实参的值时。 当需要以大型对象作为实参传递时。对实际的应用而言,复制对象所付出的时间和存储空间代价往往过大。 当没有办法实现对象的复制时。 通过引用传递数组通常,数组以非引用类型传递,此时数组会转换为指向第一个元素的指针,形参中数组大小并没有意义。然而如果形参是数组的引用,则编译器不会将数组实参转化为指针,而是传递数组引用本身...
分类:编程语言   时间:2015-08-26 22:28:12    收藏:0  评论:0  赞:0  阅读:375
64位计算机注册32位插件-----TeeChart
win7/win8  问题所在:   64位的系统一般都是可以安装32位程序的, 执行 C:\Windows\SysWOW64\regsvr32.exe  而不是  C:\Windows\System32\regsvr32.exe      解决方法:  1、把TeeChart8.ocx拷贝到系统的C:\Windows\SysWOW64文件夹下, 2、以管理员身份运行cmd.exe,执...
分类:其他   时间:2015-08-26 22:28:02    收藏:0  评论:0  赞:0  阅读:304
LightOJ 1201 - A Perfect Murder【二分图最大独立集】
链接:http://www.lightoj.com/volume_showproblem.php?problem=1201最大独立集= 顶点数- 最大匹配代码:#include #include #include #include #include #include #...
分类:其他   时间:2015-08-26 22:27:52    收藏:0  评论:0  赞:0  阅读:491
poj3080(kmp)
欢迎参加hihoCoder挑战赛14和15,赢取100件Tshirt! Language: Default Blue Jeans Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 14450   Accepted: 6437 Descrip...
分类:其他   时间:2015-08-26 22:27:42    收藏:0  评论:0  赞:0  阅读:340
hdoj 1248 寒冰王座 【完全背包】
寒冰王座 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 13257    Accepted Submission(s): 6774 Problem Description 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞...
分类:其他   时间:2015-08-26 22:27:32    收藏:0  评论:0  赞:0  阅读:280
Dotcms中文教程之一:管理(0、配置介绍)
配置        配置选项说明了怎么配置LDAP、数据库配置参数、配置管理缓存、性能调优、内存及日志配置、邮件配置及在Dotcms中使用SSL协议。     主要的配置设定都可以在dotmarketing-config.properties文件中找到。 /dotserver/tomcat-X.x/webapps/ROOT/WEB-INF/classes/dotmarketing-con...
分类:其他   时间:2015-08-26 22:27:22    收藏:0  评论:0  赞:0  阅读:971
Redmine中的wiki支持HTMl语言
出处是Redmine官方网站的讨论区:Insert HTML fragments  Wiki语言如果可以支持HTML代码块无疑可以给我们带来很多方便,如实现点击链接打开一个新的窗口等功能。 对于Redmine2.2.0及以上版本将如下代码: desc "Insert html" + "\n\n" + " !{{html\n\n}}" macro :html do...
分类:编程语言   时间:2015-08-26 22:27:12    收藏:0  评论:0  赞:0  阅读:413
泛函编程(38)-泛函Stream IO:IO Process in action
在前面的几节讨论里我们终于得出了一个概括又通用的IO Process类型Process[F[_],O]。这个类型同时可以代表数据源(Source)和数据终端(Sink)。在这节讨论里我们将针对Process[F,O]的特性通过一些应用实例来示范它的组合性(composibility)和由数据源到接收终端IO全过程的功能完整性。   我们已经在前面的讨论中对IO Process的各种函数组合进行了...
分类:其他   时间:2015-08-26 22:27:02    收藏:0  评论:0  赞:0  阅读:262
android连接wifi相关知识
这里列了很多,但是大致可以分为四个主要的类ScanResult wifiConfiguration WifiInfo WifiManager (1)ScanResult,主要是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。 在我们进行wifi 搜索的时候,一般会搜到这些信息,首先是接入点名字、接入点信息的强弱、还有接入点使用的安全模式,是WPA、WPE。 打开这个类,我们可以...
分类:移动平台   时间:2015-08-26 22:26:52    收藏:0  评论:0  赞:0  阅读:391
【工业串口和网络软件通讯平台(SuperIO)教程】八.SuperIO通讯机制与设备驱动对接的说明
SuperIO相关资料下载:http://pan.baidu.com/s/1pJ7lZWf 1.1    通讯机制说明       通讯的总体机制采用呼叫应答方式,就是上位机软件主动发送请求数据命令,下位机终端接收到命令后,并校验成功,返回相应的数据。 (1)串口通讯机制包括:轮询模式。       串口总线涉及到一对一的通讯、一对多的通讯,为了避免总线上数据的冲突问题以及环境干扰的问...
分类:其他   时间:2015-08-26 22:26:42    收藏:0  评论:0  赞:0  阅读:304
2150条   上一页 1 ... 5 6 7 8 9 ... 108 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!