码迷,mamicode.com
首页 > 编程语言
Swift集成极光推送
今天介绍一下用swift集成极光推送 一、首先到极光推送的官网下载iOS对应的SDK包 SDK下载地址 二、第二步在极光的官网创建账号配置对应的应用信息,推送证书的这些就不介绍了很基本,官网的很详细 配置应用地址 三、第三创建一个工程,导入下载的SDK包,并且导入依赖的库文件...
分类:编程语言   时间:2016-04-22 20:42:26    阅读次数:181
C语言08字符串 & 预处理 & 结构体
项目开发中字符串模型建立 strstr的while dowhile模型 //int cltClient_rev(void *handle, unsigned char *buf, int *buflen) //不要相信别人给你传送的内存地址是可用的 int getCout(char *str, char *substr, int *count) {...
分类:编程语言   时间:2016-04-22 20:42:06    阅读次数:241
Java源码分析——String的设计
Tip:笔者马上毕业了,准备开始Java的进阶学习计划。于是打算先从String类的源码分析入手,作为后面学习的案例。这篇文章寄托着今后进阶系列产出的愿望,希望能坚持下去,不忘初心,让自己保持那份对技术的热爱。 因为学习分析源码,所以借鉴了HollisChuang成神之路的大部分内容,并在此基础上对源码进行了学习,在此感谢。问题的引入关于String字符串,对于Java开发者而言,这无疑是一个非常熟...
分类:编程语言   时间:2016-04-22 20:40:35    阅读次数:232
C语言06指针进阶
1 指针的使用 1.1 问题 写一个程序,回顾指针的基本应用,然后测试空指针和野指针,再加上条件判断进行避免。 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:指针的使用 代码如下所示: #include stdio.h>void swap(int *a, int *b){ int tmp = *a; *a = *b; *...
分类:编程语言   时间:2016-04-22 20:41:43    阅读次数:198
Java面试题之精选最常见的面试真题 下
异常处理1.Java语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别如何使用? Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java中,每个异常都是一个对象,它是Throwable类或其子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以捕获到这个异常并可以对其进...
分类:编程语言   时间:2016-04-22 20:40:58    阅读次数:268
C语言07指针高级
接口封装设计思想引导 Sckclient客户端api模型设计 第一套api函数 #ifndef _SCK_CLINT_H_ #define _SCK_CLINT_H_   //函数声明 // 1、客户端环境初始化 int sckClient_init(void **handle); //5 d...
分类:编程语言   时间:2016-04-22 20:39:54    阅读次数:169
VSVC2010中常用的C++11特性
static_assert 声明 static_assert 声明在编译时测试软件断言,这与在运行时进行测试的其他断言机制不同。 如果断言失败,则编译也将失败,且系统将发出指定的错误消息。 const int nValue = 3; static_assert(nValue 这样编译时就会报出Error的错误提示信息。 declty...
分类:编程语言   时间:2016-04-22 20:38:54    阅读次数:271
汇编语言学习第五章-[BX]和loop指令
本博文系列参考自>第三版,作者:王爽 1.[bx]和内存单元的描述 [bx]与我们前面见过的[0]类似,mov ax,[0] 的意思是将内存地址为DS:0的两字节内容存入ax中。其中[0]中的0代表的是偏移地址。 类似的,我们有 mov al,[0]的意思是将内存地址为DS:0的单字节内容存入al中。那么我们可以大胆的推断mov ax,[bx]代表的是将偏移地址为bx寄存器中的值的内...
分类:编程语言   时间:2016-04-22 20:38:16    阅读次数:218
[C++]D&A 5 Collection with Inheritance
D&A 5 Collection with Inheritance此题要求完成对以上类的实现。题目要求文件和答案知识点补充:虚继承虚继承 是面向对象编程中的一种技术,是指一个指定的基类,在继承体系结构中,将其成员数据实例共享给也从这个基类型直接或间接派生的其它类。举例来说:假如类A和类B各自从类X派生(非虚继承且假设类X包含一些数据成员),且类C同时多继承自类A和B,那么C的对象就会拥有两套X的实例...
分类:编程语言   时间:2016-04-22 20:38:40    阅读次数:198
算法导论之P、NP、NPC问题
P、NP、NPC概念 > P问题:能够在多项式时间内解决的决策问题。 —举例: 图搜索问题、最短路径问题、最小生成树问题······ > NP问题:不能在多项式时间内解决或不确定能不能在多项式时间内解决,但能在多项式时间验证的问题。 —验证:给定一个问题的实例、证书(类似于证据),需要验证这个证书是这个问题的正确答案。 — 举例:汉密尔顿路径,实例为G=(V,E)...
分类:编程语言   时间:2016-04-22 20:35:44    阅读次数:8488
web day13 JSTL标签库(c标签,自定义标签),MVC设计模式,JavaWeb经典三层框架
JSTL   1. jstl的概述   *apache的东西,依赖EL   * 使用jstl需要导入jstl1.2.jar   * 四大库:    > core:核心库,重点    > fmt:格式化:日期、数字    > sql:过时    > xml:过时   2. 导入标签库   *jar包   * 在jsp页面中:   ------------------...
分类:编程语言   时间:2016-04-22 20:36:32    阅读次数:186
Java图形界面实战案例——实现打字母游戏
利用之前所学的所有知识实现打字母游戏项目...
分类:编程语言   时间:2016-04-22 20:38:06    阅读次数:183
[C++]排序模板(含C++模板代码)
排序模板一、插入排序 特点:stable sort、In-place sort 最优复杂度:当输入数组就是排好序的时候,复杂度为O(n),而快速排序在这种情况下会产生O(n^2)的复杂度。 最差复杂度:当输入数组为倒序时,复杂度为O(n^2) 插入排序比较适合用于“少量元素的数组”。 伪代码:C++模板:template void Insertion_Sort(T *arr...
分类:编程语言   时间:2016-04-22 20:36:06    阅读次数:208
DayDayUP_Python自学教程[1]_Python基础知识
1 数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:1.1 整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:...
分类:编程语言   时间:2016-04-22 20:37:33    阅读次数:216
java的反编译器
基础知识: 什么是反编译器 大家都知道,将源代码转换成二进制执行代码的过程叫“编译”,比如将C源代码编译成exe可执行文件;那么把二进制执行代码的过程就叫“反编译”,比如把exe转换为C源代码就叫“反编译”。 由于主流的C的编译器都进行了代码的优化,因此把C编译生成的exe文件反编译成C代码非常困难。但是像Java、.net这样基于虚拟机技术的编程语言则反编译非常容易,Java平台下...
分类:编程语言   时间:2016-04-22 20:34:50    阅读次数:172
C语言01深入理解基本概念(一)
基本数据类型分析 数据类型 什么是数据类型 ? ?  数据类型可以理解为固定内存大小的别名 ?  数据类型是创建变量的模子 类型的本质 char short int 1 byte 2 byte 4 byte 内存空间 char c short s int i 变量本质 ?  变量是一段实际连续存储空间的别名 ?  程序中通过变量来申请并命名存储空...
分类:编程语言   时间:2016-04-22 20:33:59    阅读次数:253
Java 8 新特性:Lambda 表达式之方法引用(Lambda 表达式补充版)——诺诺"涂鸦"记忆
方法引用 1.方法引用简述 2.作用 3.组成 4.分类 …………...
分类:编程语言   时间:2016-04-22 20:33:35    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!