- 博客(17)
- 收藏
- 关注
原创 sql server
- 创建create function 函数名(参数) returns 数据类型asbegindeclare 变量-- 函数执行的sqlreturn 变量 -- 将结果赋值给变量再返回end-- 执行select 函数()-- 删除函数drop function 函数名-- 如果需要返回查询结果-- 方案一:指定返回结构create function 函数名(参数) returns @myresult table-- 返回的表结构asbegin-- select 语句。
2023-09-07 22:59:38
140
1
原创 面向对象编程---02核心类
Java学习笔记–Java核心类Java的核心类包括:字符串StringBuilderStringJoiner包装类型JavaBean枚举常用工具类一、字符串和编码1.1、String在Java中,String是一个引用类型,它本身也是一个class。但是,java编译器对String有特殊处理,既可以直接用"..."来表示一个字符串:String str = "Hello!";实际上字符串在String内部是通过一个char[]数组表示的,因此下方的写法也是可以的:Str
2022-01-25 17:27:50
811
原创 面向对象编程---01基础
Java–面向对象基础Java是一种面向对象的编程语言。面向对象编程,英文是Object-Oriented Programming,简称OOP。和面向对象编程不同的,是面向过程编程。面向过程编程,是把模型分解成一步一步的过程。一、基础面向对象编程,是一种通过对象的方式,把现实世界映射到计算机模型的一种编程方法。现实世界中,我们定义了“人” 这种抽象概念,而具体的人则是“小明”,“小红”等一个个具体的人。所以“人”可以定义为一个类(class),而具体的人则是实例(instance)现实世
2022-01-25 17:26:52
906
原创 Java快速入门---流程控制
Java学习笔记–流程控制一、输入和输出1.1、输出在之前的代码中,我们总是使用System.out.println()来向屏幕输出一些内容。println是print line的缩写,表示输出并换行,因此如果想不换行,可使用print()public class Main{ public static void main(String[] args) { System.out.print("A,"); System.out.print("B,");
2022-01-25 17:21:39
325
原创 Java快速入门---程序基础
Java学习–程序基础一、变量和数据类型一、基本数据类型基本数据类型是CPU可以直接进行运算的类型。Java定义了一下几种基本数据类型:整数类型:byte, short, int, long浮点数类型:float, double布尔类型:boolean字符类型:char计算机内存的最小存储单元是字节(byte),一个字节就是一个8为的二进制数,即8个bit。它的二进制表示范围从00000000~11111111,换算为十进制是 0255,十六进制是`00`ff1.1、整型各种整型能
2022-01-25 17:20:51
362
原创 Java快速入门---01快速入门
Java学习–快速入门学习原资料网页:Java教程 - 廖雪峰的官方网站 (liaoxuefeng.com)一、简介Java最早是由SUN公司(已被Oracle收购)的詹姆斯·高斯林(高司令,人称Java之父)在上个世纪90年代初开发的一种编程语言,最初被命名为Oak,目标是针对小型家电设备的嵌入式应用,在1995年以Java的名称正式发布。随着互联网的高速发展,Java逐渐成为最重要的网络编程语言。Java介于编译型语言和解释型语言之间。编译型语言如C、C++,代码是直接编译成机器码执行,但是不同
2022-01-25 17:19:53
228
原创 Java自学笔记
Java学习学习资源–尚硅谷尚硅谷Java入门视频教程(在线答疑+Java面试真题)_哔哩哔哩_bilibili第 1 集 — 第 11 集随记1字节 = 8比特字节:最基本的存储单元比特:最小存储单元计算机之父:冯诺依曼计算机科学、人工智能之父:图灵内存一个程序和他的数据在被CPU执行前必须移到计算机的内存中CPU读写内存,内存读写硬盘CPU处理的数据都来自于内存(CPU直接读取硬盘会很慢内存是带电存储的(一旦断电数据就会消失),要长时间存储数据需要影盘因为CPU运算速度
2022-01-18 09:43:32
287
原创 TypeScript学习笔记
TypeScript一、TypeScript 介绍TypeScript 是由微软开发的一款开源的编程语言TypeScript 是 JavaScript的超集,遵循最新的ES6、ES5规范。TypeScript扩展了JavaScript的语法TypeScript 更像后端Java、C#这样的面向对象语言。可以让JavaScript开发大型企业项目谷歌也在大力支持TypeScript的推广,谷歌的 angular 2.x+就是基于TypeScript语法最新的Vue、React 也可以集成Type
2021-08-31 07:46:52
251
原创 angular自学笔记
Angular一、初步上手1.1、介绍Angualr是谷歌开发的一款开源的web前端框架,诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google 的多款产品当中。根据项目数统计angular (1.x 、2.x 、 4.x、5.x、6.x、7.x 、8.x、9.x)是现在网上使用量最大的框架。Angular基于TypeScript,和react、vue相比 Angular更适合中大型企业级项目。目前2019年12月25日a
2021-08-31 07:44:37
1077
1
原创 Blob转base64
Blob转base64在element上传模块中获取的blob对象//blob对象示例{ lastModified: 1618466309050 name: "XXX.jpg" size: 11313 type: "image/jpeg" uid: 1618471177}对其转化为base64格式toBase64(blob){ var reader = new window.FileReader(); reader.readAsDataURL(blob);
2021-04-15 15:53:15
716
原创 vuecli学习笔记
Vue CLICLI:Command-Line Interface,命令行界面, 俗称为Vue的脚手架Vue CLI是一个Vue官方发布的vue.js项目脚手架使用Vue-CLI可以快速搭建Vue开发环境以及对应的webpack配置1、VueCLI的使用前提1.1、-Node使用node -v和npm -v进行版本是否安装node和npm检测node环境要求为8.9及以上1.2、-webpack需先安装webpack//全局安装npm install webpack -g2、安装V
2021-03-26 16:08:06
144
原创 git学习笔记
git学习1、版本控制// 作用.实现跨区域多人协同开发·追踪和记载一个或者多个文件的历史记录·组织和保护你的源代码和文档·统计工作量·并行开发、提高开发效率跟踪记录整个软件的开发过程·减轻开发人员的负担,节省时间,同时降低人为错误1.1、常见版本控制器. Git. svN ( Subversion ). cvs ( concurrent versions System )vss ( Micorosoft Visual SourceSafe )TFS ( Team Foundati
2021-03-26 16:02:58
188
原创 axios学习笔记
axios学习笔记为什么不用jq-ajax?因为jQurey代码有1w+行,为重量级框架vue中不需要jQurey1、特点//在浏览器中发送XMLHttpRequests请求//在node.js中发送 http请求//支持Promise API//拦截请求和响应//转换请求和响应数据等等支持多种请求方式axios(config)axios.request(config)axios.get(url[, config])axios.delete(url[, config])axi
2021-03-26 15:57:18
106
原创 VueX 学习笔记
VUEX1、VueX是做什么的官方解释:Vuex是一个专为Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex也集成到vue 的官方调试工具devtools extension,提供了诸如零配置的 time-travel调试、状态快照导入导出等高级调试功能。1.1、状态管理到底是什么?状态管理模式、集中式存储管理这些名词听起来就非常高大上,让人捉摸不透。其实,你可以简单的将其看成把需要多个组件共享的变量
2021-03-26 15:56:27
138
原创 Promise学习笔记
Promise简介Promise是一个类Promise是ES6中的一个非常重要的特性promise会将将自身的函数抽离出来,不需要同步执行(既按js代码顺序执行promise是异步编程的解决方案ajax是异步请求定时器的异步事件 // 1.使用setTimeout // setTimeout(()=>{ // console.log('hello world') // },1000) // 参数为一
2021-03-26 15:54:21
78
原创 webpack学习笔记
webpack学习笔记webpack需在node环境中运行在命令行中使用node -v查看是否安装node//node环境初始化//进入对应目录的终端npm init//pack name不能有中文//其余步骤可直接回车//可使用 npm init -y默认安装命令npm install //安装项目依赖--save-dev //开发环境 打包上线后将不再需要--save //生产环境 打包上线后依旧需要1、webpack安装全局安装webpacknpm instal
2021-03-26 15:49:57
69
翻译 Vue-Lazyload学习文档
Vue-Lazyload懒加载注:此文档中的配置实例中文文档为机翻和根据自我理解进行的翻译可能如原文有出入,若想理解原意请看英语文档原官方文档地址:https://www.npmjs.com/package/vue-lazyload1、安装npm i vue-lazyload -S2、使用2.1、main.js导入并配置import VueLazyload from 'vue-lazyload'Vue.use(VueLazyload, { preLoad: 1.3, er
2021-03-26 15:46:13
1426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人