其他技术文章
-
解决 nginx 问题 [emerg] BIO_new_file failed (SSL: error:0200100D:system>
用命令启动 nginx 遇到错误,如下: $ systemctl start nginx Job for nginx.service failed because the control process exited with error code. See "syst…… -
Nginx 集成 GeoIP2 限制网站可访问的国家或区域
这里以 CentOS 系统为例。 1 安装 libmaxminddb 下载最新的 aeris-release rpm,三个命令依次对应CentOS6/7/8 yum -y install https://repo.aerisnetwork.com/…… -
Java JNI 编程
本文会解决几个问题。 JDK 包中的 include/ 目录下的.h头文件有什么用? 如何用 C 语言编写一个 Java 可以调用的函数? Java 如何调用 C 语言编写的方法? …… -
小米手机刷欧版系统
1 准备 下载解锁工具(只有windows版,没有Linux和Mac版,所以建议用Windows系统刷机) 下载欧版 MIUI ROM 包(注意,这个下载后不需要解压,直接用zip包) …… -
Flutter(Dart) 解析嵌套 JSON 为 model 对象的问题解决
最近在些 Flutter 应用时,用到了 GraphQL 分页,返回来的数据大概长下面这个样子,是按 Github API v4 的数据格式来整的: {"users":{ { "edges": [ { "node"…… -
解决 flutter run 很慢或者下载 gradle 错误:Exception in thread “main” java.net.SocketException: Connection reset
这个问题是因为国内网络无法正常下载 gradle 引起的,不管你是啥版本,都一样。 详细的错误如下: [ +176 ms] Downloading https://services.gradle.org/dist…… -
Mac / Idea 切换同软件的多个窗口/项目
快捷键: command + ` 这个快捷键可以快速切换同一个软件中不同的窗口,比鼠标操作更快,比如 Chrome 浏览器,每个用户都有自己的窗口,按 command + ` 能就…… -
Spring Boot 集成 GraphQL 分页功能
经验上,我们会这样分页:传入页码数page和size,后台根据page和size计算offset和limit,从数据库中拿到并返回数据集。这种方式可以随意跳页,但是在数据量大…… -
Flutter 请求接口数据乱码怎么办?
浏览器访问正常,但是在 Flutter 中拿到的却是一堆乱码,类似如下: Java å¦ä½å建å¤çº¿ç¨ï¼ 原因是没有设置编码格式: jsonObj = json.decode(response…… -
Android adb devices识别不到小米手机
Flutter也是用adb来识别的,所以处理方法一致。 1、打开手机【设置】-【我的设备】-【全部参数】-点击四次【MIUI版本 (MIUI 12.0.3 稳定版)】 2、打开手机【设…… -
git增加多个push仓库: 一条push命令同时推送到gitee和github
最终效果是,执行如下一个命令,就能同时推送代码到gitee和github。 git push origin master 实现步骤如下: 1、添加两个remote 命令如下。 git remote add or…… -
小米路由器3刷机潘多拉(Openwrt)以及刷回教程
小米路由器 3 默认系统除了后台慢,网络也慢,还不能安装插件!留之何用! 刚好看到openwrt有刷机教程,刷之~ 1 下载 小米路由器开发版2.11.20:http://bigot…… -
build.gradle 或 pom.xml 使用国内阿里云源
打开文件: ~/.m2/settings.xml 设置内容为: <settings xmlns=http://maven.apache.org/SETTINGS/1.0.0 xmlns:xsi=http://www.w3.org/2001/XMLSchema-inst…… -
一条ffmpeg命令批量转换flac到mp3格式
最近用小米的米小兔音响,听歌还是很方便的,又耐摔,虽然音质一般,不过对于听二哥来说,已经绰绰有余了。 电脑上有很多flac格式的儿歌,放到米小兔上又播放…… -
flutter run慢且提示Could not resolve all files for configuration ‘classpath’问题
编译的时候使用-v显示详情: flutter run -v 可能会在这里卡住: Could not resolve all files for configuration 'classpath' 有2中方法可以解决。 方法一 设…… -
Python3下载文件或图片方法
1、使用requests import os import requests def download_file(url, store_path): filename = url.split(/)[-1] filepath = os.path.join(store_path, filena…… -
Python3 urllib.request.urlretrieve如何下载文件或图片以及如何使用代理?
使用urllib.request.urlretrieve方式: from urllib.request import urlretrieve urlretrieve("https://www.xyhtml5.comwp-content/uploads/2017/09/phpinfo.p…… -
flutter国内镜像和下载地址集合
国内下载flutter和安装依赖实在是太太太太太慢了!!! 下面是国内几个镜像,PUB_HOSTED_URL是Dart依赖包地址,FLUTTER_STORAGE_BASE_URL是Flutter依赖文件地…… -
MurmurHash2 哈希算法碰撞引起的Redis DDos 攻击漏洞
概要信息: 在Martin Bosslet 2012年的这篇文章中,作者提到MurmurHash2算法被发现可以稳定构造碰撞函数,该哈希函数及其变形被CRuby, JRuby, Rubinius, Redi…… -
C语言函数如何返回数组?
首先,看如下的一段C代码,请问这样能正常返回数组吗? #include <stdio.h> <strong>int</strong>* fun() { <strong>int </strong…… -
-
MacOS brew cask安装VirtualBox遇到的问题
问题一:Cask ‘virtualbox’ is already installed. 如果不是通过Homebrew安装的virtualbox,在使用brew cask install virtualbox安装virtualbox的的时候,会提…… -
Kubernetes(k8s)完整安装教程
本文是一篇手把手指导的Kubernetes安装和运行教程,通过本文,您可以在Windows、Linux或MacOS系统中打造一个完整的本地Kubernetes集群环境。 我们会用下面的工…… -
Scrapy的remove_tags_with_content方法无法删除img标签?
Scrapy爬取的数据有时候会做清理,把不需要用的标签都清除掉。 其中remove_tags和remove_tags_with_content是比较有用的内置方法。 一个是去除标签本身,一个…… -
MySQL查找和替换HTML DOM标签
有如下一个html字符串保存在mysql数据库中: <div> <p>文本</p> <figure>广告<img src="https://www.awaimai.com/a.jpg" /><……