码迷,mamicode.com
首页 > 2016年05月12日 > 全部分享
C++:面向对象的基本特征
面向对象方法首先对需求进行合理分层,然后构建相对独立的业务模块,最后通过整合各模块,达到高内聚、低耦合的效果,从而满足客户要求。具体而言,有三个基本特征:封装、继承和多态。封装:将客观事物抽象成类,每个类对自身的数据和方法实行保护。类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。C++中类是一种封装手段,采用类来描述客观事物的过程就是封装,本质上是对客观事物的抽象。。。继承...
分类:编程语言   时间:2016-05-12 15:32:22    阅读次数:134
controller配置汇总
1.通过URL对应Bean         以上配置访问/hello.do就会寻找ID为/hello.do的Bean,此类方式仅使用小型应用系统 2.为URL分配Bean 使用一个统一配置集合,对各个URL对应的Controller做关系映射 he...
分类:其他好文   时间:2016-05-12 15:32:00    阅读次数:114
[SCU 4503] TooEasy Or TooDifficult (Manacher+xor-Trie)
SCU - 4503板子题,依题意描述分为三个步骤 1. 求每个位置为中心的回文串,以及最大回文串 2. 求每个回文串的长度的异或前缀和 3. 求两个异或前缀和异或的最大值 (xor-Trie) 然后用快速幂算出 JD,再和 FJD比大小即可注意一下 Trie上要先插入一个 0#pragma comment(linker, "/STACK:102400000,102400000") #i...
分类:其他好文   时间:2016-05-12 15:32:18    阅读次数:147
C++ Primer 学习笔记_85_模板与泛型编程 -模板特化[续]
模板与泛型编程 --模板特化[续] 三、特化成员而不特化类 除了特化整个模板之外,还可以只特化push和pop成员。我们将特化push成员以复制字符数组,并且特化pop成员以释放该副本使用的内存: template<> void Queue::push(const char *const &val) { char *new_item = new...
分类:编程语言   时间:2016-05-12 15:32:11    阅读次数:214
[SCU 4500] 神舟的宝藏 (数位DP)
SCU - 4500 求一个最小的 C进制数,使得他满足 由给定的 M的数组成,最大长度不超过500,并且能被 N整除 依旧是数位DP裸题 从高到低,从小到大枚举每一位 枚举到底的时候判断余数是否为 0比较麻烦的是判断前导 0: 由于前导 0不算在给定的数字内 所以先单独计算一次此位为前导 0的,然后再进行枚举 最后要记忆化一下,如果当前 i位,余数为 rem搜不到解 就标记一...
分类:其他好文   时间:2016-05-12 15:30:42    阅读次数:148
Servlet3.0注解为什么不能使用?及配置多个Tomcat
在学校学习Servlet和过滤器的时候,通常是在web.xml文件中配置的,这样可以将配置信息集中在一起,方便修改,而且如果采用注解的形式,会在编译的过程中将注解一同编译进去,这样就无法方便的进行修改了,如果是远程操作的话,就造成了很大的麻烦。一,使用注解应当注意的事项:开发Servlet3.0的程序需要环境支持: IDE:MyEclipse 10+ JDK:JDK 1.6+ tomcat:tom...
分类:其他好文   时间:2016-05-12 15:30:07    阅读次数:105
【数据库设计—接触真实的的你】
前言: 数据库的学习,从VB课本之后,到学生信息管理系统,第一次机房收费系统VB版的完成,数据库,我再也不是陌生,之后在自学考试中,我们也是进一步的学习了,数据库这本书,之前的数据库都是纸上谈兵,这样说,是因为我没有自己建立过数据库,到了个人机房收费系统重构,看看之前给的数据库,真的很冗余,所以,我要自己建立数据库了,那么开始吧!. 核心: 一、文档驱动 要开始机房收费系统的个人重构了,首...
分类:数据库   时间:2016-05-12 15:30:39    阅读次数:251
android实现登录,Login姿势对不对?
android最常见的UI之一,登录遍布各大APP,这么easy的东西还是要写写,主要是介绍下:密码的现实与隐藏,用户名和密码表单的网络请求和提交方式。看似简单的一个功能,细看起来,知识点还是挺多的。这里面还有很多东西没有列出,比如用户名下拉选择一个用户登录,登录保存状态下次免登录,cookie的使用等。...
分类:移动开发   时间:2016-05-12 15:31:07    阅读次数:221
汇编与C++指针
C++代码如下:#include #include using namespace std; int main() { int a = 1; int* p=NULL; p=(int*)malloc(sizeof(int)); *p = 5; cout<<&a; cout<<"\n"; cout<<&p;...
分类:编程语言   时间:2016-05-12 15:29:35    阅读次数:150
人之因此異於禽獸者幾希
某次,上課時,忘記聊了那個問題,我突然問了一個學生:“我說你不是人,如何證明你是個人?”那學生紅赤著臉站著講:“抗議我侮辱他?”“換個角度說,你跟動物有何不一樣?”我說。學生答:“我能說話,我能思考,我有良知,我能製造工具。”   孟子曰:“人之因此異於禽獸者幾希;庶民去之,君子存之。舜明於庶物,察於人倫,由仁義行,非行仁義也。”孟子認為:人和禽獸的差異就那麼一點兒,人能行仁義,察人倫。孟子...
分类:其他好文   时间:2016-05-12 15:29:28    阅读次数:102
Shiro学习总结(1)——Apache Shiro简介
1.1  简介 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比springSecurity,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。 本教程只介绍基本的Shiro...
分类:Web程序   时间:2016-05-12 15:29:57    阅读次数:202
分享一个PDF打印控件
控件CLSIDA04AC669-CB70-4E8B-9CC0-9B73FC153784功能描述自己写的一个控件,某人寿公司的需求,可惜最后没用到。 需求如下: 1、给你一个一个PDF文档,让你打印该文档,且不同页从打印机的不同纸盒出纸(需求真是千奇百怪)。接口如下:/************************************************/ //发送打印任务到打印队列 /...
分类:其他好文   时间:2016-05-12 15:30:53    阅读次数:208
Codeforces--670C--Cinema(STL map)
?? Cinema Time Limit: 2000MS   Memory Limit: 262144KB   64bit IO Format: %I64d & %I64u Submit Status Description Moscow is hosting a major international conference, whic...
分类:其他好文   时间:2016-05-12 15:30:03    阅读次数:158
通过调用门进行控制转移 ——《x86汇编语言:从实模式到保护模式》读书笔记29
通过调用门进行控制转移 1.关于堆栈切换 2.通过调用门进行控制转移和返回的具体过程...
分类:编程语言   时间:2016-05-12 15:29:04    阅读次数:290
SVG显示异常
今天在部署程序的时候,发现在正式环境上面SVG无法正常显示,激动的心情立马被泼了一盆凉水,之前开发的时候是在Tomcat下面进行的,显示一切正常,正是环境为websphere,SVG就显示不出来了。 一开始猜测资源未找到,通过浏览器访问发现响应码为302,表示资源实际上是找的,既然资源存在,同样的浏览器,唯有环境不同,造成这种现象的原因应该就处在服务器上面了。...
分类:其他好文   时间:2016-05-12 15:28:42    阅读次数:409
使用ZXing扫描二维码和生成二维码
二维码在APP中的使用越来越多,于是就是找了相关的资料写了一个二维码扫描和生成二维码的Demo。 本Demo使用了第三方的ZXing库。github的地址: Zxing AndroidStudio中的引用: File---New---import  module导入ZXing的第三方库然后选中项目按F4, 点击加号选择File dependency将ZXing库导入。 接下来就开始...
分类:其他好文   时间:2016-05-12 15:29:10    阅读次数:116
从源码层理解Hashtable中的put和get
首先我们先看put方法:将指定 key 映射到此哈希表中的指定 value。注意这里键key和值value都不可为空。 [java] view plain copy  print? public synchronized V put(K key, V value) {           // 确保value不为null           i...
分类:其他好文   时间:2016-05-12 15:30:43    阅读次数:141
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!