码迷,mamicode.com
首页 > 编程语言 > 日排行
C++中友元
转载自:http://blog.chinaunix.net/uid-790245-id-2037327.html 问题提出: 我们已知道类具备封装和信息隐 藏的特性。只有类的成员函数才能访问类的私有成员,程式中的其他函数是无法访问私有成员的。非成员函数能够访问类中的公有成员,但是假如将数据成员都定义 ...
分类:编程语言   时间:2017-05-09 00:44:15    阅读次数:177
[算法]随机数
这里生成随机数的关键代码 上述代码中,排序代码也是一个key,这里是用二维数组来遍历每一个元素,及其与其他元素的关系,不断把符合条件的元素与原始数组的第0,1,2...个元素交换。当然,还有其他的排序代码,复杂程度各有不同,以后会更新。 ...
分类:编程语言   时间:2017-05-09 00:44:49    阅读次数:209
C++__双向循环链表(练习)
双向循环链表 link.h link.cpp main.cpp ...
分类:编程语言   时间:2017-05-09 00:44:57    阅读次数:219
C++__顺序表(练习)
顺序表 code.h code.cpp main.cpp ...
分类:编程语言   时间:2017-05-09 00:45:07    阅读次数:238
多进程与多线程
什么是进程? 进程就是一个程序在一个数据集上的一次动态执行过程。 进程一般由程序、数据集、进程控制块三部分组成。我们编写的程序用来描述进程要完成哪些功能以及如何完成;数据集则是程序在执行过程中所需要使用的资源;进程控制块用来记录进程的外部特征,描述进程的执行变化过程,系统可以利用它来控制和管理进程, ...
分类:编程语言   时间:2017-05-09 00:45:34    阅读次数:226
java解析xml文件练习——通过应用包名获取应用图标即其他信息(基于魅族应用商店)
1、解析包名数据文件(txt文件),并生成包名数组: 2、抓取数据,生成图标文件(基于魅族应用商店): 生成图标文件(基于应用宝): 包名数据(meizu.txt): 本文只是提供一个思路,你可以根据自己的需求进一步开发,比如获取下载量等…… ...
分类:编程语言   时间:2017-05-09 00:45:42    阅读次数:2928
Spring简单的任务调度
上面的serivce代码段 与dao层代码基本一致 下面的的代码为serivce实现类代码主要用于测试任务调度 ...
分类:编程语言   时间:2017-05-09 00:46:42    阅读次数:199
Thinking in Java(第四版)—— 第一章 对象入门
前面几节基本是把java 的知识点描述了一遍,个人觉得重点的是项目开发过程的几个阶段这一节,所以就多读了几遍,看书就是为了实际的运用,把理论和实际业务联系起来,来解决实际的问题。 现在我们来看看项目开发过程的几个阶段。 阶段0、拟出一个计划。(整个的计划) 阶段1、要制作什么?(需求分析) 阶段2、 ...
分类:编程语言   时间:2017-05-09 00:47:33    阅读次数:188
C++__链式栈(练习)
链式栈 stack.h stack.cpp main.cpp ...
分类:编程语言   时间:2017-05-09 00:47:49    阅读次数:283
Java_IO_文件的续写_小笔记
1 package IO; 2 3 import java.io.FileWriter; 4 import java.io.IOException; 5 6 class FileWrite_WenJianXuXie { 7 /*抛是为了方便演示 续写功能,平时别抛*/ 8 public static... ...
分类:编程语言   时间:2017-05-09 00:48:20    阅读次数:159
python编程快速上手之第10章实践项目参考答案(11.11.3)
from selenium import webdriver from selenium.webdriver.common.keys import Keys import time browser = webdriver.Firefox() url = 'https://gabrielecirull... ...
分类:编程语言   时间:2017-05-09 00:49:27    阅读次数:190
【Java SE】如何用Java实现直接选择排序
摘要:直接选择排序属于选择排序的一种,但是它的排序算法比冒泡排序的速度要快一些,由于它的算法比较简单,所以也比较适合初学者学习掌握。 适宜人群:有一定Java SE基础,明白Java的数据类型,数组的定义、初始化以及常用数组的方法,还有Java的循环操作。 前期准备:最好有一个开发工具比如说:ecl ...
分类:编程语言   时间:2017-05-09 00:49:37    阅读次数:148
【转】Unity3D研究院之DontDestroyOnLoad的坑
http://www.xuanyusong.com/archives/2938 Unity中的一个方法DontDestroyOnLoad可以让某些游戏对象在切换场景的时候不是施放,听起来是一个非常好的方法,但是其实如果没用好那么可能就是有问题了。 举个例子: 在场景1中某一个脚本的Start方法中, ...
分类:编程语言   时间:2017-05-09 00:50:20    阅读次数:221
Spring(一):概述,IOC(Bean管理),整合Web项目,整合JUnit单元测试
1 Spring框架的学习路线 Spring第一天:IOC容器(Bean管理),Spring与Web项目整合 Spring第二天:AOP(面向切面编程),Spring的JDBC模板 Spring第三天:Spring的事务管理,SSH整合开发 2 Spring的框架概述 2.1 什么是Spring S ...
分类:编程语言   时间:2017-05-09 00:51:18    阅读次数:265
Thinking in Java(第四版)—— 第二章 一切皆对象
一.对象保存的位置 二.基本数据类型 整数型 byte short int long 8 16 32 64 浮点型 float double 32 64 字符型 char 16 Unicode 布尔型 boolean 1 三.static 属于类调用不属于对象(一般工具类中用的多) ...
分类:编程语言   时间:2017-05-09 00:53:01    阅读次数:122
java方法重载学习笔记
java中方法的重载 (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。 重载Overloading是一个类中多态性的一种表现。 (2) java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。 调 ...
分类:编程语言   时间:2017-05-09 00:53:16    阅读次数:199
最短路径-Dijkstra算法(转载)
注意:以下代码 只是描述思路,没有测试过!! Dijkstra算法 1.定义概览 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业 ...
分类:编程语言   时间:2017-05-09 00:53:52    阅读次数:191
[算法]蜡烛问题
问题: 生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。 现在算起来,他一共吹熄了236根蜡烛。 请问,他从多少岁开始过生日party的? 请填写他开始过生日party的年龄数。 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 分析:本 ...
分类:编程语言   时间:2017-05-09 00:54:24    阅读次数:165
JAVA移位运算符
java中有三种移位运算符(二进制) << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 ...
分类:编程语言   时间:2017-05-09 00:54:47    阅读次数:146
python语言实现
最近看了看陈儒的《Python源码剖析》,写的很好,这里简单记录下python语言实现的几个点。 1、python对象实现原理 首先说下python中的对象的实现,python中基本所有东西都是对象,而这个对象都是基于PyObject。 可以看到,这个数据结构十分简单,一个引用计数一个类型指针。 这 ...
分类:编程语言   时间:2017-05-09 00:55:36    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!