先说下线性回归(直接上图)
如上图所示,根据肿瘤尺寸数据进行判断。设hypothesis函数为根据上图可以看出线性h(x)能够将上述数据进行有效分类,当h(x)>0.5,则为肿瘤患者,当h(x)
此时通过调整线性模型的参数后最终得到的线性模型为蓝色的直线,此时就会发现最右侧的红色叉号被预测成了正常,这显然是不合理的,并且后果是严重的(人家有病,你预测正常,影响治疗.....),...
分类:
其他好文 时间:
2016-04-29 15:44:22
阅读次数:
282
之前的面试中多次被问到线程池的相关内容,所以在之后的时间内我仔细的学习了一下线程池的相关内容。
1.使用线程池的意义
复用:类似WEB服务器等系统,长期来看内部需要使用大量的线程处理请求,而单次请求响应时间通常比较短,此时Java基于操作系统的本地调用方式大量的创建和销毁线程本身会成为系统的一个性能瓶颈和资源浪费。若使用线程池技术可以实现工作线程的复用,即一个工作线程创建和销毁的生...
分类:
编程语言 时间:
2016-04-26 21:56:23
阅读次数:
150
在ToughRADIUS中增加接入设备配置RouterOS设备信息必须在ToughRADIUS系统中配置,不然所有认证消息会被丢弃。RouterOSradius配置radius服务配置注意,要使强制下线功能有效,务必启动授权功能,开放3799端口给Radius。开启RouterOS上的radius记账对于记账间隔,如果是包月类型..
分类:
其他好文 时间:
2016-04-25 22:56:28
阅读次数:
1818
生产者与消费者模型生产者与消费者模型是一种描述进程间同步与互斥的一个方式,在这个模式下有两类人,一个是不停产生数据的生产者,一个是不停获取数据的消费者,为了效率最高,就必须保持两者之间的同步与互斥。为了在生产者与消费者使用mutex保持互斥的前提下,posix版本下..
分类:
编程语言 时间:
2016-04-23 01:51:11
阅读次数:
240
面试中经常碰到排序算法的问题,所以这里把常用的几种排序总结一下 线性时间排序 计数排序:首先统计每个数的个数,然后直接得出有序的序列。时间复杂度O(n + k),空间复杂度O(k),k表示数组中最大的数 不稳定 基数排序:从最低位开始,先按照该位的大小排序,然后按照次低位的大小排序.......最后 ...
分类:
编程语言 时间:
2016-04-21 23:39:42
阅读次数:
318
对于所有的语言都可能会遇到进程和线程的问题,一般情况下线程是由进程产生的,一个进程产生多个线程来按照一定的规则(Python下根据CPU调度算法和全局进程锁)来利用CPU,我们称之为多线程模式;而一个进程在产生的同时,同时会生成一个主线程,如果程序生成多个进程,那么每..
分类:
编程语言 时间:
2016-04-21 18:47:19
阅读次数:
200
基础知识默认情况下,线程被创建成可结合的。为了避免存储器泄漏,每个可结合线程都应该被显示回收,即调用pthread_join,或通过调用pthread_detach函数被分离。1)如果一个可结合线程运行结束但没有被join,则它的状态类似与僵尸进程。2)若调用pthread_join后,该线程还没有..
分类:
编程语言 时间:
2016-04-20 18:18:42
阅读次数:
324
1、分类 2、DOME 2.1 newCachedThreadPool 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。示例代码如下: 线程池为无限大,当执行第二个任务时第一个任务已经完成,会复用执行第一个任务的线程,而不用每次新建线程。 2.2 new ...
分类:
编程语言 时间:
2016-04-20 18:06:50
阅读次数:
193
一、死锁的原因和必要条件1.死锁的概念一般情况下,如果同一个线程先后两次调用lock,在第一次调用时,由于锁已经被占,该线程会挂起等待别的线程释放锁,然而锁正是被自己占着的,该线程又被挂起,没有机会释放锁,因此,就永远处于挂起等待状态了,这叫做死锁(Deadlock)。另种典型的..
分类:
编程语言 时间:
2016-04-19 20:17:47
阅读次数:
937
今日4月18日,在微信上的一篇《papi酱遭广电总局封杀 罗振宇1200万恐打水漂》的文章迅速转了起来,说的就是现在网红第一人“papi酱”的视频被广电总局责令下架的消息。箭头直指papi酱系列视频中的不适言词,此消息一出,papi酱的经纪人和投资团队纷纷出来“辟谣”,而就在刚才,广电总局责令的消息 ...