自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

转载 VSCode配置快速生成注释功能

VSCode支持广泛的编程语言,并提供语法突出显示、代码完成、调试和Git集成等功能。它还有大量的扩展集合,可以安装以增强其功能。VSCode被开发人员广泛使用,被认为是当今最流行的代码编辑器之一。下文介绍使用VSCode时,怎样配置注释模板,以便于在开发中简化注释编写时间,统一注释格式。保存后可以在任意.c文件中输入上述代码中prefix对应的名称function,VSCode就会自动生成body中的注释代码段。选择语言,创建对应json文件,这里以C语言为例,会创建出来新文件c.json。

2024-04-24 10:24:23 542

原创 Python Scrapy反爬虫常见解决方案(包含5种方法)

有些网站为了防止机器程序访问,会做一些很“变态”的设计,它会记录同一个客户端、同一个IP地址的访问次数,只要达到一定的访问次数(不管你是正常用户,还是机器程序),目标网站就会弹出一个图形验证码让你输入,只有成功输入了图形验证码才能继续访问。但是识别率高的在线识别网站通常都要收费,而免费的往往识别率不高,还不如自己写程序来识别。目标网站可以判断,如果同一个客户端在单位时间内的请求过于频繁,则基本可以断定这个客户端不是正常用户,很有可能是程序操作(比如爬虫),此时目标网站就可以禁用该客户端的访问。

2023-07-07 14:23:40 1083

转载 url中&转义为&的复原办法办法

php中&符号变成&amd;解决方案

2023-03-01 09:47:08 2958

原创 各种支付申请链接和流程

提取各种支付需要准备的东西

2023-02-09 11:38:16 453

原创 composer install和composer update 出现service:discover 未找到名称

composer出现找不到名称的问题

2022-07-27 09:09:13 152

原创 柯南服务器搭建

引入方式:https://www.gamersky.com/handbook/201702/865127.shtml简易自建服务器教程1. 下载STEAMCMD https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip;2. 解压steamcmd.zip;3. 创建一个ConanExiles文件夹来存储游戏数据. (例如 C:\Users\Zombie\Desktop\CSVR\Exiles)4.创建bat文件关联steamcmd(

2022-03-23 17:19:10 4347

转载 WebSocket(二)-WebSocket、Socket、TCP、HTTP区别

原文地址:Socket 与 WebSocket

2021-11-30 11:58:12 77

转载 WebSocket(一)-RFC6455

1.官方在线

2021-11-30 11:55:49 123

原创 composer报版本不匹配的解决方案

执行composer install遇到错误:Your requirements could not be resolved to an installable set of packages. 这是因为不匹配composer.json要求的版本。D:\code\php\basecode\test\api_basecode> composer installInstalling dependencies from lock file (including require-dev)Verifyin

2021-11-24 20:32:44 2921

转载 H5开发在微信浏览器上,加载时“白屏”问题

前天开发了一个简单的邀请函,整体8个页面,不足8M,在PC端模拟器上打开没有问题,在手机的其他浏览器中也没有问题。唯独在微信浏览器中加载时会出现长时间白屏,用户体验很不好一番检查下来,因为写的太随心了,最后发现了两个BUG———————————正文———————————不要把太多( 最好没有)需要下载或者加载速度过慢的js放在body之前,因为会阻断H5dom的渲染,那么在你前端的所有库加载完之前,你的页面就是“白屏”状态第二点主要针对iPhone用户,记住一个要点,开发iPhone用户使用

2021-10-29 09:47:02 2386

原创 java的框架SpringBoot的文档

登录gitee查看:https://gitee.com/ityouknow/spring-boot-examples官方文档:http://www.ityouknow.com/springboot/2016/01/06/spring-boot-quick-start.html

2021-10-16 17:44:48 78

转载 php Session是怎么实现的?存储在哪里?

目录目录前言为什么有session如何实现session的共享SESSION 的数据保存在哪里呢PHP中的session存储Java中的session存储博主注目录前言为什么有session如何实现session的共享SESSION 的数据保存在哪里呢PHP中的session存储Java中的session存储博主注前言  文章内容转载或摘录自,如下文章。最后将在文末【博主注】这一部分,指出一些需要注意的地方。阿里面试题————-session是怎么实现的?存储在哪里?SESSION

2021-04-20 16:02:31 381

原创 php中调用python文件出现的常见错误

在php中调用python文件可以直接使用自带函数: exec(commond,output)  接收一个命令,把得到的结果返给output)  接收一个命令,把得到的结果返给output)  接收一个命令,把得到的结果返给output system()  直接返回输出结果,可以直接发给浏览器 passthru(command)  和system类似,还能返回二进制输出 shell_exec(command);  或者反撇号都只返回输出结果使用方式:/*使用这个exec执行liunx代码,su

2021-04-13 10:19:21 462

转载 php与python写爬虫_python和php哪个更适合写爬虫

python和PHP相比较,python适合做爬虫。原因如下抓取网页本身的接口相比与其他静态编程语言,如java,c#,C++,python抓取网页文档的接口更简洁;相比其他动态脚本语言,如perl,shell,python的urllib2包提供了较为完整的访问网页文档的API。(当然ruby也是很好的选择)此外,抓取网页有时候需要模拟浏览器的行为,很多网站对于生硬的爬虫抓取都是封杀的。这是我们需要模拟user agent的行为构造合适的请求,譬如模拟用户登陆、模拟session/cookie的存储和

2021-04-02 11:21:44 104

原创 Vue.js针对安卓低版本 、ios9.x 不兼容 ES6语法导致失效解决方法

Vuejs 针对 安卓低版本 、ios9.x 不兼容 ES6语法导致失效解决方法解决方法:ES6转ES5cdn引入形式cli脚手架解决方法:ES6转ES5cdn引入形式3点:正常编写vue,修改script 类型type=“text/babel”,引入browser.min.js遇到一些API不转化的情况使用polyfill.min.js正常编写vue 注意类型修改:type=“text/babel”<script type="text/babel" src="my.js">

2021-03-31 14:45:04 806

转载 使用yum安装服务报错:[Errno 14] curl#6 - “Could not resolve host: mirrors.cloud.aliyuncs.com; Name or service

现象:使用yum命令安装软件,报以下错误:failure: repodata/repomd.xml from epel: [Errno 256] No more mirrors to try.http://mirrors.cloud.aliyuncs.com/epel/6/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - “Could not resolve host: mirrors.cloud.aliyuncs.com; Name or service

2021-03-08 17:38:07 1817

转载 uni-app导航栏和状态栏配置

原生导航栏-通用配置(1) 原生导航优点原生导航的体验更好,渲染新页面时,原生导航栏的渲染无需等待新页面dom加载,可以在新页面进入动画开始时就渲染。原生导航还可以避免滚动条通顶,并方便的控制原生下拉刷新。通过pages.json的配置,可以简单的、跨端的、高性能的开发业务。(2) 原生导航缺点原生导航栏的扩展能力有限的。尤其是微信下,没有提供太多导航栏的配置。(3) 原生导航栏的通用配置: uni-app 自带原生导航栏,在pages.json里配置。全局导航栏样式设置: 在pages..

2021-03-02 10:20:44 1411

转载 uni-app网络请求封装

未封装前index.vue页面使用getMachineNum:function(){ var timestamp = Date.parse(new Date());//时间戳 var token = uni.getStorageSync(_self.sessionKey); var device = "wxapp"; var ver = "1.1.30"; uni.request({ url: this.siteBase.

2021-01-11 11:47:33 356

原创 夜神抓包设置

废话不多说,直接上干货!一、配置Fiddle参数设置1、Tools->Options2、HTTPS->勾选Ignore …3、如果HTTPS下没有Ignore选项,勾选Action->Reset …4、Connections ->记下port号8888,这个后面有大用。Connections->勾选Allow至此,Fiddle配置操作成功二、夜神模拟器设置1、设置模拟其的IP地址和端口Port点击WiredSSID,长按鼠标左键数秒,弹出弹窗2、安装Fidd

2021-01-11 11:43:24 145

转载 tp的分布式部署

分布式按我的最简单的理解办法就是:1.假如我们有两台服务器,然后有一个论坛网,我们在1号服务器上用以承担用户访问,2号服务器用以承担论坛访问2.然后用不同的域名解析到不同的服务器上基于ThinkPHP的分布式部署步骤ThinkPHP是支持绑定域名到一个模块的,比如绑定u.lingyun.net到Application下的User模块,绑定bbs.lingyun.net到Forum模块。利用这个特性我们可以实现分布式部署。下面是主要步骤:1、开启Session存储数据库在Common/Conf/c

2020-10-09 17:01:46 659

转载 Java和Php比较

这样从几个方面来看:一、运行机制:Java代码被编译成字节码后,会在虚拟机里由JIT进行二次编译成为本地码,据传言其执行速度可以和C++相媲美,经过我自己测试,用Java实现一个简单的Memcache协议的缓存服务器,在Java 1.6下运行,和memcache本身相比,同样数据量的存取时间比大概是3:2,虽然有差距,但是比想象的要好很多。Java 1.7在JIT方面做了大量的改进,性能比Java 1.6还要好。PHP是直接对文本代码进行解释执行,即便有opcode缓存技术,仍然有不可逾越的性能鸿沟。

2020-09-25 16:35:53 571

转载 The requested resource is not available 的9种解决方案

HTTP Status 404(The requested resource is not available)异常主要是路径错误或拼写错误造成的,请按以下步骤逐一排查:右键项目点击properties,找到Java Build Path 中Order and Export 检查Tomcat是否勾选找到WEB-INF/lib 下是否有以下文件(1、2方法有其一即可,这两种解决了我遇到的问题,以下7中方法摘自一位大神博客,大家尽可能尝试,来解决自己的问题)3.未部署Web应用4.URL输入

2020-09-25 16:19:28 8076

转载 SVN被锁定如何解决?

报错:“E:/SVN被锁定”请进行清理操作解决方式:1、试着右击进行解锁没有解决2、试着进行清理,清理后再做更新操作好的成功。OK能正常使用了。2017年10月26日更新报错:svn: Working copy ‘.’ lockedsvn: run ‘svn cleanup’ to remove locks (type ‘svn help cleanup’ for details)这个是有于在svn up中不正常的中断了下载导致的。解决方法:#svn cleanup就解决了

2020-09-24 17:56:50 310

转载 PHP中__set()实例用法和基础讲解

PHP中把以两个下划线__开头的方法称为魔术方法(Magic methods),这些方法在PHP中充当了举足轻重的作用。其中__set(),设置一个类的成员变量时调用__set() 的作用:__set( $property, $value )` 方法用来设置私有属性, 给一个未定义的属性赋值时,此方法会被触发,传递的参数是被设置的属性名和值。请看下面的演示代码:```php<?php class Person { private $name; private $a

2020-09-24 10:07:54 2431

转载 Redis 持久化之RDB和AOF

RDB 详解RDB 是 Redis 默认的持久化方案。在指定的时间间隔内,执行指定次数的写操作,则会将内存中的数据写入到磁盘中。即在指定目录下生成一个dump.rdb文件。Redis 重启会通过加载dump.rdb文件恢复数据。AOF 详解AOF :Redis 默认不开启。它的出现是为了弥补RDB的不足(数据的不一致性),所以它采用日志的形式来记录每个写操作,并追加到文件中。Redis 重启的会根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。Redis 默认开启RDB持久化方式,在指

2020-09-23 11:55:29 168

转载 2020-09-23

Redis 高并发问题,及解决方案!(一)redis技术的使用:redis真的是一个很好的技术,它可以很好的在一定程度上解决网站一瞬间的并发量,例如商品抢购秒杀等活动。。。redis之所以能解决高并发的原因是它可以直接访问内存,而以往我们用的是数据库(硬盘),提高了访问效率,解决了数据库服务器压力。为什么redis的地位越来越高,我们为何不选择memcache,这是因为memcache只能存储字符串,而redis存储类型很丰富(例如有字符串、LIST、SET等),memcache每个值最大只能存储1

2020-09-23 11:53:12 280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除