摘要:
public class Server { public static void main(String[] args) { try { ServerSocket serverSocket = new ServerSocket(8888); System.out.println("服务器启动中... 阅读全文
摘要:
什么是线程锁机制 多线程可以同时运行多个任务但是当多个线程同时访问共享数据时,可能导致数据不同步,甚至错误! 因此,不使用线程锁, 可能导致错误 分布式锁,进程锁,线程锁到底是什么 在分布式集群系统的开发中,线程锁往往并不能支持全部场景的使用,必须引入新的技术方案分布式锁。 线程锁:大家都不陌生,主 阅读全文
摘要:
1、同步和异步的区别和联系 异步,执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步过程,那么当系统接收到返回 值或消息时,系统会自动触发委托的异步过程,从而完成一个完整的流程。 同步在一定程度上可以看做是单线程,这个线程请求一个方法后就待这个方法给他回复,否则他不往下执行( 阅读全文
摘要:
package downLoad; import java.io.InputStream; import java.io.RandomAccessFile; import java.net.HttpURLConnection; import java.net.URL; public class Th 阅读全文
摘要:
-- 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 = 阅读全文
摘要:
<div style="height: 30px; margin-top :10px; width: 100%;"> <ul class="intMenu"> <li id="SetTime" style="float: right;width: 40px;" title="设置"> <i clas 阅读全文
摘要:
情况1: 在使用httpResponse的getWriter()会写json是出现 getWriter() has already been called for this response,经我查看源码, 采用getOutputStream()代替getWriter()这样就可以避免这个问题(备注 阅读全文
摘要:
一、th:text字符串和事件拼接 <span th:text="'Welcome,'+${user.name}"> <span th:text="|Welcome, ${user.name}|"> input type="button" th:onclick="|javascript:funget 阅读全文
摘要:
一、引用命名空间 <html xmlns:th="http://www.thymeleaf.org"> 在html中引入此命名空间,可避免编辑器出现html验证错误,虽然加不加命名空间对Thymeleaf的功能没有任何影响。 二. 取值 #{home.welcome} -- 访问数据 #{home. 阅读全文
摘要:
function test(){ var param = [[${list}]];//以集合为例 } 如果list里面是实体类那么就需要重写toString,或者转为json 阅读全文