首页 > 编程语言
python中的装饰
在面向对象(OOP)的设计模式中,decorator被称为装饰模式。OOP的装饰模式需要通过继承和组合来实现,而Python除了能支持OOP的decorator外,直接从语法层次支持decorator。Python的decorator可以用函数实现,也可以用类实现。decorator可以增强函数的功...
分类:编程语言   时间:2015-07-06 09:58:00    收藏:0  评论:0  赞:0  阅读:186
JDK源码分析之concurrent包(二) -- 线程池ThreadPoolExecutor
Java5新增的并发包的部分源码的解读系列第二篇。
分类:编程语言   时间:2015-07-06 09:56:40    收藏:0  评论:0  赞:0  阅读:295
Spring属性占位符PropertyPlaceholderConfigurer的使用
1、一个简单的Demo 1.1、创建conf.xml <?xml?version="1.0"?encoding="UTF-8"?> <!DOCTYPE?beans?PUBLIC?"-//SPRING//DTD?BEAN//EN"?"http://www.springframework.org/dtd/spring-beans.dtd"> <beans> ??...
分类:编程语言   时间:2015-07-06 08:54:11    收藏:0  评论:0  赞:0  阅读:221
黑马程序员--java基础--面向对象
------- android培训、java培训、期待与您交流! ----------面向对象的概述:举例装大象到冰箱。而谈面向对象,就一定要说说面向过程。面向过程:打开冰箱,装入大象,关上冰箱。这三步就是面向过程的思考方式,这种思想强调的是过程,也可以叫做动作。在C中是这种方式面向对象:冰箱打.....
分类:编程语言   时间:2015-07-06 08:51:10    收藏:0  评论:0  赞:0  阅读:233
Java_生活工具箱在线系统发布
方便生活,得力助手 名祥天下旗下精品项目,生活工具箱在线系统,隆重上线!...
分类:编程语言   时间:2015-07-06 06:42:40    收藏:0  评论:0  赞:0  阅读:247
[Leetcode][JAVA] Binary Tree Level Order Traversal
Given a binary tree, return thelevel ordertraversal of its nodes' values. (ie, from left to right, level by level).For example:Given binary tree{3,9,2...
分类:编程语言   时间:2015-07-06 06:37:29    收藏:0  评论:0  赞:0  阅读:195
[C语言]进阶|结构类型: 枚举, 结构, 类型定义
---------------------------------------------------------------------枚举:// main.c#include const int red = 0;const int yellow = 1;const int green = 2;i...
分类:编程语言   时间:2015-07-06 06:36:59    收藏:0  评论:0  赞:0  阅读:219
Spring入门
Spring框架的设计理念Spring的骨骼架构Spring总共有十几个组件,但真正核心的组件只有几个,下面是Spring框架的总体架构图图1 .Spring 框架的总体架构图从图中可以看出,Spring框架中的核心组件只有三个:Context,Core和Beans,它们构建起了整个Spring的骨...
分类:编程语言   时间:2015-07-06 06:34:59    收藏:0  评论:0  赞:0  阅读:168
C#与Java的比较
C#与Java的比较写完后得知维基百科里有更加全面得多的比较:http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_JavaNET(C#) Java基本类型 基本类型C#中有无符号数,Java没有。C#中有值类型,...
分类:编程语言   时间:2015-07-06 06:34:49    收藏:0  评论:0  赞:0  阅读:252
java 常量约定和方法约定
1,常量约定: /*** * http的请求方式:GET */ public static final String HTTP_REQUESTMETHOD_GET="GET"; /*** * http的请求方式:POST */ public static final String HTTP_REQUESTMETHOD_POST=" ...
分类:编程语言   时间:2015-07-06 02:07:15    收藏:0  评论:0  赞:0  阅读:399
Java 多线程之信号量-Semaphore
技术信号量(Counting Semaphore)用来控制同时访问某个特定资源的操作数量,或者执行某个特定操作的数量。计数信号量还可以用来实现某种资源池或者对容器加边界。 ??Semaphore中管理着一组虚拟许可(permit),许可的初始数量可以通过在构造方法中指定。在执行操作时首先获取许可(permit),在使用完成后释放许可。如果没有许可,那么acquire则一直阻塞到有许可或 ...
分类:编程语言   时间:2015-07-06 02:06:49    收藏:0  评论:0  赞:0  阅读:321
【集成websocket即时通讯】javaEE 后台框架 SpringMVC Mybatis Shiro Bootstrap HTML5
开发快报: 页面打印功能,websocket 强制下线功能,玩转websocket技术??【金牌】获取【下载地址】? ?QQ: 313596790A 代码生成器(开发利器);??? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 都生成? ?就不用写搬砖的代码了,生成的放到项目里,可以直接运行B 阿里巴巴数据库连接池dr ...
分类:编程语言   时间:2015-07-06 02:03:54    收藏:0  评论:0  赞:0  阅读:285
基于K-Means算法,探索股票趋势的数据可视化
公司举办编程大赛,想到最近股票跌宕起伏,然后无心睡眠,所以跟我叔叔聊聊股市,叔叔操盘经常是选择A股票后,会购买B这只股票,但是A跟B之间单单从业务角度和股权分配都没有任何关系,至少从表面上是这么让人觉得。后来遵从他的劝解,我选择A\B两股,但是万万没想到的是跌得我想死,漫漫长夜,无心睡眠,起来骗点钱,看了些论文,着手把实现完成,主要使用到动态规划、排序和K-means算法结合下,进行归类那些不靠 ...
分类:编程语言   时间:2015-07-06 02:02:39    收藏:0  评论:0  赞:0  阅读:242
集合中保存对象,如何按对象中的属性排序?
package testProject; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; public class TestPro { public static void main(String[] args) { ArrayList zsList = ne...
分类:编程语言   时间:2015-07-06 01:29:00    收藏:0  评论:0  赞:0  阅读:216
C++ Primer快速入门之三:几种常见的控制语句
语句总是顺序执行的:第一条语句执行完了接着是第二条,第三条等等。这是最简单的情况,为了更好的控制语句的运行,程序设计语言提供了多种控制结构支持更为复杂的语句执行。我们就来看看C++ 提供的控制方式。 一、 while 语句 while 语句提供了循环执行功能。可以用 while 语句编写一个好玩的从 1 到 5(包括 5)的数数游戏:1+2+3+4+5 #include ...
分类:编程语言   时间:2015-07-06 01:28:49    收藏:0  评论:0  赞:0  阅读:239
C++调用JS,可变参模板实现,方便调用
#include "scripting/js-bindings/manual/ScriptingCore.h" #include #include /// args push helper template inline void jsx_unpack_arg(std::stringstream& ss, int& carg, const _Ty& arg) { // template ...
分类:编程语言   时间:2015-07-06 01:27:59    收藏:0  评论:0  赞:0  阅读:381
最长回文子串 - Manacher算法
算法思想: 设有字符串s[] = "121" 第一步:通过在每个字符左右都添加一个特殊字符,把奇数长度和偶数长度的字符串都转化成奇数(例如. "121" 加上特殊字符后变成"#1#2#1" ),同时也可在开头再加一个特殊字符,以便于忽略越界问题(如上例"121"变成"$#1#2#1#"  此时开头的特殊字符$和字符串末尾的\0与此串中其他字符都不同,即可忽略越界问题),此时字符串变成 s[]...
分类:编程语言   时间:2015-07-06 01:27:09    收藏:0  评论:0  赞:0  阅读:228
C++对象内存布局 (二)
讨论C++对象在不同的继承关系下的内存布局。
分类:编程语言   时间:2015-07-06 01:25:19    收藏:0  评论:0  赞:0  阅读:253
深入理解程序设计使用linux汇编语言--第3章练习题
1.程序中的某一行以字符"#"开始意味着什么? 以字符"#"开头在汇编语言中是注释,汇编程序不会对注释进行任何处理。 2.汇编语言文件和对象代码之间有何区别? 汇编语言文件里的汇编语言是方便人类阅读的机器指令形...
分类:编程语言   时间:2015-07-06 00:14:10    收藏:0  评论:0  赞:0  阅读:236
C语言PHP的helloworld扩展
1、下载php源码 wget?http://cn2.php.net/distributions/php-5.6.10.tar.gz tar?-zxvf?php-5.6.10.tar.gz 2、建立扩展开发框架?./ext_skel --extname=helloworld cd?php-5.6.10/ext/ ./ext_skel?--extname...
分类:编程语言   时间:2015-07-06 00:13:29    收藏:0  评论:0  赞:0  阅读:403
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!