- 博客(656)
- 资源 (24)
- 收藏
- 关注
原创 CentOS7 编译安装 Python3.10
划重点,假设openssl安装在/usr/local/openssl目录。1、先编译安装openssl1.1.1版本。2、编译Python3.10。config的时候,要用。
2024-09-18 09:40:12
281
原创 Win10安装绿色版MySQL9
完成数据库文件的初始化,这时在D:\MySQL会生成data目录,并在D:\MySQL\data目录中生成了初始化的MySQL数据库文件,此时root用户的密码为空。5、打开cmd命令提示行工具,运行mysqld --initialize-insecure。4、修改系统PATH,添加D:\MySQL\bin到系统PATH中。3、在D:\MySQL目录下,新建my.ini文件,并填充内容为。6、运行mysqld服务,在cmd命令提示行中,运行mysqld。2、解压缩到D:\,并改名为D:\MySQL。
2024-08-01 11:01:17
904
原创 CentOS 7 修改DNS
这时候查看/etc/sysconfig/network-scripts/ifcfg-enp4s0已修改了,但是/etc/resolv.conf还没修改。2、nmcli connection modify 命令修改dns。1、nmcli connection show 命令找到设备名称。3、使用nmcli connection up命令生效。成功执行后,/etc/resolv.conf也修改了。
2024-07-25 10:00:33
430
原创 CentOS7 编译安装 GCC11
1 编译安装gmptar xvf gmp-6.2.1.tar.bz2cd gmp-6.2.1 ./configure -prefix=/usr/local/gmp-6.2.1makemake install ll /usr/local/gmp-6.2.12 编译安装mpfrtar xvf mpfr-4.1.0.tar.bz2cd mpfr-4.1.0 ./configure -prefix=/usr/local/mpfr-4.1.0 --with-gmp=/usr/l
2021-10-11 14:41:58
3696
1
原创 CentOS 7.9 编译安装 Redis 6.2.5
Gcc 11是自己编译安装的,所以Redis的Makefile找不到cc,需要手动造一个链接cd /usr/binsudo ln -s /usr/local/gcc-11.2.0/bin/gcc cc编译 make -j7 USE_SYSTEMD=yes PREFIX=/opt/redis/安装sudo make PREFIX=/opt/redis install卸载sudo make uninstall...
2021-08-30 15:42:57
1561
原创 CentOS7编译安装Nginx 1.20.1
升级Gcc到11之后,编译指令为./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-cc=/usr/local/gcc-11.2.0/bin/gcc
2021-08-20 14:20:15
766
原创 CentOS7 编译安装MySQL8
CentOS版本 7.9MySQL版本 8.0.26CMake执行命令cmake . -DCMAKE_INSTALL_PREFIX=/opt/mysql -DWITH_SYSTEMD=1 -DCMAKE_CXX_COMPILER=/usr/local/gcc-11.2.0/bin/g++ -DCMAKE_C_COMPILER=/usr/local/gcc-11.2.0/bin/gcc -DFORCE_INSOURCE_BUILD=1 -DWITH_BOOST=/home/appadmin/
2021-08-05 17:17:41
591
原创 lubuntu如何系统升级
lubuntu的资料现在还是太少了其实lubuntu和普通的ubuntu系统,大版本升级的命令是一样的,都是sudo do-release-upgrade如果提示没有可升级的版本,一般是服务器那边还没准备好,再等十天半个月试试。...
2021-06-28 15:04:35
652
转载 手把手教你如何免ROOT卸载Flyme7系统自带APP
转自https://www.wedcms.com/news/17.html本教程需要使用adb,adb的全称为Android Debug bridge,就是起到调试桥的作用。借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。本方法适用于Android7.0及以上,理论上其他Android7以上的手机均有效,亲测Pro6Plus.
2021-01-06 15:15:43
4609
原创 NPM设置代理
如果使用代理服务器,Node.js就需要设置代理,否则用npm下载什么都不好使npm config set proxy http://server:portnpm config set https-proxy http://server:port例如npm config set proxy http://127.0.0.1:8080npm config set https-proxy http://127.0.0.1:8080如果代理需要认证的话可以这样来设置npm con
2020-12-28 17:17:35
795
原创 Win10 2004版如何删除小娜Cortana
Win10 2004版删除Cortana方法如下:如果需要彻底删除微软小娜的话使用 PowerShell 命令行即可操作,卸载后微软小娜也不会在后台产生驻留进程。需要提醒的是该操作仅支持 Windows 10 Version 2004 ,因为在低版本中如果彻底卸载的话可能无法恢复安装。在任务栏左侧搜索框里搜索 PowerShell 然后点击右侧使用管理员模式运行,打开后复制粘贴如下命令再按回车。Get-AppxPackage -allusers Microsoft.549981C3F5F1
2020-06-15 15:49:30
990
转载 Win10怎么隐藏文件资源管理器窗口左侧OneDrive图标
OneDrive可以用来同步文件、协同办公等,使用起来还是十分方便的,但是有些使用win10系统的用户不想让OneDrive在文件资源管理器窗口的左侧显示。这篇文章是本站给大家带来的隐藏文件资源管理器窗口左侧OneDrive图标方法教程。由于教程方法需要修改注册表,大家一定要做好备份再进行操作。方法/步骤:1、按 Win + R 组合键,打开运行窗口,并输入:regedit 命令,确定或回车,可以快速打开注册表编辑器2、注册表编辑器窗口中,依次展开到:HKEY_CL...
2020-06-15 13:46:15
7699
原创 微服务开发中的数据架构设计
前言微服务是当前非常流行的技术框架,通过服务的小型化、原子化以及分布式架构的弹性伸缩和高可用性,可以实现业务之间的松耦合、业务的灵活调整组合以及系统的高可用性。为业务创新和业务持续提供了一个良好的基础平台。本文分享在这种技术架构下的数据架构的设计思想以及设计要点,本文包括下面若干内容。 微服务技术框架中的多层数据架构设计 数据架构设计中的要点 要点1:数据易用性 ...
2020-04-20 17:01:46
476
原创 Spring Cloud OAuth2 实现用户认证及单点登录
OAuth 2 有四种授权模式,分别是授权码模式(authorization code)、简化模式(implicit)、密码模式(resource owner password credentials)、客户端模式(client credentials),具体 OAuth2 是什么,可以参考这篇文章。(http://www.ruanyifeng.com/blog/2014/05/oauth_2_0...
2020-04-09 16:21:32
956
原创 Redis缓存穿透、缓存雪崩、并发问题分析
(一)缓存和数据库间数据一致性问题分布式环境下(单机就不用说了)非常容易出现缓存和数据库间的数据一致性问题,针对这一点的话,只能说,如果你的项目对缓存的要求是强一致性的,那么请不要使用缓存。我们只能采取合适的策略来降低缓存和数据库间数据不一致的概率,而无法保证两者间的强一致性。合适的策略包括 合适的缓存更新策略,更新数据库后要及时更新缓存、缓存失败时增加重试机制,例如MQ模式的消息队列。(二...
2020-03-20 10:35:35
268
原创 20+互联网公司面试总结
总结的比较全面了ZooKeeperCAP定理:一个分布式系统不可能同时满足以下三种,一致性(C:Consistency),可用性(A:Available),分区容错性(P:Partition Tolerance).在此ZooKeeper保证的是CP,ZooKeeper不能保证每次服务请求的可用性,在极端环境下,ZooKeeper可能会丢弃一些请求,消费者程序需要重新请求才能获得结果。另...
2020-03-19 10:54:23
569
原创 TCC分布式事务详解
1|0业务场景介绍咱们先来看看业务场景,假设你现在有一个电商系统,里面有一个支付订单的场景。那对一个订单支付之后,我们需要做下面的步骤:更改订单的状态为“已支付” 扣减商品库存 给会员增加积分 创建销售出库单通知仓库发货这是一系列比较真实的步骤,无论大家有没有做过电商系统,应该都能理解。2|0进一步思考好,业务场景有了,现在我们要更进一步,实现一个 TC...
2020-03-17 14:10:44
1687
原创 MySQL数据库表分区功能详解
1、什么是表分区?mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的话,那么myd,myi就会变的很大,查找数据就会变的很慢,这个时候我们可以利用mysql的分区功能,在物理上将这一张...
2020-03-16 15:44:22
359
原创 MySQL 分库分表方案
数据库分库分表前言公司最近在搞服务分离,数据切分方面的东西,因为单张包裹表的数据量实在是太大,并且还在以每天60W的量增长。 之前了解过数据库的分库分表,读过几篇博文,但就只知道个模糊概念, 而且现在回想起来什么都是模模糊糊的。今天看了一下午的数据库分库分表,看了很多文章,现在做个总结,“摘抄”下来。(但更期待后期的实操) 会从以下几个方面说起:第一部分:实际网站发展过程中面临的问题...
2020-03-16 15:39:20
358
原创 Java Hashmap实现原理及扩容机制详解
HashMap基础HashMap继承了AbstractMap类,实现了Map,Cloneable,Serializable接口HashMap的容量,默认是16 /** * The default initial capacity - MUST be a power of two. */ static final int DEFAULT_INITIAL_C...
2020-03-16 14:00:04
1537
原创 C++继承之菱形继承
在学习菱形继承之前,我们先了解两个概念:单继承、多继承。单继承:一个子类只有一个直接父类时称这个继承关系为单继承。多继承:一个子类有两个或以上直接父类时称这个继承关系为多继承。菱形继承菱形继承是多继承的一种特殊情况。接下来我们来看一...
2020-03-10 13:28:10
301
原创 Spring中IOC和AOP的详细解释
我们是在使用Spring框架的过程中,其实就是为了使用IOC,依赖注入,和AOP,面向切面编程,这两个是Spring的灵魂。主要用到的设计模式有工厂模式和代理模式。IOC就是典型的工厂模式,通过sessionfactory去注入实例。AOP就是典型的代理模式的体现。代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把...
2020-03-10 08:32:48
494
原创 Java BIO NIO AIO 详解
一、了解Unix网络编程5种I/O模型1.1、阻塞式I/O模型阻塞I/O(blocking I/O)模型,进程调用recvfrom,其系统调用直到数据报到达且被拷贝到应用进程的缓冲区中或者发生错误才返回。进程从调用recvfrom开始到它返回的整段时间内是被阻塞的。1.2、非阻塞式I/O模型当一个应用进程像这样对一个非阻塞描述字循环调用recvfrom时,我们称之为轮询(p...
2020-03-10 08:09:57
278
转载 十大经典排序算法(动图演示)
0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。0.2 算法复杂度0.3 相关概念稳定:如果a原本在b前...
2020-02-28 08:41:36
265
原创 Win10部署安装Erlang和RabbitMQ 绿色版
本文在OTP22.2和RabbitMQ3.8.2上验证通过1. 到https://download.youkuaiyun.com/download/skykingf/12181812下载压缩包文件,下载完成后解压到D盘根目录(D:\),不要解压到其他目录2. 系统环境变量里,新建ERLANG_HOME环境变量,并设置为D:\erl修改系统PATH变量,添加%ERLANG_HO...
2020-02-22 12:50:52
4088
转载 中兴F607ZA查看超级管理员密码
转自http://demon.tw/hardware/f607za-administrator-password.html昨天晚上下暴雨,一道闪电过后断网了,于是今天打联通客服报修,结果答曰现在全城光纤改造,之前的网线不能用了,要我去营业厅改光纤。我原以为是设备被劈坏了,结果是联通强制断网让你去营业厅改光纤,真是X了狗了。联通的师傅还算利索,换光纤前后一个多小时搞定,送的光猫是中...
2020-02-20 14:48:22
18392
2
原创 解决LEDE无线做中继不成功问题
问题描述用E1新刷了LEDE固件,详情如下主机名 E1-1主机型号 Phicomm PSG1218 rev.A (CpuMark : 1341.319775 Scores)架构 MediaTek MT7620A ver:2 eco:6 x 1固件版本 OpenWrt R20.1.24 / LuCI Master (git-20.032.31649-0d31472)在无线设置中,...
2020-02-18 21:12:52
5151
原创 Win10下搭建绿色版MongoDB
1. 在MongoDB官网下载zip版MongoDB压缩包,解压路径为D:\MongoDB2.新建 MONGODB_HOME 值为D:\MongoDB 添加到path中 %MONGODB_HOME%\bin;3. 在解压路径D:\MongoDB中新建文件和文件夹 data/db 用来存放数据 data/log/mongodb.log 用来...
2020-02-09 21:38:55
560
1
转载 Let's Encrypt 免费通配符 SSL 证书申请教程
Let's Encrypt 免费通配符 SSL 证书申请教程2018 年 3 月 14 日,Let’s Encrypt 对外宣布 ACME v2 已正式支持通配符证书。这就意外味着用户可以在 Let’s Encrypt 上免费申请支持通配符的 SSL 证书。什么是 Let’s EncryptLet’s Encrypt 是国外一个公共的免费 SSL 项目,由 Linux 基金会托管...
2020-01-10 09:52:23
1669
原创 DNS解析记录类型
阿里云上是这么说明的,解释的比较全面了---------------------------------------------------------------------------------------------------------------解析记录类型云解析支持的记录类型包含:A记录 CNAME记录 MX记录 AAAA记录 TXT记录 URL显性/隐...
2020-01-10 09:31:45
5061
转载 开源架构Fabric、FISCO BCOS(以下简称“BCOS”)、CITA 技术对比
转自https://www.coingogo.com/news/41300联盟链技术哪家强?开源架构Fabric、FISCO BCOS(以下简称“BCOS”)、CITA 技术对比。出品:碳链价值研究院01摘要第 46 届世界经济论坛达沃斯年会将区块链与人工智能、自动驾驶等一并列入“第四次工业革命”。《经济学人》曾在 2015 年 10 月的封面文章《信任的机器》中介绍...
2020-01-08 08:57:42
3028
2
原创 Win10 PHP7.3 连接 Oracle数据库
本文在Win10 64位系统,PHP v7.3.13 x64 TS版下连接Oracle11g测试成功1. 下载Instant Client到https://www.oracle.com/technetwork/cn/topics/winx64soft-101515-zhs.html下载instantclient-basic-windows.x64-12.2.0.1.0.zip...
2019-12-31 14:47:02
2585
3
转载 Linux后台运行任务nohup结合&用法以及如何精准查找进程并kill后台任务实践
转自https://segmentfault.com/a/1190000021265829?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io前言nohup为什么要跟着&一起使用,不知道大家有没有思考过其中的小区别,另外很多人会推崇使用screen,但是实际生产环境应用场景有限我就不展开了。这次...
2019-12-18 10:05:35
1151
转载 区块链如何应用于供应链金融?
转自https://www.jianshu.com/p/7ee761a21fde万联导读:区块链技术在供应链金融中的运用主要以许可链(私有链或联盟链)的形式,重点在于信息的难篡改、一定程度的透明化,以及信用的可分割、易流转,但核心企业占据主导地位的现状不会改变。龙头企业、大平台以及掌握核心数据的物流公司、技术服务公司都很有动力构建自己的区块链供应链金融生态,未来1-2年内运作模式会更加...
2019-11-21 10:21:29
2788
1
原创 CentOS 7 上解决yum安装的Rabbitmq-server启动失败问题
在CentOS 7上yum安装了rabbitmq-server,使用systemctl start rabbitmq-server,提示启动失败journalctl -xe 查看错误,提示10月 07 16:48:57 192-168-1-249 systemd[1]: Unit rabbitmq-server.service entered failed state.10月 07 1...
2019-10-08 09:03:01
5764
1
原创 CentOS 7 PHP 7.3 安装 Oracle扩展
鉴于网上搜到的教程都比较陈旧且操作繁琐,特更新一篇新版的教程本文在CentOS 7.6和PHP7.3.6上验证通过1. 下载oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpmoracle-instantclient19.3-devel-19.3.0.0.0-1.x86_64.rpmoci8-2.2.0.tgz以...
2019-09-28 11:29:29
1585
1
原创 Android P 去WIFI信号X方法
检测开关:删除变量:(删除以后默认启用) adb shell settings delete global captive_portal_mode关闭检测: adb shell settings put global captive_portal_mode 0查看当前状态: adb shell settings get global captive_portal_mode服务器地址...
2019-07-22 08:05:26
5019
原创 Docker运行Gitlab,并使用非22标准ssh端口clone项目
创建容器sudo docker run --detach \ --hostname gitlab.huasujia.cn \ --env GITLAB_OMNIBUS_CONFIG="external_url 'http://gitlab.demo.cn/'; gitlab_rails['lfs_enabled'] = true;" \ --publish 9443:443 --...
2019-07-09 17:11:05
5301
转载 Docker方式部署GitLab,Nginx反向代理Https
转自https://www.jianshu.com/p/aa307ee95442一、安装环境操作系统:CentOS6.7 Web服务:nginx/1.12.0 Docker服务:docker/1.7.1安装GitLab前请确保以上环境都已安装二、在宿主机创建数据存放目录mkdir /srv/gitlab & cd /srv/gitlabmkdir config ...
2019-07-09 16:13:21
3052
3
RabbitMQ v3.8.2
2020-02-23
SecureCRT-v8.7.0-x64
2020-02-23
VS2017成功编译的snmp++-3.3.11a,带工程代码
2018-06-06
Qt仿360安全卫士界面,扁平化界面,C++实现
2018-05-18
Qt仿酷狗音乐界面,扁平化界面,C++实现
2018-05-18
Qt仿QQ音乐界面,扁平化界面,C++实现
2018-05-17
Git版本控制管理(第2版) 高清.pdf版下载(仅1 4 21章 不全)
2015-03-12
Android手机提速6大法
2011-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人