首页 > 编程语言
Java 5 、6、 7中新特性
JDK5新特性(与1.4相比)【转】1 循环for (type variable : array){ body}for (type variable : arrayList){body}而1.4必须是:for (int i = 0; i arrayList =new ArrayList(); ar....
分类:编程语言   时间:2014-10-14 06:17:18    收藏:0  评论:0  赞:0  阅读:410
Java程序员的JavaScript学习笔记(1——理念)
JavaScript是一种弱类型的语言。表面的意思是编译期(JavaScript有编译期吗?这个我不知道)不检查变量类型。深层的含义是:在JavaScript的世界里,众生平等。...
分类:编程语言   时间:2014-10-14 05:15:09    收藏:0  评论:0  赞:0  阅读:133
C语言基础
一.定义变量三部分:数据类型变量名=初值定义整形变量变量名的命名规则:1.变量名只能由数字,字母,下划线组成,并且数字不能让那个开头.2.不能和系统关键字重名.3.具有自解释性,见名知意.4.变量名不能重复.inta=10;floatb=1.0;char_a=‘a‘;//注释一段//练习1:inta=10;intb=5;intc=0..
分类:编程语言   时间:2014-10-14 03:08:59    收藏:0  评论:0  赞:0  阅读:290
C语言基础续集
1.二维数组的定义和一维数组的定义非常相似,只不过和一位数组相比多了一个维度 定义数组:数据类型数组名/[行数][列数]=初值(多个元素赋初值要加大括号) 例如:inta[5][5]={0}; 2.给二维数组中的元素赋值 给第一行元素赋值 外层循环用来控制行数 for(inti=0;i<5;i++){ a[0][i]..
分类:编程语言   时间:2014-10-14 03:08:39    收藏:0  评论:0  赞:0  阅读:396
Python 之文件读写操作
Python读写文件:1、打开文件使用open打开文件后,格式:open(filename,mode),最后一定要调用文件对象的close()方法,如图所示:使用到的模式(mode)有:r以渎方式打开文件,可读取文件信息w以血方式打开文件,可向文件写入信息。如果文件存在,则清空文件内容,在写入内容。..
分类:编程语言   时间:2014-10-14 02:59:59    收藏:0  评论:0  赞:0  阅读:331
LeetCode-Search in Rotated Sorted Array-旋转数组中的搜索-二分搜索+代数逻辑
https://oj.leetcode.com/problems/search-in-rotated-sorted-array/一个被旋转的数组,要求二分搜索查询一个数。修改二分搜索可以完成。注意可以通过A[l]A[r]时,中间有一个间断点。可以通过A[mid]>A[r]来判断中点与旋转中心的位置关...
分类:编程语言   时间:2014-10-14 02:46:48    收藏:0  评论:0  赞:0  阅读:342
win7 及 centos6.4 下安装和使用 ipython
在使用ipython之前,当然前提是你有一定的Python基础, 推荐读 的书 下载地址 :http://download.csdn.net/download/hpang1983/2735470? 电子书下载地址:http://download.csdn.net/detail/sdautianzhiyi/41036...
分类:编程语言   时间:2014-10-14 01:44:39    收藏:0  评论:0  赞:0  阅读:334
springmvc + jquery easyui实现分页显示
使用Springmvc + Easyui来实现数据表格的分页显示。...
分类:编程语言   时间:2014-10-14 01:43:38    收藏:0  评论:0  赞:0  阅读:469
JAVA学习第二十八课(常用对象API)- String类
多线程告一段落,开始常用对象API的涉及,背也要背下来!!! 日后开发,遇见最多的对象是文字,也就是字符串 String类 字符串是一个特殊对象 字符串一旦初始化就不可以被改变 一、特点 public class Main { public static void main(String[] args) { Demo1(); System.out.println("...
分类:编程语言   时间:2014-10-14 01:43:28    收藏:0  评论:0  赞:0  阅读:260
javascript 数组去重
//去除数字元素数组 function sortnum(a, b) { return a - b; } Array.prototype.unique1 = function() { this.sort(sortnum); var newnumbers = [this[0]]; for (var i = 0; i < this.length; i++) { if (this[i] !=...
分类:编程语言   时间:2014-10-14 01:42:28    收藏:0  评论:0  赞:0  阅读:288
Type conversions in C++类型转换
###Implicit conversions隐式转换* 可以在基本类型之间自由转换;* 可以把任何类型的pointer转换为void pointer;* 可以将子类pointer转换为基类pointer;* 会产生warning ###static_cast静态转换* 类似于implicit ca...
分类:编程语言   时间:2014-10-14 01:35:08    收藏:0  评论:0  赞:0  阅读:403
A*算法
A*搜索算法,俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或在线游戏的BOT的移动计算上。该算法像Dijkstra算法一样,可以找到一条最短路径;也像BFS一样,进行启发式的搜索。在此算法中,如果以 g(n)表示从起点到任意顶点n的实...
分类:编程语言   时间:2014-10-14 01:31:18    收藏:0  评论:0  赞:0  阅读:331
Windows上virtualenv搭建python开发环境
本文主要记录在搭建环境时遇到的问题及解决方案啊关于setuptools, pip, virtualenv,环境:win8.1+python2.7.61.setuptools:Easily download, build, install, upgrade, and uninstall Python ...
分类:编程语言   时间:2014-10-14 01:30:18    收藏:0  评论:0  赞:0  阅读:344
Java 实现状态(State)模式
/** * @author stone */ public class WindowState { private String stateValue; public WindowState(String stateValue) { this.stateValue = stateValue; } public String getStateValue() { retur...
分类:编程语言   时间:2014-10-14 00:27:28    收藏:0  评论:0  赞:0  阅读:299
java框架整合例子(spring、spring mvc、spring data jpa、hibernate)
这是自己参考springside开源项目整合的框架,主要整合了spring、spring mvc、spring data jpa、hibernate这几个框架,对于这几个框架其中感觉比较舒服的还是spring data jpa这个框架,这个框架在写dao类的时候,只需要写一个接口声明,spring data jpa会自动的实现其实现类,使用起来比较方便,至于详细的使用方法还请自己百度吧,因为我也不...
分类:编程语言   时间:2014-10-14 00:26:38    收藏:0  评论:0  赞:0  阅读:341
synchronized与static synchronized 的区别、synchronized在JVM底层的实现原理及Java多线程锁理解
本Blog分为如下部分: 第一部分:synchronized与static synchronized 的区别 第二部分:JVM底层又是如何实现synchronized的 第一部分:synchronized与static synchronized 的区别 1、synchronized与static synchronized 的区别       synchronized...
分类:编程语言   时间:2014-10-14 00:25:58    收藏:0  评论:0  赞:0  阅读:729
Java集合
Java集合:就是将若干用途、性质相同或者相近的“数据”组合而成一个整体。 ·从体系上讲,集合类型可以归纳为三种: 1.集(set):Set集合中不区分元素的顺序,不允许出现重复元素 2.列表(List):List集合区分元素的顺序,且允许包含重复元素。 3.映射(...
分类:编程语言   时间:2014-10-14 00:23:38    收藏:0  评论:0  赞:0  阅读:385
[Leetcode][JAVA] Word Break
Given a stringsand a dictionary of wordsdict, determine ifscan be segmented into a space-separated sequence of one or more dictionary words.For exampl...
分类:编程语言   时间:2014-10-14 00:21:59    收藏:0  评论:0  赞:0  阅读:643
Ubuntu14.04LTS下 JAVA+HADOOP
首先在虚拟机中安装了Ubuntu14.04LTS前期工作:更新源、更新安装vim、安装vmtools工具、安装中文输入法sudo apt-get updatesudo apt-get install vim安装vmware tools时提示找不到linuxheader的路径:执行以下步骤:sudo ...
分类:编程语言   时间:2014-10-14 00:21:48    收藏:0  评论:0  赞:0  阅读:601
Java并发(基础知识)—— Executor框架及线程池
在Java并发(基础知识)—— 创建、运行以及停止一个线程中讲解了两种创建线程的方式:直接继承Thread类以及实现Runnable接口并赋给Thread,这两种创建线程的方式在线程比较少的时候是没有问题的,但是当需要创建大量线程时就会出现问题,因为这种使用方法把线程创建语句随意地散落在代码中...
分类:编程语言   时间:2014-10-14 00:21:38    收藏:0  评论:0  赞:0  阅读:310
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!