码迷,mamicode.com
首页 > 编程语言
关于C语言的问卷调查
关于C语言的问卷调查 1.你对自己的未来有什么规划?做了哪些准备? 好好学英语,争取过八级 2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么? 自主学习,对以后的道路的铺垫 3.你感觉自己什么事情做的比较成功?有什么经验? 写一篇英语作文,没有 4.你怎么看待软件工程这个专业?学习这个专 ...
分类:编程语言   时间:2016-04-21 20:10:41    阅读次数:259
Java 23种设计模式
转自: http://zz563143188.iteye.com/blog/1847029 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组 ...
分类:编程语言   时间:2016-04-21 20:11:48    阅读次数:228
数论初步-欧几里得算法
这个算法称为欧几里得算法。不会溢出,因为<!--EndF-->gcd函数的递归层数不超过4.785lgN + 1.6723,其中N=max{a,b}。 让gcd递归层数最多的是gcd(Fn,Fn-1)。利用gcd还可以求出两个整数a和b的最小公倍数lcm(a,b)。 这个结论很容易由唯一分解定理得到 ...
分类:编程语言   时间:2016-04-21 20:09:34    阅读次数:222
基于加密算法的攻击类型的通俗解释(转载自知乎)
作者:顾凌峰链接:https://www.zhihu.com/question/34624915/answer/85854651来源:知乎 这里我们首先假设通信双方,Sharon和Christopher已经完成了秘钥交换,秘钥k是双方已知的,开始进行如下通信:&amp;amp;lt;img src= ...
分类:编程语言   时间:2016-04-21 20:08:38    阅读次数:455
C++11 标准新特性:Defaulted 和 Deleted 函数
本文参考:http://www.ibm.com/developerworks/cn/aix/library/1212_lufang_c11new/#ibm-pcon C++11 标准的两个新特性:defaulted 和 deleted 函数。对于 defaulted 函数,编译器会为其自动生成默认的 ...
分类:编程语言   时间:2016-04-21 20:10:08    阅读次数:234
C语言问卷调查
C语言问卷调查 1.你对自己的未来有什么规划?做了哪些准备?规划啊 利用空余时间多学学自己喜欢的东西吧2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么?学习就是去发现不一样的东西去探索未知的东西。没有学习动力因为本身不喜欢这个专业 觉得明明很简单的东西却要用一大段的代码来解决既然是有结果 ...
分类:编程语言   时间:2016-04-21 20:09:38    阅读次数:210
Shader编程学习笔记(三)——三大主流编程语言 HLSL/GLSL/Cg
三大主流编程语言 HLSL/GLSL/Cg Shader Language Shader Language的发展方向是设计出在便携性方面可以和C++、Java等相比的高级语言,“赋予程序员灵活而方便的编程方式”,并“尽可能的控制渲染过程”同时“利用图形硬件的并行性,提高算法效率”。 Shader L ...
分类:编程语言   时间:2016-04-21 20:08:15    阅读次数:709
Spring MVC处理异常的4种方式
http://blog.csdn.net/ufo2910628/article/details/40399539 http://my.oschina.net/CandyDesire/blog/333340 Spring MVC处理异常有3种方式: (1)使用Spring MVC提供的简单异常处理器S ...
分类:编程语言   时间:2016-04-21 20:06:16    阅读次数:276
floyd算法&迪杰斯特拉算法
for(int k=1; k<=n; k++) for(int i=1; i<=n; i++) for(int j=1; j<=n; j++) { gra[i][j]=min(gra[i][j],gra[i][k]+gra[k][j]); } void Dijkstra(int n, int v, ...
分类:编程语言   时间:2016-04-21 20:04:38    阅读次数:286
20160421javaweb之上传下载小案例---网盘
一、建立数据库: 二、功能分析: index.jsp 提供 上传 下载列表 upload.jsp 提供上传表单,允许用户选择文件进行上传 UploadServlet 保存上传的文件到服务器/在数据库中保存文件相关的信息 DownListServlet 查询数据库表找到所有可供下载的资源信息,存入re ...
分类:编程语言   时间:2016-04-21 20:06:42    阅读次数:287
Java 构造函数问题
JAVA一个类有两个构造函数,当在一个构造函数中调用另外一个构造函数时为什么要用this.()而不能用类名.()如果存在参数类型可以,如果类型也完全相同的话则不行,只能另外取一个名字。方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个..
分类:编程语言   时间:2016-04-21 18:51:49    阅读次数:232
Java垃圾回收机制
1.垃圾回收的意义在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用..
分类:编程语言   时间:2016-04-21 18:49:23    阅读次数:283
java面试常见题
1.Strings1=‘123‘;Strings2=newString();区别2.多线程的两种实现方式的区别继承Thread和实现Runnable接口3.单列设计模式懒汉式和饿汉式有什么不同*****懒汉式特点:延迟加载。延迟加载在多线程中会出现安全问题,通过加同步来解决,加同步效率低,用双重判断方式解决效率低。同..
分类:编程语言   时间:2016-04-21 18:47:30    阅读次数:173
C++中赋值函数和拷贝构造函数(举例说明)
拷贝构造函数发生在对象还没有创建,需要创建时如:MyClassobj1(1);MyClassobj3=obj1;赋值操作符重载仅发生在对象已经执行过构造函数,即已经创建的情况下如:MyClassobj1(1);MyClassobj3;obj3=obj1;具体代码如下:classMyClass{public:MyClass(inti=0){cout<<i;}MyClass..
分类:编程语言   时间:2016-04-21 18:49:00    阅读次数:237
Python下进程与线程的原理及区别
对于所有的语言都可能会遇到进程和线程的问题,一般情况下线程是由进程产生的,一个进程产生多个线程来按照一定的规则(Python下根据CPU调度算法和全局进程锁)来利用CPU,我们称之为多线程模式;而一个进程在产生的同时,同时会生成一个主线程,如果程序生成多个进程,那么每..
分类:编程语言   时间:2016-04-21 18:47:19    阅读次数:200
weblogic服务器部署web代理修复weblogic的JAVA反序列化漏洞
近日乌云发邮件提示公司的某系统存在漏洞,有关weblogic,详细信息参考http://drops.wooyun.org/papers/13244修复方法http://drops.wooyun.org/web/13470本次使用Apache作为代理进行处理,也就是在weblogic服务器安装web(Apache或者nginx)代理应用,使web代理监听原有weblogic..
分类:编程语言   时间:2016-04-21 18:46:42    阅读次数:702
冒泡排序及其优化
冒泡排序的基本思路是(以升序为例):每次将相邻两个数字进行比较,将小的数字放在大的前边。例如已知六个数字为9,8,5,4,2,0,第一次现将最前边的9和8进行调换,其次再将9和5进行调换......如图(只进行了两趟交换)如此进行下去,如果有n个数,就要进行n-1趟比较;在第一趟要..
分类:编程语言   时间:2016-04-21 18:44:50    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!