自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决GoLand无法Debug

go 1.20rc1无法进行debug控制台提示。

2024-03-13 17:45:44 395 1

原创 pip通过指定国内镜像下载安装第三方包,以及pycharm仍找不到的问题处理(比如paramiko)

已通过pip命令安装了paramiko,但是在pycharm里输入的时候仍无法找到paramiko。二、解决 pip下载完第三方包后,pycharm无法显示的问题。

2023-05-12 10:55:56 632

原创 K8s配置集群自动LoadBalancer以及IstioGateWay

首先部署集群的自动LoadBalancer应用MetalLBMetalLB简介MetalLB是为裸机Kubernetes集群实现的负载均衡器,使用标准路由协议ARP或BGP。Kubernetes官方没有为裸机集群提供网络负载均衡器(类型的服务)的实现。各家云厂商(GCP、AWS、Azure…)有相应实现,但必须运行在自身的云环境上才能使用,如果没有在受支持的IaaS平台(GCP、AWS、Azure…)上运行,那么负载均衡器在创建时将无限期地保持5、...

2022-07-28 20:01:30 1893

原创 kubeadm部署k8s以及CICD环境

1、关闭防火墙2、关闭selinux3、关闭swapswapoff -a在阿里云https://developer.aliyun.com/mirror/Debian / Ubuntu安装: apt-get update && apt-get install -y apt-transport-https curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add -

2022-07-06 17:55:28 373

原创 运维知识

https://www.cnblogs.com/kevincaptain/

2021-04-30 11:33:33 191 2

原创 各种语言工具的整理,github

https://github.com/jobbole

2021-01-05 14:27:00 389

转载 使用Clion调试C++工程

使用Clion调试C++工程安装Clion属于jetbrains公司,他们家的IDE一般都比较强大,像专门写python的PyCharm,写java的Intellij Idea, 谷歌的Android Studio就是在Intellij Idea社区版本的基本上修改的。Clion还是挺贵的,而且还不是永久授权,但是可以有30个月的试用期。下载地址:https://www.jetbrains.com/clion/新建工程点击File->New Project1C99C8FA.

2020-12-28 16:39:38 2172

原创 使用Golang实现PHP的常用内置函数。

https://www.5axxw.com/wiki/content/fcu1cf

2020-11-23 17:44:17 553

原创 cncf,ddd,kong,zookeeper,k8s,ectd,docker,hbase,kafka,rocketmq,lua

cncf,ddd,kong,zookeeper,k8s,ectd,docker,hbase,kafka,rocketmq,lua

2020-11-06 18:59:17 117

原创 Goroutine调度器

https://johng.cn/goroutine1-pmg/

2020-11-04 14:58:13 80

原创 Go\Gin学习

https://www.liwenzhou.com/

2020-10-20 20:36:45 83

原创 减肥文章、go语言bilibili七米、语言练习链接

练习链接:https://www.codewars.com/减肥方法:https://baijiahao.baidu.com/s?id=1643813355005824330&wfr=spider&for=pcgo语言B站七米:https://www.bilibili.com/video/BV1Wb411874G

2020-07-03 11:45:34 203

原创 PHP框架编写思路教程

PHP框架编写https://lvwenhan.com/php/405.html

2020-01-14 11:13:36 230

原创 Linux网络ping不通,出现ping: unknown host www.baidu.com、connect: Network is unreachable错误的排查条件

/etc/sysconfig/network-scripts/ifcfg-eth0:TYPE="Ethernet"BOOTPROTO="static"IPADDR=10.0.0.10NETMASK=255.255.255.0NM_CONTROLLED=noDEFROUTE="yes"PEERDNS="yes"PEERROUTES="yes"IPV4_FAILURE_FATAL...

2019-12-20 21:41:36 574

原创 CentOS编译安装php7.2

升级或安装PHP依赖: 安装php依赖包,避免编译安装php7时报错更新epel:yum install epel-release -yyum update安装php依赖组件(包含Nginx依赖):yum -y install wget vim pcre pcre-devel openssl openssl-devel libicu-devel gcc gcc-c++ ...

2019-12-15 15:46:40 383

转载 PHP5.6链接Sqlsrv的扩展,文件在百度盘

一般是64位文件有问题,看不到sqlsrv,装好了如下图:image.png度盘分享:http://pan.baidu.com/s/1dDIRpJF提醒:用压缩文件里 -> X64文件夹 -> 文件学习:1.PHP链接SQL server 五种方法 https://www.cnblogs.com/TT-1314/p/7070810.html2.php+s...

2019-07-09 17:50:29 1155

转载 浪子回头

菸一支一支 - hun cit ki cit ki一支的點 - cit ki de tiam酒一杯一杯 - ciu cit pue cit pue一杯的乾 - cit pue de ta請你要體諒我- chia di ai the liong gua我酒量不好 - gua ciu liong bo ho賣給我衝康 - mai kak gua chong khang時間一...

2019-07-04 13:41:52 349

原创 window安装Cygwin+swoole4.0

Cygwin网址:http://www.cygwin.com/安装Cygwin:点击exe安装文件点击下一步选择install from internet点击下一步自定义安装目录,不要按在系统盘,点击下一步选择下载目录,点击下一步选择direct connection点击下一步7、选择镜像源,填写url点击添加,选中添加后的镜像源,点击...

2019-06-25 16:00:34 4024 3

原创 基于 Laravel + Vue 构建的 API 驱动的 LBS 应用系列教程

https://laravelacademy.org/tutorials/api-app/page/5

2018-12-29 17:49:58 200

转载 电商系列---mysql高并发超库存卖问题

先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、秒杀、特价之类的活动,而这样的活动有一个共同的特点就是访问量激增、上千甚至上万人抢购一个商品。然而,作为活动商品,库存肯定是很有限的,如何控制库存不让出现超买,以防止造成不必要的损失是众多电子商务网站程序员头疼的问题,这同时也是最基本的问题。从技术方面剖析,很多人肯定会想到事务,但是事务是控制库存超卖的必要条件,但不是充分必要条件。...

2018-12-10 12:13:36 271

转载 laravel电商网站怎么防止库存脏数据-减库存加锁

1. 电商网站里都少不了减库存的操作,当然什么时候减各有各的处理,有的下单就减,有的发起支付就减少,有的支付完成后回调时减。对于这个减库存的时间点,因产品而已,比如秒杀类必须下单就减。减库存时就不可避免会碰到一个用户从读取出当前库存,判断库存数量是否足够,执行减少库存(减商品表的库存、可能还需要减少商品sku表的库存)这步结事的过程中,如果有另外一个用户也读取了库存(前面的用户尚未减库存),并...

2018-12-10 12:12:26 798

转载 nginx 重写URL尾部斜杠

nginx 重写URL尾部斜杠1. 在URL结尾添加斜杠rewrite ^(.*[^/])$ $1/ permanent; 2. 删除URL结尾的斜杠rewrite ^/(.*)/$ /$1 permanent; 不过建议删除URL结尾的斜杠,会混乱搜索引擎的...

2018-12-07 17:52:51 1086

转载 JS获取移动端系统信息(操作系统、操作系统版本、横竖屏状态、设备类型、网络状态、生成浏览器指纹)

function getOS() { // 获取当前操作系统 var os; if (navigator.userAgent.indexOf('Android') > -1 || navigator.userAgent.indexOf('Linux') > -1) { os = 'Android'; } else if (navigator.u...

2018-12-01 11:02:35 2449 1

转载 微信小程序例子——获取手机系统信息

1、效果展示2、关键代码.wxml布局文件代码手机型号:{{mobileModel}}手机像素比:{{mobileePixelRatio}}窗口宽度:{{windowWidth}}窗口高度:{{windowHeight}}微信设置的语言:{{language}}微信版本号:{{version}}.js逻辑文件代码var app = getApp()Page({  data:...

2018-12-01 11:02:07 2242

转载 laravel 5.3 更换语言包

Laravel-langLaravel 5 语言包,包含 52 种语言, 基于 caouecs/Laravel-lang.trans()函数根据你的 [本地化文件] 翻译指定的语句安装composer require "overtrue/laravel-lang:~3.0"Laraval 5.*完成上面的操作后,将项目文件 config/app.php 中的下一行I...

2018-11-17 17:39:43 185

原创 JS制定签名算法

 1、比如现在访问的url是www.demo.cn,然后点击一个按钮,请求后台的东西,并且在这个请求中我们要给后台传递两个参数(第一个叫doctorId='alpho',第二个叫patientId='yophn'),js的ksort算法详情:https://blog.csdn.net/dannywj1371/article/details/416491832、说第二步,就是把上边拼接完...

2018-11-17 15:22:26 2409 1

转载 javascript CryptoJS 进行HmacSHA1加密

/*CryptoJS v3.1.2code.google.com/p/crypto-js(c) 2009-2013 by Jeff Mott. All rights reserved.code.google.com/p/crypto-js/wiki/License加密算法*/var CryptoJS = CryptoJS || function(g, l) {        var...

2018-11-17 15:17:47 11668 1

原创 Vue环境搭建

npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm install vue-cli -gvue init webpack firstName进入firstName cnpm install 之后再cnpm install less less-loader -Snpm run dev运行webpack...

2018-11-06 15:58:38 104

转载 laravel项目搭建初步配置——(Laravel+Vue+Element-ui+Vux环境)

一、首先,composer下载laravel,可根据需要指定版本安装:composer安装laravel指定版本,我这里下的是最新版:laravel5.6。我这里是自己配制的虚拟主机,没有配的直接访问你项目位置所在的路径即可。 另附Apache虚拟主机配置教程:Apache配置虚拟主机(新) 二、 vue的安装 laravle中默认支持vue环境,直接npm install即可(我这里...

2018-10-22 18:20:07 214

转载 Vue+Element UI的环境搭建

一、搭建环境由于新的node已经集成了npm,所以直接安装node,前往node官网下载最新版本的node,根据自己的操作系统选择相应的包,按照步骤一步步走就可以,这里不做过多介绍。安装好后可以打开命令行用  npm-v   node-v 查看是否安装成功以及版本号如果以前已经安装过node  和 npm 最好升级到最新版本,命令行 npm install [email protected]首先...

2018-10-20 19:26:55 155

转载 Laravel5.5 + Vue 项目的基本使用:搭建环境以及用vue组件编写页面

在youtube上看到的教程,翻墙可访问链接:https://www.youtube.com/watch?v=DJ6PD_jBtU0&t=1188sps:如果想学习vue基础,建议在b站搜”表严肃”的课程。本文中,我们以用laravel+vue做一个导航栏为案例。搭建环境用composer下载好laravel项目后,composer update。如果用的xampp或wamp...

2018-10-20 19:26:17 571

转载 vue2+elementUI HelloWorld

vue2+elementUI HelloWorld前言把自己一年前的项目拉下来发现。。。。emmm运行不了!原因是各种各样的东西升级了 npm install 都报404了! 没法 只有研究一下vue2了,搜了半天发现。。。嗯没有自己想要的,我只是想要一个基础环境搭建好好不好?尼玛给我来各种概念介绍干嘛(超凶(● ̄(エ) ̄●)),嗯,好吧,我自己写一个吧。。。。照着走下去就能运行的。复制粘贴就...

2018-10-20 19:21:41 292

转载 Laravel5.6 + Vue2+ + Element 环境搭建

新建 Laravel5.6 项目composer create-project --prefer-dist laravel/laravel Larvuent         laravue                      // 新项目名为Larvuent 安装完成后 进入 项目根目录 cd Larvuentnpm install /cnpm  install       ...

2018-10-20 19:18:45 372

转载 小程序——带参返回上一页

小程序的页面跳转API像wx.navigateTo()、wx.redirectTo()之类的,都是跳转到一个全新的页面,当这个页面是表单的时候,有时候需要跳转到其它页面选取信息后再跳转回来,那之前填的信息就必须得存在,这个时候可以当跳转到选择信息的页面,选中信息后设置设置上一页的data,然后再返回到上一页,这样数据都会存在。  设置上一页data可以这样做:  1 var pages ...

2018-09-12 20:52:45 189

转载 微信小程序开发之选项卡(窗口顶部TabBar)页面切换

微信小程序开发中选项卡.在android中选项卡一般用fragment,到了小程序这里瞬间懵逼了.总算做出来了.分享出来看看.先看效果:再上代码:1.index.wxml   <!--index.wxml--> <view class="swiper-tab"> <view class="swiper-tab-...

2018-09-11 17:14:48 2166

转载 laravel高级的Join语法以及使用Join多个条件

在laravel中我们常常会使用join,leftjion和rightjoin进行连表查询,非常的方便,但是我今天遇到一个问题,就是链表查询需要on多个条件,即我要订单的id和发货人都一样,默认的join只支持单个查询,所以我下面总结两种方法:一、使用原是表达式(不推荐)原生SQL中我们可以通过如下方法进行select * from `orders` left join `use...

2018-09-03 15:52:19 25435

转载 小程序动态设置样式

微信小程序中是没有DOM操作,确实是不好处理但是必须调整自己的开发策略,小程序可以理解为"数据驱动渲染"开发方式。场景解决对于你的问题,我可以简单的说一下解决方案:单按钮处理<button class="{{select == 0 ? 'gray':'red'}}">按钮<button>//只需要动态变更select既可以改变class渲染var t...

2018-08-31 21:08:46 8012

转载 Use Laravel Contracts to Build a Laravel 5 Twig Package

Laravel 5 is finally out, and with all the awesome features it brings. One of the new architectural changes is the new Contracts Package. In this article we are going to understand the reasoning behin...

2018-08-16 19:50:47 415

转载 把composer的源切换为 国际的源

把composer的源切换为 国际的源:composer config -g repo.packagist composer https://packagist.org国际源切换为中国镜像:composer config -g repo.packagist composer https://packagist.phpcomposer.com...

2018-08-16 16:26:04 5033

转载 laravel composer 扩展包开发(超详细)

文章适用于laravel 包开发,当然如果你理解着完成一遍,就可以发现他也适用于 composer 扩展包开发,不是必须在laravel 下。首先在 laravel 根目录创建文件夹 packages 这里放置我们准备创建的扩展包,这个目录只是暂时存放我们的扩展包代码,等我们开发完成配置好了,就不需要他了。当然如果你不需要发布你的包,以后也可以就使用这个目录。packages 目录和 ...

2018-08-15 20:50:48 2617

空空如也

空空如也

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

TA关注的人

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