自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(352)
  • 资源 (6)
  • 收藏
  • 关注

原创 祝大家新年快乐

好久没有更新文章了,说忙,这借口用化掉了,2022就要来了,祝大家新的一年一切都好。还是要立个flag,2022争取写完一套uniapp微信小程序开发系列文章吧。希望到时候大家能喜欢。

2021-12-31 21:07:50 352

原创 nginx安装

1:下载去官网下载:http://nginx.org/en/download.html比如我们下载nginx-1.16.1版本2:上传到服务器我们通过工具把上传到服务器上,也可以在第一步的时候右击--复制链接地址,然后在服务器端 wget 链接地址 进行下载3:安装环境按照顺序执行以下几个命令,执行位置没有讲究yum install gcc-c++yum install -y pcre pcre-develyum install -y zlib zli...

2020-05-11 01:21:41 421

原创 python连接oracle报错:DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: “

python连接oracle的时候报错DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: “The specified module could not be found”. See https://oracle.github.io/odpi/doc/installation.html#windows f...

2019-12-03 18:14:59 5777

原创 git实战(十二):代码上传gitlab

前面我们使用了admin账号进行了一系列的操作,同时创建了一个老司机账号(lsj),下面我们使用老司机账号进行一些操作1)退出admin登录用户2)用lsj账号登录登录之后我们发现需要修改密码(我们改为lsj12345)3)添加ssh①点击右上角用户名,选择settings②选择左边目录栏ssh然后在红框中把本地的公钥贴上去4)关联项目实在抱歉,小编这个地方有个小小失误,导致...

2019-11-01 13:28:31 328

原创 git实战(十一):gitlab操作

安装好之后我们就应该登录了,这个时候我们发现密码忘了,没办法,要修改下密码了1)进入服务器目录/etc/gitlab 2)我们发现gitlab-rails,然后我们敲击命令gitlab-rails console production,进入到gitlab命令行 3)获取用户:user = User.where(id:1).first【第一个是root用户】 4)修改密码:user...

2019-11-01 13:26:21 1578

原创 图片上传报错

2019-10-10 21:32:27.636 ERROR 25035 --- [-nio-443-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request ...

2019-10-10 21:45:52 397

原创 更改MySQL数据库的编码为utf8mb4

第零步:执行查看命令SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collation%';第一步,寻找mysql配置文件位置一:windows系统,默认安装位置C:\ProgramData\MySQL\MySQL Server 5.7还有个寻找方法如下...

2019-10-10 16:45:48 1633

原创 git实战(十):gitlab

为了对git有很深的认识,我们干了两件事1)本地安装git2)服务器安装git细心的同学可能感觉到有点怪怪的,这样就是生产使用的环境了,nonono,这肯定不是我们请出今日星:gitlab,嗯,看着名字就让人瑟瑟发抖,没错,他就是资源管理联盟的扛把子今天先来说说安装过程吧1)防火墙允许ssh和http访问yum install -y curl policycoreutils-pytho...

2019-09-25 13:07:13 238

原创 git实战(九):协作起来

通过上一遍文章,我们的B同学已经顺利的把本地的代码提交到了本地git仓库,完成了一大半了,如果同学A想得到他的代码,怎么办?一)代码上传远程git仓库因为前面我们已经在同学B处执行了本地开发分支feature/002合并到了master,所以我们现在把同学B的master分支代码提交到远程仓库①瞅一瞅仓库还停留在比较老的版本,也是我们前面拉取分支时候的版本看到这,大家对origin/...

2019-09-25 13:05:38 174

原创 git实战(八):详细图解

这样一个场景,同事B来了,他说我要开发,不让开发就不爽,那么怎么做呢,打是肯定舍不得的,让他拉个代码分支啊,且看操作一:先通过命令:git clone ssh://账号@ip:/目录/文件名,把文件从服务器上拉下来这个时候指向图是这样的二:切换分支:git checkout -b feature/002【用过svn的童鞋对整个应该眼熟】三:我们看一下指向通过上图我们看到,head指向了fe...

2019-09-25 13:03:32 210

原创 git实战(七):流程讲解

功能分支工作流 一个小型项目中(2-5个人),使用功能分支工作流即可满足日常工作 如上图 1)创建master分支传到git仓库 2)童鞋A拉取一个feature分支,同时不时提交代码V1、V2 3)童鞋B也拉取一个feature分支,同时不时提交代码,与A合并之后,成了mater分支的V3 4)假设master的V3版本代码是可以发布的,这个时候就拿去发布...

2019-09-25 13:01:52 226

原创 git实战(六):模拟实战

之前我们是在本地环境搭建了一个git,然后操作了代码提交,回退等,现在我们需要在一台服务器进行操作,让我们的开发变得更加规范一)服务器上创建文件夹我们得有一台服务器,我选用的是阿里云,上次做活动买的【用本地虚拟机也是可以的】,版本建议是centos系列的,毕竟小红帽被18摸收购了,不是什么好兆头我们在/data目录下建立存放git的文件夹,比如git_file,linux命令 mkdir -p...

2019-09-25 13:00:21 261

原创 git实战(五):回滚操作

上一讲,我们提交了两次版本,v1和v2,可是工作上难免会有提交错的文档或者代码,那么咋办,回到之前的版本啊一)实操我们在命令行执行命令git reset --hard HEAD^,之后我们查看我们本地的java代码,我们发现,回退到了上一个版本我们看到head指向了a4b3c0d,嗯,这是我们上一个版本的hash码值二)发生了什么上面的命令执行完之后发生了啥事1)本地v2版本代码消失...

2019-09-25 12:58:17 323

原创 git实战(四):版本讲解

上篇文章有点清新脱俗,这不拿笔的人还是要脸的,今天就要把这脸要回来前面我们提交了我们的项目,那么接下来看啥呢,嗯,用笔敲了两下脑袋,应该看看提交的结果啊 一:git log命令 我们在命令行输入git log命令 通过图我们看到了一些重要内容 1)commit后面的40位SHA-1 hash值,是表示一次操作,唯一 2)Author是我们前面git config -...

2019-09-25 12:55:42 294

原创 git实战(三):图解git

2019-09-25 12:52:52 172

原创 git实战(二):git实验

上一篇讲解了git安装,现在我们来新建个项目测试实验一番一)新建项目右击--new--project--maven--maven project,然后一直next,自己起个中意的名字二)初始化版本库进入工程目录,执行初始化命令git init我们发现项目多了一个master,这样我们的项目就被托管了三)版本控制执行命令git add --allgit commit -m 'co...

2019-09-25 12:51:06 338

原创 git实战(一):安装git

下面我们讲解一下代码管理,一个人开发,代码想怎么搞就怎么搞,三个人开发呢,十个人开发呢,如果还是放羊一样,那岂不是很混乱,我们的代码最终还是要统一管控起来,目前市面上比较流行的是svn,git,我司大部分人都使用svn,就不需要特别讲解了,git相对部分人来说是陌生的,或者大家知道一点git,如何使用,如何搭建,中间的一些小碎碎如何处理,这些我想很多人都是懵的状态,没关系,接下来将由我带着...

2019-09-25 12:47:40 249

原创 把IP地址存成 UNSIGNED INT

很多程序员都会创建一个 VARCHAR(15) 字段来存放字符串形式的IP而不是整形的IP。如果你用整形来存放,只需要4个字节,并且你可以有定长的字段。而且,这会为你带来查询上的优势,尤其是当你需要使用这样的WHERE条件:IP between ip1 and ip2。那么如何操作呢ip转成int 使用 INET_ATON 函数int转成ip使用 INET_NTOA 函数...

2019-09-19 11:12:23 907

原创 mpvue小程序开发(十三):数字相加

在小程序的开发中难免会遇到数值相加比如我们如下定义var a=3var abc=a+1得到的结果是31,额,这是字符拼接啊,明显不是我们想要的,那么该如何是好如果是html中,我们可以这样处理 var abc=parseInt(a)+parseInt(1)但是在小程序中有一个妙招,就是先减少后加如上 var abc = a-1+2 这样得到的结果就是4了,是我们想要的...

2019-08-31 21:32:46 545

原创 maven系列:强制依赖

企业级实战之maven:强制约束日常开发过程中有这样一个情况,有团队开发出了项目A,项目B依赖A,但是呢,A中依赖某个依赖C,版本是C3.X,但是B关于C的依赖版本是C2.X,按照我们前期说的依赖关系,对于B来说,依赖C2.X生效,但是由于版本不统一,可能出现各种问题,这种情况如何解决呢1)建立工程A 2)建立工程A’,其中<packaging>pom</packagi...

2019-08-27 13:15:50 1498

原创 maven系列:构建工程

有这样一个场景:A小组开发了模块A,B小组开发了模块B,C小组开发了模块C,如果这几个模块之间互相有依赖,该如何是好1)保证各模块单元测试通过2)代码部署到测试仓库3)一个模块配置文件中需要更新其他模块最新的snapshot包4)运行模块,确保更新了最新的包没有问题模块B和模块C都依赖模块A,A模块需要修改,修改之后,B和C的配置文件都要更新为A的,同时需要打包运行单元测试,检查下改为新的...

2019-08-20 12:09:16 224

原创 如何升级numpy的版本

嗯,如何升级numpy的版本,这是个很火的问题解决方案如下在命令下输入pip install -U numpy 就可以升级numpy包了pip install --upgrade numpy 这样也可以

2019-08-14 12:07:53 57683 4

原创 maven系列:maven插件

前面我们讲了maven的几个生命周期,可能大家还有点懵,我们再来回顾一下首先我们会配置命令,右击项目-》run as-》Run Configure ,输入命令(比如clean package),点击Run,如下图这个时候就进入到了相关的maven生命周期中,比如clean会进入clean的周期(为什么是clean的周期,我们简单的看一下上篇文章的clean周期中包含clean这一个goal),p...

2019-08-01 16:19:01 390

原创 mpvue小程序开发(十二):获取地图

我们在开发小程序的时候有时候会用到地图,下面我们就来一探究竟正所谓会者不难,难者不会啊,楼主也是搞了好大一阵子,还好搞定了如上的地图按钮,我们想点击的时候出现地图,然后可以选择,代码如下<div class="cu-form-group"> <div class="title">活动地点</div> ...

2019-07-30 21:20:12 507

原创 maven系列:生命周期

前面我们详细讲解了maven的一大亮点:依赖,maven做为工程大器,还有个特别重要的功能:构建今天我们主要讲解maven的生命周期,maven的生命周期就是对软件项目构建工作的抽象,一个完整的项目构建过程通常包括清理、编译、测试、打包、集成测试、验证、部署等步骤,每个步骤都有具体的任务,而具体任务都交由插件来完成。Maven为大多数构建任务编写并绑定了默认的插件,如针对编译的插件:maven-c...

2019-07-29 15:57:57 225

原创 mpvue小程序开发(十一):分享转发

我们把小程序开发完了,想分享一个页面,那么如何操作呢一:给按钮绑定分享功能<button open-type="share" class="cu-btn bg-green lg">邀请</button>嗯,如上,添加 open-type="share",表示分享二:添加分享方法如果添加方法,则默认截图是分享所在的功能页面,高宽5:4三:...

2019-07-28 16:38:15 1683 1

原创 centos7安装gitlab

这是一篇安装系列的文章,希望大家喜欢-)安装sshyum install -y curl policycoreutils-python openssh-server cronie如上出现complete比较第一步ok了二)安装lokkityum install lokkit然后执行命令lokkit -s http -s ssh,这样防火墙允许ssh...

2019-07-23 14:12:04 353

原创 linux下mysql的安装

今天我们来进行centos下mysql的安装一:先看下系统lsb_release -a二:查看原装mariadbrpm -qa|grep -i mariadb三:下载掉mariadb并查看是否存在rpm -qa|grep mariadb|xargs rpm -e --nodepsrpm -qa|grep -i mariadb四:下载mysql...

2019-07-18 21:15:41 164

原创 mpvue小程序开发(十):v-for的深坑

说到这也是头大,那是一个疼啊,上篇我们讲了less的使用【点击查看】,这次我们来点实在的:记v-for的超级深坑事情是这样的,我们一般都会有数组/列表需要遍历,自然想到了v-for,但是某种情况,我要遍历一个数字,比如说5,大家会说这不简单嘛,v-for="(item,key) in 5",这不就完事了,殊不知危险降临先看重点代码部分 <div class="bg-g...

2019-07-17 18:11:55 400

原创 mpvue小程序开发(九):使用less

有的时候我们想要更美观的样式,但是代码很蛋疼,代码一多就没层级感了,有没有类似yml这样的,答案是肯定的:less一:下载在项目目录下运行命令:npm install less less-loader --save二:配置在项目中搜索文件webpack.base.conf.js,然后添加如下内容{ test: /.less$/, loader: "style-loader!c...

2019-07-16 20:56:45 312

原创 mpvue小程序开发(八):项目开发

嗯,前面把各种配置啊,结构啊都看了,【点击查看】现在我们要正式开发一个小程序了,今天我们打算开发一款考试的小程序start……一:样式引入在src目录下新建static/css目录,再把样式文件丢进去,然后再main.js中引入【样式下载地址【点击获取】https://download.csdn.net/download/stronglyh/11252782】二:...

2019-06-21 21:20:40 410

原创 mpvue小程序开发(七):原生结构

前面我们梳理了mpvue的各种开发结构,mpvue会编译生成满足微信小程序的原生代码,为了更熟更了解,我们还是需要看一看的,接下来就让我们一探究竟在项目的dist目录下,我们清楚的看到了微信原生代码结构,嗯,非常的清晰common:公共jscomponents:模块pages:微信页面存放地static:一些静态的东西app.js:启动jsapp.json:各种配置...

2019-06-19 10:22:19 503

原创 mpvue小程序开发(六):代码结构

前面我们把配置文件app.json详解了一下【点击查看】,现在我们离开发越来越近了,啥也不多说,搞起搞起我们主要看pages目录,这个是我们以后开发的重中之重嗯,我们先看到共性,每个文件夹中都有index.vue和main.js其中index.vue就是我们的页面内容,我们打开index目录下的index.vue文件看一下<template> <div ...

2019-06-18 15:37:10 470

原创 mpvue小程序开发(五):app.json详解

前面我们对小程序开发目录进行了讲解【点击查看】,现在我们对其中的重头文件app.json进行剖析打开app.json,我们看到很多配置文件,那真的琳琅满目,看的眼花缭乱,不过我们都是老司机了,也能猜个一二不离三格式都是json类型,这也和文件名app.json遥相呼应,可见作者这点还是很睿智的,减少了键盘侠的出现我先贴出来整体内容,然后再分解{ "pages": [ ...

2019-06-18 14:57:14 2326

原创 mpvue小程序开发(四):惊鸿一瞥

前面简单的搞了一下【点击查看】,现在我们对项目结构来一个清晰的认识因为我们是mpvue开发,所以我们的关注点主要在src目录下【static目录下主要放置静态文件,所以没啥好讲的,这个因人而异啦】上图就是src的整体结构了components:搞过vue的都知道,公共组件pages:这个就是小程序中的页面了utils:这个就是一些公共的js啊,之类的,比如格式化时间啊,金额...

2019-06-18 10:31:45 362

原创 mpvue小程序开发(三):改我所改

前面我把小程序给跑起来了并进行了展示【点击查看】,如下图对于上述图片,我们看到了小程序的一个布局正文部分是小程序,下面有两个tab,嗯,这个跟原生app很像嘛,那一定是能改的那么在哪改,怎么改呢我们打开开发工具,导入项目,我的是WebStorm我们看一下项目结构哇,我们清楚的看到了dist/wx和src两个目录惊人的相似对,src下面的就是接下来我们开发要使用的...

2019-06-16 16:22:09 319

原创 mpvue小程序开发(二):小试牛刀

前面我们把小程序搭建改成搞了一遍,现在我们写个简单的小程序看下效果我们从官网下载 微信web开发者工具,然后打开软件如上图,点击加号,添加我们创建的项目如上图,导入项目,选择对应的项目,点击“导入”按钮出现如上界面,就表示我们的小程序可以展示了,接下来就是编写我们的小程序,我会带着大家一步一步做下去,这将是一个完整的例子...

2019-06-16 11:15:07 358

原创 mpvue小程序开发(一):环境搭建

一:开发环境1:前端开发环境是少不了nodejs的,所以我们先判断是否有使用上图命令node -v进行判断,如果出现版本号,则证明已经安装了,如果没有,则需要去官网下载安装2:包管理工具,这个也少不了,因为开发环节中时不时会引入相关包包使用上图命令npm -v进行判断,如上图则进行了安装,如何安装则需要自行百度3:切换源由于可能包被墙或者太远了下载慢等缘故,可以考虑...

2019-06-16 00:01:07 465

原创 maven系列:项目部署

前一讲,我们建立以可以上传到私服的账号,这一讲,我们来讲讲如何操作才能发布自己的项目到私服,供别人使用一)在pom.xml文件中添加配置代码片段<distributionManagement> <repository> <id> nexus-releases</id> ...

2019-05-27 14:03:56 331

原创 强撸ConcurrentHashMap

不知道是不是被逼无奈,还是突发感想,反正出自何种目的已无从考究,今天就要撸他,对,撸起来,起初的想法很简单,就是把ConcurrentHashMap这类从头到尾撸完先从翻译开始 * A hash table supporting full concurrency of retrievals and * high expected concurrency for updates. ...

2019-04-25 13:25:02 1589 3

小程序样式.rar

比较好看的小程序样式,在小程序项目中使用了之后效果就非常的好,会在如下项目:https://blog.csdn.net/stronglyh/article/details/93233103 中使用

2019-06-21

hadoop权威指南第四版中英双文

hadoop权威指南中的第四版是非常新,非常全的一个版本

2019-01-07

spark零基础入门路线指导

同过对本书的阅读,spark变牛逼,指日可待!认真学习吧

2018-04-27

spark自定义分区

spark的内容很多,这个pdf主要是spark自定义分区部分内容讲解,

2017-12-08

highChartsjs

它就是著名的highChartsjs,饼状图、柱状图

2015-11-25

windows版本的redis-2.8

这是windows版本的redis资源,完全可用,绝不坑人,希望大家都能用起来。祝大家工作愉快。

2015-07-20

空空如也

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

TA关注的人

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