死锁的必要条件?怎么克服? 解答:产生死锁的四个必要条件: 互斥条件:一个资源每次只能被一个进程使用。 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。 ...
分类:
其他好文 时间:
2018-08-29 14:45:27
阅读次数:
226
centos 7.x编写开机启动服务 centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。关于Systemd的详情介绍在这里。 Systemd服务文件以. ...
分类:
其他好文 时间:
2018-08-27 21:39:38
阅读次数:
175
想了很久,决定还是要写一篇这样的文章出来,月薪过万的测试员需要学习什么技术?我觉得测试想要月薪过万并不难,只要做到我说的这几点肯定是可以的! 克服懒惰 我觉得,越是聪明的人越是觉得自己“懒惰”。大家可能会好奇,你说反了吧,越是聪明的人越是勤奋吧? 其实勤奋和觉得自己懒惰并不冲突,只有觉得自己变懒惰了 ...
分类:
其他好文 时间:
2018-08-24 22:55:51
阅读次数:
214
想了很久,决定还是要写一篇这样的文章出来,月薪15k的测试员需要学习什么技术?我觉得测试想要月薪15k并不难,只要做到我说的这几点肯定是可以的! 克服懒惰 我觉得,越是聪明的人越是觉得自己“懒惰”。大家可能会好奇,你说反了吧,越是聪明的人越是勤奋吧? 其实勤奋和觉得自己懒惰并不冲突,只有觉得自己变懒 ...
分类:
其他好文 时间:
2018-08-24 22:51:12
阅读次数:
208
PLSQL简介(一)【翻译】 原书:steven feuerstei oracle PLSQL grogramming 2014 PL / SQL代表“结构化查询语言和过程语言。 Oracle公司推出了PL / SQL克服SQL中的一些限制并提供更完整的编程解决方案。 什么是PLSQL Oracle ...
分类:
数据库 时间:
2018-08-22 12:41:49
阅读次数:
180
本文承接上文 TensorFlow-slim 训练 CNN 分类模型(续),阐述通过 tf.contrib.slim 的函数 slim.learning.train 训练的模型,怎么通过人为的加入数据入口(即占位符)来克服无法用于图像推断的问题。要解决这个问题,最简单和最省时的方法是模仿。我们模仿的 ...
分类:
其他好文 时间:
2018-08-22 12:02:41
阅读次数:
555
应用文件为:app.py 如果不想在这个文件中添加新路由,怎么办? 有个直观的办法, 新建test.py 然后在app.py中添加调用, 前面的办法缩进有点多啊!换个方法,将test.py的代码改为: 同理,在Blueprint中,也可以这么干。 哈哈,终于又写了一篇。懒病总是需要克服! ...
分类:
其他好文 时间:
2018-08-19 01:05:07
阅读次数:
825
一、实现自定义MVC的体系结构图 1、ModelI模式开发Web应用时,分两种情况: 纯JSP技术方式开发 JSP+JavaBean方式开发 2、ModelI模式开发的不足: JSP页面中嵌入大量的Java代码,可读性差。 大量代码在JSP中难以复用。 后期维护及扩展的难度大。 3、为了克服ModelI模式的缺陷,引入了ModelII的模式开发 ModelII模式体现了基于
分类:
Web程序 时间:
2018-08-09 11:09:08
阅读次数:
211
缓存数据库介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非 ...
分类:
数据库 时间:
2018-08-08 13:32:02
阅读次数:
246
1、c4.5 c4.5算法是机器学习算法中的一种分类决策树算法,其核心是ID3算法,c4.5算法继承了ID3算法的优点,并在一下几个放米娜对ID3算法进行了改进: 1)用信息增益率来选择属性,克服了用信息增益选择属性时偏向选择取值多的属性的不足。 2)在树构造过程中进行剪枝。 3)能够完成对不连续属 ...
分类:
编程语言 时间:
2018-08-07 22:23:00
阅读次数:
152