Wesley13 Wesley13
4年前
java 代码实现使用Druid 链接池获取数据库链接
因为原先使用的c3p0链接池,时常出现:APPARENTDEADLOCK!!!Creatingemergencythreadsforunassignedpendingtasks,以及出现线程死锁的情况导致服务器经常需要重启,很是头疼。所以考虑使用Druid链接池来代替原先的c3p0.AlibabaDruid中文文档(https:/
Easter79 Easter79
4年前
springboot2.0集成javamelody应用监测
javamelody是一款监测java应用,支持获取如cpu,内存,线程数,http访问,sql等数据。支持metrics,提供接口供其他第三方抓取。SendingmetricstoGraphite(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.co
Wesley13 Wesley13
4年前
CTF中PHP反序列化和命令注入的一次简单利用
代码来自第六届防灾科技学院网络安全技能大赛,侵删。目标获取Linux服务器根目录下的flag代码/home.php/classhome{private$method;private$args;function__con
Stella981 Stella981
4年前
Linux日志管理
日志是用来记录系统运行状态的历史事件,主要记录特定时间发生的事件,同时根据日志级别,事件的关键性程序,通常叫作LogLevel.系统日志服务syslog:系统级别:syslogd内核级别:klogdrsyslog特点:多线程:UDP,TCP,SSL
Stella981 Stella981
4年前
Epoll 服务器示例
epoll服务器示例,监听5000个端口,使用线程池收藏运行这个程序需要预先设置栈内存和文件描述符上限,否则运行失败ulimitn16384ulimits4096文件名:server.c编译:gccserver.cWallO2pthreadoserverinclude<unist
Wesley13 Wesley13
4年前
mysql权限分配
为数据安全考虑需要为数据库分配权限,创建账户并赋予赋予权限:grantallprivilegeson\.\to‘test‘@'localhost'identifiedby"passsword"withgrantoption;grant表示赋予权限allprivileges表示所有权限(具体权限参考下表)\
Stella981 Stella981
4年前
Spring Boot 开发集成 WebSocket,实现私有即时通信系统
1/概述利用SpringBoot作为基础框架,SpringSecurity作为安全框架,WebSocket作为通信框架,实现点对点聊天和群聊天。2/所需依赖SpringBoot版本1.5.3,使用MongoDB存储数据(非必须),Maven依赖如下:<properties<java.versi
Wesley13 Wesley13
4年前
Java并发编程:CountDownLatch、CyclicBarrier和 Semaphore , Condition
http://www.importnew.com/21889.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.importnew.com%2F21889.html)1)CountDownLatch和CyclicBarrier都能够实现线程之间的等待,只不过它们侧重点不
Wesley13 Wesley13
4年前
MySQL企业版之Audit(审计)初体验
MySQL企业版审计(AUDIT)插件试用体验。MySQL企业版的优势在于有原厂技术支持,以及几个相当不错的功能插件,例如TransparentDataEncryption(TDE)(透明数据加密)、Audit(审计)、threadpool(线程池)、firewall(防火墙)、DataMasking(数据打码)等功能