摘要: 一、SQL简介 1.1.什么是SQL? SQL(结构化查询语言)是一种用于访问和处理数据库的标准计算机语言。 1.2.SQL能做什么? SQL 面向数据库执行查询 SQL 可从数据库取回数据 SQL 可在数据库中插入新的记录 SQL 可更新数据库中的数据 SQL 可从数据库删除记录 SQL 可创建新 阅读全文
posted @ 2021-01-26 16:13 JayYao 阅读(303) 评论(0) 推荐(0)
摘要: 一、简介 CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。 整个CORS通信过程,都是浏览器自动完成,不需要用户参与。对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码完全一样。浏览器一旦发现AJAX请求跨源,就会自动添加一些附加的头信息,有 阅读全文
posted @ 2020-06-09 13:48 JayYao 阅读(169) 评论(0) 推荐(0)
摘要: 工厂模式 简介: 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 实现: 1.创建一个动物接口 阅读全文
posted @ 2020-05-08 17:39 JayYao 阅读(307) 评论(0) 推荐(0)
摘要: 现有程序同时启动了4个线程去调用TestDo.doSome(key, value)方法,由于TestDo.doSome(key, value)方法内的代码是先暂停1秒,然后再输出以秒为单位的当前时间值,所以,会打印出4个相同的时间值,如下所示:4:4:12581996151:1:1258199615 阅读全文
posted @ 2018-11-19 16:43 JayYao 阅读(228) 评论(0) 推荐(0)
摘要: 1 package com.aj.thread; 2 3 import java.util.concurrent.CountDownLatch; 4 import java.util.concurrent.ExecutorService; 5 import java.util.concurrent.Executors; 6 7 /** 8 * CountDownLatch的... 阅读全文
posted @ 2018-11-09 16:01 JayYao 阅读(463) 评论(0) 推荐(0)
摘要: 1 package com.aj.thread; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 import java.util.concurrent.locks.ReadWriteLock; 6 import java.util.concurrent.locks.ReentrantReadWriteLock; 7... 阅读全文
posted @ 2018-11-02 17:16 JayYao 阅读(393) 评论(1) 推荐(0)
摘要: 题目:子线程循环10次,接着主线程循环100次,接着又回到子线程循环10次,接着再回到主线程100次,如此循环50次,请写出程序。 解题思路:子线程语主线程为互斥,可用SYNCHRONIZED。为了体现Java 的高类聚性,最好能将共同数据或共同方法归为同一类,即编写一个类来存放两个同步方法。要让他 阅读全文
posted @ 2018-10-19 14:54 JayYao 阅读(499) 评论(0) 推荐(0)
摘要: 第一种:创建一个类继承Thread类,重写Thread类的run方法,代码如下: 第二种方式:创建一个类实现Runable接口,重写Runable接口的run方法,并将该类的对象作为参数传递给Thread类的有参构造方法,代码如下: 两种方式的区别:如果一个类继承Thread,则不适合资源共享。但是 阅读全文
posted @ 2018-10-17 17:18 JayYao 阅读(424) 评论(0) 推荐(0)
摘要: 本人于2018年9月26号下午17点20开通我的博客园,这是我的第一篇博客,欢迎各位以后莅临我的博客园来查看我的技术学习分享。 阅读全文
posted @ 2018-09-26 17:32 JayYao 阅读(176) 评论(0) 推荐(0)