首页 > 编程语言
Java复习第四天---IO流
File类测试   //根据指定的文件名和路径创建File对象 File file = new File("myFile.txt"); //file.exists();检测文件是否存在 boolean exists = file.exists(); System.out.println(exists); //按照file对象指定的路径和文件名创建一个新的文件 ...
分类:编程语言   时间:2014-06-05 09:26:52    收藏:0  评论:0  赞:0  阅读:398
Effective c++(笔记) 之 类与函数的设计声明中常遇到的问题
Effective c++ 类的设计应该考虑的一些问题...
分类:编程语言   时间:2014-06-07 01:16:17    收藏:0  评论:0  赞:0  阅读:556
effective java
effective java 1.考虑用静态工厂方法代替构造函数   对于一个类,为了让客户获得他的一个实例,最通常的方法是提供一个共有的构造函数。  实际上还有另外一种技术,尽管较少为人所知,但也应该成为每个程序员的工具箱中的一  部分,类可以提供一个公有的  静态工厂方法 。所谓静态工厂方法,实际上只是一个简单  的静态方法,他返回的是类的一个实例。   类可以提供一些静态工厂方法...
分类:编程语言   时间:2014-06-05 11:42:23    收藏:0  评论:0  赞:0  阅读:346
ztree使用系列三(ztree与springmvc+spring+mybatis整合实现增删改查)
贴出的代码实现了基本的增删改查,有哪些地方有问题欢迎指正,也欢迎交流,每一次的进步都离不开大家的帮助。...
分类:编程语言   时间:2014-06-05 11:47:02    收藏:0  评论:0  赞:0  阅读:474
使用模板元编程操作类型集合(C++11下的TypeList)
Wrote by mutouyun. (http://darkc.at/cxx-type-list/) 群里有个朋友要实现这么一个功能:如何在编译期把一个函数类型的参数减少一个。 简单来说,就是实现下面这个模板: remove_func_par::type; // type = void(int, long) 根据输入的编译期整数,把函数参数表里对应的参数干掉一个。 为了实现...
分类:编程语言   时间:2014-06-05 05:59:53    收藏:0  评论:0  赞:0  阅读:416
python 解析html基础 HTMLParser库,方法,及代码实例
HTMLParser, a simple lib as html/xhtml parser              官方解释:              This module defines a class HTMLParser which serves as the basis for parsing text files formatted in HTML (HyperText...
分类:编程语言   时间:2014-06-05 10:57:50    收藏:0  评论:0  赞:0  阅读:517
c/c++ 屏幕截图
说明: 该程序以隐藏方式运行,程序初始化时注册了两个热键Ctrl+Alt+a和Ctrl+Alt+A,当按下其中之一热键时,会让用户选择截屏的区域。 用户区域选择完后,可以有三种选择: 使用Ctrl+c快捷键保存到剪切板 使用Ctrl+s快捷键弹出保存bmp文件对话框 使用Esc快捷键取消截屏 当用户操作完后,程序并不会退出,用户可以反复的使用热键进行截屏,知道用户手动结束程序。 ...
分类:编程语言   时间:2014-06-05 08:34:54    收藏:0  评论:0  赞:0  阅读:499
关于java.util.concurrent.atomic.*包下面的线程问题
关于java.util.concurrent.atomic.*包下面的线程问题...
分类:编程语言   时间:2014-06-05 12:04:34    收藏:0  评论:0  赞:0  阅读:377
C++虚函数
1.在一般情况下,指向一种类型对象的指针不允许指向另一种类型的对象,然而指向基类对象的指针可以指向该基类的共有派生类对象(反过来不成立),这是运行时,多态的基础。指向基类队象的指针指向派生类对象后,可以访问派生类中有基类继承下来的成员,但不能访问那些派生类对象自己增加的成员。 2.一个含有虚函数的类称为多态类。 3.虚函数就是在一个类中用virtual定义的成员函数。基类的虚函数在派生类中仍是...
分类:编程语言   时间:2014-06-07 01:20:47    收藏:0  评论:0  赞:0  阅读:400
关于JavaScript中name的意义冲突
关于JavaScript中name的意义冲突...
分类:编程语言   时间:2014-06-05 07:06:43    收藏:0  评论:0  赞:0  阅读:346
《Java并发编程实战》第八章 线程池的使用 读书笔记
一、在任务与执行策略之间的隐性解耦 有些类型的任务需要明确地指定执行策略,包括: . 依赖性任务。依赖关系对执行策略造成约束,需要注意活跃性问题。要求线程池足够大,确保任务都能放入。 . 使用线程封闭机制的任务。需要串行执行。 . 对响应时间敏感的任务。 . 使用ThreadLocal的任务。 1. 线程饥饿死锁 线程池中如果所有正在执行任务的线程都由于等待其他仍处于工作...
分类:编程语言   时间:2014-06-05 06:11:47    收藏:0  评论:0  赞:0  阅读:374
蜗牛—JSP学习之JavaBean初识
初识: "> My JSP 'i...
分类:编程语言   时间:2014-06-05 12:00:32    收藏:0  评论:0  赞:0  阅读:376
python中lxml的应用
首先下载lxml, http://www.lfd.uci.edu/~gohlke/pythonlibs/ ,然后添加引用 from lxml import _elementpath as DONTUSE from lxml import etree 具体示例: 1.添加命名空间 #set namespace nsmap = {"xsi": "h...
分类:编程语言   时间:2014-06-05 07:50:35    收藏:0  评论:0  赞:0  阅读:597
黑马程序员---Java多线程
多线程:...
分类:编程语言   时间:2014-06-05 06:24:01    收藏:0  评论:0  赞:0  阅读:412
神经网络python 实现
感知器学习算法步骤如下: 1.对权系数w置初值 对权系数w=(W1 .W2 ,…,Wn ,Wn+1 )的各个分量置一个较小的零随机值,但Wn+1 = —g。并记为Wl (0),W2 (0),…,Wn (0),同时有Wn+1(0)=-θ 。这里Wi (t)为t时刻从第i个 输入上的权系数,i=1,2,…,n。Wn+1 (t)为t时刻时的阀值。 图1-10 感知器的分类例...
分类:编程语言   时间:2014-06-05 08:51:11    收藏:0  评论:0  赞:0  阅读:471
python无私有成员变量
python解释器将__init__函数里的__z变量转成 _classname__z了,明白规则后外部依然可以通过实力对象来访问。 In [1]: class aa: ...: def __init__(self): ...: self.x = 10 ...: self.y = 11 ...: self.__z =...
分类:编程语言   时间:2014-06-05 10:20:19    收藏:0  评论:0  赞:0  阅读:400
C++ 如何从指针中得到类型或引用
C++标准语法中我们可以通过 * 来定义指针 &来指定引用,不过我们似乎没有直接的方法可以用一个指针定义一个指针所指类型的引用或原始类型,本文所述方法即用来解决此问题...
分类:编程语言   时间:2014-06-05 12:40:08    收藏:0  评论:0  赞:0  阅读:456
Python中strip方法的妙用
【开胃小菜】 当提到python中strip方法,想必凡接触过python的同行都知道它主要用来切除空格。有以下两种方法来实现。 方法一:用内置函数 # if __name__ == '__main__':     str = ' Hello world '     print '[%s]' %str.strip() # 方法二:调用string模块中方法 # import s...
分类:编程语言   时间:2014-06-05 09:22:45    收藏:0  评论:0  赞:0  阅读:535
[翻译]-Linux上C++类的动态加载
摘要:本文是翻译文章,主要介绍了运行时重载C++类的技术,包括了Linux上的动态加载接口、C++类的动态加载技术点及实现、自动加载技术等。最后给出了两个应用案例及相关的源代码。   关键字:动态加载,C++类,Linux     原文链接:http://porky.linuxjournal.com:8080/LJ/073/3687.html...
分类:编程语言   时间:2014-06-07 01:58:47    收藏:0  评论:0  赞:0  阅读:518
在Linux下安装C/C++开发工具包的最佳方式
如果你使用的是 Fedora, Red Hat, CentOS, 或者 Scientific Linux 系统,使用下面的命令安装GNU的C/C++开发包和编译器。 # yum groupinstall 'Development Tools'          如果你使用的是Debian 或者 UbuntuLinux系统,你可以使用下面的这个命令来安装C/C++编译器。 #sudo ...
分类:编程语言   时间:2014-06-07 01:49:57    收藏:0  评论:0  赞:0  阅读:352
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!