12 2018 档案

摘要:首先安装Node.js, npm i -g cnpm --registry=https://registry.npm.taobao.org 安装镜像 安装以后cnpm可以代替npm cnpm i -g vue-cli安装脚手架 进入工作空间目录 按照自己的需要选择 创建完成以后CD进去项目根目录 c 阅读全文
posted @ 2018-12-28 14:05 陳丶 阅读(214) 评论(0) 推荐(0)
摘要:@SpringBootApplication 启动类注解就是@SpringBootConfiguration+@EnableAutoConfiguration+@ComponentScan等组合在一下@RestController就是@Controller+@ResponseBody组合,支持RES 阅读全文
posted @ 2018-12-27 17:33 陳丶 阅读(353) 评论(0) 推荐(0)
摘要:鉴于ServerSocket的accept方法是阻塞的,那么只能通过多线程的方式实现多客户端连接与服务器连接 基本步骤: 1,服务端创建ServerSocket绑定端口号,循环调用accept()方法 2,客户端创建一个socket并请求和服务器端连接 3,服务器端接受客户端请求,创建socket与 阅读全文
posted @ 2018-12-21 15:44 陳丶 阅读(713) 评论(0) 推荐(0)
摘要:public class Server { public static void main(String[] args) { try { ServerSocket serverSocket = new ServerSocket(8888); System.out.println("服务器启动中... 阅读全文
posted @ 2018-12-21 14:35 陳丶 阅读(523) 评论(0) 推荐(0)
摘要:什么是线程锁机制 多线程可以同时运行多个任务但是当多个线程同时访问共享数据时,可能导致数据不同步,甚至错误! 因此,不使用线程锁, 可能导致错误 分布式锁,进程锁,线程锁到底是什么 在分布式集群系统的开发中,线程锁往往并不能支持全部场景的使用,必须引入新的技术方案分布式锁。 线程锁:大家都不陌生,主 阅读全文
posted @ 2018-12-14 14:14 陳丶 阅读(35995) 评论(1) 推荐(1)
摘要:1、同步和异步的区别和联系 异步,执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步过程,那么当系统接收到返回 值或消息时,系统会自动触发委托的异步过程,从而完成一个完整的流程。 同步在一定程度上可以看做是单线程,这个线程请求一个方法后就待这个方法给他回复,否则他不往下执行( 阅读全文
posted @ 2018-12-11 17:05 陳丶 阅读(399) 评论(0) 推荐(0)
摘要:package downLoad; import java.io.InputStream; import java.io.RandomAccessFile; import java.net.HttpURLConnection; import java.net.URL; public class Th 阅读全文
posted @ 2018-12-11 16:17 陳丶 阅读(544) 评论(0) 推荐(0)
摘要:-- MySql与SQLServer update inner join语法区别-- MySql: UPDATE A LEFT JOIN B ON A.B_ID = B.B_ID SET A.A_NAME = B.B_NAME;-- SQLserver: update A set A_NAME = 阅读全文
posted @ 2018-12-07 16:56 陳丶 阅读(222) 评论(0) 推荐(0)
摘要:<div style="height: 30px; margin-top :10px; width: 100%;"> <ul class="intMenu"> <li id="SetTime" style="float: right;width: 40px;" title="设置"> <i clas 阅读全文
posted @ 2018-12-07 16:52 陳丶 阅读(391) 评论(0) 推荐(0)