自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库连接池 C3P0连接池

数据库连接池JDBC开发流程加载数据库驱动 (class.forname 只加载一次)建立数据库连接(获取connection)执行SQL语句(执行 Statement)ResultSet接收结果集 (仅查询需要)断开连接,释放资源(.close)如果不适用数据库连接池,每次执行完操作前,会创建新的连接对象,执行SQL后,又会将其释放,无法重复利用public boolean update(Student student) { boolean flag = false

2020-11-26 11:15:52 244

原创 Vue2.X中全局或局部使用jquery的$

1. 局部使用首先在项目中安装jquerynpm i jquery在需要的模块中引入即可import $ form ‘jquery’2.全局使用安装后需要先在项目根目录下创建 vue.config.js文件在其中写入const webpack = require('webpack')module.exports = { configureWebpack: { plugins: [ new webpack.ProvidePl

2020-11-12 11:34:24 989

原创 【css3】3D转换,旋转

translate3D(),3D转换 // 对元素进行3D转换需要使用 translate3D transform: translate3D(x,y,z); // 等同于 transform: translateX() translateY() translateZ();相对2D转换多了 Z轴的变化,但是目前看不出来,因为没用加perspective属性,也就是透视效果translateZ() 常使用px作为单位translateZ() 值的正负,代表 元素距离人眼的距离,正方向越大,距

2020-11-03 17:01:15 310

原创 CentOS 8 安装 node.js

1.购买服务器可以选择阿里云,或者腾讯,百度等服务器配置根据自己需要进行选购,购买后可以去控制台进行查看已激活的实例(即已激活的服务器)2.安装配置xshall安装xshall对服务器进行远程管理。我觉得就相当于自己windows电脑上的cmd界面下载地址:xShall 7 beta版下载后直接安装就行安装完成后打开如下界面点击 新建 > 会话名称 随意协议 默认主机 填入服务器的公网IP地址端口号 默认其他我也不知道怎么配置接下来选择 用户身份验证选

2020-11-01 16:23:11 1200

原创 vue3.0 模块化简介

在vue3.0中使功能模块化使用建议在src目录中新建hooks文件夹,用于存放模块化功能例如,要实现在很多的模板中都需要使用鼠标的位置信息,可以在hooks 文件夹中单独创建一个ts文件,写入如下代码// 导入需要的函数import {reactive, toRefs, onMounted, onUnmounted} from 'vue'// 创建函数function useMousePosition() { // 创建reactive对象,也可以使用ref方法 const

2020-10-30 10:14:59 1453

原创 vue3.0 watch简介

const value1 = ref('')const data = reactive({ value2: 0})watch([value1, () => data.value2],(newValue, oldValue) => { document.title = value1.value + data.value2 // 函数包含更新前,更新后的值 console.log(newValue); console.log(oldValue);})watch()第一个

2020-10-30 09:59:50 2333

原创 vue3.0 生命周期简介

setup() 替代beforecreate -> use setup()created -> use setup()前面加onbeforeMount -> onBeforeMountmounted -> onMountedbeforeUpdate -> onbeforeUpdateupdated -> onUpdatedactivated -> onActivateddeactivated -> onDeactivatede...

2020-10-29 17:10:16 2816

原创 vue3.0 更进一步

vue reactive,toRef 使用reactive()传入一个obj对象,可以将一系列的响应式数据放进去,一次性导出修改其中的值时,不需要加.value,但是需要在前面加data.ts语法中,在其中使用computed()函数时,会导致无法推算data类型而报错,并不影响结果,或创建一个interface指定给data即可消除警告使用 ...data 展开data即可在模板中省略data.reactive()导出的对象是普通的js类型,并不是响应式的数据toRefs()

2020-10-28 18:33:46 269

原创 vue3.0 初见

vue 3.X setup,ref和computed的使用vue 2.X 写法<template> <div id="app"> <h1> {{ count }} </h1> <button @click="increase">+1</button> </div></template><script>export default{ name: 'app', data()

2020-10-28 18:32:44 84

空空如也

空空如也

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

TA关注的人

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