- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 蛇形矩阵
第一种:螺旋状 package test0920;import java.util.Scanner;/** * * Title: SerpentineMatrix * Description: 蛇形矩阵就是一个二维数组,把二维数组从外到内一层一层剥开,按照* 上、右、下、左的顺序走即可。(注意临界值条件,尤其是拐角别重叠覆盖)* @author Marmar...
2018-11-29 22:15:11 1149
原创 临界资源和临界区
临界资源: 各进程采取互斥的方式,实现共享的资源称作临界资源。属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现对这种资源的共享。 临界区: 每个进程中访问临界资源的那段代码称为临界区。显然,若能保证诸进程互斥地进入自己的临界区,便可实现诸进程对临界资源的互斥访问。为此,每个进程在进入临界区之前,应...
2018-11-29 19:14:53 9813 2
原创 骑士巡游问题
问题描述:设有一个8*8的棋盘,在棋盘上任一点有一个中国象棋“马”,马走的规则为:马走日字;马只能向右走。给出马起始的位置和终点的位置,试找出从起点到终点所有路径的数目。问题分析: 1、本题可以使用深度搜索发求解,但是效率很低,当路径很多时,不可能在短时间内出解。可以采用动态规划的设计思想。 2、从(x1,y1)位置出发,按照由左到右的顺序定义阶段的方向。位于(x...
2018-11-28 20:39:08 2346
转载 Java内存区域与内存溢出
内存区域 Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。下面详细阐述各数据区所存储的数据类型。 程序计数器(Program Counter Register) 一块较小的内存空间,它是当前线程所执行的字节码...
2018-11-10 11:24:51 127
原创 在线编译器
https://tool.lu/一个在线工具,开发人员工具,代码格式化、压缩、加密、解密,下载链接转换,sql工具,正则测试工具,favicon在线制作,ruby工具,中文简繁体转换,迅雷下载链接转换,程序猿的在线工具 ...
2018-11-10 10:41:12 2133
转载 启动Tomcat时报错:Server at localhost was unable to start within 45 seconds
一、在Tomcat启动时有时会报次错Server Tomcat v9.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.出现这个情况的原因有两个,要么是你的...
2018-11-07 17:34:20 1658 1
原创 运行tomcat9w.exe提示unable to open the service 'tomcat9'
win+R打开输入命令提示符窗口,先进入Tomcat的安装目录下,再进入到bin目录,输入:services.bat install,出现下面图片上信息即表示安装成功
2018-11-07 16:49:32 1308 1
原创 -Djava.endorsed.dirs=D:\tomcat\apache-tomcat-9.0.8\endorsed is not supported. Endorsed standards and
在eclipse里启动tomcat时控制台报错:-Djava.endorsed.dirs=D:\tomcat\apache-tomcat-9.0.8\endorsed is not supported. Endorsed standards and standalone APIs in解决方案:在Eclipse的Run -> Run Configurations的界面里 有一个设...
2018-11-03 11:42:56 5128 7
原创 Java web知识点
开发:视图层技术——HTML,CSS,JS,AJAX,Tiles,Velocity,FreeMarker持久层技术——JDBC,MyBatis,HibernateSpring , Spring MVC项目构建工具Maven日志Log4j版本控制 Git数据库技术:SQL语句参数调优操作系统:熟练掌握一种Linux系统,原理,Shell命令服务器技术:熟练使用...
2018-11-03 10:43:33 213
原创 多线程作加法问题
题目:编写10个线程,第1个线程从1加到10,第二个线程从11加到20……第十个线程从91加到100,最后再,10个线程结果相加。思路:依次调用thread.join(),主线程输出结果。注意:sum为共享变量,访问共享变量时,用synchronized同步 package test1101;public class test04 { public static int sum...
2018-11-01 11:47:25 1255
商场VIP消费查询系统源代码
2018-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人