由于在计算一个算法的运行时间的时候,需要将文件的创建日期与修改日期读取到,然后计算两者之差,在网上搜索了相关的程序之后,自己又修改了一下,把代码贴在这里,供以后查阅使用,也希望可以帮到其他人。 ...
分类:
编程语言 时间:
2017-01-12 09:52:18
阅读次数:
198
通过 start.spring.io 创建工程 通过 IDEA 创建工程 🌰《Spring Boot In Action》 中的例子 建立一个展示阅读列表的应用。不同的用户将读过的书的数据登记进来,每次进到页面都能看到相应的读书记录。 1. 首先登录页面 start.spring.io。 页面大概 ...
分类:
编程语言 时间:
2017-01-12 09:53:13
阅读次数:
350
要素#1:数据类型 1)Python使用int类型表示整数,使用str类型表示字符串(Unicode字符序列) Python所能表示的整数大小只受限于机器内存,而非固定数理的字节数,字符串可以用双引号或单引号封装--只要符号是对称的,eg. 1 -973 2 23156 3 0 4 "Python ...
分类:
编程语言 时间:
2017-01-12 09:53:48
阅读次数:
282
c语言的一些概念 1. 函数是什么? 函数就是一系列C语句的集合,为了完成某个会重复使用的特定功能。需要该功能的时候,直接调用该函数即可,不用每次都堆叠一大堆的代码。需要修改该功能的时候,也只要修改和维护这一个函数即可。 总之,将语句集合成函数,好处就是方便代码重用。并且,一个好的函数名,可以让人一 ...
分类:
编程语言 时间:
2017-01-12 10:01:48
阅读次数:
189
1、在ARC出现之前,Objetive-C的内存管理需要手工执行release&retain操作,这些极大增加了代码的编写难度,同时带来很多的crash。 同时大量的delegate是unretain的,如果忘记在dealloc中主动设置为空,将带来野指针的隐患。由于dealloc是一个线程不安全的 ...
分类:
编程语言 时间:
2017-01-12 10:06:43
阅读次数:
292
多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具 ...
分类:
编程语言 时间:
2017-01-12 10:08:39
阅读次数:
174
默认参数:函数的参数可以有一个默认值, 如果提供有默认值,在函数定义中, 参数以赋值语句的形式提供。事实上这仅仅是提供默认参数的语法,它表示函数调用时如果没有提供这个参数, 它就取这个值做为默认值 创建类实例 注:每个方法的调用都返回我们期望的结果。比较有趣的数据是类名字。在showname()方法 ...
分类:
编程语言 时间:
2017-01-12 10:11:10
阅读次数:
244
脚本加载和运行 当浏览器遇到一个<script>标签时,无法预知javascript是否在<p>标签中添加内容。因此,浏览器停下来,运行javascript代码,然后继续解析、翻译页面。 浏览器必须首先下载外部文件的代码,这要占用一些时间,然后解析并运行代码,这又要占用一些时间。此过程中,页面解析和 ...
分类:
编程语言 时间:
2017-01-12 10:20:40
阅读次数:
235
头文件:Addersss.h Contact.c Test.c 恢复内容结束 ...
分类:
编程语言 时间:
2017-01-12 10:22:22
阅读次数:
264
题意:给定优先关系进行拓扑排序。 分析:将入度为0的点加入优先队列,并将与之相连的点入度减1,若又有度数为0的点,继续加入优先队列,依次类推。 ...
分类:
编程语言 时间:
2017-01-12 10:37:03
阅读次数:
175
Prim:以贪心的思想求得最小生成树: 把已建成的树看成一个结点, 然后用贪心的方法每次添加距离最短的点。 以Poj1258为例:http://poj.org/problem?id=1258 1.朴素版本:邻接矩阵, 无任何优化, O(n^2) 也没什么可解释的. 2.临界矩阵, 优先队列优化(堆同 ...
分类:
编程语言 时间:
2017-01-12 10:39:50
阅读次数:
186
对象创建过程的总结,假设有一个Dog类: 1、即使没有显式地使用static关键字,构造器实际上也是静态方法。因此,当首次创建类型为Dog的对象时(构造器可以看成静态方法),或者Dog类的静态方法/静态域首次被访问时,Java解释器必须查找类路径,以定位Dog.class文件 2、然后载入Dog.c ...
分类:
编程语言 时间:
2017-01-12 10:48:19
阅读次数:
169
1.解压压缩包,把文件夹拖到脚本文件夹下 Mono是第三方基金会开发的开源的东西,通过Mono基础上开发的程序可以在各个系统下运行。开发语言是C#。 用插件解析比较高效,平台运行稳定。使用简单。 Unity安装路径中可以找到Mono压缩包 2.新建脚本XmlTest using UnityEngin ...
分类:
编程语言 时间:
2017-01-12 11:02:49
阅读次数:
272
实现变参传递的关键是: 传入参数在内存中是连续分布的。 ...
分类:
编程语言 时间:
2017-01-12 11:06:26
阅读次数:
190
注:最近在研究文本处理,需要用到正则切割文本,所以收索到了这篇文章,很有用,谢谢原作者。 原址:http://blog.sciencenet.cn/blog-314114-775285.html 关于python中re模块split方法的使用 已有 3094 次阅读 2014-3-12 11:30 ...
分类:
编程语言 时间:
2017-01-12 11:18:38
阅读次数:
132
进程调度策略:先进先出,时间片轮转,普通调度,批调度,高优先级抢先 子进程与父进程的调度没有固定的顺序;不能假设子进程一定会在父进程之后执行,也不能假设子进程一定会在父进程之前执行; 僵尸进程 子进程已结束,但父进程未被调用wait()函数等待 子进程已终止,但没有被正确清除,成为僵尸进程 清除子进 ...
分类:
编程语言 时间:
2017-01-12 11:25:18
阅读次数:
184
@echo off & setlocal enabledelayedexpansion set LIB_JARS="" cd ..\lib for %%i in (*) do set LIB_JARS=!LIB_JARS!;..\lib\%%i cd ..\bin if ""%1"" == ""de... ...
分类:
编程语言 时间:
2017-01-12 11:25:12
阅读次数:
678
一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 ...
分类:
编程语言 时间:
2017-01-12 11:29:16
阅读次数:
160
01. Ubuntu下安装ipython sudo apt-get install ipython 02. Ubuntu下安装pip $ sudo apt-get install python-pip python-dev build-essential $ sudo pip install --u ...
分类:
编程语言 时间:
2017-01-12 11:33:48
阅读次数:
183
1 /** 2 * Copyright (c) 2011-2014 Felix Gnass 3 * Licensed under the MIT license 4 * http://spin.js.org/ 5 * 6 * Example: 7 var opts = { 8 lines: 12 / ...
分类:
编程语言 时间:
2017-01-12 11:33:18
阅读次数:
242