首页 > 编程语言
Gradle 笔记——Java构建入门
Gradle是一个通用的构建工具,通过它的构建脚本你可以构建任何你想要实现的东西,不过前提是你需要先写好构建脚本的代码。而大部分的项目,它们的构建流程基本是一样的,我们不必为每一个工程都编写它的构建代码,因为Gradle已经为我们提供了相应的插件。Gradle 本身自带了许多插件,而对于Gradle没有的插件,可以去github上看看有没有其他人实现,或自己实现。对Java项目而言,Gradle有...
分类:编程语言   时间:2014-10-31 19:11:55    收藏:0  评论:0  赞:0  阅读:296
网站常用的一些javascript封装 简化调用
//用于网页地址参数 //参数中包含出了英文中文数字之外的其他符号时进行编码并在前面加“==”进行标识,否则直接返回 //解码时根据是否含有“==”标识来决定是否要解码 var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var base64Encode = new ...
分类:编程语言   时间:2014-10-31 19:11:45    收藏:0  评论:0  赞:0  阅读:364
Spring入门--控制反转(IOC)与依赖注入(DI)
1.控制反转(Inversion of Control)与依赖注入(Dependency Injection) 控制反转即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。 IoC是一个很大的概念,可以用不同的方式来实现。...
分类:编程语言   时间:2014-10-31 19:06:05    收藏:0  评论:0  赞:0  阅读:557
Spring——AOP
AOP(AspectOrient Programming),也就是面向切面编程。AOP将应用系统分为两部分,核心业务逻辑(Core business concerns)及横向的通用逻辑,也就是所谓的方面Crosscuttingenterprise concerns,例如,所有大中型应用都要涉及到的持久化管理(Persistent)、事务管理(Transaction Management)、安全管理...
分类:编程语言   时间:2014-10-31 19:05:25    收藏:0  评论:0  赞:0  阅读:318
java中基本数据类型和包装类的区别
java中数据类型主要有两种:1、基本的数据类型:long,int,byte,float,double,这些只是基本的数据类型,并不是对象2、对象类型:Long,Integer,Byte,Float,Double以及其他所有的java对象对于Interger和int,Integer是int的一个对象...
分类:编程语言   时间:2014-10-31 19:04:45    收藏:0  评论:0  赞:0  阅读:313
Python时间,日期,时间戳之间转换
1.将字符串的时间转换为时间戳方法:a = "2013-10-10 23:40:00"将其转换为时间数组import timetimeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")转换为时间戳:timeStamp = int(time.mktime(tim...
分类:编程语言   时间:2014-10-31 19:03:55    收藏:0  评论:0  赞:0  阅读:402
java中的匿名内部类总结
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法12345678910111213141516abstractclassPerson {publica...
分类:编程语言   时间:2014-10-31 19:03:45    收藏:0  评论:0  赞:0  阅读:288
java中的反射总结
刚开始学习java的时候真的很难理解反射到底是个什么东西一些书籍,哪怕是很经典的书籍都解释的让人感觉懵懵的,或许的确是我太笨况且,网上说在将来学习框架的时候需要经常应用到反射机制,这样一来总让人心里有些不安就方才偶然又把讲解反射的章节和视频看了一点,觉得能理解一些了现在决定一鼓作气,边看边写,顺便把...
分类:编程语言   时间:2014-10-31 19:02:25    收藏:0  评论:0  赞:0  阅读:245
java中的内部类总结
内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动)显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类而心脏又在人体当中,正如同是内部类在外部内当中实例...
分类:编程语言   时间:2014-10-31 19:00:15    收藏:0  评论:0  赞:0  阅读:258
Swift学习开篇
Swift是苹果在六月份推出的一款全新的编程语言。可以运行在IOS Mac 两个平台上,用来代替苹果以前的编程语言object-c,object-c 诡异的语法让很多人望而止步,但是Swift的语法却和现在主流的编程的语言的语法相似。它融合了object-c js python等语言的特点语法简洁....
分类:编程语言   时间:2014-10-31 18:58:45    收藏:0  评论:0  赞:0  阅读:326
springboot+maven快速构建项目
最近公司运用springboot构建项目,确实比ssh搭建要快很多。springboot官方学习网站1.首先要下载maven,用maven管理项目很方便,下载完maven配置好环境,maven我就不细说了。2.创建一个maven项目,pom.xml文件里面写这些: 4.0.0 sprin...
分类:编程语言   时间:2014-10-31 18:57:35    收藏:0  评论:0  赞:0  阅读:2015
【QT】C++ GUI Qt4 学习笔记1
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:57:15    收藏:0  评论:0  赞:0  阅读:269
Java 下实现锁无关数据结构--转载
介绍通常在一个多线程环境下,我们需要共享某些数据,但为了避免竞争条件引致数据出现不一致的情况,某些代码段需要变成原子操作去执行。这时,我们便需要利用各种同步机制如互斥(Mutex)去为这些代码段加锁,让某一线程可以独占共享数据,避免竞争条件,确保数据一致性。但可惜的是,这属于阻塞性同步,所有其他线程...
分类:编程语言   时间:2014-10-31 18:53:45    收藏:0  评论:0  赞:0  阅读:207
SpringMvc的上传和下载
第一步:配置文件加入上传和下载的全部配置文件参考上上篇博文1 2 3 4 5 6 7 View Code第二步:WEB-INF/lib下必加入:commons-fileupload.jar与commons-io-1.4...
分类:编程语言   时间:2014-10-31 18:53:05    收藏:0  评论:0  赞:0  阅读:290
【QT】C++ GUI Qt4 学习笔记2
Go To Cell 利用QT Desinger做好界面后加入的代码有gotocelldialog.h#ifndef GOTOCELLDIALOG_H#define GOTOCELLDIALOG_H#include #include "ui_gotocelldialog.h"class GoToCe...
分类:编程语言   时间:2014-10-31 18:52:55    收藏:0  评论:0  赞:0  阅读:391
javamail模拟邮箱功能--邮件删除-中级实战篇【邮件标记方法】(javamail API电子邮件实例)
前言: JavaMail jar包下载地址:http://java.sun.com/products/javamail/downloads/index.html 本章可能是讲解javamail的最后一篇了,上次更新完查看方法后,本打算周末更新的,没想今天周五挺闲,就地正法算了...就赶紧再下班...
分类:编程语言   时间:2014-10-31 18:47:15    收藏:0  评论:0  赞:0  阅读:474
常见算法特征记录
接触逆向分析1年来,接触了一些常见的加密算法,如果了解加密算法的特征点,那么会给逆向分析提供巨大的帮助。MD5,MD4算法初始化使用的常数为 0x67452301,0xefcdab89,0x98badcfe,0x10325476MD5算法在计算过程中会使用下面常数作为轮转的数据第一轮0xd76aa4...
分类:编程语言   时间:2014-10-31 18:47:05    收藏:0  评论:0  赞:0  阅读:370
【转】常用算法复习及实现(C++版)
一、霍夫曼树实现给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。#include"iostream"#include "queue"#include ...
分类:编程语言   时间:2014-10-31 18:46:05    收藏:0  评论:0  赞:0  阅读:237
Unity3D小技巧
Unity引擎,上手简单易懂,但是很少有人对Unity编辑器的功能做一个全面细致的了解,一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。1)锁定Inspector – 在inspector面板上方有一个小“锁”图标,点击锁住后可以将inspector面板锁定在当前...
分类:编程语言   时间:2014-10-31 18:45:55    收藏:0  评论:0  赞:0  阅读:398
Dijkstra算法以及各种海量数据排序算法
一、Dijkstra最短路径算法是从一个顶点到其余各顶点的最短路径算法,解决的是有向图中最短路径问题。迪杰斯特拉算法主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。实现一//// Dijkstra// ACM// Find the number of minimal path////...
分类:编程语言   时间:2014-10-31 18:42:55    收藏:0  评论:0  赞:0  阅读:296
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!