匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法12345678910111213141516abstractclassPerson {publica...
分类:
编程语言 时间:
2014-10-31 19:03:56
阅读次数:
280
刚开始学习java的时候真的很难理解反射到底是个什么东西一些书籍,哪怕是很经典的书籍都解释的让人感觉懵懵的,或许的确是我太笨况且,网上说在将来学习框架的时候需要经常应用到反射机制,这样一来总让人心里有些不安就方才偶然又把讲解反射的章节和视频看了一点,觉得能理解一些了现在决定一鼓作气,边看边写,顺便把...
分类:
编程语言 时间:
2014-10-31 19:05:42
阅读次数:
285
内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动)显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类而心脏又在人体当中,正如同是内部类在外部内当中实例...
分类:
编程语言 时间:
2014-10-31 19:03:20
阅读次数:
239
Swift是苹果在六月份推出的一款全新的编程语言。可以运行在IOS Mac 两个平台上,用来代替苹果以前的编程语言object-c,object-c 诡异的语法让很多人望而止步,但是Swift的语法却和现在主流的编程的语言的语法相似。它融合了object-c js python等语言的特点语法简洁....
分类:
编程语言 时间:
2014-10-31 18:59:09
阅读次数:
147
最近公司运用springboot构建项目,确实比ssh搭建要快很多。springboot官方学习网站1.首先要下载maven,用maven管理项目很方便,下载完maven配置好环境,maven我就不细说了。2.创建一个maven项目,pom.xml文件里面写这些: 4.0.0 sprin...
分类:
编程语言 时间:
2014-10-31 18:59:51
阅读次数:
552
Find对话框实现 平台 Qt5.3.2 MinGW4.8.2注意创建时用QDialogfinddialog.h#ifndef FINDDIALOG_H#define FINDDIALOG_H#include #include #include #include #include #include ...
分类:
编程语言 时间:
2014-10-31 18:58:23
阅读次数:
275
介绍通常在一个多线程环境下,我们需要共享某些数据,但为了避免竞争条件引致数据出现不一致的情况,某些代码段需要变成原子操作去执行。这时,我们便需要利用各种同步机制如互斥(Mutex)去为这些代码段加锁,让某一线程可以独占共享数据,避免竞争条件,确保数据一致性。但可惜的是,这属于阻塞性同步,所有其他线程...
分类:
编程语言 时间:
2014-10-31 18:56:36
阅读次数:
225
第一步:配置文件加入上传和下载的全部配置文件参考上上篇博文1 2 3 4 5 6 7 View Code第二步:WEB-INF/lib下必加入:commons-fileupload.jar与commons-io-1.4...
分类:
编程语言 时间:
2014-10-31 18:54:25
阅读次数:
264
Go To Cell 利用QT Desinger做好界面后加入的代码有gotocelldialog.h#ifndef GOTOCELLDIALOG_H#define GOTOCELLDIALOG_H#include #include "ui_gotocelldialog.h"class GoToCe...
分类:
编程语言 时间:
2014-10-31 18:55:26
阅读次数:
312
前言: JavaMail jar包下载地址:http://java.sun.com/products/javamail/downloads/index.html 本章可能是讲解javamail的最后一篇了,上次更新完查看方法后,本打算周末更新的,没想今天周五挺闲,就地正法算了...就赶紧再下班...
分类:
编程语言 时间:
2014-10-31 18:47:52
阅读次数:
152
接触逆向分析1年来,接触了一些常见的加密算法,如果了解加密算法的特征点,那么会给逆向分析提供巨大的帮助。MD5,MD4算法初始化使用的常数为 0x67452301,0xefcdab89,0x98badcfe,0x10325476MD5算法在计算过程中会使用下面常数作为轮转的数据第一轮0xd76aa4...
分类:
编程语言 时间:
2014-10-31 18:49:31
阅读次数:
409
一、霍夫曼树实现给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。#include"iostream"#include "queue"#include ...
分类:
编程语言 时间:
2014-10-31 18:48:38
阅读次数:
187
Unity引擎,上手简单易懂,但是很少有人对Unity编辑器的功能做一个全面细致的了解,一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。1)锁定Inspector – 在inspector面板上方有一个小“锁”图标,点击锁住后可以将inspector面板锁定在当前...
分类:
编程语言 时间:
2014-10-31 18:46:21
阅读次数:
163
一、Dijkstra最短路径算法是从一个顶点到其余各顶点的最短路径算法,解决的是有向图中最短路径问题。迪杰斯特拉算法主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。实现一//// Dijkstra// ACM// Find the number of minimal path////...
分类:
编程语言 时间:
2014-10-31 18:45:49
阅读次数:
254
整理资料,发现之前手写的Go语言资料,现在贴过来。第一个:Channel的使用,创建一个随机数package main import "fmt"import "runtime"func rand_generator_2() chan int{ out := make(chan int) go fu....
分类:
编程语言 时间:
2014-10-31 18:44:27
阅读次数:
380
1.关于Arrays记得binarySearch方法返回的int 类型的数值的含义。 If the array contains multiple elements with the specified value, there is no guarantee which one will be f...
分类:
编程语言 时间:
2014-10-31 18:45:03
阅读次数:
285
前面两个图像生成算法是:道教的太极八卦图和佛教的卐和卍字图。这一节整个洋气的图像:芒星。但愿我别召唤出什么恐怖的禁忌。平时看玄幻小说,经常读到有关六芒星,七芒星,九芒星的技法。芒星是由几个完全的等腰三角形(有时是正三角形)和一个正多边形组成的二维图形。等腰三角形的个数与正多边形的边数相等。由五...
分类:
编程语言 时间:
2014-10-31 18:40:40
阅读次数:
464