疯震震 疯震震
4年前
【单例深思】饿汉式
1、抛出问题1.为什么饿汉式单例是线程安全的?2.为什么饿汉式单例没有延迟加载(LazyLoading)?2、JVM类加载机制饿汉式单例的实现:javapublicclassSingletonprivatestaticSingletonsingletonnewSingleton();privateS
Wesley13 Wesley13
3年前
CTF中PHP反序列化和命令注入的一次简单利用
代码来自第六届防灾科技学院网络安全技能大赛,侵删。目标获取Linux服务器根目录下的flag代码/home.php/classhome{private$method;private$args;function__con
Wesley13 Wesley13
3年前
Ubuntu17.10中安装ssh服务
查看ssh是否安装t@tvm:~$netstatanpt(并非所有进程都能被检测到,所有非本用户的进程信息将不会显示,如果想看到所有信息,则必须切换到root用户)激活Internet连接(服务器和已建立连接的)ProtoRecvQSendQLocalAddress
Stella981 Stella981
3年前
Spark源码剖析
4. Hadoop相关配置及Executor环境变量的设置4.1 Hadoop相关配置信息默认情况下,Spark使用HDFS作为分布式文件系统,所以需要获取Hadoop相关配置信息的代码如下:!(https://oscimg.oschina.net/
Wesley13 Wesley13
3年前
mysql权限分配
为数据安全考虑需要为数据库分配权限,创建账户并赋予赋予权限:grantallprivilegeson\.\to‘test‘@'localhost'identifiedby"passsword"withgrantoption;grant表示赋予权限allprivileges表示所有权限(具体权限参考下表)\
Stella981 Stella981
3年前
Spring Boot 开发集成 WebSocket,实现私有即时通信系统
1/概述利用SpringBoot作为基础框架,SpringSecurity作为安全框架,WebSocket作为通信框架,实现点对点聊天和群聊天。2/所需依赖SpringBoot版本1.5.3,使用MongoDB存储数据(非必须),Maven依赖如下:<properties<java.versi
Stella981 Stella981
3年前
Dockerfile 详解
一.Dockerfile基本结构一般的,Dockerfile分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。’’为Dockerfile中的注释。先看下面一个小例子:ThismyfirstnginxDockerfileVersion1.0
Wesley13 Wesley13
3年前
JAVA
1.StringBufferStringBuffer是一个字符串容器,它允许字符串改变长度。它是线程安全的StringBuffersbnewStringBuffer();//1.字符串增改sb.append("panda").append("&").append("laoli");/
Wesley13 Wesley13
3年前
Java发送和接收广播的UDP,用于探测局域网中指定类型的设备
注意这是发的广播信息,同一网段中其它机器都会收到这个信息(只有特殊的监听这类消息的机器会做出回应):SendUDP.javaimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;impor