首页 > 编程语言
Web框架:Spring简介
Spring是一个比较全面的框架,有很多功能。见下图: ApplicationContext ApplicationContext是Spring的核心类,保存了所有的配置。它有多种加载方式,例子如下: // 只能从/WEB-INF/classes加载配置文件 new ClassPathXmlApplicationContext("applicationContext.xml"...
分类:编程语言   时间:2014-09-16 23:47:41    收藏:0  评论:0  赞:0  阅读:556
Java TCP使用Socket进行网络文件传送(5)
本文演示,TCP使用Socket进行网络文件传送,实现将客户端的文件upload.txt上传到服务器。 1)客户端,上传文件upload.txt,并接受服务器反馈上传成功与否消息。 2)服务器,接受客户端文件,将接收到的文件命名为Rece.txt,同时给客户端发送消息“上传成功”。...
分类:编程语言   时间:2014-09-16 23:47:11    收藏:0  评论:0  赞:0  阅读:567
关于 tomcat nio connector, servlet 3.0 async, spring mvc async 的关系
tomcat 的org.apache.coyote.http11.Http11NioProtocol Connector 是一个使用 Java NIO 实现的异步 accept 请求的 connector它的作用是不需要为每个请求建立一个线程, 而是使用固定的accept线程 accept 多个请求...
分类:编程语言   时间:2014-09-16 23:38:31    收藏:0  评论:0  赞:0  阅读:525
包装类、Object类——Java笔记(八)
包装类: 基本数据类型的包装类 基本数据类型包装类byteByteshortShortintIntegerlongLongcharCharacterfloatFloatdoubleDoublebooleanBoolean基本数据类型包装类除了Character类之外,其他7个都有两个构造方法 ...
分类:编程语言   时间:2014-09-16 23:37:51    收藏:0  评论:0  赞:0  阅读:361
黑马程序员--------------C语言的循环结构
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------循环结构while循环1.while循环基本使用int main(){ int cout = 0; while(countint main (){ int n =0; // 一定要初始化 whi.....
分类:编程语言   时间:2014-09-16 23:34:01    收藏:0  评论:0  赞:0  阅读:409
《Python 学习手册4th》 第八章 列表与字典
'''时间: 9月5日 - 9月30日要求:1. 书本内容总结归纳,整理在博客园笔记上传2. 完成所有课后习题注:“#” 后加的是备注内容(每天看42页内容,可以保证月底看完此书)“重点笔记”“本章习题” - 标题1,二级标题用- 标题2,笔记大纲标题、习题题目- 加粗,16px'''重点笔记摘要 ...
分类:编程语言   时间:2014-09-16 23:29:51    收藏:0  评论:0  赞:0  阅读:436
Heapsort 堆排序算法详解(Java实现)
Heapsort (堆排序)是最经典的排序算法之一,在google或者百度中搜一下可以搜到很多非常详细的解析。同样好的排序算法还有quicksort(快速排序)和merge sort(归并排序),选择对这个算法进行分析主要是因为它用到了一个非常有意思的算法技巧:数据结构 - 堆。而且堆排其实是一个看...
分类:编程语言   时间:2014-09-16 23:29:41    收藏:0  评论:0  赞:0  阅读:370
java的多生产者多消费者例子
import java.util.concurrent.locks.*;public class Test9 { public static void main(String[] args) { // TODO 自动生成的方法存根 Resource r=new Resource(); Prod...
分类:编程语言   时间:2014-09-16 23:28:21    收藏:0  评论:0  赞:0  阅读:264
黑马程序员-------------C语言流程控制-选择结构
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------流程控制c语言中有3中结构控制程序运行1> 顺序结构:默认的流程结构,按照书写的顺序执行每一条语句2> 选择结构:对给定的条件进行判断,在根据判断结果来决定来执行哪一段代码3> 循环结构:在给定条件...
分类:编程语言   时间:2014-09-16 23:24:01    收藏:0  评论:0  赞:0  阅读:368
面向对象三大特征之多态——Java笔记(七)
多态: 同一个实体同时具有多种形式 编译时的类型有声明该变量时使用的类型决定,运行时的类型有实际赋值给变量的对象决定 如果编译时类型和运行时类型不同,就出现多态例: 1 class Preson{ 2 } 3 class Teacher extends Preson{ 4 } 5 ...
分类:编程语言   时间:2014-09-16 23:23:51    收藏:0  评论:0  赞:0  阅读:355
java多线程 ReentrantLock
本章对ReentrantLock包进行基本介绍,这一章主要对ReentrantLock进行概括性的介绍,内容包括:ReentrantLock介绍ReentrantLock函数列表ReentrantLock示例在后面的两章,会分别介绍ReentrantLock的两个子类(公平锁和非公平锁)的实现原理。...
分类:编程语言   时间:2014-09-16 23:23:11    收藏:0  评论:0  赞:0  阅读:432
java学习6
好久没写博客了。。今天重温了java基础 (1)java map集合中的元素不能直接由增强for循环得到,但是可以通过它的方法keySet()和entrySet()得到Set集合,再遍历得到。 (2)学习了Junit测试类的使用,在方法前加@Test即可。想测试哪个方法,就右键run as ...
分类:编程语言   时间:2014-09-16 23:22:31    收藏:0  评论:0  赞:0  阅读:376
【JavaScript】关于prototype
所有的对象都有constructor属性但是只有function类型才有prototype属性----->值是一个对象,即prototype对象,所有的实例对象共享同一个prototype对象。这个在属性的查找中比较有用,比如in,hasOwnPropertyprototype属性及prototyp...
分类:编程语言   时间:2014-09-16 23:21:31    收藏:0  评论:0  赞:0  阅读:286
Python之Tkinter模块学习
本文转载自:http://www.cnblogs.com/kaituorensheng/p/3287652.htmlTkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口作为实践, 用Tkinter做了个ascii码转化查询表,本文从四点介绍产品介绍设计规划相关知识源码附件...
分类:编程语言   时间:2014-09-16 23:20:41    收藏:0  评论:0  赞:0  阅读:500
Day 2 : 变量、JAVA基本类型、运算符和表达式-1
1. 变量1.1. 什么是变量在日常生活中,人们会用到大量数据,像去ATM机取款,首先,需要插入银行卡,这个过程其实就是ATM机的系统在获取银行卡号这个数据,而后,输入密码,这个过程也是在获取数据,也就是密码。在后续进行的业务处理中,像存钱、取钱、转帐汇款等等,银行卡号和密码会被反复的、频繁的使用,...
分类:编程语言   时间:2014-09-16 23:20:11    收藏:0  评论:0  赞:0  阅读:434
[Python]Python配置
window下的环境变量配置 默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。 ①首先需要在系统中注册python环境变量:假设python的安装路径为d:\IT\python27,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为: ;D:\IT\python27; (为了在命令行模式下...
分类:编程语言   时间:2014-09-16 22:15:01    收藏:0  评论:0  赞:0  阅读:270
SDUT 1196-排序问题(java类排序)
排序问题 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 输入10个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位置。 输入 输入数据有一行,包含10个整数,用空格分开。 输出 输出数据有两行,第一行为排序后的序列,第二行为排序后各个元素在原来...
分类:编程语言   时间:2014-09-16 22:14:01    收藏:0  评论:0  赞:0  阅读:359
Java 多线程之--ThreadLocal 简介
在多线程开发中,经常会遇见在run方法里面调用一个公共的属性的事情,由于每次start都会创建一个线程,因此所有的线程共享一个属性,当其中任何一个线程更改了这个属性的值,这个属性在下面的使用过程中都会被改变,这回导致很多不期望发生的事情发生,这就叫做线程不安全的。先来一个例子说明这个问题。 package com.bird.concursey; import java.util.Date;...
分类:编程语言   时间:2014-09-16 22:13:51    收藏:0  评论:0  赞:0  阅读:327
Java多线程之---ThreadGroup 管理Thread
当创建了好几个线程的时候,很多线程的工作任务是类似或者一致的,这样我们就可以使用ThreadGroup来管理他 们,ThreadGroup可以随时的获取在他里面的线程的运行状态,信息,或者一条命令关闭掉这个group里面的所有线 程,非常的简单实用,下面我们用一个例子来说明一下如何使用。 package com.bird.concursey; import java.util.Da...
分类:编程语言   时间:2014-09-16 22:10:59    收藏:0  评论:0  赞:0  阅读:308
常见排序算法(冒泡、选择、插入、快速、归并C++实现)
常见排序算法(冒泡、选择、插入、快速、归并C++实现) #include using namespace std; // 冒泡排序 void bubbleSort (int data[], size_t size) { for (size_t i = 0; i < size - 1; ++i) { bool ordered = true; for (size_t j = 0; j <...
分类:编程语言   时间:2014-09-16 22:09:41    收藏:0  评论:0  赞:0  阅读:522
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!