自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

草根上的须子

草根上的须子

  • 博客(604)
  • 资源 (5)
  • 收藏
  • 关注

原创 node NPM镜像源查看和切换

链接:https://www.jianshu.com/p/944aad9487c5。商业转载请联系作者获得授权,非商业转载请注明出处。

2024-04-24 16:08:36 289

原创 vbox两步解决VirtualBox共享文件夹在Windows下的符号链接创建问题

默认情况下,VirtualBox 的共享文件夹特性在 Windows 下工作是有问题的,如果你运行一些需要符号连接(Symlink)的程序,比如默认设置的 yarn 或者 npm,由于 npm 包在安装之后会在创建在中定义好的应用入口的符号连接,它会在最后一步报错。

2024-04-19 09:12:04 399

原创 Win11关闭Bitlocker

2.点击左侧“隐私和安全性”菜单,然后进入右侧的“设备加密”选项。等待系统解密完成后,就完成了Bitlocker关闭。点击关闭时会有弹窗提示,直接点击关闭。1.点击开始菜单,选择设置。3.将设备加密选项关闭即可。

2024-04-18 16:45:29 234

原创 larael-admin汉化配置中文

二、将项目文件 config/app.php中的 Illuminate\Translation\TranslationServiceProvider::class,替换成 Overtrue\LaravelLang\TranslationServiceProvider::class;(以防万一可以注释掉原来的,新增现有这个)汉化完成,左侧导航栏,由于数据库admin_menu里面存的是英文字符,所以需要个人手动修改。初始化的laravel-admin框架,界面默认是英文,上干货,配置中文的步骤。

2024-04-17 10:49:55 297

原创 docker下debian8编译安装nginx+php

-------------nginx 也可以apt安装。

2024-04-15 11:02:19 804

原创 ubuntu/debian 编译 php7.4

apt-get install gcc libpcre3 libpcre3-dev libssl-dev automake autoconf libtool make pkg-config libsqlite3-dev libkrb5-dev libexif-dev libjpeg8-dev libfreetype6-dev libbz2-dev libpcre3-dev libpng12-dev libcurl4-gnutls-dev libonig-dev libxslt1-dev libxml2-

2024-04-12 09:03:32 320

原创 centos安装nginx php mysql redis mongodb 并配置kohana环境

年终福利,PHP7+Apache2.4+MySQL5.6 源码编译安装,环境配置,搭建你自己的LAMP环境,CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)配置开机自动启动Nginx + PHP。开机启动nginx php-fpm。nginx配置, 支持kohana。配置nginx+php5.6。

2024-04-11 10:28:09 1063

原创 Linux 终端显示 Git 当前所在分支

Bm\]........\[\e[0m\] 其中“F“为字体颜色,编号为30-37,“B”为背景颜色,编号为40-47,\[\e[0m\]作为颜色设定的结束。原文链接:https://blog.csdn.net/yupei881027/article/details/111352991。默认值[\u@\h \W]\$,显示用户主机名称工作目录。/h 仅取主机的第一个名字,如上例,则为fc4,.linux则被省略。/$ 提示字符,如果是root时,提示符为:# ,普通用户则为:$

2024-04-10 10:52:26 320

原创 docker设置国内镜像源

创建或修改 /etc/docker/daemon.json 文件,修改为如下形式。登录:cr.console.aliyun.com。2、中国科技大学 USTC:(仅供内部访问)点击“创建我的容器镜像”,得到专属加速地址。1、Docker 中国官方镜像:(已关闭)1、阿里云镜像站:(需登录,免费)阿里云容器 生成自己的加速地址。Docker Hub 镜像测速。加载重启docker。

2024-04-10 09:12:41 940

原创 linux】ssh 远程执行命令自动输入密码方式 sshpass

需要注意的是,使用 sshpass 存在一定的安全风险,因为密码会以明文方式传递,容易被恶意程序截获。因此,在使用 sshpass 时,应尽可能避免将密码保存在脚本中,或者将其保存在安全加密的文件中。需要注意的是,使用 sshpass 可能会存在一定的安全风险,因此在使用时需要谨慎考虑。使用上述命令后,sshpass 将会自动完成 SSH 登录过程,而无需手动输入密码。对于我自己而言的话,用的最爽的还是使用 sshpass+alfred 一键登录,先安装 sshpass,然后使用命令。

2024-04-09 10:31:29 496

原创 PHP获取路径或目录或当前文件名

/$_SERVER['PHP_SELF']和$_SERVER['SCRIPT_NAME']的结果一般相同,他们都是获取当前脚本的文件名。//获取当前文件的绝对路径 echo "__FILE__: ===> ".__FILE__;//获取当前脚本的目录 echo "__DIR__: ===> ".__DIR__;//只有当php以cgi方式运行时有区别,但是现在几乎找不到以cgi方式运行php了。//当前执行脚本的绝对路径。//当前运行脚本所在的文档根目录。//获取当前文件的名称。

2024-04-08 13:25:34 403

原创 Vim自动生成tags插件vim-gutentag使用方法

vim-gutentags插件的基本工作原理可以这么理解:首先确定vim当前打开的文件是否需要自动生成tags标签,若需要则通过某种方式确定tag文件的路径,再基于tag标签文件完成函数跳转、结构体定义跳转等功能。因此,vim-gutentags需要确定是否需要生成tags标签文件,又需要告诉ctags软件自身生成的tags文件的具体路径信息 (因为从Vim使用ctags实现函数跳转一文已知,默认情况下,生成的tags文件必须在vim运行的当前目录才能在vim里面正确跳转)。

2024-04-07 11:33:25 514

原创 firefox切换本地服务和全球服务的方法

方法2:地址栏输入about:config,搜索首选项名称里输入identity.fxaccounts.autoconfig.uri,填入。没想到我还得再设置一遍,找了半天才翻出来以前用的方法教程,这回记住了,顺便记录一下我的账号是本地服务的orz。方法1:“设置”>“同步">“切换全球/本地服务器”

2024-04-03 09:51:00 788

原创 Debian/Ubuntu安装ping和netstat命令

如果需要ping的话,安装如下软件。

2024-04-01 15:53:33 547

原创 Laravel 数据库:判断数据表是否存在

版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请保留以上作者信息和原文链接。转自链接:https://learnku.com/laravel/wikis/15888。// 创建数据库表的代码。原文作者:Summer。

2024-03-29 13:11:40 378

原创 如何给 JSON 文件添加注释

该工具可从 JavaScript 文件中删除多余的空格和注释,它也适用于 JSON 文件。写到:“我删除了 JSON 中的注释,因为我看到人们正在使用它们制定解析规则,这种做法会破坏互操作性。所以,在 JSON 文件中添加注释有不同的方法。这种 JSON 注释方法与 Python 等编程语言中的注释不同,后者通常在程序运行时被忽略。我们添加到 JSON 文件的注释包含在 JSON 对象中。这就是本文的主题:如何在 JSON 文件中添加注释。一种解决注释问题的方法是将数据添加到 JSON 文件中,作为注释。

2024-03-28 13:15:51 573

原创 【WINDOWS / DOS 批处理】添加注释 使用rem命令 使用“::” 伪标签

(2)在批处理文件中, 行末插入符(^)对 ::注释有效,也就是说,以 :: 开头的行,行末的 ^ 使下一行也成为注释,而rem注释行则不可以。原文链接:https://blog.csdn.net/mt15306338066/article/details/127195432。(1)在批处理文件中使用 “echo on” 时, REM命令被显示出来,而 ::注释则不会被显示。在批处理文件中,以 :: 开头的行表示无效的标签,命令处理器将其忽略,因此可用于插入注释。命令格式:REM [comment]

2024-03-27 11:57:41 528

原创 查看 Debian 系统版本的 6 种方式

本篇文章将为大家介绍 6 种查看 Dibian 系统发行版本号的方式。

2024-03-26 10:19:02 1024

原创 AWS EC2 学习之: 使用 PuTTY 从 Windows 连接到 Linux 实例

启动您的实例之后,您可以连接到该实例,然后像使用您面前的计算机一样来使用它。注意启动实例后,需要几分钟准备好实例,以便您能连接到实例。检查您的实例是否通过了状态检查。您可以在页上的列中查看此信息。以下说明介绍如何使用 PuTTY (适用于 Windows 的免费 SSH 客户端) 连接到您的实例。如果您在尝试连接到您的实例时收到错误消息,请参阅。

2024-03-25 11:29:45 906

原创 `Leaderf gtags`:模糊匹配与最强静态符号索引工具的完美结合

具体使用方法可以用来查看。Leaderf[!Leaderf[!Leaderf[!Leaderf[!Leaderf[!Leaderf[!Leaderf[!If [!注意:如果:Leaderf后面有感叹号,会直接进入normal模式;如果没有感叹号,则是输入模式,此时可以输入字符来进行模糊匹配过滤。可以用tab键在两个模式间来回切换。Leaderf[!Leaderf[!Leaderf[!<PATTERN>可以是正则表达式。意思是如果只有一个结果直接跳过去。

2024-03-22 09:59:30 578

原创 vbox解决virtualbox中的Ubuntu虚拟机无法在共享目录创建软连接的问题

PS:YOURVMNAME修改为自己虚拟机中linux系统的名称,即VirtualBox管理器左边列表中显示的虚拟机名称。YOURSHAREFOLDERNAME 修改为自己设置的共享目录名称 master_default_1517988860839_41143,即下图中我的共享目录的名称 home_gopath_src_。原文链接:https://blog.csdn.net/sinat_30603081/article/details/118545519。关闭VBox, 包括正在运行的虚拟机和管理界面。

2024-03-21 09:08:56 363

原创 Linux文件 profile、bashrc、bash_profile区别

是系统全局环境变量设定;~/.profile~/.bashrc用户家目录下的私有环境变量设定。首先读入全局环境变量设定档,然后根据其内容读取额外的设定的文档,如和;根据不同使用者帐号,于其家目录内读取;读取失败则会读取;再次失败则读取~/.profile(这三个文档设定基本上无差别,仅读取上有优先关系);最后,根据用户帐号读取~/.bashrc。至于~/.profile与~/.bashrc都具有个性化定制功能,但~/.profile。

2024-03-20 09:06:41 677

原创 composer切换国内或国外源

国内也很多开发者使用 Composer,但由于不可控因素,官方的服务器常常连接不上。所以这里收集了一下国内镜像列表。(先后次序会不定期调整)链接:https://www.jianshu.com/p/e8886462dba8。商业转载请联系作者获得授权,非商业转载请注明出处。全局配置镜像,以下为阿里云镜像配置命令,其它镜像可以参考以下命令。作者:yichen_china。

2024-03-19 09:27:54 844

原创 IDEA Maven 源修改为国内阿里云镜像的正确方式,

<mirror></mirror>

2024-03-18 09:42:03 661

原创 2024 最新 JDK17 下载、安装与环境配置(Windows)

JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。编写的Java代码并不是直接运行在操作系统当中的,而是运行在安装的 JVM 虚拟机中的,每一个操作系统都会对应各自版本的虚拟机。目前 Java 语言有着相当高的人气,不仅是当前工业界的主流开发语言,还是学术界使用较多的开发语言。JavaSE: Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。JavaEE: Java 语言的(企业版),用于 Web 方向的网站开发。

2024-03-15 16:35:37 514

原创 解决Docker容器时区不正确的问题

链接:https://www.jianshu.com/p/43e5d72b0f63。商业转载请联系作者获得授权,非商业转载请注明出处。运行容器时,加上挂载参数。作者:lancely。

2024-03-14 14:46:16 473

原创 PHP-Composer包开发、发布流程

Composer对与分发自己的PHP软件包,方便别人引用来说是很好的一种方式。平时开发中经常会用到Composer来引入三方的优质软件包,例如 Laravel、easywechat等等,如果我们有一些好的想法如果分发出去呢?下面我们就一步步来告诉大家如何实现自己的第一个Composer包。

2024-03-13 10:25:16 674

原创 PHP 如何创建一个 composer 包 并在 项目中使用自己的 composer sdk 包

接下来回到 本地 使用 phpstrom 切换本地 分支到默认分支 并 本地默认分支 pull 同步一下远程分支(不用切换分支也可以,在当前分支打标记点击推送勾选推送标签选择推送到所有即可 提交文件和标签可同时进行 但是为了规范 最好是去默认分支打标签 否则打的标签指定的分支不会是默认分支)"php": ">=7.2", #PHP 大于等于7.2的版本 必须引入PHP包。"description": "这是测试sdk", #SDK的详情介绍。"name": "test/sdk", #包的名称。

2024-03-12 11:49:44 462

原创 composer require 包时,指定版本

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/u011383596/article/details/119429833。composer官方文档使用的是 : 并且版本约束加引号。composer 如果不加版本上去,则默认是下载最新的版本。版本约束可以加引号,也可以不加。2.范围法(小于某个版本法)3.其他的请看官网介绍如下。赋值运算符(最低版本) ~脱字号版本(最低版本) ^

2024-03-11 15:22:10 669

原创 查看linux版本是centos还是redhat linux

5、如果想查看系统是64位还是32位可以通过getconfLONG_BIT和file/bin/ls这两个命令来查看。2、如果没有安装图形界面,可以通过命令的方式进行查看,第一种方式为uname-a,3、第二种方式是通过cat/etc/redhat-release命令来查看系统信息。cat /etc/issue && uname -a 看一下系统版本号和系统位数。1、如果安装的图形界面方式,可以直接通过系统设置里面的系统信息进行查看。4、第三种方式是通过cat/proc/version命令来查看系统信息。

2024-03-05 10:50:49 716

原创 debian/ubuntu 编译安装nginx php

service iptables stop #关闭防火墙, 可能不需要。debian/ubuntu 编译安装nginx php。修改nginx运行用户为tboqi。

2024-03-01 11:23:14 1051

原创 PHP项目中composer和Git的组合使用

这时composer则直接将上述存放于github中的package repo下载下来放到你的项目目录中,这样你既可以使用composer的依赖管理及PHP autoload功能,又能使用Git及Github的版本控制功能。如果我们要安装laravel,同时又要考虑将来的laravel的小版本升级问题,又要考虑自己写的代码的逻辑分层维护问题:比如将分为backend,frontend分别作为两个repo来管理,应该如何做呢?3.将该目录中的项目开发push到项目repo中;

2024-02-29 09:02:58 834

原创 laravel 打印完整sql语句

得到的结果语句与参数是分开的,非常不方便验证。

2024-02-28 10:58:32 585

原创 使用Git从其他分支merge个别文件

风云变幻,第二天小明按照计划开发B分支,开发到一半,产品经理突然说目前的系统消息功能(位于B分支)比较紧急,需要和列表功能(位于A分支)一起上线,当时小明就懵逼了。当系统消息功能开发完成之后,就需要考虑将系统消息功能(位于B分支)和列表功能(位于A分支)放在一个分支上提测(开发一部分的详情页功能暂先不需要合并)的问题,这时候。产品经理:我们本次开发三个功能,列表页功能、详情页功能、系统消息功能,分两次上线,先上列表功能,再上详情页和系统消息。标记会在分支合并的时候,创建一个新的提交对象,可以避免丢失。

2024-02-27 09:29:26 1171

原创 Linux Debian12安装fcitx5中文拼音输入法

我使用Debian系统已经4年了,我常在Debian系统上安装ibus google拼音输入法,但是有时这个输入法会卡死,停上几分钟后又恢复正常了,经常被这个困扰。不过在Debian 11或Debian12中我们可以使用fcitx5中文拼音输入法了,新版的fcitx5中文拼音输入法有着更好的输入体验。搜狗输入法Linux版我也尝试安装测试了,但是在Debian12中不能正常使用,所以,今天就来分享一下在Linux Debian12中安装fcitx5中文拼音输入法的方法。

2024-02-26 11:29:02 1022

原创 composer自动加载生成命令

其实都可以使用,记忆copy留存~!

2024-02-23 14:07:00 406

原创 flask报错 Exception: Install ‘email_validator‘ for email validation support.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/SevenBerry/article/details/119810735。从 WTForms 2.3.0开始,电子邮件验证器 Email() 由email-validator的外部库处理。(1)根据提示安装email-validator;原因:WTForms 2.3.3版本问题;(2)安装低版本WTForms;

2024-02-19 09:04:26 422

原创 Docker容器配置和资源限制

容器的主进程负责管理它启动的所有进程。

2024-02-07 16:55:11 1026

原创 在 Linux 中把用户添加到组的四个方法

对于 Linux 系统中的每一个用户和组,它都有惟一的数字标识号。如果系统中不存在给定的用户或组,你将收到一条错误消息。命令将多个用户添加到多个次要组或附加组中,请创建以下 shell 脚本。命令将多个用户添加到次要组或附加组,请创建以下 shell 脚本。我可以看到下面的用户与他们自己的组关联,而不是与其他组关联。使用以下 shell 脚本将多个用户添加到单个次要组。使用以下 shell 脚本将多个用户添加到多个次要组。但是,它将覆盖当前与组关联的现有用户。中,它将不会按预期生效,而是对组进行修改。

2024-02-06 09:10:57 4227

原创 debian deepin 安装phpmd phpcs

185 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 188 composer global require "squizlabs/php_codesniffer=*" 190 composer global require phpmd/phpmd -vvv 207 export PATH=/home/worker/.config/composer/vendor/bin/:$PAT

2024-02-05 11:26:27 647

走出软件作坊

走出软件作坊

2017-08-14

php连接hive thrift的lib依赖包

php连接hive thrift的lib依赖包

2015-10-10

(中文版)C语言编程:一本全面的C语言入门教程

(中文版)C语言编程:一本全面的C语言入门教程

2015-10-10

抓包工具charles3.9.1 mac版 破解版

抓包工具charles3.9.1 mac版 破解版

2015-08-14

Drupal7专业开发指南(第三版)英文版pdf

Drupal7专业开发指南(第三版)英文版pdf

2015-08-14

空空如也

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

TA关注的人

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