码迷,mamicode.com
首页 > 编程语言
JAVA技术专题综述之线程篇(1)
本文详细介绍JAVA技术专题综述之线程篇 编写具有多线程能力的程序经常会用到的方法有: run(),start(),wait(),notify(),notifyAll(),sleep(),yield(),join() 还有一个重要的关键字:synchronized 本文将对以上内容进行讲解。 一:r
分类:编程语言   时间:2016-02-03 00:12:36    阅读次数:305
java30:设计模式
设计模式:模式化的解决方案三类创见型模式:单例模式,工厂模式结构型模式:装饰模式,代理模式静态代理,动态代理行为型模式:模板模式,迭代器模式单例模式:又名单实例模式使用这个模式设计的类,全局应保证只有一个实例,不管什么时候都只有一个实例packageday30; /** * *..
分类:编程语言   时间:2016-02-02 23:25:27    阅读次数:404
用C++ Builder实现一组数组的排序与插入操作
//--------------------------------------------------------------------------- #pragmahdrstop #include<tchar.h> #include<iostream> //--------------------------------------------------------------------------- #pragmaargsused #defineDATATYPEin..
分类:编程语言   时间:2016-02-02 23:26:52    阅读次数:337
图像处理之三种常见双立方插值算法
转自:http://blog.csdn.net/jia20003/article/details/40020775 图像处理之三种常见双立方插值算法 双立方插值计算涉及到16个像素点,其中(i’, j’)表示待计算像素点在源图像中的包含 小数部分的像素坐标,dx表示X方向的小数坐标,dy表示Y方向的
分类:编程语言   时间:2016-02-02 23:23:08    阅读次数:226
数据结构和算法之时间复杂度和空间复杂度
前言 上一篇《数据结构和算法》中我介绍了数据结构的基本概念,也介绍了数据结构一般可以分为逻辑结构和物理结构。逻辑结构分为集合结构、线性结构、树形结构和图形结构。物理结构分为顺序存储结构和链式存储结构。并且也介绍了这些结构的特点。然后,又介绍了算法的概念和算法的5个基本特性,分别是输入、输出、有穷性、
分类:编程语言   时间:2016-02-02 23:20:44    阅读次数:343
c++转换构造函数和类型转换函数
看stl源码时,有一段代码感觉很奇怪 iterator begin() { return (link_type)((*node).next); } iterator和link_type是两种不同类型,怎么能这么返回呢?翻了一下以前的笔记,发现是由转换构造函数生成临时对象再return。 转换构造函数
分类:编程语言   时间:2016-02-02 23:19:43    阅读次数:194
图的遍历:拓扑排序
【需要解决的问题】 对一个有向无环图(DAG)拓扑排序。 拓扑排序就是,对图上的点进行排序,使得排在后面的点不能通过一条路径到前面的点。 比如下面这个图: 其中一个拓扑排序是1,2,3,4,5;而1,2,5,3,4就不行,因为3能到达5。 因此可以得出: 用一个队列实现,先把入度为0的点放入队列,每...
分类:编程语言   时间:2016-02-02 23:14:09    阅读次数:293
在JasperReport中填充JavaBean(4)
使用Parameters参数对象传递字符串的示例,本节将演示打印List接口中Userinfo.java实体类的示例,打印的数据源不是来自于Parameters对象,而是JRBeanCollectionDataSource对象。 新建Web项目,创建Userinfo.java实体类,结构如图1.45
分类:编程语言   时间:2016-02-02 22:25:13    阅读次数:279
多线程(一)
JDK1.5中引入了强大的concurrent包,其中最常用的莫过了线程池的实现ThreadPoolExecutor,它给我们带来了极大的方便,但同时,对于该线程池不恰当的设置也可能使其效率并不能达到预期的效果,甚至仅相当于或低于单线程的效率。 ThreadPoolExecutor类可设置的参数主要
分类:编程语言   时间:2016-02-02 22:24:10    阅读次数:216
Thinking in Java---再谈线程通信
前面写过一篇关于线程通信的博客,但是只是简单的罗列了几种线程通信的形式及语法;这几天又把<>上对应的内容看了一遍,这一篇博客主要结合几个例子说明下几种线程通信方式的特点。 首先还是要明确线程通信要解决的问题是什么:考虑这么一个情况,我们现在要对一台车进行涂蜡和抛光,并且在进行抛光之前一定要保证已涂蜡,且在涂另一层蜡的时候,又要保证已经抛光;现在我们我们开启两个线程,一个负责涂蜡,另一个负责抛光;要...
分类:编程语言   时间:2016-02-02 21:39:17    阅读次数:348
python小白-day4递归和算法基础
递归&算法基础一、递归递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈...
分类:编程语言   时间:2016-02-02 21:38:22    阅读次数:449
C++:MEMSET的大坑三两事
之前写了一题费用流,竟然硬是在写SPFA时为DIS数组赋初始值用了MEMSET数组QAQ 调试了很久也没有弄明白自己是卡在那里了,,,感觉被自己蠢哭了QWQ 错误的姿势!! #include <cstring> #include <iostream> #include <cstdio> using
分类:编程语言   时间:2016-02-02 21:36:58    阅读次数:254
spring注解事务管理
使用步骤: 步骤一、在spring配置文件中引入<tx:>命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln
分类:编程语言   时间:2016-02-02 21:35:34    阅读次数:274
树:最小生成树-两种算法
先来说说什么是树。 树实际上是图的一种,当一个有N个点的无向连通图,只有N-1条边时,就是一棵树,即树中不会有环出现;所以对于一个图,删除某些环中的某条边,使得该图成为一棵树,那么这棵树就称为生成树。 而最小生成树的意思就是,给定有n个顶点的带权图G(E,V),找到一棵生成树,求该生成树的边权和。 ...
分类:编程语言   时间:2016-02-02 21:35:35    阅读次数:230
JavaBean的命名规则
JavaBean的命名规则Sun 推荐的命名规范1 ,类名要首字母大写,后面的单词首字母大写2 ,方法名的第一个单词小写,后面的单词首字母大写3 ,变量名的第一个单词小写,后面的单词首字母大写为了使 JavaBean 的属性名和存取方法都符合规范, Sun 在 JSR 文档中规定了属性名和存取方法名
分类:编程语言   时间:2016-02-02 21:36:56    阅读次数:204
应用springMVC时如果配置URL映射时如下配置
应用springMVC时如果配置URL映射时如下配置 [html] view plaincopy<servlet> <servlet-name>appServlet</servlet-name> <servlet-class>org.springframework.web.servlet.Dispa
分类:编程语言   时间:2016-02-02 21:35:15    阅读次数:221
字符串匹配——Sunday算法(C++)
源代码: #include<iostream>#include<cstdio>#include<string>using namespace std;string s1,s2;int m,n,k(0);bool t(0);int main(){ getline(cin,s1); getline(ci
分类:编程语言   时间:2016-02-02 21:34:46    阅读次数:427
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!