摘要: 转自http://blog.csdn.net/zoudaokou2006/article/details/3966694读者一写者问题是一个用信号量实现的经典进程同步问题。在系统中,一个数据集( 如文件或记录) 被几个并发进程共享,这些线程分两类,一部分只要求进行复操作,称之为“读者”;另一类要求写 阅读全文
posted @ 2018-02-26 21:32 Shaw_喆宇 阅读(10540) 评论(0) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/l294265421/article/details/46674847 假设有两个进程需要互斥的访问某一个临界区。 Peterson算法的形式如下: 具体实现如下(Java实现): 有两个全局变量: enterRegion方法实现如下: leaveReg 阅读全文
posted @ 2018-02-26 21:23 Shaw_喆宇 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 突然个别网页打不开,报上面的错,本来还以为是网页的问题,结果发现是自己的电脑的问题。。因为从别的设备上可以打开相同网页。 1、运行→regedit→进入注册表, 在 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explor 阅读全文
posted @ 2018-02-26 21:21 Shaw_喆宇 阅读(89706) 评论(1) 推荐(0) 编辑
摘要: 修改E:\eclipse\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml 将 start-timeout="1000" 重启eclipse 阅读全文
posted @ 2018-02-26 21:18 Shaw_喆宇 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.打开eclipse,点击菜单Help—>Install New Software 2.进入安装窗体后,点击安装窗体的右侧的Add按钮,然后在弹出的窗体中输入名称:Subclipse 1.12.x,输入插件安装地址http://subclipse.tigris.org/update_1.12.x 阅读全文
posted @ 2018-02-26 21:17 Shaw_喆宇 阅读(316) 评论(0) 推荐(0) 编辑
摘要: web项目导入eclipse之后一直打不开,连接不上mysql报错。后来高人指点,原因是文件配置的问题。 打开文件: 因为我的mysql没有设置密码,所以我这里的password改为空。 阅读全文
posted @ 2018-02-26 21:14 Shaw_喆宇 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 从官网https://dev.mysql.com/downloads/mysql/上下载mysql-5.6.31-winx64.zip,将其解压,接下来的安装是通过命令来安装MySQL数据库的。(P.S. 5.7的版本会出问题,最好还是5.6的版本) (1)mysql-5.6.31-winx64.z 阅读全文
posted @ 2018-02-26 21:11 Shaw_喆宇 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 我的电脑-->属性-->高级-->环境变量 path的变量值新加: %SystemRoot%\system32 修改完成后,需要重新打开cmd命令行,否则不会生效的。 阅读全文
posted @ 2018-02-26 21:08 Shaw_喆宇 阅读(9996) 评论(2) 推荐(0) 编辑
摘要: 在你的项目中加入jsp-api.jar和servlet-api.jar包,这两个包来源于tomcat的libs目录中,但是会出现一个问题,项目打包发布的时候也会将这两个jar打包出去,这时候发布到tomcat中后tomcat可能启动失败,同时你的jar包可能和tomcat中的jar版本不一致等情况。 阅读全文
posted @ 2018-02-26 21:07 Shaw_喆宇 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 出现这个问题应该是文件没有用正确的方式打开。 遇到这种情况,就要去检查下载的这个包的结构。 我的这个文件明显真正的是下面这个文件夹,如果把整个当做一个android文件打开会导致文件结构不对,就是标题的错误。 把下面的文件夹移出来,重新打开就OK了 我的这个文件明显真正的是下面这个文件夹,如果把整个 阅读全文
posted @ 2018-02-26 21:05 Shaw_喆宇 阅读(843) 评论(0) 推荐(0) 编辑