码迷,mamicode.com
首页 > 编程语言
c++重载ostream的实现
#include using namespace std; class Point{ public: Point(int _x = 0, int _y = 0, int _z = 0):x(_x), y(_y), z(_z){} Point(){} ~Point(){} friend ostream& operator<<(ostream &os, const Point &pd); ...
分类:编程语言   时间:2014-09-19 04:29:05    阅读次数:183
JAVA版StarDict星际译王简单实现
由胡正开发的星际译王是Linux平台上很强大的一个开源的翻译软件(也有Windows版本的)支持多种词库、多种语言版本。尤其词库设计比较合理。之前看到一篇博文《星际译王词库应用-自制英汉词典》中用简短的程序就实现了词典的基本功能,不过那个是Linux 下的C/C++版本的,于是决定参考移植一个JAV...
分类:编程语言   时间:2014-09-19 04:28:34    阅读次数:456
opensuse x64下编译Ice源码(以编译c++为例)
官方编译文档见Ice官方编译文档环境:opensuse13.1x64,kdevelop4.7.6ICE依赖包:Icehasdependenciesonanumberofthird-partylibraries:BerkeleyDB5.3expat2.0OpenSSL0.9.8orlaterbzip21.0mcpp2.7.2(withpatches)依赖包安装:zypperinstallmcppmcpp-developensslopenssl-develexp..
分类:编程语言   时间:2014-09-19 02:22:15    阅读次数:745
《javascript高级程序设计》笔记(五)
1.Object类型 创建Objectt实例的方法 一:使用new操作符后跟Object构造函数var person = new Object(); 二:对象字面量表示法,目的在于简化创建包含大量属性的对象的过程,数值属性名会转换成字符串。var person{ n...
分类:编程语言   时间:2014-09-19 02:18:04    阅读次数:427
简单实用可线上应用的线程池组件
0 前言线程池的组件网上很多,之前我自己也尝试写个一个demo,但这些组件一般都比较简单,没有完整的实现后台线程池组件应用的功能。因此,这里我们实现一个可以用在线上环境的线程池组件,该线程池组件具备线程池应用的特性,如下所示:1. 伸缩性:即线程池中线程的个数应该是动态变化的。繁忙的时候可以申请更多...
分类:编程语言   时间:2014-09-19 02:17:04    阅读次数:309
Spring中自动装配
自动装配 在我们了解过constructor-arg和property装配中,都需要配置相应的属性和值或者引用,如果在比较复杂的项目中,就会使得XML的配置变得复杂,自动装配可以使用较少的配置实现。主要通过使用bean的autowire属性来控制,autowire可取值: byName:为属性自动装配id与该属性的名字相同的bean              例如:People中有一个名为...
分类:编程语言   时间:2014-09-19 01:13:54    阅读次数:219
Spring中bean的作用域与bean的初始化与销毁
bean的作用域 通过在配置bean时,指定bean元素的scope来指定该bean的作用域 scope的默认值是singleton,即单例模式,在一个ApplicationContext中,每次调用getBean()方法,获取的都是同一个bean. 如果要使每次获取的bean 都不相同可以指定scope的值为prototype,那么每次调用getBean()都会获得一个新的bean Sc...
分类:编程语言   时间:2014-09-19 01:13:44    阅读次数:198
深入理解Java:内部类
什么是内部类?内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类内部类的共性...
分类:编程语言   时间:2014-09-19 01:10:04    阅读次数:393
dive into python:模块的导入和搜索文件路径的配置
1、Python中导入模块:import sys;相当于Java中的导入包、类。 比如,我们导入sys模块,使用:import sys;2、Python中调用函数的时候,会从默认配置的库文件夹中(sys.path)搜索你所调用的模块。这个库文件的目录配置,如下: sys.path用来配置Pyth.....
分类:编程语言   时间:2014-09-19 01:07:34    阅读次数:230
python获取当前日期前后N天或N月的日期
# -*- coding: utf-8 -*-'''获取当前日期前后N天或N月的日期'''from time import strftime, localtimefrom datetime import timedelta, dateimport calendaryear = strftime("%...
分类:编程语言   时间:2014-09-19 01:06:34    阅读次数:303
Javascript 严格模式详解(上)
ECMAScript 5最早引进了“严格模式”(strict mode)的概念。通过严格模式,可以在函数内部选择进行较为严格的全局或局部的错误条件检测。使用严格模式的好处是可以提早知道代码中存在的错误,及时捕获一些可能导致变成错误的ECMAScript行为。支持严格模式的浏览器包括IE 10+,F....
分类:编程语言   时间:2014-09-19 01:05:54    阅读次数:228
JavaScript: The Evil Parts - 1
最近在看JavaScript框架设计,在讲解类型判定的时候提到了一些“匪夷所思的情况”,不过没有明说都是什么时候会出现这些情况。自己玩儿了一下,写写随笔吧。不过可能除了我找到的,还有会其他时候会出现这些诡异的现象2333问题:在JavaScript中,什么时候会出现a !== aa == b && ...
分类:编程语言   时间:2014-09-19 01:05:44    阅读次数:202
ADO多线程
本人最近正在进行呼叫中心的座席端和服务器软件开发,座席端登录部分是进行提取主机信息,然后使用SOCKET提交给远程服务器,服务器再在后台数据库中进行查找信息,进行对比,看是否允许座席端主机登录,因为我的电脑中无法安装SQLSERVER,所以 ,后台数据库暂时使用access小型数据库进行代替,到后....
分类:编程语言   时间:2014-09-19 01:03:14    阅读次数:287
Java路径获取
package unit02; /** * * @time 2014年9月18日 下午10:29:48 * @porject ThinkingInJava * @author Kiwi */ public class Test03 { private String getPathByPoint() { return this.getClass().getClassLoade...
分类:编程语言   时间:2014-09-18 23:51:34    阅读次数:422
Java多线程之~~~synchronized添加参数来实现独立的代码片段
有时候我们并不想在整个方法前面加上synchronized这个关键字,这样会使整个方法调用变的缓慢,我们只在关键 代码的地方增加这个synchronized这个关键字,然后这样就能加快方法或者代码的执行效率。然后可能还有一种情况就 是,我们有两个变量,其中任何一个变量都是同时只能一个变量访问,但是两个变量可以在同时被两个变量访问,这种 需求下我们就得使用sychronized的带参数的方法来...
分类:编程语言   时间:2014-09-18 23:50:44    阅读次数:228
Python模拟登录wap版百度贴吧+自动回贴
用Python实现模拟登录wap版百度贴吧+自动回贴...
分类:编程语言   时间:2014-09-18 23:49:54    阅读次数:405
Java多线程之~~~~使用wait和notify实现生产者消费者模型
在多线程开发中,最经典的一个模型就是生产者消费者模型,他们有一个缓冲区,缓冲区有最大限制,当缓冲区满 的时候,生产者是不能将产品放入到缓冲区里面的,当然,当缓冲区是空的时候,消费者也不能从中拿出来产品,这就 涉及到了在多线程中的条件判断,java为了实现这些功能,提供了wait和notify方法,他们可以在线程不满足要求的时候 让线程让出来资源等待,当有资源的时候再notify他们让他们继续...
分类:编程语言   时间:2014-09-18 23:49:14    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!