- 博客(5)
- 收藏
- 关注
原创 线程同步方式
线程同步其实就是一个等待机制,多个线程同时访问一个对象,此时需要将线程排队,抢夺锁监视器,获得锁监视器的线程先执行,其他线程阻塞,等待;synchronized方法控制对“对象”的访问,必须获取调用该方法的对象锁,该方法才能执行,否则线程阻塞,方法一旦执行,就独占该锁,直到这个方法返回,锁才释放,后边的线程才能获得锁,继续执行;第一个线程,获取锁监视器成功了,执行其中的代码,第二个线程访问资源时,先检查锁监视器是否被占用,被占用则阻塞等待;直到第一个线程执行完任务,释放锁监视器;(一般指被修改的对象)
2024-01-16 20:06:34 733
原创 Servlet中访问资源路径
Servlet中通过下面的方法获取资源路径 String getRealPath(String path);//根据资源名称得到资源的绝对路径. 可以得到当前应用任何位置的任何资源。 注意访问的文件存储位置 1.获取WEBRoot下的WEB-INF/a.properties文件中的内容 示例代码如下: String path = this.getServ
2017-07-29 09:42:17 686
原创 tomcat服务器安装和启动
1.tomcat服务器下载路径 Tomcat官方站点:http://tomcat.apache.org 安装: 直接解压到指定目录即可。(注:目录不要太深;目录不要有中文或空格) 2.tomcat环境变量配置: 3.tomcat服务器目录文件结构: bin:可执行文件; conf:配置文件(server.xml文件修改端口号) lib:tomcat运行时所使用的
2017-07-27 21:09:51 263
原创 jdbc数据库链接之抽取工具类
jdbc工具类抽取分为两部分 1.创建连接 2.关闭所有链接。 案例如下: public class DBUtils { private static String driverClass; private static String url; private static String username; private static Str
2017-07-24 22:02:45 270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人