首页 > 编程语言
java多线程 生产消费者模型
[seriesposts sid=500] 下面的代码讲述了一个故事 一个面包生产铺里目前有30个面包,有三个人来买面包,第一个人要买50个,第二个要买20个,第三个要买30个。 第一个人不够,所以等着,让第二个买了。面包铺继续生产面包。有7个人在生产。 package com.javaer.thr...
分类:编程语言   时间:2014-07-30 23:20:25    收藏:0  评论:0  赞:0  阅读:427
数独破解c++代码
数独破解c++代码#include #include #include #include using namespace std;int grup_start[9][2] = {{0,0} ,{0,3}, {0,6} ,{3,0} ,{3,3}, {3,6} ,{6,0} ,{6,3}, {6,6}...
分类:编程语言   时间:2014-07-30 23:18:15    收藏:0  评论:0  赞:0  阅读:351
Python设计模式——设计原则
1.单一职责原则:每个类都只有一个职责,修改一个类的理由只有一个2.开放-封闭远程(OCP):开放是指可拓展性好,封闭是指一旦一个类写好了,就尽量不要修改里面的代码,通过拓展(继承,重写等)来使旧的类满足新的需求,而不是修改一个类里面的代码。3.依赖倒转原则:高层模块不应该依赖底层模块,两个都应该依...
分类:编程语言   时间:2014-07-30 23:14:45    收藏:0  评论:0  赞:0  阅读:355
Java编程之Map中分拣思想。
题目:给定一个字符串,求出字符串中每一个单词在字符串中出现的次数旨意:map的分拣思想。每一个key的包装类,存放出现的次数 1 /** 2 * 作为包装类,用来存放英文单词,和该英文单词出现的次数 3 * @ClassName: Str 4 * @Description: TODO(这里用一句.....
分类:编程语言   时间:2014-07-30 23:14:35    收藏:0  评论:0  赞:0  阅读:339
Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level
【问题】一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误:IndentationError: unindent does not match any outer indentation level【解决过程】1.对于此错误,最常见的原...
分类:编程语言   时间:2014-07-30 23:14:25    收藏:0  评论:0  赞:0  阅读:496
C语言的指针移位问题
先贴代码#include int main(void){ double a[]={1.1,2.2,3.3}; unsigned int b,c,d; b=&a[0]+1;c=&a[1];d=&a[2]; printf("diff -- %d", c-b); retur...
分类:编程语言   时间:2014-07-30 23:11:35    收藏:0  评论:0  赞:0  阅读:397
C++函数参数-值,指针,引用
本文转载自SurpassLi的博文:http://www.cnblogs.com/lidabo/archive/2012/05/30/2525837.html,修改了部分代码和贴图,如有侵犯版权请与我联系删除。 以“值传递”方式向函数传递参数 在编写个人函数的时候,你将会受到C++中的一条基...
分类:编程语言   时间:2014-07-30 23:09:45    收藏:0  评论:0  赞:0  阅读:437
Python设计模式——工厂方法模式(FactoryMethod)
需求:有一个学雷锋活动,有买米和扫地两个内容,参与的人有大学生和社区志愿者,他们各自的方法不一样。如果用简单工厂模式实现:#encoding=utf-8__author__ = 'kevinlu1010@qq.com'class LeiFeng(): def buy_rice(self): ...
分类:编程语言   时间:2014-07-30 23:09:25    收藏:0  评论:0  赞:0  阅读:437
JAVA编程“性能说”(java编程需要做的26件事)
转载于http://www.csdn.net/article/2012-06-01/2806249最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java...
分类:编程语言   时间:2014-07-30 23:07:54    收藏:0  评论:0  赞:0  阅读:357
java 性能调优工具
1、jstack 用法jstack [option] pid -l long listings,会打印出额外的锁信息,在发生死锁时可以用jstack -l pid来观察锁持有情况 -m mixed mode,不仅会输出Java堆栈信息,还会输出C/C++堆栈信息(比如Native方法...
分类:编程语言   时间:2014-07-30 21:01:04    收藏:0  评论:0  赞:0  阅读:380
【C语言学习】链接
一个工程由许多的文件组成,当工程中的文件编译结束后jiu...
分类:编程语言   时间:2014-07-30 20:55:44    收藏:0  评论:0  赞:0  阅读:347
C++包含头文件中<>和""的区别
#include “book.h” #include 在刚开始学习都会有这种迷惑,有的程序用 表示从系统目录下开始搜索,然后再搜索PATH环境变量所列出的目录,不搜索当前目录,""是表示从当前目录开始搜索,然后是系统目录和PATH环境变量所列出的目录。 所以,系统头文件一般用...
分类:编程语言   时间:2014-07-30 20:54:24    收藏:0  评论:0  赞:0  阅读:380
Java Map 的迭代
Map中的迭代 有两种 方式 遍历 Map的方法:      1  Set KeySet(): 获取所有的键,得到set集合,迭代, 通过get( key)获取值!      2  Set>  entrySet()            把集合中的每一个键值对 形成的映射关系获取到。存到一个Set 集合中。在遍历Set 集合。每次遍历到的就是一个映射关系。   从这个映射关...
分类:编程语言   时间:2014-07-30 20:48:54    收藏:0  评论:0  赞:0  阅读:396
Java Map 如何实现Key 的唯一性?
大家都知道,在Map和Set不可存在重复元素?  但是对于内部的细节我们并不了解,今天我们就一块来 探讨一下! 1 对于 HashMap  HashSet   他们的底层数据结构的实现是:维护了一张  HashTable 。容器中的元素全部存储在Hashtable 中。他们再添加元素的时候,是如何判断是否存在有重复元素的呢?  每一个被添加的元素都有一个 hashCode(哈希值),...
分类:编程语言   时间:2014-07-30 20:45:14    收藏:0  评论:0  赞:0  阅读:440
c++中STL之heap, priority_queue使用
C++中堆的应用:make_heap, pop_heap, push_heap, sort_heap, priority_queue make_heap, pop_heap, push_heap, sort_heap都是标准算法库里的模板函数,用于将存储在vector/deque 中的元素进行堆操作,对不愿自己写数据结构堆的C++选手来说,这几个算法函数很有用,下面是这几个函数操作vecto...
分类:编程语言   时间:2014-07-30 20:43:24    收藏:0  评论:0  赞:0  阅读:447
java中的容器解释
解释一:容器(Container)Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器...
分类:编程语言   时间:2014-07-30 20:42:04    收藏:0  评论:0  赞:0  阅读:307
think in java 手记(一)
工作之余,不知道要做些什么。该做的事情都完成的差不多了,想看一下spring的东西,毕竟这些东西用的多。但是又想看一下关于javaee的东西,这个里面的设计模式多。想了一会儿,觉得这些无非都是工具,java才是基础。突然想起了大学时候,老师推荐的《think in java》,之前看了一遍,懵懵懂懂...
分类:编程语言   时间:2014-07-30 20:40:14    收藏:0  评论:0  赞:0  阅读:253
javascript获取ckeditor编辑器的值(实现代码)
CKeditor编辑器是FCKeditor的升级版本想对于FCK来说,确实比较好用,加载速度也比较快以下是如果通过JS获取CKeditor编辑器的值,用于表单验证if(CKEDITOR.instances.content.getData()==""){alert("内容不能为空!");return ...
分类:编程语言   时间:2014-07-30 20:39:14    收藏:0  评论:0  赞:0  阅读:328
[JAVA] Tcp客户端和服务器简单代码
服务器: 1 import java.io.DataInputStream; 2 import java.io.DataOutputStream; 3 import java.io.IOException; 4 import java.net.ServerSocket; 5 import java....
分类:编程语言   时间:2014-07-30 20:38:34    收藏:0  评论:0  赞:0  阅读:366
标准AOP与Spring AOP
AOP介绍在AOP联盟的官方网站里(http://aopalliance.sourceforge.net/)AOP是一种能够增强多种已存在的中间件环境(such as J2EE)或者开发环境(e.g. Eclipse)功能的编程技术。AOP 实现方式与相关项目关于AOP在很多项目中都有实现,实现的方...
分类:编程语言   时间:2014-07-30 20:38:14    收藏:0  评论:0  赞:0  阅读:790
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!