• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






随风飘闪

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2019年1月22日

【机器学习模型】朴素贝叶斯
摘要: 一、啥是贝叶斯公式 1、公式定义: 贝叶斯公式是由英国数学家贝叶斯发展,用来描述两个条件概率之间的关系,比如P(A|B)和P(B|A)。 按照乘法法则,可以立刻导出:P(A∩B) = P(A)*P(B|A)=P(B)*P(A|B)。如上公式也可变形为:P(B|A) = P(A|B)*P(B) / P 阅读全文
posted @ 2019-01-22 18:47 随风飘闪 阅读(216) 评论(0) 推荐(0)
 

2015年9月6日

JAVA基础学习--Eclipse中导入一个java文件
摘要: 在编写java工程时,可能会用到别的已经成熟的java类文件,那么如何才能将目标类文件导入到工程中呢,以下Operation.java为例。现一个java文件源码。1.打开eclipse,“File”->"New"->"Java Project",在Project Name中输入工程名,如:com.... 阅读全文
posted @ 2015-09-06 14:03 随风飘闪 阅读(5470) 评论(0) 推荐(0)
 

2012年5月31日

C++中线程使用与参数传递
摘要: C++中线程的使用:线程的使用有多种方法,最常用的方法为CreateThread,CreateThrea的的参数详解如下:HANDLE WINAPI CreateThread( __in_opt LPSECURITY_ATTRIBUTES lpThreadAttributes, // 指向SECURITY_ATTRIBUTES 的指针,为新线程指定安全描述 __in SIZE_T dwStackSize, // 初始化线程堆栈尺寸 __in LPTHREAD_START_ROUTINE lpStartAddress, //线程函数所指向的地址 起始函数 __in_opt LPVOID lpPa 阅读全文
posted @ 2012-05-31 17:16 随风飘闪 阅读(5195) 评论(0) 推荐(0)
 

2012年5月30日

C++中的数学函数汇总
摘要: math.h 数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有:1 三角函数double sin (double);double cos (double);double tan (double);2 反三角函数double asin (double); 结果介于[-PI/2, PI/2]double acos (double); 结果介于[0, PI]double atan (double); 反正切(主值), 结果介于[-PI/2, PI/2]double atan2 (double, double); 反正切(整圆值), 结果介于[-PI/2, PI/2]3 双曲三角函 阅读全文
posted @ 2012-05-30 09:59 随风飘闪 阅读(15324) 评论(1) 推荐(1)
 

2012年5月2日

[C++]基本类型转换
摘要: 1.c++中string到int的转换1) 在C标准库里面,使用atoi:#include <cstdlib>#include <string>std::string text = "152";int number = std::atoi( text.c_str() );if (errno == ERANGE) //可能是std::errno{//number可能由于过大或过小而不能完全存储}else if (errno == ????)//可能是EINVAL{//不能转换成一个数字}2) 在C++标准库里面,使用stringstream:(stri 阅读全文
posted @ 2012-05-02 11:20 随风飘闪 阅读(255) 评论(0) 推荐(0)
 

2012年2月29日

C#中跨窗体操作(2)--消息机制
摘要: 可以实现跨窗体操作的第二种方法就是消息机制。windows中的应用程序执行是靠消息来驱动的,消息就是一连串的符号和命令。在C#中,每个窗体都包含了一个消息处理函数,在需要接收消息的情况下,需要重载实现DefWndProc方法。具体使用方法如下:1、建立“窗体1”,打开代码编写页面View Code 1 protected override void DefWndProc(ref System.Windows.Forms.Message m) 2 { 3 switch(m.Msg) 4 { 5 ca... 阅读全文
posted @ 2012-02-29 14:47 随风飘闪 阅读(582) 评论(0) 推荐(1)
 
C#中跨窗体操作(1)--事件
摘要: 在应用C#过程中,经常会出现通过“窗口2”来处理“窗口1”上的控件和显示内容等。可以通过事件的处理方式来完成,具体步骤如下:1、在“窗体2”中声明事件 public delegate void Change(); public event Change myChangeevent;2、编写按钮单击事件 myChangeevent();//执行事件3、在“窗体1”中声明“窗体2”的事件,并编写事件处理函数来处理“窗体1”的控件和内容 按钮单击函数 Form2 f = new Form2(); f.Show(); f.myChangeevent += new Form2.Change(f_myCh 阅读全文
posted @ 2012-02-29 11:44 随风飘闪 阅读(939) 评论(0) 推荐(0)
 

2012年2月20日

C#中事件的定义和使用
摘要: 事件的声明和使用与代理有很密切的关系,事件其实是一个或多个方法的代理,当对象的某个状态发生了变化,代理会被自动调用,从而代理的方法就被自动执行。声明和使用一个事件需要如下步骤:1.创建一个代理。2.在类的内部利用event关键字声明事件,并且在类中定义调用事件的方法,也可以定义一个处理事件消息的方法。 声明一个事件的基本形式有两种: 修饰符 event 类型 标识符 修饰符 event 类型 标识符{get{};set{};}其中: 修饰符是指C#语言的访问修饰符;类型是在声明使用事件的第一步中创建的代理;标识符是一个C#语言的合法标识符,这个标识符被用来在程序中唯一确定声明的事件;在声明事. 阅读全文
posted @ 2012-02-20 00:09 随风飘闪 阅读(1073) 评论(0) 推荐(0)
 

2012年2月17日

c#实现每隔一段时间执行代码(多线程)
摘要: 总结以下三种方法,实现c#每隔一段时间执行代码:方法一:调用线程执行方法,在方法中实现死循环,每个循环Sleep设定时间;方法二:使用System.Timers.Timer类;方法三:使用System.Threading.Timer;?12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667using System; using System.Collections; using System.Thre 阅读全文
posted @ 2012-02-17 22:12 随风飘闪 阅读(2239) 评论(0) 推荐(0)