码迷,mamicode.com
首页 > 编程语言
java7 实用的新特性:编程技巧
出处:http://it.deepinmind.com/java/2014/04/21/10-jdk-7-features-to-revisit-before-you-welcome-java-8.html 回顾下Java 7有哪些新特性,如果你还记得的话,Java 6是没有增加任何特性的,只是JVM的一些改动以及性能的提升,不过JDK 7倒是增加了不少有助于提升开发效率的很给力...
分类:编程语言   时间:2016-04-29 16:38:32    阅读次数:246
Python科学计算——Matplotlib
Matplotlibpython科学计算系列 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。 它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。...
分类:编程语言   时间:2016-04-29 16:36:06    阅读次数:370
【java线程系列】java线程系列之java线程池详解
一线程池的概念及为何需要线程池: 我们知道当我们自己创建一个线程时如果该线程执行完任务后就进入死亡状态,这样如果我们需要在次使用一个线程时得重新创建一个线程,但是线程的创建是要付出一定的代价的,如果在我们的程序中需要频繁使用线程,且每个线程执行的时间很短,短到几乎小于线程创建及销毁的时间那么代价将会更大,如:服务器应用程序中经常出现的情况是:单个任务处理的时间很短而请求的数目却是巨大的。显然如果...
分类:编程语言   时间:2016-04-29 16:35:20    阅读次数:219
OpenCV3.0+MFC+VS2010打开图像
最近刚开始学OpenCV3.0结合MFC进行图像处理,做了一个非常简单的OpenCV3.0在VS2010中建立一个MFC程序打开图片的小程序,具体过程如下。 【1】首先按照链接中的步骤 http://blog.csdn.net/poem_qianmo/article/details/19809337,在VS2010中配置好OpenCV3.0。 【2】打开VS2010,新建一个MFC程序,如下图...
分类:编程语言   时间:2016-04-29 16:34:23    阅读次数:291
指针?数组?
前言:对于C语言的学习,我记得最初就有人说最难莫过于指针,当初我们的学习呢,又是先学习了数组,然后接触的就是指针,指针和数组被很多书籍放在一块进行教学,指针是C/C++中的精华,而难点就在于对指针和数组的掌握以及内存的管理,所以在这里,我们要对这个问题,进入一些研讨:1 .什么是指针在探究之前我们要弄清楚指针的概念, 指针做什么 int *p;学过C的人都应该知道,这定义了一个指针,在这里p到底是个...
分类:编程语言   时间:2016-04-29 16:36:10    阅读次数:234
Java iText使用PDF模板生成PDF文档
我们系统需要生成一个可以打印的PDF文档,老板给了我一个Word文档,按照这个Word文档的格式生成PDF文档。 第一步:下载AdobeAcrobat DC,必须使用这个来制作from域。 第二步:使用AdobeAcrobat DC将Word导成PDF文档。 第三步:由于还要加水印的效果,所以还是使用AdobeAcrobat DC来添加水印,非常方便;     添加水印的方法:使用Ad...
分类:编程语言   时间:2016-04-29 16:35:12    阅读次数:305
c印记(六): 数组与递归联合应用的小游戏
目录 目录 一概述 二汉诺塔Hanoi Tower 将汉诺塔变为算法问题化描述 分析 a 当n 1的时候 b 当n 2的时候 c 当n 3的时候 d 当n N的时候 实现 三迷宫 迷宫的表示方式 手动版迷宫 AI版迷宫 一、概述前面分别讲述了数组和递归,他们在c语言程序设计与编程当中是非常有用的,出现的频率也比较高, 下面就用两个经典的小游戏(汉诺塔,迷宫)来说明一下数组和递归的具体应用。...
分类:编程语言   时间:2016-04-29 16:34:08    阅读次数:247
OC与JS交互(JavaScriptCore框架入门介绍)
前阵子,Apple正式发布了新的iOS 7系统,最大最直观的改变在于界面变得小清新范了,我也提到《iOS,你真的越来越像Android了》。不过对于移动开发者来说,除了要适应Xcode 5,最应该关注的还是iOS 7在开发接口的上的变化。概览Apple提供的官方文档《What’s New in iOS》,最最让我欣喜的是iOS 7中加入了JavaScriptCore框架。该框架让Objecti...
分类:编程语言   时间:2016-04-29 16:31:23    阅读次数:289
Java进阶之----LinkedHashMap源码分析
最近事情有点多,今天抽出时间来看看LinkedHashMap的源码,其实一开始是想分析TreeMap来这,但是看了看源代码之后,决定还是等过几天再分析,原因是TreeMap涉及到了树的操作。。而之前没有接触过树的这种数据结构,只是在学校学一点皮毛而已。。所以我还是打算过几天先恶补一下相关的知识再来对TreeMap做分析。 言归正传,我们今天来看LinkedHashMap。从名字上我们可以看出来,...
分类:编程语言   时间:2016-04-29 16:32:16    阅读次数:184
scikit-learn学习之神经网络算法
1:神经网络算法简介 2:Backpropagation算法详细介绍 3:非线性转化方程举例 4:自己实现神经网络算法NeuralNetwork 5:基于NeuralNetwork的XOR实例 6:基于NeuralNetwork的手写数字识别实例 7:scikit-learn中BernoulliRBM使用实例 8:scikit-learn中的手写数字识别实例...
分类:编程语言   时间:2016-04-29 16:30:11    阅读次数:605
计算机图形学(二)输出图元_6_OpenGL曲线函数_4_中点椭圆算法(下)
假设已经在整数屏幕坐标中给定rx,ry和椭圆中心,在中点椭圆算法中我们仅需增量的整数运算来确定决策参数的值。增量r2y 、r2x和2r2yx和2r2xy仅需在程序的开始求值一次。中点椭圆算法可以概括为下列步骤:...
分类:编程语言   时间:2016-04-29 16:29:04    阅读次数:201
RxJava----操作符:聚合Observable
count count 函数和 Java 集合中的 size 或者 length 一样。用来统计源 Observable 完成的时候一共发射了多少个数据。 Observable values = Observable.range(0, 3); values.subscribe(new Observer() {...
分类:编程语言   时间:2016-04-29 16:28:45    阅读次数:264
Java对象深复制、浅复制
我们在编码过程经常会碰到将一个对象传递给另一个对象,java中对于基本型变量采用的是值传递,而对于对象比如bean传递时采用的引用传递也就是地址传递,而很多时候对于对象传递我们也希望能够象值传递一样,使得传递之前和之后有不同的内存地址,在这种情况下我们一般采用以下两种情况。 浅复制与深复制概念 浅复制(浅克隆) :被复制对象的所有变量都含有与原来的对象相同的值,...
分类:编程语言   时间:2016-04-29 16:28:16    阅读次数:309
线程同步
线程同步   CLR为每个线程分配了线程栈,用于保存本地变量,这样可以保证本地变量是独立的,案例: static void Main(string[] args) { ThreadStart ts = new ThreadStart(Print); new Thread(ts).S...
分类:编程语言   时间:2016-04-29 16:26:30    阅读次数:221
java接口简单例子
此代码一共包括4个类,在一个包下面: 例子1: 分别是CAR.java,BigCar.java,TestCar.java,CarInterface.java,从别人网页上学习,自己心得。 CAR.java:   package com.su.callback; publicinterface CAR { void start(); void stop(); ...
分类:编程语言   时间:2016-04-29 16:28:04    阅读次数:138
在unity做一个3d旋转菜单
在unity做一个3d旋转菜单,像乱斗西游2的这种: 暂时有两种方法可以实现: 一、当做是2d界面,通过定义几个固定点的坐标、大小、透明度,还有每个点的panel depth大小,把数据存储下来,在手机滑动的过程中计算滑动划过的距离和这个panel大小的比值,乘以两个点之间的距离,获得坐标点移动的距离,通过改变x轴改变位置,同理改变大小和透明度。 这个方法我自...
分类:编程语言   时间:2016-04-29 16:25:47    阅读次数:225
排序算法介绍
选择排序,插入排序,希尔排序,归并排序,快速排序以及各个算法的效率比较...
分类:编程语言   时间:2016-04-29 16:24:03    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!