码迷,mamicode.com
首页 > 编程语言
swift晋级之路 - optional类
做oc开发也有差不多一年的时间了,最近事件不是特别紧,也是时候来学习一下swift了,虽然swift api和oc是一样的但是还是有好多语法上的区别,最近在看网易公开课上得斯坦福的ios开发课程也会持续更新一下课程内容 optional类,也就是可选类型,optional是oc中没有的类型...
分类:编程语言   时间:2015-10-25 22:33:45    阅读次数:212
关于C++的const对象
对于const类对象,类指针, 类引用, 只能调用类的const成员函数.1.const成员函数不允许被修改它所在对象的任何一个成员变量.2.const成员函数能访问对象的const成员, 而其他成员函数不可以.#include using namespace std;class CTest{pri...
分类:编程语言   时间:2015-10-25 22:27:25    阅读次数:222
LeetCode OJ:Convert Sorted Array to Binary Search Tree(将排序好的数组转换成二叉搜索树)
Given an array where elements are sorted in ascending order, convert it to a height balanced BST.讲一个排序好的数组转换成二叉搜索树,这题没想出来,基本上是参考别人的,边界条件应该注意一下: 1 /** ...
分类:编程语言   时间:2015-10-25 22:27:01    阅读次数:272
C++静态计算的例子
写一个函数,用递归函数完成以下运算:sum(n) = 1 – 1/2 + 1/3 – 1/4 + … -(1/n)*(-1)n (其中n>0)函数原型: float sum(int n);函数参数:n为正整数。函数返回值:相应于给定的n,右边表达式运算结果。提示:你可以使用递归表达式: sum(n)...
分类:编程语言   时间:2015-10-25 22:25:34    阅读次数:169
C++聚合关系类的构造函数的调用顺序
如图,表示一个聚合关系下面就用简单的代码来实现1 #pragma once2 class Engine3 {4 public:5 Engine();6 ~Engine();7 };Engine.h 1 #include 2 #include "Engine.h" 3 using n...
分类:编程语言   时间:2015-10-25 22:24:30    阅读次数:300
c++和java的区别
1.C++引入了面向对象的概念,尽管它还不是纯粹的面向对象语言。2.后来Java出来了 ,同样震惊世界了啊,纯粹的面向对象,不像c++那样还保留了些许面向过程的思想。因为其跨平台的原因,java的运行机制和其他语言不一样,引入了虚拟机的概念,它既不属于编译型的语言 也不属于解释型的语言,而处于中间,...
分类:编程语言   时间:2015-10-25 22:22:54    阅读次数:218
java作业04(动手动脑)
1.古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报:请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想、程序流程图、源代码、结果截图。设计思想:首先用户输入一个字符串,再提示用户选择加密还是解密该字符串,设计程序完成功能,加密是字符串每位向后移三位替代那位字母,解密则向前移三...
分类:编程语言   时间:2015-10-25 22:19:20    阅读次数:515
对数复杂度算法
二分搜索(binary search):给定一个整数X和整数A1,A1,...,AN-1,后者已经预先排序并在内存中,求下标 i 使得 Ai = X,如果X不在数据中,则返回-1。 1 #include 2 #include 3 using namespace std; 4 5 const...
分类:编程语言   时间:2015-10-25 22:15:21    阅读次数:268
JAVA多线程面试题
1、Thread 类中的start() 和 run() 方法有什么区别?Thread.start()方法(native)启动线程,使之进入就绪状态,当cpu分配时间该线程时,由JVM调度执行run()方法。当你调用start()方法时你将创建新的线程,并且执行在run()方法里的代码。但是如果你直接...
分类:编程语言   时间:2015-10-25 22:12:25    阅读次数:769
[JavaWeb基础] 026.JAVA中使用Axis搭建webservice-环境搭建(一)
在实际的项目开发过程中,我们经常会使用第三方交互,特别是在前后端语言不一致的情况下,相信webservice这个第三方控件大家都清楚。后面会慢慢带大家来学习它的使用方式,下面就先讲讲它的工具搭建。一.资源下载我都是从CSDN上面去下载开发包,一般都有,不用到处找1.axis2-1.4.1-bin.z...
分类:编程语言   时间:2015-10-25 22:10:27    阅读次数:255
实验五 Java网络编程及安全
实验内容1.掌握Socket程序的编写;2.掌握密码技术的使用;3.设计安全传输系统。实验步骤1. 基于Java Socket实现安全传输2. 基于TCP实现客户端和服务器,结对编程一人负责客户端,一人负责服务器3. 使用Git进行版本控制4. 选择对称算法进行数据加解密.5. 选择非对称算法对对称...
分类:编程语言   时间:2015-10-25 22:09:48    阅读次数:338
【JAVA】IO详解
综合各种网文得出此文引用[1]http://blog.csdn.net/yczz/article/details/38761237[2]http://www.cnblogs.com/pepcod/archive/2013/01/20/2913435.html[3]http://blog.csdn.n...
分类:编程语言   时间:2015-10-25 22:12:23    阅读次数:314
JAVA中的反射机制
反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧! 一,先看一下反射的概念:主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语...
分类:编程语言   时间:2015-10-25 22:06:36    阅读次数:200
【Java基础】Java类及成员和修饰符的关系
修饰符的分类权限修饰符:private,默认的,protected,public状态修饰符:static,final抽象修饰符:abstract类的修饰符权限修饰符:默认修饰符,public状态修饰符:final抽象修饰符:abstract构造方法的修饰符权限修饰符:private,默认的,prot...
分类:编程语言   时间:2015-10-25 22:07:24    阅读次数:172
Java总结第二期
大家好,我又来了!!啦啦,我知道你们很想我,很想我赶快写更多的文章来提高自己的水平,好吧,我就从了你们。下面跟我一起来光顾Java第二期,掌声,掌声!!!第二章:这章,我要给大家讲得内容有变量,常用Java数据类型,变量命名规则,编码规范,数据类型及变量名应用。(1)首先介绍变量变量也拥有自己的属性...
分类:编程语言   时间:2015-10-25 22:06:10    阅读次数:177
如何学好C语言/C++
版主Qq:877451122加我一起学习c语言😊😊😊😊😊如何提高C语言的编程能力:学习C语言,谭浩强的《C程序设计》是一部非常好的C语言书籍,学习程序设计是一个非常漫长的过程,不要着急,一本书多看两遍三遍,学会交叉学习法,在学习C的过程中,可以看看数据结构,编译原理,操作系统等书籍,对编成...
分类:编程语言   时间:2015-10-25 22:03:33    阅读次数:384
[LeetCode][JavaScript]Remove Duplicates from Sorted List II
Remove Duplicates from Sorted List IIGiven a sorted linked list, delete all nodes that have duplicate numbers, leaving onlydistinctnumbers from the or...
分类:编程语言   时间:2015-10-25 22:04:07    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!