首页 > 编程语言
Java基础 变量的作用域
变量的作用域:1、 Java用一对大括号作为语句块的范围,称为作用域。2、作用域中的变量不能重复定义。3、离开作用域,变量所分配的内存空间将被JVM回收。public void name(){ private String name = "rudy"; System.out.print...
分类:编程语言   时间:2015-03-21 12:30:15    收藏:0  评论:0  赞:0  阅读:346
hdu1394 Minimum Inversion Number 线段树和树状数组
题意: 输入一个长度 n 第二行给出长度为n的数组,数组的值刚好为0到n-1这n个数。 然后每次把数组的第一个数放到最后一个,放n-1次,共有n个排列,这n个排列就有n个逆序数,输出这n个逆序数的最小值。我的做法:1、每次输入a[i]后,都把a[i] ++;2、求出第一个排列的逆序数3、递...
分类:编程语言   时间:2015-03-21 12:29:35    收藏:0  评论:0  赞:0  阅读:364
JAVA程序测试之Swing编程
package swingtest;import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public clas...
分类:编程语言   时间:2015-03-21 12:29:15    收藏:0  评论:0  赞:0  阅读:336
javascript 中 keyup、keypress和keydown事件
keyup、keypress和keydown事件都是有关于键盘的事件1. keydown事件在键盘的键被按下的时候触发,keyup 事件在按键被释放的时候触发 keydown、keypress事件触发在文字还没敲进文本框,这时如果在keydown、keypress事件中输出文本框中的文本,得到的是触...
分类:编程语言   时间:2015-03-21 12:28:25    收藏:0  评论:0  赞:0  阅读:475
Java数据结构之树和二叉树
从这里开始将要进行Java数据结构的相关讲解,Are you ready?Let's go~~Java中的数据结构模型可以分为一下几部分:1.线性结构2.树形结构3.图形或者网状结构接下来的几章,我们将会分别讲解这几种数据结构,主要也是通过Java代码的方式来讲解相应的数据结构。今天要讲解的是:Ja...
分类:编程语言   时间:2015-03-21 12:28:15    收藏:0  评论:0  赞:0  阅读:298
java基础 二进制补码
二进制补码:1、计算机系统的内部以二进制形式存储数据。2、在Java程序中输入的十进制的数据都会被自动转换为二进制,Java内部也以二进制来进行数值运算,但返回的结果是十进制。二进制补码的原理:正数+负数=模。模:某种类型数据的总数,例如:4位二进制数的模是2^4=168位二进制数的模是2^8=25...
分类:编程语言   时间:2015-03-21 12:26:25    收藏:0  评论:0  赞:0  阅读:425
Python入门-列表和元组
【什么是列表】Python的内置列表类型也是数据集类型。事实上,如同字符串一样,列表是序列类型,因此,与字符串有一些共同的特点。列表与字符串不同之处主要在两个方面:列表可以包含其他元素,而不仅包含字符。实际上,列表可以包含任何类型的元素序列,甚至不同类型的元素可以混合在同一列表中。列表是可变类型。这...
分类:编程语言   时间:2015-03-21 12:26:05    收藏:0  评论:0  赞:0  阅读:365
堆排序
堆排序分为建堆,调整堆两个步骤。 关键是分清数组大小和堆大小,因为数组的最后几个元素已经是排好序,相当于从堆中移除了。 ``` #include using namespace std; void HeapAdjust(int *a, int i, int size) { i...
分类:编程语言   时间:2015-03-21 11:23:55    收藏:0  评论:0  赞:0  阅读:312
Working with Threads-Java in a Nutshell, 6th
In order to work effectively with multithreaded code, it’s important to have the basic facts about monitors and locks at your command. This checklist contains the main facts that you should know: ...
分类:编程语言   时间:2015-03-21 11:23:15    收藏:0  评论:0  赞:0  阅读:387
BZOJ 1880 Sdoi2009 Elaxia的路线 SPFA+拓扑排序
题目大意:给定一张无向图,求s1到t1与s2到t2的最长公共最短路 以s1 t1 s2 t2为源做4次最短路 如果某条有向边满足s到起始点的距离+边长+终点到t的距离=s到t的最短路 那么这条边就可以在s到t的最短路上 我们把所有既在s1到t1的最短路上也在s2到t2的最短路上的有向边都拎出来 容易证明这个图一定没有环 因此拓扑排序求最长链即可 写完发现过不去样例。。。 因为这题题目描...
分类:编程语言   时间:2015-03-21 11:21:55    收藏:0  评论:0  赞:0  阅读:436
JAVA学习笔记(五)- 数组
数组创建数组/* * 数组 */ public class Test { public static void main(String[] args) { int age;//声明 age = 20;//赋值// int[] arrs;//声明了一个数组。array // int arrs2[]; // float[]...
分类:编程语言   时间:2015-03-21 11:21:45    收藏:0  评论:0  赞:0  阅读:490
C++与Java通过WebService通信(下)
一、 前言本篇讲述如何通过Java客户端访问C++服务端发布的SOAP模式的WebService接口。文档中的样例代码拷贝出去即可运行,所有的代码都是本地测试OK的;本文不但解决了接口调用的问题,同时解决了中文乱码的问题。二、 环境准备1、 CXF组件:Java端用于发布WebService服务的开源组件,内部自带jetty Web容器。 2、 Gsoap组件:C++端用户访问WebServi...
分类:编程语言   时间:2015-03-21 11:20:15    收藏:0  评论:0  赞:0  阅读:1200
Spring+Hibernate数据保存问题
Spring MVC的优势我就不多说了,在使用Spring MVC的时候要比Struts2舒服多了,至于持久层也还是比较倾向于Hibernate,于是开始试着用Spring+hibernate搭一个简易的权限控制系统(前端用的jQuery-easyUI)。         背景交代完毕,开始说需求:在新增用户的时候需要给用户绑定一个组织机构,一个或者多个角色...
分类:编程语言   时间:2015-03-21 11:19:45    收藏:0  评论:0  赞:0  阅读:409
Enum使用心得
最近在学习spring MVC,还有jquery-easyui等框架,于是顺便自己搭了个框架玩玩,因为本人比较懒,又爱瞎折腾,于是就有了下面这些思考。 现在很多人在设计数据库的时候会将诸如“男女”,“启用,禁用”等常用的组合在保存到数据的时候不选择保存文字而选择使用01或者其他状态来取代,即0代表男,1代表女,这样可以节省数据库的存储,好处自然是不言而喻,我在公司做项目的时候也是采取这种方式。 ...
分类:编程语言   时间:2015-03-21 11:19:05    收藏:0  评论:0  赞:0  阅读:473
java语言gui编程之内部类和鼠标事件经典1
/*  时间:2015年3月21日09:53:44  程序目的:理解内部类的作用和鼠标事件的处理  源文件的名称:TestInner.java  要点:   1, 内部类的性质和用法   2, 将内部类定义为普通内部类的好处-----内部类可以直接访问外层类的属性和方法   3, 可以更清楚的组织逻辑,防止不应该被其他类访问的类进行访问      何时使用:    该类不允许或...
分类:编程语言   时间:2015-03-21 11:18:55    收藏:0  评论:0  赞:0  阅读:391
c/c++中头文件和源文件的关系
.h为头文件,.c/.cpp为源文件 首先: .h中一般放的是同名.c文件中定义的变量、数组、函数的声明,需要让.c外部使用的声明,一般只有声名,而具体的实现放在源文件中。 要将a.cpp和a.h对应起来,就必须在a.cpp中写上#include"a.h",这样编译器才会把a.h和a.cpp两个文件绑定在一起。 其次: 要了解细节的东西,我们先要清楚译器的工作过程,一般说来编译器...
分类:编程语言   时间:2015-03-21 11:18:25    收藏:0  评论:0  赞:0  阅读:378
JAVA集锦--IO流梳理(一)
概念     IO,Input和Output的简写,即输入输出,因此IO流就是Input Output流。IO流相当于一个数据管道,主要用来 处理设备之间的数据传输。 原理    输入、输出都是相对于程序本身来讲的。从文件中读取数据输出到程序中即为输入流,例如从数据库中查询一条 用户信息。 从程序中将数据保存到文件中为输出流,例如向数据库中添加一条用户信息。   IO流工...
分类:编程语言   时间:2015-03-21 11:17:35    收藏:0  评论:0  赞:0  阅读:365
组合-Java
二进制解决组合问题:public class CombinationByBinary { public static void combination() { /* * 基本思路:求全组合,则假设原有元素n个,则最终组合结果是2^n个。原因是: 用位操作方法:假设元素原本有:a,b,c三个,则1表示取该元素,0表示不取。故去a则是001,取ab则是011....
分类:编程语言   时间:2015-03-21 11:14:25    收藏:0  评论:0  赞:0  阅读:351
常见算法:C语言求最小公倍数和最大公约数三种算法
最小公倍数:数论中的一种概念,两个整数公有的倍数成为他们的公倍数,当中一个最小的公倍数是他们的最小公倍数,相同地,若干个整数公有的倍数中最小的正整数称为它们的最小公倍数,维基百科:定义点击打开链接求最小公倍数算法:最小公倍数=两整数的乘积÷最大公约数求最大公约数算法:(1)辗转相除法有两整数a和b:...
分类:编程语言   时间:2015-03-21 11:12:15    收藏:0  评论:0  赞:0  阅读:429
Python学习(三)数据结构
Python 数据结构 本章介绍 Python 主要的 built-type,包括如下:Numeric types int floatText Sequence Type strBoolean boolSequence Types list tuple rangeM...
分类:编程语言   时间:2015-03-21 11:10:05    收藏:0  评论:0  赞:0  阅读:305
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!