码迷,mamicode.com
首页 > 编程语言 > 周排行
ACM算法目录
数据结构 栈,队列,链表 ?哈希表,哈希数组 ?堆,优先队列 双端队列 可并堆 左偏堆 ?二叉查找树 Treap 伸展树 ?并查集 集合计数问题 二分图的识别 ?平衡二叉树 ?二叉排序树 ?线段树 一维线段树 二维线段树 ?树状数组 一维树状数组 N维树状数组 ?字典树 ?后缀数组,后缀树 ?块状链 ...
分类:编程语言   时间:2017-08-08 12:40:41    阅读次数:215
Java jar文件
JAR(Java Archive)是基于ZIP文件格式的文件格式。 它用于捆绑Java应用程序或小程序的资源,类文件,声音文件,图像等。 它还提供数据压缩。一个JAR文件作为一种特殊类型的ZIP文件。可以对JAR文件的内容进行数字签名,以提供安全性。 它提供了一个平台无关的文件格式。 可以使用JAR ...
分类:编程语言   时间:2017-08-08 12:40:56    阅读次数:157
Java学习
基本语法 编写Java程序时,应注意以下几点: 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都 ...
分类:编程语言   时间:2017-08-08 12:41:10    阅读次数:240
JavaScript教程
https://wizardforcel.gitbooks.io/liaoxuefeng/content/js/1.html 廖雪峰 JavaScript Python Git 教程 ...
分类:编程语言   时间:2017-08-08 12:41:34    阅读次数:125
Java学习之路:不走弯路,就是捷径
1.如何学习程序设计? Java是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如 ...
分类:编程语言   时间:2017-08-08 12:42:21    阅读次数:224
Swift创建桥接文件,Swift使用MJRefresh刷新插件
刚开始玩Swift,想做个下拉刷新的功能,发现在OC中用得比较多的第三方插件是MJRefresh。查了一下,在Swift中使用OC的插件要通过桥接文件,然后又百度一下怎么创建桥接文件,发现很多都是老司机写的,不是很详细,所以特意总结一下。 一、创建一个Head.h文件 二、在Build Settin ...
分类:编程语言   时间:2017-08-08 12:43:41    阅读次数:281
C++中头文件一般包含哪些东西?
头文件和源文件 由于头文件是为了重用,所以在一个复杂的程序中,头文件可能会被间接地重复包含。如果头文件里面都是函数声明,那问题还不大。如果头文件里面有函数定义(如程序11.2),那么就会出现函数被重复定义的错误,程序将无法运行。我们可以采用函数声明和定义分离的方式:把所有的声明都放在shape.h中 ...
分类:编程语言   时间:2017-08-08 12:44:36    阅读次数:246
java配置环境变量
1.首先安装jdk 2.右键我的电脑 点属性 进入属性页面 点击 高级系统设置 进入高级系统设置页面 点击环境变量 3.新建系统变量 变量名为JAVA_HOME:jdk 的路径 例:JAVA_HOME:C:\Program Files\Java\jdk1.7.0_13 4.新建系统变量 变量名为 C ...
分类:编程语言   时间:2017-08-08 13:47:28    阅读次数:172
C# 线程同步计数存在的问题
可以看出使用锁的情况花费的时间是不使用锁的几倍; ...
分类:编程语言   时间:2017-08-08 13:50:57    阅读次数:155
python3.6.2 全局变量global
如果你想要为一个定义在函数外的变量赋值,那么你就行告诉python这个变量名不是局部的,而是全局的。我们使用global语句完成这一功能。没有global语句,是不可能为定义在函数外的变量赋值的。 你可以使用定义在函数外的变量的值(假设在函数内没有同名的变量)。然而,我并不鼓励你这样做,并且你应该尽 ...
分类:编程语言   时间:2017-08-08 13:51:27    阅读次数:217
MFC获得主窗体和父窗体指针
MFC编程中经常遇到子窗体向父窗体传递參数的情况,这就须要获得父窗体的指针。 例:主对话框CMyMainDlg通过buttonButtonA进入对话框CMyParentDlg。CMyParentDlg在通过buttonButtonB进入对话框CMyChildDlg。如今须要在CMyChildDlg分 ...
分类:编程语言   时间:2017-08-08 13:51:53    阅读次数:174
C++primer 7.5.6节练习
练习7.53 练习7.54 不应该,因为set_需要将需要的数据成员设置成别的值,因此,不能声明成constexpr 练习7.55 不是,因为string不是一个字面值常量类。 ...
分类:编程语言   时间:2017-08-08 13:54:38    阅读次数:153
Python-模块-cmd
模块说明: Python中的cmd模块类型提供了一个创建命令行解析器的框架。简单的来说,可以继承Cmd来创建命令行界面,然后对所有想处理的命令command执行do_command方法。默认情况下,它使用readline来进行交互式操作、命令行编辑和命令完成。 测试代码: 输出: ...
分类:编程语言   时间:2017-08-08 13:56:08    阅读次数:179
Java Jar Manifest
JAR文件可以可选地在META-INF目录中包含名为MANIFEST.MF的Manifest文件。Manifest文件包含有关JAR文件及其条目的信息。Manifest文件可以包含有关JAR文件的CLASSPATH设置及其主条目类的信息。 主条目类是具有启动独立应用程序的main()方法的类,包的版 ...
分类:编程语言   时间:2017-08-08 13:57:07    阅读次数:156
机器学习数学基础- gradient descent算法(上)
为什么要了解点数学基础 学习大数据分布式计算时多少会涉及到机器学习的算法,所以理解一些机器学习基础,有助于理解大数据分布式计算系统(比如spark)的设计。机器学习中一个常见的就是gradient descent算法,是线性回归问题的一个基础算法。gradient是数学概念。 Gradient 如果 ...
分类:编程语言   时间:2017-08-08 13:58:53    阅读次数:241
springmvc JSR303数据校验
7.4、数据验证 7.4.1、编程式数据验证 Spring 2.x提供了编程式验证支持,详见【4.16.2 数据验证】章节,在此我们重写【4.16.2.4.1、编程式验证器】一节示例。 (1、验证器实现 复制cn.javass.chapter4.web.controller.support.vali ...
分类:编程语言   时间:2017-08-08 13:59:07    阅读次数:204
Spring相关概念
DIP: Dependency Inversion Principle。翻译过来是依赖反转原则,也叫依赖倒置原则。 依赖倒置原则是设计模式几个重要原则之一。具体定义就是,底层模块依赖高层模块定义的接口,高层模块不依赖底层模块的实现。 IOC:Inversion of Control。控制反转。 控制... ...
分类:编程语言   时间:2017-08-08 13:59:53    阅读次数:148
Maven常用命令
分类:编程语言   时间:2017-08-08 14:00:29    阅读次数:200
算法:全排列
代码例如以下: package com.huan; import java.util.Arrays; public class Permutation { public static void main(String[] args) { final int SIZE = 3; int[] data ...
分类:编程语言   时间:2017-08-08 14:00:30    阅读次数:162
java生成简单验证码图片
概要 最近项目需要用java实现输出随机验证码图片到前台,正好有机会接触下java的绘图类,完成需求后也有时间做个总结,写篇随笔记录下也希望能帮助到有同样需求的人! 需求流程图 1.生成随机数 在java中生成随机数无非就是调用Random的api,但为了后续更好的实用,应该分成多种组合以适应需求的 ...
分类:编程语言   时间:2017-08-08 14:02:15    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!