Wesley13 Wesley13
3年前
java创建线程的三种方式及其对比
Java(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flib.csdn.net%2Fbase%2F17)中创建线程主要有三种方式:一、继承Thread类创建线程类(1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run(
待兔 待兔
4年前
Dart官方文档翻译(一)(Dart之旅)
这篇文章将会向你展示如何使用Dart的每一个知识点,包括变量,操作符,类,类库,但这是在你已经有一个其他语言的编码经验的前提下。为了学习Dart更多关于Dart的核心类库,请查看ATouroftheDartLibraries,当你想知道更多语言特征,挺查阅Dartlanguagespecification你可以通过DartPad来尝试
Stella981 Stella981
3年前
Servlet3.1规范翻译
https://github.com/javahongxiServlet接口是JavaServletAPI的核心抽象。所有Servlet类必须直接或间接的实现该接口,或者更通常做法是通过继承一个实现了该接口的类从而复用许多共性功能。目前有GenericServlet和HttpServlet这两个类实现了Servlet接口。大多数情况下,开发者只需要继
Wesley13 Wesley13
3年前
C++中观察者模式中观察者提供接口让被观察者回调删除其自己安全吗?
思考如下情况:Observer类作为观察者,Handler类作为被观察者负责具体的任务执行,当任务执行完毕以后通知观察者完成。Observer收到调用以后删除Handler类。以下代码安全吗? 结果:1.安全。2.不优雅。3.handler在通过调用notify接口以后还可以访问自己的资源吗?可以,但是会得到随机值。/
Stella981 Stella981
3年前
Boost Python官方样例(三)
导出C类(纯虚函数和虚函数)大致做法就是为class写一个warp,通过get\_override方法检测虚函数是否被重载了,如果被重载了调用重载函数,否则调用自身实现,最后导出的时候直接导出warp类,但是类名使用class,析构函数不需要导出,因为它会被自动调用纯虚函数编写C函
Wesley13 Wesley13
3年前
Java动态代理机制解析
动态代理是指在运行时动态生成代理类。不需要我们像静态代理那个去手动写一个个的代理类。生成动态代理类有很多方式:Java动态代理,CGLIB,Javassist,ASM库等。这里主要说一下Java动态代理的实现。Java动态代理InvocationHandler接口Java动态代理中,每一个
Stella981 Stella981
3年前
NetBeans数据库笔记
1.创建数据库,数据表用MySQL数据库和NavicatforMySQL工具创建表2.创建实体类——反应表结构(列——变量)           也就是对应表建立的gets和sets方法,实体类的名字一般都与数据库表的名字相同3.创建数据访问层。1.BaseDAO(父类)代码:importjava.sql.Connect
Wesley13 Wesley13
3年前
Java_Learn
20180417集合类Collection如果是实现了list接口的集合类,具备的特点是有序,可重复;如果是实现了set接口的集合类,具备的特点是无序,不可重复;Collection中的方法 增加 删除查看  add("添加任意类型的元素到集合中"); addall("添加一个集合的元素到另外一个集合中") clear("
Easter79 Easter79
3年前
Titan Framework MongoDB深入理解1
在TitanFrameWork框架中,已经集成了MongoDB的各个功能,现在我们对框架内部的一些重要类进行分析与解读。1.MongoDBConverter在Titan框架中,比较重要的一个接口就是MongoDBConverter,它是作为框架对MongoDB数据Bson的一个转换器,其实现类是一个名字被加密的类(titan框架中
Stella981 Stella981
3年前
C# Aop简单扫盲及ORM实体类属性拦截示例
先说下场景,C中为什么要使用Aop,而我又是在哪里使用Aop?本人只是想拦截实体类的Set的方法,然后在Set之前,调用一下其它方法,把值赋给另一个对象。而我做的都是在实体类的基类里处理:比如:publicclass OrmBase(https://www.oschina.net/action/GoToLink?u