Mac安装Homebrew
什么是Homebrew Homebrew 是 macOS 的套件管理工具,是高效下载软件的一种方法,相当于 Linux 下的 yum、apt-get 神器,用于下载存在依赖关系的软件包。通俗地说,Homebrew 是类似于 Mac App Store 的一个软件商店 安装 终端执行 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 按自己喜欢的随便选择一个数字 然后回车 后面可能会让你输入电脑密码 选择访问的镜像 安装成功 测试 brew -v
Vue项目使用Mock
Vue项目中使用 Mock 配合 axios 请求数据 安装 //安装mocknpm install mockjs//安装axiosnpm install axios 配置axios 在src下面创建一个api的文件夹 文件夹下面创建一个config.js import axios from "axios";//创建axios实例const service=axios.create({ //请求超时 timeout:3000})//请求拦截器service.interceptors.request.use(config=>{ return config},err=>{ console.log(err);})//响应拦截器service.interceptors.response.use(response=>{ let res={}; res.status=response.status; res.data=resp ...
Mybatis
什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录 教程 MyBatis教程01 MyBatis教程02 增删改注意 增加删除修改需要提交事务 session.commit();//提交事务session.close();//关闭 依赖 --MyBatis依赖<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version></dependency>--mysql依赖<dependency> <groupI ...
Redis
Redis非关系型数据库 Redis有16个数据库 0-15 因为值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted sets)等类型。 String: 字符串 Hash: 散列 List: 列表 Set: 集合 Sorted Set: 有序集合 key key用于管理redis的键 得到所有key的名字 keys * 切换数据库 select 0 0:可以是0-15之间 添加key set key的name key的值例:set name 张三 一个key叫name值为张三的键值对 删除key del key的名字例:del name 给key设置过期时间 --如一天后消息自动删除expire key的名字 秒例:expire name 10 返回key的剩余时间 当给key设置过期时间时可以查询还剩的生存时间ttl key的名字例:ttl name 返回的时时间秒 随机返回一个key randomkey 修改key的名字 rename key的name 新名字例:rename name name2 ...
ApaChe dbutils
简介 Apache DbUtils 是一个开源 Java 库,它提供了一组易于使用的 JDBC 工具,可以简化数据库操作的编码过程。 在本文中,我们将探讨如何使用 Apache DbUtils 进行常见的数据库操作,例如查询、添加和删除数据,以及如何使用带参数返回数据和模糊 like 查询 Maven依赖 您需要在项目中添加以下 Maven 依赖,以获得 Apache DbUtils: <dependency> <groupId>commons-dbutils</groupId> <artifactId>commons-dbutils</artifactId> <version>1.7</version></dependency> 数据库查询 要使用 Apache DbUtils 进行数据库查询,我们需要创建一个 QueryRunner 实例。以下是创建该实例的示例代码: QueryRunner runner=new QueryRunner(); 接下来,我们可以使用 runner.q ...
BaseServlet
一个Servlet执行多件事情 package com.it;//一个servlet做多件事import java.io.IOException;import java.lang.reflect.Method;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//不需要加注解访问路径public class BaseServlet extends HttpServlet { //重写service @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletExc ...
Layui
layui使用中 可能遇到的问题 参考layui官网 Layui搜索删除 查询所有 分页查询 搜索 删除数据 若UI隐藏类似无效(解决版本):自己jquery先 ,layui后 <script src="../js/jquery-1.10.2.js"></script><script src="layui/layui.js" ></script> layui引入顺序(外部jquery–layui css–layui js) <script src="../Jquery/jquery-1.10.2.js"></script><link rel="stylesheet" href="../layui/css/layui.css"><script src="../layui/layui.js"></script> 创建表格 <div style=" ...
Git常用命令
Git使用 创建本地仓库 提交代码到本地 填写提交信息到本地 推送到仓库 需要填写远程仓库地址 拉取 图示命令 提交规范 ✨ feat: 新功能🐛 fix: 修复📝 docs: 文档变更💄 style: 代码格式(不影响代码运行的变动)♻️ refactor: 重构 (既不增加feature, 也不是修复bug)🔧 chore: 构建过程或辅助工具的变动⏪ revert: 回退🚀 build: 打包 提交Pull Request 提交PR 进入项目,点击右上角的Fork到自己仓库 打开自己仓库里的front-end-notes,点击Code获得地址, 拉去到本地 打开命令行,关联upstream原仓库, git remote add upstream https://github.com/toimc-team/front-end-notes.git 内容创作完成后,执行下面的命令 # 全量提交$ git add .# or 提交某个文件$ git add 文件名# commit,添加co ...
如何实现可视化大屏
有没有想过这些是如何实现的呢? 实现方式 其实 实现这些并不是特别的困难 如下面方式 易知微 2. 阿里DataV 个人实现 其实不然上面两种方式都是需要付费,对普通用户来说极不友好! 由此我们可以自己来实现这些效果,以Vue为例只需要把各个显示的区域封装成组件即可,可以参考以下内容 Echarts Vue DataV 以下图为例,只需要把每个红色框内的内容封装成组件, 以下封装并不全面.具体封装请看参考! 头部封装 <template> <div id="top-header"> <dv-decoration-8 class="header-left-decoration" /> <dv-decoration-5 class="header-center-decoration" /> <dv-decoration-8 class="header-right-decoration" :reverse= ...
iconfont图标使用
下载使用 在阿里巴巴矢量图官网把图标添加到购物车 如果下载代码 在下载的文件里面创建html文件 引入css 使用图表 <i class="iconfont 图标的class"></i> 使用线上图标库 选择好图标后加入购物车 然后大家添加至项目 选择font-class 点击链接 复制代码即可 使用和下载使用一样的










