记录一次网站被山东淄博张兴强攻击的回顾
九月底网站被攻击,本来就是非盈利网站也没当回事。直到11月2号有人在我的博客评论区贴了一个链接,我才了解攻击者的信息。 hostloc.com/thread-1224989-1-1.html 链接的楼主技术比较厉害,他的网站被攻击损失了1500元,之后他溯源攻击ip,并且发现了攻击者的服务器对我的域名xiyu.pro的攻击行为。楼主是如何溯源攻击者的这里不在赘述,有兴趣可以去原帖看一下,十分的精彩。
624 字
|
3 分钟

移动端上拉抽屉效果
移动端上拉抽屉是一种常见的交互效果,可以在屏幕底部显示一个可拖动的视图,用于展示更多的内容或功能。实现这种效果的代码有多种方式,这里介绍一种基于CSS和JavaScript的demo,代码和演示效果如下。
217 字
|
1 分钟
leafletjs中如何自定义控件
Leafletjs是一个开源的JavaScript库,用于创建移动友好的交互式地图。它只有42KB的大小,但拥有大多数开发者所需的地图功能。Leafletjs的设计理念是简单、高效和易用。它可以在所有主流的桌面和移动平台上流畅地运行,可以通过众多的插件进行扩展,拥有一个美观、易用和完善的API文档,以及一个简洁、可读的源代码,方便开发者进行贡献。
544 字
|
3 分钟
老兵不死,只是逐渐凋零
老兵不死,只是逐渐凋零。是对那些曾经为国家和人民奋斗过的英雄们的感慨。我爷爷也曾是一位剿匪老兵,战争让他听力大大受损,是老兵们用自己的青春和鲜血,换来了我们今天的和平与繁荣。他们是我们的骄傲,我们的榜样,我们的亲人。但是,随着时间的流逝,他们也在一天天老去,一天天失去联系,一天天被遗忘…他们需要我们的关心,我们的尊重,我们的陪伴。
366 字
|
2 分钟

uniapp的vue页面和非全屏webview交换数据的方式
在uniapp开发中,有时候我们需要在vue页面中嵌入一个webview组件,用来加载一些本地或远程的网页。但是,如何在vue页面和webview之间实现数据的传递和通信呢?常用的方法是使用uniapp官方提供的组件webview ,使用uni-app提供的UniAppJSBridgeReady事件和postMessage方法,来实现vue页面和webview之间的双向数据交换。但是这种方法有一定的局限性,webview组件设置的宽高等样式只有h5有效,在app中显示只能全屏加载,无法在app中实现vue页面和webview同屏交互,本文将介绍另一种自建webview的方法,可以在app中自定义webview的宽高及显隐。
1097 字
|
5 分钟
星穹铁道PC端优化建议
星穹铁道是一款令人着迷的游戏,让玩家可以在虚拟世界里打造属于自己的太空歌剧。作为多端网游,星穹铁道有一些在pc端待改进的地方。为了让游戏在电脑端有更好的体验,我有以下三点优化建议:
409 字
|
2 分钟

nginx反向代理的妙用
Nginx是一个高性能的HTTP服务器,它可以实现反向代理的功能,即将客户端的请求转发到后端的服务器,并将后端服务器的响应返回给客户端。这样可以实现负载均衡、安全防护、缓存加速等目的。但是,有时候我们不仅仅想要转发请求和响应,还想要对目标网站的内容进行一些自定义的修改,比如替换某些字符串、添加或删除某些标签、修改某些链接等。这种情况下,我们就需要使用Nginx的内容替换模块,即ngx_http_sub_module模块。
1065 字
|
5 分钟


