摘要:在python cookbook中看见这么一段代码 import queue import socket import os class PollableQueue(queue.Queue): def __init__(self): super().__init__() Create a pair 阅读全文
python继承__init__函数
2016-11-09 20:16 by 放作夥, 1891 阅读, 0 推荐, 收藏, 编辑
摘要:Python子类会把父类的构造函数也继承,特意记录一下,跟java不一样,java如果子类不写构造函数,会生成一个默认的无参构造函数,隐式调用父类的无参构造函数 【1】Python中如果子类有自己的构造函数,不会自动调用父类的构造函数,如果需要用到父类的构造函数,则需要在子类的构造函数中显式的调用。 阅读全文
Oracle 用户(user)和模式(schema)的区别【转】
2016-10-31 13:16 by 放作夥, 392 阅读, 0 推荐, 收藏, 编辑
摘要:多说一句,我感觉在mysql里schema就是实例里的一个库,Oracle里schema就是实例里的一个用户!!! 概述: (一)什么Oracle叫用户(user): A user is a name defined in the database that can connect to and a 阅读全文
url增加签名验证防窜改
2016-10-27 10:57 by 放作夥, 4101 阅读, 1 推荐, 收藏, 编辑
摘要:学习给API加上签名加密验证功能,摘抄了腾讯支付的说明书文档 ———————————————————————————————————————————————————————————————— 为了提高传输过程参数的防篡改性,必须使用签名参数sig。 1. 签名参数sig生成的步骤 第1步: 把需要包 阅读全文
AtomicBoolean与AtomicInteger学习
2016-09-27 15:38 by 放作夥, 339 阅读, 0 推荐, 收藏, 编辑
摘要:AtomicBoolean跟AtomicInteger都有一个compareAndSet的方法 我网上看见compareAndSet的应用可以是防止多次初始化,比如多个线程想用compareAndSet来判断是否初始化过,只有一个线程能初始化 当然AtomicBoolean最重要的就是getAndS 阅读全文
CyclicBarrier(同步栅栏)源码分析
2016-09-27 11:25 by 放作夥, 700 阅读, 0 推荐, 收藏, 编辑
摘要:可以看到说明作用是使得一组线程互相等待至一个公共点再继续执行 这些是类的成员,可以看到条件变量trip用来触发所有线程的入场,parties一共有多少线程,count初始值为parties,慢慢会减少到0 Generation描述着CyclicBarrier的更显换代。在CyclicBarrier中 阅读全文
Spring注解备忘
2016-09-27 10:59 by 放作夥, 137 阅读, 0 推荐, 收藏, 编辑
摘要:记录一下目前知道的注解 1、使用 @Configuration 注释告诉 Spring,这是核心的 Spring 配置文件,并通过 @Bean 定义 bean。 2、@Import 导入多个@Configuration 3、@Scope("prototype")定义bean的作用域 4、@Requi 阅读全文
java动态代理与CGLIB
2016-09-01 14:20 by 放作夥, 198 阅读, 0 推荐, 收藏, 编辑
摘要:按照代理的创建时期,代理类可以分为两种。 静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。 动态代理:在程序运行时,运用反射机制动态创建而成。 与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无 阅读全文
【转】Java getResourceAsStream的使用方法
2016-08-31 15:05 by 放作夥, 351 阅读, 0 推荐, 收藏, 编辑
摘要:在java项目中会经常用到getResourceAsStream这个函数获取一些配置文件,但是怎样正确使用这个函数呢? getResourceAsStream(String path)这个函数的参数是一个路径,但是这个路径应该怎么填?使用该函数的难点也就在此。 其实只要记住一个关键点,getReso 阅读全文
[转]InputStream in = this.getClass().getResourceAsStream("photo.gif")的意思
2016-08-31 14:49 by 放作夥, 1300 阅读, 0 推荐, 收藏, 编辑
摘要:方法getResourceAsStream()是一个标准方法,用来打开一个外部输入文件。文件的位置取决于类加载器,而标准的类加载器从classpath开始搜索 如:c:/temp/mytest/Test.class package mytest; public class Test{...} Tes 阅读全文