- 博客(181)
- 资源 (23)
- 收藏
- 关注
原创 Mysql 入门学习总结
目录:一、初识Mysql1. 数据库分类2. MySQL简介3. MySQL安装4. Sqlyog 或者 Navicat for MySQL软件安装二、操作数据库1. 操作数据库2. 数据库列类型3. 创建数据库4. 修改表三、MySQL的数据管理1. 外键2. DML语言(背)3. 添加4. 修改5. 删除四、查询数据(重点)1. select 和 去重2. 模糊查询3. 联表查询4. 分页排序查询5. 子查询6. 分组和过滤五、MySQL常用函数5.1 常用函数5.2 聚合函数5.3 MD5加密六、事
2022-03-25 17:05:01
356
原创 SpringMVC【Ajax、拦截器、文件上传和下载】
目录:一、Ajax使用:二、SpringMVC拦截器三、文件上传和下载一、Ajax使用:1. index.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>首页</title> <script src="${pageContext.request.contextPath}/static
2022-03-16 16:13:47
1283
原创 SSM框架整合案例【可直接在此基础上开发】
案例项目下载:https://download.csdn.net/download/qq_45021180/84967718案例项目配置:https://blog.csdn.net/qq_45021180/article/details/123501818目录:准备一、Mybatis层二、Spring层三、SpringMVC层四、编写增删改查1. 查询2. 添加3. 修改4. 删除5. 搜索准备1.创建一个Maven项目2.导入依赖(pom.xml): <!--~~依赖~~-->
2022-03-15 15:04:13
934
原创 下载好的SSM项目导入Idea运行【配置步骤】
目录:一、导入下载好的项目二、配置项目结构三、配置Tomcat四、成功运行案例项目下载:https://download.csdn.net/download/qq_45021180/84967718一、导入下载好的项目二、配置项目结构三、配置Tomcat四、成功运行...
2022-03-15 15:02:59
4653
1
原创 SpringMVC学习基础总结
目录:一、MVC回顾二、Servlet回顾三、什么是SpringMVC四、SpringMVC执行原理五、使用注解开发SpringMVC六、RestFul风格七、接收请求参数和数据回显八、解决乱码问题决解json乱码问题九、Jackson、Fastjson的使用的使用一、MVC回顾Model(模型): 数据模型,提供要展示的数据,分为数据Dao和服务层Servide,提供数据查询和模型数据的状态更新。View(视图): 负责进行模型的展示,也就是用户界面。Controller(控制层): 接受用户
2022-03-14 12:07:15
983
原创 Spring5框架学习总结二 【JdbcTemplate、事物管理、Spring5新特性】
目录:四、JdbcTemplate1. 准备工作2. 添加、修改、删除3. 查询4. 批量操作五、事务管理1. 注解声明式事务管理2. xml声明式事务管理3. 完全注解声明式事务管理六、Spring5新特性1. 日志四、JdbcTemplate1. 准备工作① 导入jar包;② 在spring配置文件中配置数据连接池; <!-- 数据库连接池 --> <bean id="dataSource" class="com.alibaba.druid.pool.Druid
2022-03-13 15:09:40
1435
原创 Spring5框架学习总结一【IOC、AOP】
目录一、Spring概念入门案例二、IOC容器1. IOC底层原理2. IOC接口(BeanFactor)3. IOC操作Bean管理(基于xml)3.1 普通Bean3.2 工厂Bean3.3 Bean的作用域3.4 Bean的声明周期3.5 Bean的自动装配3.6 引入外部属性文件4. IOC操作Bean管理(基于注解)1. 注解创建对象2. 注解属性注入3. 纯注解开发三、Aop1. Aop概念2. Aop底层原理3. Aop在Spring框架中操作3.1 准备工作3.2 基于AspectJ注解3.
2022-03-12 10:38:26
548
原创 Java基础复习 【面向对象】
目录:【简介】一、类的成员1. 类的属性2. 类的方法3. 构造器4. 代码块5. 内部类二、面向对象的三大特征1. 封装与隐藏性2. 继承性3. 多态性三、主要关键字1. this关键字2. package、import关键字3. static的使用3.1 单例(Singleton)设计模式4. final的使用5. 抽象类 与 抽象方法6. 接口四、扩展知识1. JavaBean2. MVC设计模式3. Object类的使用4. 包装类(Wrapper)的使用5. Java中的Junit单元测试【简介
2022-03-06 18:01:31
210
原创 战胜LeetCode刷题 【数组篇】
数组目录:136. 只出现一次的数字 2022-01-11169. 多数元素 2022-01-1115. 三数之和 2022-01-124. 寻找两个正序数组的中位数 2022-01-1275. 颜色分类 2022-01-13119. 杨辉三角 II 2022-01-1448. 旋转图像 2022-01-1456. 合并区间 2022-01-1559. 螺旋矩阵 II 2022-01-17240. 搜索二维矩阵 II 2022-01-17435. 无重叠区间 2022-01-17704. 二分查找 2022
2022-01-11 17:11:17
256
原创 数据结构总结【树与二叉树】
树与二叉树1. 先序遍历二叉树(递归)2. 中序遍历二叉树(递归)3. 后序遍历二叉树(递归)4. 层序遍历二叉树5.先序遍历二叉树(非递归)1先序遍历二叉树(非递归)26.中序遍历二叉树(非递归)7. 后序遍历二叉树(非递归)1后序遍历二叉树(非递归)28. 输出二叉树中的叶子节点9. 求二叉树的高度10.树状打印二叉树11. 先序与中序创建二叉树12.有二叉树广义表创建二叉树 A(B(C,D),E(F(,G),))13. 输出 二叉树广义表表示形式14 扩展先序递归创建 二叉树15 扩展层序序列创建二叉
2021-04-11 22:25:31
270
原创 数据结构总结【栈和队列】
/* 第三章:栈和队列---顺序栈*/#include<stdio.h>#include<bits/stdc++.h>using namespace std;#define ElementType inttypedef struct{ ElementType *array; // 存放数据元素 int top; // 栈顶指针 int capacity; // 栈的容量 }SeqStack;// 1. 一般顺序栈的创建SeqStack *createSta
2021-03-13 20:58:36
285
1
原创 数据结构总结【线性表】
一、线性表顺序存储// 第二章:线性表--顺序存储#include<stdio.h>#include<bits/stdc++.h>using namespace std;#define ElementType int// 【定义结构体】 typedef struct{ ElementType *array; // 存放元素的数组 int length; // 已有元素的个数 int capacity; // 容量 }SeqList; 1. 顺序表的创建/
2021-03-09 22:55:04
630
1
原创 web端 上传图片 到服务器保存【不同方式 :javaweb、nodejs、django】
实例方式一:Nodejs方式二:Javaweb方式三:Javaweb四、Django方式一:Nodejs前端代码:<input type="file" name="" id="file"><button onclick="doUpload()">上传文件</button><img src="" alt="" id="img"><script> function doUpload(){ let file = $
2021-02-24 14:40:36
949
1
原创 JavaWeb 商城系统 课程设计【 前端购物 + 后端管理 】
Web前端+后端精选免费模板框架收集【持续更新】本JavaWeb商城系统后端是基于Layuimini框架修改而成,本项目包含了完整的前端购物界面和后端管理界面。需要项目文件代码的可以,关注《码农云库》公众号,回复 “ javaweb商城系统”即可获取!项目界面:前端界面:商品主页:详情页面:登录页面:注册页面:购物车界面:分步支付界面:订单界面:后端界面:后端登录界面:管理员商品界面:添加商品界面:编辑界面:查询功能:订单管理:管理员管
2021-02-23 17:05:16
4882
3
原创 Web前端+后端精选免费模板框架收集,欢迎投稿留言【持续更新】
一、LAYUI MINI 后台管理模板http://layuimini.99php.cn/二、Layuihttps://www.layui.com/二、H-ui 前端框架http://www.h-ui.net/三、easyui 框架http://www.jeasyui.com/四、AdminLTEGithub 地址:https://github.com/almasaeed2010/AdminLTE国内示例及文档说明下载:http://adminlte.la998.com/、htt
2021-02-23 16:20:21
1404
原创 Python实现 人工智能 五子棋人机对战
项目下载:https://download.csdn.net/download/qq_45021180/15435774项目目录:ChessMain.pyimport wxfrom ChessData import Chessfrom Point import PointCellSize=40 # 棋盘单元格大小MY=1ENEMY=-1class MyFrame(wx.Frame): def __init__(self): super().__ini
2021-02-23 15:46:22
2364
5
原创 Python 实现 双人五子棋对局
效果:自己需要两个棋子:服务器玩家全部代码:# 案列使用TCP连接# 这是服务器端import socketimport wximport threadingimport timefrom PIL import Image# 定义套接字 ss=socket.socket(socket.AF_INET,socket.SOCK_STREAM)Cell=40# 定义窗口类class MyFrame(wx.Frame): # 初始化这里就是生成界面,然后绑定了按钮
2021-02-23 15:35:51
821
1
原创 Nodejs 学习笔记和实例【 一篇全覆盖:写后端 api 接口完全够了】
本文pdf下载Nodejs学习笔记Node.js官方API文档文章目录Nodejs学习笔记一、基础知识1. 命令行窗口2. Node.js简介3. Node的用途二、模块化1. 模块化简介2. 包的简介3. npm简介三、Buffer缓冲区四、文件读写(fs模块)1. 同步文件写入2. 异步文件写入3. 简单文件写入4. 流式文件写入5. 文件读取6. fs模块的其他方法五、url模块和querystring模块六、nodemailer模块发送邮件七、简易爬虫八、express框架书写api1. ex
2021-02-23 14:22:18
938
1
原创 Cannot find module ‘D:\Program Files (x86)\nodejs\node_modules\npm\bin\npm-cli.js 决解方案亲测【神奇】
今天npm用着,过了一会莫名其妙就不行了,我也不知道自己干嘛了,好像啥也没搞吧!!!在决解这个问题的时候,我突然发现电脑为啥会出现这个情况了,原来我执行了npm install socket.io,我咧个去~~~下面说明问题:C:\Users\自由自在>npm -vinternal/modules/cjs/loader.js:983 throw err; ^Error: Cannot find module 'D:\Program Files (x86)\nodejs\node_m
2021-02-22 22:29:52
4215
3
原创 Web调用电脑摄像头【实时画面、拍照、截图】
一、播放本地视频+截图案例一代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo01</title></head><body> <video id="myVideo" src="madashuai.mp4" loop="loop" autoplay="autoplay" con
2021-02-16 12:40:55
5760
3
原创 Django框架学习【一篇入门】
本文 pdf 下载链接Django学习入门教程基础部分一、简单配路由二、接收url的参数三、url正则表达式传参四、表单提交(GET、POST、页面跳转)五、登录案例:综合案例部分一、班级表的操作第一节:读取class表的数据,在界面显示第二节:添加班级1.创建数据库帮助类:2.添加班级:3.删除班级:4.编辑班级:第二节:分包管理1.创建app2.配置路由第三节:反向解析补充:使用static下面的内容配置基础部分须知:1.HttpResponse 返回字符串2.Render 返回一个Html文
2021-02-06 22:25:43
294
原创 合成大西瓜CocosCreator开发源码(可跨平台构建:小程序、android...)
最近一款名为《合成大西瓜》的休闲小游戏火爆社交圈。《合成大西瓜》因其玩法简单、充满魔性而频登微博热搜,游戏开发商微伞小游戏在昨日顺势上线了“合成大西瓜”APP。目前为止,游戏社区平台TapTap内该游戏关注人数已超2.5万人。所有我也跟风马上就使用cocosCreator引擎来开发了。下面给大家分享开发的成果!效果:构建微信小程序:我把项目上传到了Github上了https://github.com/NingZhengsheng/ComposeGigWatermelongiteehtt
2021-01-30 10:52:46
15715
28
原创 微信小程序开发【汇总导航目录】
一、网易云音乐小程序微信小程序开发(第一篇 开发环境的准备+demo获取微信用户信息)微信小程序【网易云音乐实战】(第二篇 轮廓图、阿里巴巴的矢量图标、滚动条、前后端交互、列表渲染)微信小程序【网易云音乐实战】(第三篇 自定义组件、排行榜的制作、内网穿透、tabBar、个人中心)微信小程序【网易云音乐实战】(第四篇 用户登录、本地存储、视频播放、上拉下拉刷新)微信小程序【网易云音乐实战】(第五篇 转发分享、每日推荐、音乐播放、页面通信npm包、进度条、全局数据)微信小程序【网易云音
2021-01-28 09:58:58
811
原创 微信小程序【网易云音乐实战】(第六篇 歌曲搜索、自定义模板、分包)
一、歌曲搜索1. 界面数据获取<view class="searchContainer"> <!-- 头部搜索区域 --> <view class="header"> <view class="searchInput"> <text class="iconfont icon-search1 searchIcon"></text> <inp
2021-01-28 09:51:16
3443
原创 微信小程序【网易云音乐实战】(第五篇 转发分享、每日推荐、音乐播放、页面通信npm包、进度条、全局数据)
一、转发分享功能onShareAppMessage(Object object)Button<button open-type="share" class="item btn"> <text class="iconfont icon-gengduo"></text></button> /** * 用户点击右上角分享 */ onShareAppMessage: function ({from}) { // f
2021-01-27 16:06:36
2958
2
原创 python操作ini文件
实例:[test_section]test_param = test_value【方法一 :ConfigParser模块】导包import configparserconfig = configparser.ConfigParser() # 类实例化定义文件路径path = r’D:\Python_Script\new_framework\source_file\broswer_config.ini’【读取】import ConfigParserconfig = ConfigParse
2021-01-25 12:26:05
1061
原创 微信小程序【网易云音乐实战】(第四篇 用户登录、本地存储、视频播放、上拉下拉刷新)
一、微信登录官网事件使用使用1. 绑定事件 和 获取数据bindinput :当输入框有变化时,触发事件。 handleInput(event){ // let type=event.currentTarget.id; // 1. 通过设置的id 传值 let type=event.currentTarget.dataset.type; // 2. 通过data-type 传值 this.setData({ [type]:event.detail.valu
2021-01-25 11:23:43
3336
7
原创 微信小程序【网易云音乐实战】(第三篇 自定义组件、排行榜的制作、内网穿透、tabBar、个人中心)
这里写目录标题一、自定义组件1. 制作自定义组件2. 使用自定义组件3. 组件动态数据二、排行榜的制作1. 静态搭建2. 获取排行榜动态数据三、内网穿透(真机体验)四、tabBar(底部栏) 的使用五、个人中心页面一、自定义组件官方文档 自定义组件1. 制作自定义组件上面这个部分将在项目中重复使用,所有将其作为一个组件。首先将index页面文件夹里面的 wxml和wxss里面关于header的代码片段和样式复制到新建的conponent组件相应的文件里。2. 使用自定义组件在page
2021-01-22 21:31:12
2990
原创 微信小程序【网易云音乐实战】(第二篇 轮廓图、阿里巴巴的矢量图标、滚动条、前后端交互、列表渲染)
下面通过webStrom来写代码,通过微信开发者工具来调试!一、轮播图官方轮播图的组件参考<!--- 轮播图 -----><swiper class="banners" indicator-dots="true" indicator-color="ivory" indicator-active-color="#d43c33"> <swiper-item> <image src="/static/images/nvsheng.jpg"
2021-01-22 15:42:20
1296
原创 微信小程序开发(第一篇 开发环境的准备+demo获取微信用户信息)
一、开发工具准备1. 下载 微信开发者工具2. 注册一个微信小程序的账号二、 小案例效果图:开发步骤:1.打开微信开发者工具,新建一个项目2. 删掉原有的文件目录,自己根据需要重新写3.创建需要的文件app.jsapp.jsonapp.wxss右击index新建一个Page,会自动生成四个文件4. 编写app.json文件到这里发现样式发生了变化5. 编写index界面6. 编写index.wxss样式以上就完成了一个简.
2021-01-21 19:57:57
1051
1
原创 java.lang.NoSuchMethodError: ‘java.util.List org.apache.commons.fileupload.servlet.ServletFileUpload
java.lang.NoSuchMethodError: 'java.util.List org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(org.apache.commons.fileupload.RequestContext)'我在执行 upload.parseRequest(request); 这一句代码时一直卡住,不往下执行了,然后打开调试,发现出现了上面的异常。这个异常就是说:我们那个commons.fi
2021-01-16 09:13:03
348
原创 Python数据分析与机器学习【01-计算库Numpy的使用 全 】
Numpy主要用来矩阵的计算等。numpy.array里面的元素类型必须是一样的读数据切片判断:bool类型的数组当作索引& 和 | 操作类型转换根据维度就和常用函数:初始化...
2020-12-19 19:11:40
135
原创 LeetCode每日一题 (61) 49. 字母异位词分组 (哈希+emplace_back)
49. 字母异位词分组class Solution {public: vector<vector<string>> groupAnagrams(vector<string>& strs) { map<string,int> position; //纪录同一类别的位置 vector<vector<string>> result; //结果 int len=0;
2020-12-14 12:36:26
279
原创 Anaconda + Atom 的安装教程(图文)
下载地址清-华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/官网下载地址:https://www.anaconda.com/download/官网比较慢,可以直接用上面那个 清华大学开源软件镜像站我选择了一款时间最新的!Anaconda介绍Anaconda指的是一个开源的Python发行版本,其包含了Python、conda等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比
2020-12-12 18:09:16
1221
2
原创 JavaWeb通过JDBC连接SQLServer数据库 报错(java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter)
Java通过JDBC连接SQL Server2017数据库sqljdbc42.jar下载:https://blog.csdn.net/liurui50/article/details/88871871完成上面后,我就编写代码测试数据库的连接,结果出现下面错误!下面使用数据库时报错:HTTP状态 500 - 内部服务器错误 类型 异常报告 消息 Servlet执行抛出一个异常 描述 服务器遇到一个意外的情况,阻止它完成请求。 例外
2020-12-03 23:37:30
1290
2
原创 LeetCode每日一题 (60) 204. 计数质数(制表法:素数的判定)
方法一:枚举class Solution {public: bool isPrime(int x) { for (int i = 2; i * i <= x; ++i) { if (x % i == 0) { return false; } } return true; } int countPrimes(int n) { int
2020-12-03 17:57:18
174
原创 C++ string类的常用方法(总结)
头文件#include<string>1. 声明string str1 = "hello";string* str2 = new string("hello");string st1("babbabab");string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化2. string的特性描述int capacity()const; //返回当前容量(即string中不必增加
2020-12-02 23:09:08
3189
原创 LeetCode每日一题 (59) 328. 奇偶链表
328. 奇偶链表class Solution {public: ListNode* oddEvenList(ListNode* head) { if(head==nullptr) return head; ListNode *first,*second,*temp,*pre; first=head; second=head->next; temp=head->next; whil
2020-11-14 23:04:37
155
Django项目开发案例教程【可在此基础上进行开发】
2022-10-06
SSM框架整合案例【可直接在此基础上开发】
2022-03-15
网易云音乐接口_server.rar
2021-01-22
随机点名程序.zip
2020-09-30
chromedriver_win32.zip
2020-09-27
Microsoft Spy++.rar
2020-09-27
第四章 分布式数据库 HBase.xmind
2020-04-16
CocosCreator小游戏shooting_Game.zip
2020-02-16
安卓投屏软件Scrcpy.zip
2020-02-16
LICEcap.zip
2020-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人