- 博客(44)
- 资源 (4)
- 收藏
- 关注
原创 使用MySQL进行数据库表的基本操作
在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。我们还有需求,添加字段,删除字段等等。这时我们就需要修改表。可以省略,如果省略,MySQL将使用默认值来创建表。请注意,删除表是一个不可逆的操作,它将永久删除表及其所有数据。在执行此操作之前,请确保你已经备份了重要的数据。插入新字段后,对原来表中的数据没有影响,只是新增的表字段对应的内容为NULL。在MySQL中,要删除一个表,你可以使用。例如,如果你有一个名为。
2023-12-29 14:44:38
473
1
原创 java freemarker 动态生成excel文件
参考文章好久木有更新啦抓住2023的小尾巴浅浅更新一下吧~最近做了一个动态生成excel的功能,这里记录下部分功能,主要用到的是freemarker框架,spring就有带,我起的demo载入了一下freemarker的jar包。
2023-12-29 14:42:47
1135
转载 如何搜索最近的 GIT 提交更改
跟踪将代码行添加到代码库的时间和地点可能会令人头疼,但 Git 会存储所有更改日志,并且确实有一些用于搜索提交差异的工具。您可以使用它们来查找与给定搜索字符串匹配的行。使用 Git 日志不幸的是,像 GitHub 这样的网站不提供这个功能,所以你必须使用 git log. 这个命令有很多参数,包括能够搜索提交差异,但是处理输出有点笨拙。在任何情况下,Git 的交互式寻呼机显示对于许多人来说都相当笨拙,因此我们建议在命令栏中使用 搜索/Search,或者使用 将输出直接传送到控制台 | cat,.
2022-01-21 08:51:47
286
原创 Mysql必知必会:物理备份与恢复测试,java基础语法教学视频
元数据(Metadata):包含所有的数据库以及表的定义信息; 表数据(Table Records):保存实际数据的文件; 事务日志数据(Transaction Log):维持事务一致性和完整性,以及恢复过程中所需要的事务信息。不论是通过停机冷备份,还是通过 NDB Cluster 自行提供的在线联机备份工具,或者是第三方备份软件来进行备份,都需要备份以上三种物理文件才能构成一个完整有效的备份集。当然,相关的配置文件,尤其是管理节点上面的配置信息,同样也需要备份。三、各存储引擎常用物理备份方法
2021-11-13 11:49:14
394
原创 python的新一代ORM框架aestate,多种方式实现数据库操作
Aestate Framework仓库地址:https://gitee.com/cacode_cctvadmin/aestate文档地址:https://doc.cacode.ren/Aestate是个什么东西?aestate是一个专用于python的orm(Object Relational Mapping)框架,也就是相对于java语言的mybatis-plus。相对于其他库有什么区别?首先aestate是基于django、sqlalchemy、mybatis、mybatis-..
2021-11-13 11:48:29
644
原创 js立即执行函数经典场景
有这样一个应用场景:页面上总共有8个按钮,按1-8的顺序给它们编号。要求点击按钮的时候,页面弹出对应的编号。代码:Html<body> <button>点击打印该项编号(1)</button> <button>点击打印该项编号(2)</button> <button>点击打印该项编号(3)</button> <button>点击打印该项编号(4)</butto.
2021-11-13 11:47:32
119
转载 mockjs基础使用
含义:拦截ajax请求.产生随机属性.用于在后端没有数据的时候.临时使用测试先创建一个mock.js文件.一般创建在src目录下的api文件夹中.1.下包yarn add mockjs2.引入import Mock from 'mockjs'3.使用Mock.mock('拦截的接口地址',{ //如果知道自己后台数据结构.这里书写对应结构 //如果不知道自己的数据结构.需要随机产生. //具体内容查看mockjs官
2021-11-13 11:46:42
159
转载 理解Mybatis的常用配置注解-进阶
配置3.1、核心配置文件MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(
2021-11-13 11:42:36
122
原创 Vue中实现页面上点击按钮下载文件(exe)
场景若依前后端分离版手把手教你本地搭建环境并运行项目:若依前后端分离版手把手教你本地搭建环境并运行项目_BADAO_LIUMANG_QIZHI的博客-优快云博客在上面搭建起来的Vue前端项目中,实现对接摄像头显示预览页面。但是该摄像头需要安装插件(exe文件)。所以需要在页面上添加下载插件按钮,实现手动点击下载插件。实现效果如下注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、...
2021-11-06 14:03:05
2181
原创 Acwing--滑动窗口(单调队列,模拟队列)
给定一个大小为n≤106n≤106的数组。有一个大小为kk的滑动窗口,它从数组的最左边移动到最右边。你只能在窗口中看到kk个数字。每次滑动窗口向右移动一个位置。以下是一个例子:该数组为[1 3 -1 -3 5 3 6 7],kk为33。窗口位置 最小值 最大值 [1 3 -1] -3 5 3 6 7 -1 3 1 [3 -1 -3] 5 3 6 7 -3 3 1 3 [-1 -3 5] 3 6 7 -3 5...
2021-11-06 14:01:15
162
原创 NetSuite 如何免Google Play取得安装包
NetSuite官方渠道会定期发布移动端安装包的更新,IOS版本更新发布在苹果商店,Android版本更新发布在Google Play。发布在苹果商店的IOS版本最容易处理,你买部最新款的苹果手机,然后在苹果商店里搜索“NetSuite”就能找到。:)问题由于目前我们不能正常访问Google Play,那么如何得到最新的Android安装包呢?解决方法:简单说:通过APK Downloader类的各种网站来下载。具体操作如下:1. 请保留Google Play中NetSuite.
2021-11-06 12:42:45
900
原创 pbootcms黑色风格响应式新闻资讯博客整站源码
演示(自适应手机版)响应式新闻资讯技术博客织梦模板 游戏新闻网站源码下载51138.cn更适合新手上传即用可改mysql数据库语言程序:PHP 5.2+ SQLite前端规范:html+css+jQuery设备支持:PC端+手机端浏览器支持:兼容IE7+、Firefox、Chrome、360浏览器等主流浏览器最佳分辨率:1920px+1440px程序运行环境:linux+nginx/ linux+apache / windows + iis(支持php5.3+) / 其他支持php5.3+环境文件发送.
2021-11-06 11:22:46
3163
原创 前端-JS-关系运算符-值比较
let num = 1; // 数字 let str = '1'; // 字符串 console.log(3 > num); // true // 6种运算比较的是值:'1' 值就是1 数字1的值也是1 console.log(num == str); // true console.log(num ...
2021-11-06 10:35:25
125
原创 抽象封装大概
1、构造函数它的方法名和类名一样 有两类,分别为有参构造和无参构造语法:访问修饰符 方法名(参数){代码块}构造函数是什么它就是方法名和类名完全一样的函数,它没有返回值类型,也没有void在new这个类的对象的时候其实就是在调用这个方法,有时候你没有写是因为系统会默认赠给你一个构造函数;在你写了构造函数之后,系统就不会再赠你了。作用是给属性进行赋值的,也叫做对象初始化,每一个类都会有一个默认的构造函数。构造函数的重载重载:方法名与类名相同,但参数不同;方法名与..
2021-11-06 10:32:55
85
原创 Linux下安装MySQL数据库
1.安装MySQL1.1 环境准备(不管下哪个版本都必须先执行)linux centOS7之后是交给mariadb管理,会因为mysql版本对不上出现冲突,所以要先把centOS7自带的mariadb和mysql依赖删除掉,才能安装mysql卸载mariadb : 否则安装mysql会出现冲突执行命令rpm -qa | grep mariadb执行命令rpm -evh --nodeps mariadb-libs-5.5.56-2.el7.x86_64,只卸载mariadb,但不卸载与他相
2021-11-06 10:27:01
88
转载 pip install列出待安装包的所有版本
问题描述一般我们在使用pip Install命令安装Python软件包的时候,会想知道能安装的包版本的是多少,这样方便自己选择可能的兼容版本进行安装,在pip某个版本之前获取待安装包的所有版本命令比较简单,直接用:pip install torch==就会列出所有torch版本,但最新版的pip不支持直接用上述命令查找所有torch的版本,会出现错误:ERROR: Could not find a version that satisfies the requirement torch
2021-05-30 13:58:26
567
转载 从基本使用到原理来一次VUE.JS的全面复盘
只有那些从不仰望星空的人,才不会跌入坑中。——泰勒斯1、Vue常用修饰符①、v-on修饰符.stop - 调用 event.stopPropagation(),阻止向上冒泡,点击子级,不会触发父级的点击事件。 .prevent - 调用 event.preventDefault(),阻止默认事件。 .capture - 事件捕获:在捕获阶段,事件从window开始,之后是document对象,一直到触发事件的元素。 .self - 只当事件是从侦听器绑定的元素本身触发时才触发回调。 .
2021-05-30 13:47:51
162
转载 REDIS搭建部署,实现会话共享
172.16.1.51服务器安装redis[root@db01 ~]# yum -y install redis修改配置文件,绑定本地IP[root@db01 ~]# vim /etc/redis.conf bind 127.0.0.1 172.16.1.51启动服务[root@db01 ~]# systemctl start redis[root@db01 ~]# systemctl enable redis查看redis服务是否启动,默认监听端口6379[ro
2021-05-30 13:45:42
176
转载 BORDER 颜色渐变
虚线渐变 <style>.box { border-bottom: 2px dashed #fff; border-right: 2px dashed #fff; background: linear-gradient(to right, rgb(0, 255, 127),rgba(26, 115, 232, 0.953)); background-origin: border-box;}.content { background-color: #
2021-05-30 13:44:28
764
转载 搭建VUE-CLI项目
开发环境1、安装Node.js:http://nodejs.cn/download/无脑安装即可确认nodejs安装成功:cmd下输入node -v查看版本号cmd下输入npm -v查看版本号npm为软件包管理工具2、安装Node.js淘宝镜像加速器(cnpm)可以加快下载速度cmd下输入如下:#-g 就是全局安装(如卡住不动尝试回车)npm install cnpm -g#或者使用如下语句解决npm速度慢的问题npm install --regis...
2021-05-30 13:41:35
172
转载 nginx的功能特性、安装与常用命令
转载自http://www.dtcms.cn/news/show-219.html反向代理:正向代理:代理客户端(如:VPN)反向代理:代理服务器Nginx负载均衡策略:轮询、加权轮询解决session不共享问题:iphash:对客户端请求的ip进行hash操作,然后根据hash结果将同一个客户的请求分发给同一台服务器进行处理,可以解决session不共享的问题。加Redis:动静分离下载:官网下载链接: http://nginx.org/en/download.html.
2021-05-13 09:40:17
99
原创 python通讯录课程设计
最近自学了python,想到之前学c++的通讯录课程设计,就试着用来检验python的学习成果。import osfile_name='contact.txt'def menu(): print("=====================欢迎使用通讯簿=====================") print("*********************菜单*****************************") print("*
2021-02-09 10:28:26
2816
2
转载 python爬取妹子图
python爬图就不整那些了,直接上代码,大家复制即可(记得点赞)把lxml库和requests库下了就可以复制直接运行,保存在"4k图片爬取"文件夹里#解析下载图片数据import requestsimport osfrom lxml import etree# 创建文件夹try: os.mkdir('./4k图片爬取')except Exception: print('文件已创建!')for i in range(2,172): i = str(
2021-02-09 10:26:57
126
转载 C#中ManualResetEvent用法总结
转载自http://www.jyge.cn/news/show-702.html简单介绍 多个线程可以通过调用ManualResetEvent对象的WaitOne方法进入等待或阻塞状态。当控制线程调用Set()方法,所有等待线程将恢复并继续执行。ManualResetEvent是如何工作的 在内存中保持着一个bool值,如果bool值为False,则使所有线程阻塞,反之,如果bool值为True,则使所有线程退出阻塞。当我们创建ManualResetEvent对象的实例时...
2021-01-30 11:44:22
2207
转载 使用nginx做数据库端口转发
1、mysql为例oracle、sqlserver等数据库配置和下面配置一样,只是数据库的端口不一样而已需要注意的是这个配置要写在http外边#使用nginx做数据库端口转发stream { upstream sql { # 配置数据库的ip和端口 server 172.16.8.190:3306 weight=1 max_fails=2 fail_timeout=30s; } server { # 配置本机暴露端口
2021-01-21 16:02:56
1291
转载 Typora最全新手入门!
文章转载自http://www.dtmao.cc/news_show_448245.shtmlTypora入门教程文章目录Typora入门教程 Typora 简介 Markdown 简介 :black_heart:常用快捷键 换行符 无序列表 有序列表 插入表格 分割线 目录 网址 表情符号 高亮 文本居中 换行符 HTML 打开大纲视图 Typora 简介Typora是一...
2021-01-21 15:56:16
209
转载 bootstrap 后端模板
目录 一、EasyUI 二、DWZ JUI 三、HUI 四、BUI 五、Ace Admin 六、Metronic 七、H+ UI 八、Admin LTE 九、INSPINIA 十、LigerUI 十一、其它UI 十二、总结 最近要做一个企业的OA系统,以前一直使用EasyUI,一...
2018-08-30 10:14:01
1928
原创 推荐几个 bootstrap 后端模板
站在巨人的肩上是我们走的更快更远的必要选择,如果您想把后台管理系统开发的更快更好那就试试下边的bootstrap后端模板吧!这是本人经常使用到的一些bootstrap后端模板推荐给大家第一名inspinia bootstrap 演示地址http://cn.inspinia.cn效果图cn.inspinia.cn第二名nifty admin 演示地址...
2018-08-28 15:32:22
10813
1
转载 Angular UI ngx-bootstrap 使用说明
序言: ngx-bootstrap包含了由Angular提供支持的所有核心的Bootstrap组件。我们可以直接通过命令行安装后使用,同时使用该系列的组件不需要包含原始的JS组件。但是我们需要引入bootstrap的css样式。步骤:1、安装1.1 通过npm安装ngx-bootstrap npm install ngx-bootstrap --save1.2 通过cnpm 安装ngx-boo...
2018-02-08 11:46:08
876
转载 Angular开发 使用 ngx-bootstrap作为样式库
ngx-bootstrap里面可以复制你想要的样式组件,官方有介绍怎么使用,不过本人稍微修改了下使用ngx-bootstrap的步骤1、npm install ngx-bootstrap –save2、npm install bootstarap –save-dev3、在angular-cli.json文件中添加bootstrap为全局样式"styles": [ "styles.css", ...
2018-02-08 11:45:01
1689
原创 angular-cli 使用 bootstrap_angular 4.0 怎样使用 bootstrap
转载自 http://www.ngui.cc/index.htmlangular 使用bootstrap ngx-bootstrap 文档地址 http://ngx-bootstrap.com/#/ 如何使用(1),安装 ngx-bootstrap 和 bootstrap:npm install ngx-bootstrap bootstrap --save(2),打开 src/app/...
2018-02-08 11:35:03
1886
翻译 Angular 怎样绑定 Html
转载自 http://www.ngui.cc/index.html我正在编写一个Angular应用程序,并且我想要显示一个HTML响应。我怎么做?如果我简单地使用绑定语法 ,{{myVal}}会显示所有html标签。我需要以某种方式将div的内部html绑定到变量值。那就是以下这种方式angular 教程网 http://www.ngui.cc
2018-01-23 14:48:49
1750
原创 Angular 的 ngOnInit 和 Constructor 的区别!
转载自 http://www.ngui.cc/index.htmlConstructor 是当类被实例化时,确保在类及其子类字段正确初始化时所执行的类的默认方法。ngOnInit是Angular调用的声明周期钩子,表示Angular 创建了组件。我们必须导入OnInit才能这样使用(实际执行OnInit不是强制性的,但被认为是最佳实践):import {Compone
2018-01-23 14:44:07
1033
翻译 怎样把angular-cli 升级到最新版
转载自 http://www.ngui.cc/index.html怎样把项目中的angular-cli升级到最新版?方法一 为了更新系统中全局安装的angular-cli软件包,您需要运行npm uninstall -g angular-clinpm cache cleannpm install -g @angular/cli@latest方法二 为了更新系统中全
2018-01-18 17:36:22
8005
angle 3.7.5 完整版下载
2017-07-12
angle 3.7.5 下载
2017-07-12
angle 3.5 admin 下载
2017-07-12
angle 3.5.4 下载
2017-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人