网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net 包中 J2SE 的 API 包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。 java.net 包中提供了两种常见的网络协议的支持: https ...
本次分享的文章是基于WebAssembly的探索与研究。最近需要做一个与加密相关的项目,想将后端的加密方案直接放到前端使用,好处是加密方案代码只用维护一套,且后端方案更贴近系统底层,应该可以得到更好的性能。恰好发现WebAssembly,它是为了可移植的目标而设计的,可以满足需求。这次研究WebAssembly的过程中遇到了各种问题,我均记录下来,并在后期可以和大家一起分享,文末放置了参考的文章,
分类:
Web程序 时间:
2020-12-08 12:17:14
阅读次数:
8
C3P0连接池 Maven仓库下载地址:(jar包) https://mvnrepository.com/artifact/com.mchange/c3p0 https://mvnrepository.com/artifact/com.mchange/mchange-commons-java 如何配 ...
分类:
数据库 时间:
2020-12-08 12:16:22
阅读次数:
7
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional ...
分类:
编程语言 时间:
2020-12-08 12:13:52
阅读次数:
7
1、背景公司一个RocketMQ集群由4主4从组成,突然其中3台服务器“竟然”在同一时间下线,其监控显示如下:依次查看三台机器的监控图形,时间戳几乎完美“吻合”,不可思议吧。2、故障分析出现问题,先二话不说,马上重启各服务器,尽快恢复集群,降低对业务的影响,接下来开始对日志进行分析。Java进程自动退出(rocketmq本身就是一个java进程),一种最常见的问题是由于内存溢出或由于内存泄漏导致进
分类:
系统相关 时间:
2020-12-07 12:49:05
阅读次数:
15
有序性(Ordering)是指在什么情况下一个处理器上运行的一个线程所执行的 内存访问操作在另外一个处理器运行的其他线程看来是乱序的(Out of Order)。 乱序是指内存访问操作的顺序看起来发生了变化。 重排序 在多核处理器的环境下,编写的顺序结构,这种操作执行的顺序可能是没有保障的: 编译器 ...
分类:
编程语言 时间:
2020-12-07 12:40:19
阅读次数:
6
0x01.List接口介绍 我们掌握了Collection接口的使用后,再来看看Collection接口中的子类,他们都具备那些特性呢? 接下来,我们一起学习Collection中的常用几个子类(java.util.List集合、java.util.Set集合)。 List接口的概述 List接口的 ...
分类:
编程语言 时间:
2020-12-07 12:36:37
阅读次数:
8
一,表示类中属性 1,没有使用this的情况 class Person{ // 定义Person类 private String name ; // 姓名 private int age ; // 年龄 public Person(String name,int age){ // 通过构造方法赋值 ...
分类:
编程语言 时间:
2020-12-07 12:33:13
阅读次数:
8
GitHub 18k Star 的Java工程师成神之路,不来了解一下吗! GitHub 18k Star 的Java工程师成神之路,真的不来了解一下吗! GitHub 18k Star 的Java工程师成神之路,真的真的不来了解一下吗! 相信很多人对Java中的注解都很熟悉,比如我们经常会用到的一 ...
分类:
其他好文 时间:
2020-12-07 12:32:55
阅读次数:
5
一、基本信息 标题:《基于Vue.js和Javalin框架的学生宿舍社交平台WebAPP应用程序的设计与开发》 发表时间:2019-08-06 作者:黄浩铭;刘成钰 来源:北方工业大学 关键词:手机软件;前后端分离;社交软件;VUE.JS;等 文献来源:《基于Vue.js和Javalin框架的学生宿 ...
分类:
移动开发 时间:
2020-12-07 12:21:29
阅读次数:
10