一个基于SpringBoot,SpringSecurty 的开源项目推荐1-21

技术选型后端: 系统环境 Java EE 8mysql 5.7Apache Maven 3核心框架 Spring Framework 5.0Spring Boo…

laravel 在三级分类下拉选框中默认值

  这是一个商品表,记录了商品的分类,分三类,顶级分类、一级分类、二级分类   在编辑修改商品的信息的视图   先得给控制器传递商…

vue.js 二维码生成组件

安装 通过NPM安装 npm install vue-qart –save 插件应用 将vue-qart引入你的应用 import VueQArt from …

Linux基础(五)Linux下的文件操作

Linux基础(五)Linux下的文件操作 1.如何查看一个文件有哪些属性   ls -l 2.如何查看文件内容   cat  head(查看头十行)…

微信小程序radio点选框,再次点击取消

radio点击当前选项,取消选择,在网上尝试找了很多方法都不生效,通过给radio绑定一个点击事件( bindtap)来实现这一功能,直接看代码: index.…

Linux和大数据云计算之间有什么关系?

Linux是免费开源的操作系统,也是当下非常受欢迎的技术,越来越多的人都想学习Linux,那么Linux和大数据云计算之间有着怎样的联系呢?为大家介绍一下。  …

linux下的系统文件

最近在处理关于linux的新建用户及权限相关的事情,对linux的用户及权限相关的做个小结 文件的说明 登入linux系统,输入命令ll,你会看到文件的显示格式…

springboot themleaf ajax总结

1.bootstrapTable updaterow后数据不重写回去 2.ajax post请求 3.summernote富文本框用法总结 4.bootstra…

Windows环境使用MinGW建立简易C语言开发环境

MinGW,是Minimalist GNUfor Windows的缩写。我们用MinGW来搭建一个简单的C语言开发环境。 一、安装MinGW 首先去官网下载Mi…

ubuntu18.04 docker安装mongo

问题 在docker中安装的mongo连接不上,报错信息 [email protected]:/etc/docker$ mongo MongoDB s…

git提交模板

git 设置模板     步骤如下:         1.首先建立一个模板文件 最好直接在用户根目录下建(为啥…

jmeter利用bean shell加密解密方法

    加密解密方法(我用的是RSA加密解密)只需加密解密的看前5步就可以了 1.先找开发拿到代码或者直接叫开发打jar包,直接拿包的话可以…

Linux学习70 DNS服务解析过程精讲

一、总结   1、一次完整的查询请求经过的流程     a、首先是客户端有应用程序期望通过主机名的方式连上另一台主机的话他首先会查本地的hosts文件,如果文件…

Linux系统管理——Linux简介

UNIX与Linux发展史 UNIX发展历史 1.1965年,美国麻省理工学院(MIT),通用电气公司(GE)及AT&T的贝尔实验室联合开发Multic…

uni-app 之地图 map

uni-app 之地图 map   怎么说呢,,,我们公司啊(忒好啊),我现在写的是一个关于买房卖房一类的APP,用的这个uni-app ,这种app少不了的就…

Linux下Firefox打开文件jnlp文件

ubuntu(linux)打开jnlp文件 咘咘 2019-05-20 15:12:48 1331 收藏展开 前提条件是安装有java环境.where…

thinkphp5.0 column多字段问题

一个字段:返回一维数组,数字索引为键名; 二个字段:返回一维数组,第一个字段为键名,第二个字段为元素值; 三个或更多字段:返回二维数组,第一个字段为键名,全部字…

shell脚本字符串截取

假设我们定义了一个变量为: file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别替换得到不同的值: ${file#*/}:删掉第…

laravel框架使用jwt

1.使用composer安装laravel里面的jwt工具包 composer require lcobucci/jwt 对应laravel里面安装包 &nbs…

对于chemshell的学习

下一步应该就开始学习chemshell了。今天记录一下了解: chemshell相当于一个平台。 QM/MM的计算是对QM区域和MM区域同时进行计算的,DL-P…

Linux系统优化-Centos修改主机名

既然Centos都新建了,那么需要一个酷炫的名字,就是主机名。 当管理的主机越来越多时,一个老工程师应该对每一台主机分配一个主机名,例如大毛,二毛,三毛等。 &…

Vmware Esxi 6.7设置阵列卡直通后找不到存储踩坑总结

Vmware版本:Vmware Esxi 6.7 U2服务器型号: DELL R720XD 阵列卡:R710mini某天因为需要某个硬盘直通,于是设置了一下阵列…

浅谈web三大框架优缺点及适用场景之Angular框架

Angular是一个大而全的框架,它提供了开发一个完整应用所需的所有要素。同时,作为背后的开发公司,Google有一个适用于Angular框架的Material…

angualr 项目环境搭建

1  安装node.js      https://nodejs.org/en/   在官…

shell规范

一,注释规范1,申明shell类型2,程序名称3,版本号4,创建时间5,更改后时间6,作者信息:作者,联系方式7,程序作用,注意事项8,版本更新说明 脚本语法检…

在VUE中使用QRCode.js

什么是QRCode.js QRCode.js是用于制作二维码的JavaScript库。QRCode.js支持在HTM中使用HTML5画布和表格标签进行交叉浏览。…

thinkphp 正则路由

正则路由也就是采用正则表达式定义路由的一种方式,依靠强大的正则表达式,能够定义更灵活的路由规则。 路由表达式支持的正则定义必须以“/”开…

bootstrap+springboot实现shiro权限控制的坑

最近在开发一个项目,需要写一个后管系统,Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CS…

linux cp mv mkdir rmdir rm touch

mkdir、rmdir mkdir  dir1  dir2  dir3…    &nbs…

TP5 多条件whereOr查询

问题背景:最近在用ThinkPHP 5开发项目的过程中,发现根据筛选条件做or查询的时候,连贯操作不可以使用where进行条件查询了。 首先列出一个user数据…

安装完ubuntu16.4.0之后要做的一些优化

1.删除libreoffice libreoffice虽然是开源的,但是Java写出来的office执行效率实在不敢恭维,装完系统后果断删掉   [h…

Linux下make对软件的安装和卸载

Linux ./configure && make && make install 编译安装和卸载 正常的编译安装/卸载: 源码…

Laravel 文件上传

1 配置文件 config\filesystems.php 复制一个配置 ‘public‘ => [ ‘driver‘ => ‘local‘, ‘r…

Vue 渐进式的理解

前言:   突然有一天有人问你:”Vue的渐进式如何理解?”, 虽然是平时经常在用但说真的很难用简短的话语讲述给不了解的同学,今天将我的…

jquery中的attr方法

1、根据参数个数不同,作用不同 attr 作用:获取或者设置属性结点的值 可以传递一个参数也可以传递两个参数 如果传递一个参数代表获取属性结点的值 如果传递两个…

ThinkPHP5集成支付宝手机网站支付接口

  今天记录一个在线支付功能,是用PHP调用支付宝的手机网站支付接口,官方文档链接:https://openhome.alipay.com/developmen…

Linux网络设备驱动之数据接收流程(六)

  网络设备接收数据的主要方法是由中断引发设备的中断处理函数,中断处理函数判断中断类型,如果为接收中断,则读取接收到的数据,分配 sk_buffer 数据结构和…

Linux标准重定向

一切皆文件,都是文件的操作 三种I/O设备 标准的输入输出 程序:指令+数据 读入数据:Input 输出数据:Output 系统中打开一个文件系统自动分配文件描…

BBS论坛 后台管理

  七、后台管理    后台管理页面: <!DOCTYPE html> <html lang=”en”> …

jquery 学习 总结

  OM = Document Object Model(文档对象模型) 一.基础 1.    <script src=“…

layui与jQuery一起使用

1,先导入jquery <script type=”text/javascript” src=”https://cdn…

PCL—关键点检测(rangeImage)低层次点云处理

博客转载自:http://www.cnblogs.com/ironstark/p/5046479.html 关键点又称为感兴趣的点,是低层次视觉通往高层次视觉的…

Yii2 数组助手类arrayHelper

数组助手类 ArrayHelper 1、什么是数组助手类 Yii 数组助手类提供了额外的静态方法,让你更高效的处理数组。 a、获取值(getValue) cla…

Linux-简单命令及操作

Linux简单命令 安装centos系统 通过虚拟机进行安装,使用vmware软件,下载centos镜像包 远程连接工具,Xmanager包,使用Xshell …

2020-05-17 linux命令之builtin

builtin用于执行shell内部命令,当外部定义了和内置命令同名的命令时(类似于重载),bash会执行内置的命令而不是重新定义的外部命令 ? ls #ls …

用docker的composer安装php依赖包

机器上没有装composer的时候,可以用docker来运行:docker run 如何在任何目录下都能运行呢,bash是可以定义function的: 在主机创…

CBoard 图表布局浅析

    这两天想了解下图表布局,对前端Angular不熟悉,Java也不熟悉。只能靠经验摸索查找,所以把过程简单记录,生怕忘记。首先是打开图…

node.js配置和vue项目的创建与配置

node.js 官网下载安装包 安装完成自动配置环境 检查是否安装成功 node -v npm -v 成功界面: 配置淘宝源镜像 npm install cnp…

第一次将Vue-node.js前后端代码发布到服务器运行

1. 生产环境的编译 在本地启动vue项目时,一般都是分别 npm run serve启动 客户端的web,后台管理端的admin,服务端的server,然而要…

shell部分收集整理

seq 用于生成从一个数到另一个数之间的所有整数。seq [选项]… 首数 增量 尾数 1.生成1-5的数字seq 1 52.指定输出格式 (数字位…

Laravel通过查询构造器实现复杂的查询语句

laravel 自带语法糖 通过value方法查询指定字段的值 $name = ‘bigcola‘; $email = DB::table(‘users‘)-&…

bootstrap框架下 单选按钮组的选中以及取值问题

1、业务功能:四个按钮只能选中一个,且默认选择水准4 先看代码。 <div class=”btn-group” data-togg…

微信小程序开发之入门篇(熟悉项目结构)

微信小程序创建之后会生成一个项目模板,如下图所示(基本如此,但并不局限于此)   现在分别来说明一下每个文件及目录的意思 app.js   …

Vue-在模板中使用过滤器

官网给了过滤器的两种使用方式: 1、你可以在一个组件的选项中定义本地的过滤器: 结合实例,我给两个代码: <div id=”app”> <in…

vue-router源码实现(一)

一、vue-router vue-router是vue.js的官方路由管理器。可以方便构建单页应用。 二、vue-router使用 1.安装 vue add r…

Win7下安装composer, 并使用qi安装smarty

安装composer需要开启PHP openssl扩展. 1) 先查看PHP是否开启了openssl扩展 键盘win+r 输出cmd, 可以看到Dos窗口, 然…

tp5的 LayUI分页样式实现

1.先配置你的分页参数: //分页配置     ‘paginate‘    &n…

WordPress开发app(小程序)接口开发教程

引言 废话不多说这套系列的教程就是教你怎么将自己现有的WP网站做成一个app或者小程序 技术栈要求 需要声明的是,在这套教程之中,因为精力有限的关银戒原创系,我…

vue+cordova项目

教你用Cordova打包Vue项目   现在国内越来越多的开发者使用Vue开发混合app,但是当大家开发完成过后才发现不知道该怎么将Vue项目打包成a…

Angular第三方UI组件库

一、Angular第三方UI组件库(github搜“awesome angular “)—–lonic 概述:是…

angularjs 自定义弹窗指令

由于angularjs 项目中频繁使用弹窗,完全自行编写耗时耗力,所以结合ui-boostrap 中的modal 模块来实现功能 创建一个公共弹窗服务,在使用的…

thinkphp5文件上传问题

tp5中文件上传如果没有数据就会报错,所以要先做一个判断 //先接收文件数据 $isfile=$_FILES;//判断是否上传图片数据,如果没有上传数据二位数组…

Windows Sublime Text 配置Linux子系统(WSL)下的 gcc/g++ 编译环境

0. 简介(若已了解背景可以跳过此部分) Windows 10 Build 14316以上版本中加入了“Windows系统的Linux子系统”(Win…

Linux终端 连接 freenode IRC

Freenode是一个用于群体间或个人对个人的IRC即时聊天网络。所有的服务器都可以通过chat.freenode.net访问。如何连接Freenode,在这里…

关于angular实现文件下载小功能

$scope.downLoad=function(id){ var tt =new Date().getTime(); var url = root +‘/ly…

第三方包 vue-resource

使用 vue-resource 发起 get post jsonp 请求 注意: 假设当前服务器后台监听的端口是 7000 1,get post 既可以请求数据…

Laravel详解DB::raw() 用法

结果:    解析:这个语法的原理就是把你查询的结果集当成一个临时表,然后在使用laravel的查询构造器语法进行分页处理; Laravel详解DB::raw(…

yii2.0 删除文件夹

/** * 删除文件缓存 */public function actionDelfilecache(){ $cachePath = Yii::getAlias(…

TP5.0 session

在用户注册的时候保存session: Session::set(‘name‘,‘thinkphp‘); Session::set(‘name‘,‘thinkph…

linux之文件链接

一、符号链接/软连接名词解释: symbolic link /软链接示例:创建一个文件,并输入内容2 创建一个软连接。(-s是软连接)3 观察软连接4 观察软连…

有限状态机FSM(Finite State Machine)及实现方式介绍

一、为什么引入有限状态机?     最近做一个项目,项目中很多实体(Entity),每个实体都有很多状态(State),各状态会经过不同事件…

Linux之重定向管道

一:date输出的结果,在下一次开机查看:date > date.txtFD简介:file descriptors ,FD,文件描述符,进程使用文件描述符…

vue项目中mockjs的使用

mock.js是一个库,源码托管:https://github.com/nuysoft/Mock github上的原话:Mock.js是一个模拟数据生成器,可帮…

Java程序员如何在面试时短时间内让面试官刮目相看?

前言 技术面试是每一位程序员都会经历的一件事情,技术面试官会通过自己的方式去考察程序员的技术功底与基础理论知识,这个过程被有的程序员成为“造火箭式的技术轰炸”,…

Linux常见命令——磁盘分区类

一、 df 查看磁盘空间使用情况 df: disk free 空余硬盘 1.基本语法        …

linux断电后如何修复

首先,博主的台式inux系统之前正在跑深度学习tensorflow-gpu,电源停止后,再开机就出现异常: /dev/sda2 … 解决办法: 重装…

linux查看端口开启端口

一、查看哪些端口被打开 netstat -anp二、关闭端口号:iptables -A INPUT -p tcp –drop 端口号-j DROP …

linux命令三剑客:awk,grep,sed

1.awk (1)针对文件进行读取过滤:   打印出每一行:awk ‘{print $0}‘   test.txt   …

linux—-CPU使用率过高问题定位过程

  1、确定本地网络是否存在延迟或丢包情况        关注点:     1、响应时间     2、丢包率   2、TOP命令(…

angular4 使用swiper 首次加载问题(一)

angular 在使用外部插件swiper 还是有不少小坑的,下面来聊一聊。angular在使用swiper 的一些坑   一开始觉得使用外部引入的方…

Vimium

Vimium 和linux中的vim命令相同 目录 Vimium #快捷键 #快捷键 shift+/ 查看所有快捷键 j 向下滚动一点 k 向上滚动一点 gg …

Linux下如何设置路由表?

第一,确保当前的数据包通过主机的某张网卡能通向网关(如大家熟悉的路由器) $ sudo route add -net 192.168.1.0 netmask 2…

socket编程

客户端: #-*- coding:utf-8 -*- #客户端程序 import socket client = socket.socket() #1、创建一个…

tp5+ajax 实现jsonp跨域

好久没更新博客了,今天加了会班,领导布置了一个需求,由于上线网站是编辑器开发的,这就需要混合开发了,需求模块有一个模块需要和我已经布置好阿里云的另一个域名交互开…

SpringBoot20 集成SpringSecurity02 -> 利用SpringSecurity进行前后端分离的登录验证

  1 SpirngBoot环境搭建   创建一个SpringBoot项目即可,详情参见三少的相关博文   参考博文 -> 点击前往   Spi…

linux 文件内容查找、去重、统计

cat filename | awk ‘{print $1}‘ | sort | uniq cat filename读取一个文件 awk ‘{print $1}…

Linux常用命令!如何查看文件内容?

Linux在学习的过程当中涉及到很多命令,而且做运维掌握各种各样的命令是非常重要的,那么你知道Linux文件内容如何查看吗?常用命令有哪些?   1. cat …

下载Homestead并离线安装Homestead

一、下载Homestead 获取下载的地址 使用命令行直接安装的时候,下载virtualbox.box的时候,是在线下载的。文件在国外,所以,下载的速度非常慢。…

HTML 页面调用 Jquery 也就是.js文件的函数

正常的在js文件中写一个函数      function  test1(){    &nb…

thinkphp5 三种重定向(跳转)

页面跳转 在应用开发中,经常会遇到一些带有提示信息的跳转页面,例如操作成功或者操作错误页面,并且自动跳转到另外一个目标页面。系统的\think\Controll…

Linux性能优化思路

性能测试的核心,就是找出性能瓶颈并进行性能优化,解决“慢”的问题,最终满足客户业务需求。 【性能需求来源及性能问题现象】 性能需求的来源,主要分为以下几类:  …

web之html

目标 html html5css css3javascript es6jquery bootstrapsemantic-uivue 工具 editplus su…

Ubuntu 操作系统下 docker安装和添加阿里云服务器镜像

docker安装步骤: 1.先卸载已装的旧版本的docker: apt-get remove docker docker-engine docker.io co…

《Linux就该这么学》第五课

第4章 Vim编辑器与Shell命令脚本。 1.Vim文本编辑器 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 输入模式:正常的文本录入。…

Vue中实现与后台的数据交换(vue-resource)

vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。(但是目前它已经停止更新了) 1、在vu…

Yii2基本概念之——生命周期(LifeCycle)

人有生老病死,一年有春夏秋冬四季演替,封建王朝有兴盛、停滞、衰亡的周期律——“其兴也勃焉,其亡也忽焉”。换句话说,人,季节,王朝等等这些世间万物都有自己的生命周…

linux解压压缩文件zip/tar/tar.gz命令汇总

解压命令 1、解压XXXX.zip文件: 命令: unzip XXX.zip 2、解压XXX.tar到目标目录 命令: tar -xvf XXX.tar -d …

Struts2 使用Jquery+ajax 文件上传

话不多说 直接上代码 前台js: 1 var formData = new FormData(); 2 formData.append(“file1”,$(“#…

Nacos学习

Nacos注册中心搭建 Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理 下载地址 网站下载太慢了,提供一个百…

网上随便下载了一个jquery文件,火狐报错

ie8都没问题了,测试就没有测火狐浏览器,然后上线,页面在火狐上惨不忍睹。 报错信息: 源映射错误:request failed with status 404…