会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
高开泰
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2021年8月11日
java代理
摘要: 委托类:继承InvocationHandler接口,实现bind和invoke方法 代理类:代理执行 原理:利用反射机制,委托类获取到源对象的接口,生成带有对应方法的委托类。委托类的方法被调用时,通过调用代理类的invoke进行实现代理功能。
阅读全文
posted @ 2021-08-11 13:20 下次再见
阅读(21)
评论(0)
推荐(0)
编辑
2021年7月13日
JAVA设计模式学习笔记 单例模式(1)
摘要: 单例模式是指使某个类只被实例化一次,其余位置再次调用初始化函数会返回之前生成的第一个实例的引用。 1、懒汉模式 延迟加载,用到的时候才加载 可能会有以下问题 (1)线程安全问题 (2)double check加锁优化 (3)指令重排,需要使用volatile关键字修饰 class Obj1{//单例
阅读全文
posted @ 2021-07-13 17:53 下次再见
阅读(45)
评论(0)
推荐(0)
编辑
2020年7月15日
p2p中的UDP穿透方法以及python实现
摘要: 现在大部分的个人主机都是通过路由器连接外网,整个内网使用一个公共IP,由路由器进行内网IP、端口和外网IP、端口的映射(NAT)。 而这种映射方式只能由内网主动向外发送请求时才会建立,并通过映射出的该端口监听返回消息。 根据映射方式的不同,建立映射的规则也不同,允许接收消息的范围也不同。如(参考ht
阅读全文
posted @ 2020-07-15 16:56 下次再见
阅读(1873)
评论(0)
推荐(0)
编辑
2019年10月14日
机器学习笔记(2)——deepfs算法学习(一种特征选择算法)
摘要: RBM网络可以做特征选择,去除冗余和不相关特征,减少计算量,提高准确度 1、原理概述 对于已经训练完成的RBM网络,可以认为已经建立起了特征之间的相关联系。对于任意特征i,如果可以通过其他特征经由rbm网络计算得出,那么我们就可以认为这个特征i是冗余的。具体怎么计算呢?首先定义v'为v的重构(见上一
阅读全文
posted @ 2019-10-14 02:00 下次再见
阅读(622)
评论(0)
推荐(0)
编辑
机器学习笔记(1)—— 限制玻尔兹曼机RBM
摘要: 前置知识点概要:离散Hopfield神经网络+模拟退火+隐单元=Boltzman机 1、玻尔兹曼机BM 分隐藏层h、可见层v(即输入层,也是输出层)。玻尔兹曼机可以看作全连通图,即每个神经元和本层所有神经元、其他层神经元全链接 2、受限玻尔兹曼机RBM 层内不连接,与其他层所有神经元链接,其中vi是
阅读全文
posted @ 2019-10-14 01:07 下次再见
阅读(426)
评论(0)
推荐(0)
编辑
2019年4月3日
C#服务器客户端模型以及网络聊天室实例
摘要: 实现了简单的聊天室功能,多个客户端连接一个服务器,客户端和服务器双向收发消息,服务器向所有用户广播消息 服务器: 主函数文件 SeverControl类文件 客户端 主函数文件 ClientControl类文件 注:本示例运行时需分开放在两个项目中运行
阅读全文
posted @ 2019-04-03 19:46 下次再见
阅读(590)
评论(0)
推荐(0)
编辑
c#订阅-发布模式简单示例
摘要: 发布-订阅模型是指两个或多个不同对象,一个广播消息,其他的接受消息。发布者的广播不受接受者的影响,接受者的数量和对接受消息的处理与发布者无关,降低了对象之间的耦合性。 下面以两个窗口之间的通信示例 首先在vs里面新建一个windows窗体应用,自动生成Form1,然后添加一个窗口Form2,并在Fo
阅读全文
posted @ 2019-04-03 11:01 下次再见
阅读(3597)
评论(1)
推荐(0)
编辑
2019年4月2日
C#多线程学习笔记
摘要: 1、首先引入Thread类库 2、创建线程,分为有参和无参 3、线程锁lock 当多个线程操纵同一资源(如共用一个静态变量),需要加线程锁 如下,不加线程锁时 结果并不是从1-9 1134567892 以为时间片分配等原因,每次结果可能都不一样,所以必须加上锁 再执行发现正常
阅读全文
posted @ 2019-04-02 17:36 下次再见
阅读(209)
评论(0)
推荐(0)
编辑
C#委托、匿名函数、事件
摘要: 委托 delegate关键字,可以实现将函数作为参数传递1、基本用法 委托是一个数据类型,与类同等级,用于指向某一个方法,然后通过委托来调用该方法 2、Action和Func 系统本身有两个定义好的委托类型,其中Action是无返回值(void)类型方法,Func有返回值 3、通过利用实例,将方法名
阅读全文
posted @ 2019-04-02 13:42 下次再见
阅读(1865)
评论(0)
推荐(0)
编辑
2019年3月31日
c#操作mysql数据库
摘要: 1、下载mysql.Data.dll,在解决方案->引用中引入,并在文件头部引入 2、创建MySqlConnection对象(链接库) 3、创建对应操作的MySqlCommand对象(测试数据库表名characters,属性列:id,names,passwords) 4、针对不同操作,MySqlCo
阅读全文
posted @ 2019-03-31 22:56 下次再见
阅读(45349)
评论(0)
推荐(3)
编辑
下一页