
Swoft 基于 Swoole 扩展实现的 PHP 微服务协程框架
Swoft 是一款基于 Swoole 扩展实现的 PHP 微服务协程框架。Swoft 能像 Go 一样,内置协程网络服务器及常用的协程客户端且常驻内存,不依赖传统的 PHP-FPM。有类似 Go 语言的协程操作方式,有类似 Spring Cloud 框架灵活的注解、强大的全局依赖注入容器、完善的服务治理、灵活强大的 AOP、标准的 PSR 规范实现...
2024-01-10
docker-compose 配置spring环境的方法步骤
最近需要打包项目给成员们进行测试,但打包运行后很影响开发,于是打算使用docker模拟生产环境运行打包后的项目,这样就能既开发,又能给成员进行测试了。由于原项目过大,打算先拿软件工程的大实验试试水,软件工程大实验使用的是spring-boot,redis,mysql,angular,nginx这些环境,先试了试后台的spring...
2024-01-10
详解JS内存空间
目录概述一、栈与堆二、变量对象与基础数据类型三、引用数据类型与堆内存内存空间管理概述变量对象与堆内存var a = 20;var b = 'abc';var c = true;var d = { m: 20 }在很长一段时间里认为内存空间的概念在JS的学习中并不是那么重要。可是后我当我回过头来重新整理JS基础时,发现由于对它们的模糊认知...
2024-01-10
vue-cli3配置favicon.ico和title的流程
一、如果是单页面程序public目录下有个index.html和favicon.icoico的路径二、如果是多页面程序publc目录下放ico图标public下的index页面然后在vue.config.js里的page配置ico的路径补充知识:Vue-cli3的favicon修改不了在vue.config.js中配置下如下代码,重跑下项目就行了 // 以下是pwa配置 pwa: { iconPaths: { fav...
2024-01-10
Java语言实现简单FTP软件 FTP软件主界面(4)
首先看一下FTP软件的整体代码框架,具体内容如下1、首先介绍程序的主入口FTPMain.java,采用了一个漂亮的外观风格package com.oyp.ftp; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.UIManager; import com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel; public class FTPMa...
2024-01-10
详解Java消息队列-Spring整合ActiveMq
1、概述首先和大家一起回顾一下Java 消息服务,在我之前的博客《Java消息队列-JMS概述》中,我为大家分析了:1.消息服务:一个中间件,用于解决两个活多个程序之间的耦合,底层由Java 实现。2.优势:异步、可靠3.消息模型:点对点,发布/订阅4.JMS中的对象然后在另一篇博客《Java消息队列-Acti...
2024-01-10
JavaWeb文件上传下载功能示例解析
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。1. 上传简单示例Jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="te...
2024-01-10
最最常用的 100 个 Java类分享
大部分的 Java 软件开发都会使用到各种不同的库。近日我们从一万个开源的 Java 项目中进行分析,从中提取出最常用的 Java 类,这些类有来自于 Java 的标准库,也有第三方库。每个类在同一个项目中只计数一次,下面的列表中显示前 100 名的类。以下列表中按使用最多的类进行排序,第三个数值表示 10...
2024-01-10
十分钟速懂java知识点 System类
上次面试中遇到的一个问题,问到System.out.println()中的out是不是内部类,当时就给问蒙了,直观感觉out应该是System类的一个属性,跟内部类有什么关系?而且之前整理IO部分的时候记得有个PrintStream的类用于标准输出的,但是从没看过System的源码,也不敢随便再说了。后来看了下源码,发现的确是PrintStre...
2024-01-10
零基础写Java知乎爬虫之先拿百度首页练练手
上一集中我们说到需要用Java来制作一个知乎爬虫,那么这一次,我们就来研究一下如何使用代码获取到网页的内容。首先,没有HTML和CSS和JS和AJAX经验的建议先去W3C(点我点我)小小的了解一下。说到HTML,这里就涉及到一个GET访问和POST访问的问题。如果对这个方面缺乏了解可以阅读W3C的这篇:《GET...
2024-01-10
攻防启示:Chromium 组件风险剖析与收敛
作者:腾讯研发安全团队 Martinzhou;腾讯蓝军 Neargle、Pass原文链接:https://mp.weixin.qq.com/s/f0aFLEKyABpYDobPN2b6tQI. 背景数月前我们在攻防两个方向经历了一场 “真枪实弹” 的考验,期间团队的目光曾一度聚焦到 Chromium 组件上。其实,早在 Microsoft 2018 年宣布 Windows 的新浏览器 Microsoft Edge 将基于 Chromium 内...
2024-01-10
DRDoS 预警:TCP 反射的深度分析
作者:百度安全实验室原文链接:https://mp.weixin.qq.com/s/rhqa2RDaEYxiIjmDp99uVw0x00 背景TCP反射攻击是在现网的DDoS攻防对抗中,逐渐兴起的一种新型攻击方式。攻击者伪造源IP地址为被攻击目标的IP地址向公网上大量的TCP服务器(通常是CDN、WEB站点等)发送连接请求(SYN报文),这些被利用的TCP反射服务器在...
2024-01-10
使用 ZoomEye 寻找 APT 攻击的蛛丝马迹
作者:Heige(a.k.a Superhei) of KnownSec 404 Team 时间:2020年5月25日 英文链接:https://paper.seebug.org/1220/ 今年一月发布的ZoomEye 2020里上线了ZoomEye的历史数据查询API接口,这个历史数据接口还是非常有价值的,这里就介绍我这几天做的一些尝试追踪APT的几个案例。在开始之前首先你需要了解ZoomEye历史api接口的...
2024-01-10
express中MongoDB查询问题
最近刚开始学express,在敲mdn的实践,想要小修改一下,遇上一点问题,先上代码://tagController.js:const Tag = require('../models/tag');exports.find_all = async (req, res, next) => { let result = await Tag.find({}); debugger; res.send(result); ...
2024-01-10
php 7.0 安装 mongo扩展
当前环境 php 7.0 ,要安装 mongo和mongodb 扩展,但找不到合适的要怎样安装 ?回答:pecl上的mongodb扩展有两个,都是官方出品的,一个叫mongo,一个是mongodb,前者已经被官方废弃,不再提供稳定的更新,官方推荐使用后者,并且后者是支持php7的。在pecl上搜索mongodb即可找到,也可以通过pecl install mongodb安...
2024-01-10
简单C语言我糊涂了
看图,为什么输出不是ab?回答:字符串需要有结束符\0(占用一个字节), 所以你需要将bits[2]改成bits[3].以当前的bit[2]解释原因:打印字符串会从指定内存一个个字节打印, 直到遇到\0.因为你只有两个字节, 没有内存存放结束符\0, 不能保证bits + 2位置的内存值就是\0, 所以会继续打印, 直到遇到\0为止.又因为...
2024-01-10
ubuntu16.04下建立共享库并使用出现了问题
lib.h/*lib.h: pro1.c, pro2.c*/#ifndef _LIB_H_#define _LIB_H_void pro1(int);void pro2(char *);#endifpro1.c#include<stdio.h>void pro1(int arg){ printf("hello: %d\n",arg);}pro2.c#include<stdio.h>void pro2(char *arg){ printf("hello: %s\n",arg);}main.c#in...
2024-01-10

uitextfield限制特殊字符时遇到的奇葩现象
有个uitextfield需要限制输入特殊字符,提交测试的时候发现九宫格键盘和第三方的键盘输入不了内容,一调试才发现这是个什么鬼。 告诉我不是我一个人遇到这现象。求破,在线等!回答:这个很正常啊,这种只在汉语九宫格是出现。你要限制什么?[[NSNotificationCenter defaultCenter] addObserver:self selector:@...
2024-01-10
xcode运行ios模拟器测试并退出后,xcode无法停止运行的程序!
一直处于这种状态无法退出,也无法测试。唯一的办法就是强行退出,是什么地方出错了?回答:我自己找出问题来了:是ios虚拟器的问题,重新安装后并重启,就可以了!...
2024-01-10
