自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员战胜

技术干货分享

  • 博客(181)
  • 资源 (23)
  • 收藏
  • 关注

原创 Django项目开发案例教程【可在此基础上进行开发】

Django案例项目

2022-10-06 21:58:41 445

原创 微信自动化推送天气预报信息教程【Python版源代码】

微信自动化推送信息教程

2022-08-25 23:00:36 3691 8

原创 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项目开发案例教程【可在此基础上进行开发】

一、创建一个Django项目 二、案列测试一 三、模板templates 和 静态文件static使用 1、templates模板使用 2、静态文件static使用 3、静态文件使用测试 四、模板语法 1、数据展示 2、条件语句 五、案例测试 : 登录 六、ORM - 数据库 1、创建数据库 2、Django连接mysql配置 3、类创建数据表 4、数据库迁移 5、增删改查 七、用户管理案例 1、创建Django项目 2、创建数据库和表 3、页面模板common.html 4、列表展示 5、添加 6、编辑 7、删除 八、ModelForm表单的使用 0、准备 1、用户列表【包括搜索】 2、添加用户 3、编辑用户 4、删除用户 其他 1、分页 2、学习视频

2022-10-06

SSM框架整合案例【可直接在此基础上开发】

目录: 准备 一、Mybatis层 二、Spring层 三、SpringMVC层 四、编写增删改查 1. 查询 2. 添加 3. 修改 4. 删除 5. 搜索

2022-03-15

人工智能人机对战五子棋(python实现).zip

人工智能人机对战五子棋(python实现) 人工智能人机对战五子棋(python实现)

2021-02-23

Nodejs学习笔记大全.pdf

2020Nodejs自学学习笔记大全 2020Nodejs自学学习笔记大全 2020Nodejs自学学习笔记大全

2021-02-23

Django学习入门教程.pdf

Django学习入门教程.pdf

2021-02-06

云音乐小程序源码.zip

云音乐小程序源码.zip 云音乐小程序源码.zip云音乐小程序源码.zip 云音乐小程序源码.zip云音乐小程序源码.zip

2021-01-28

reserve.zip

微信小程序个人主页和登录界面

2021-01-22

网易云音乐接口_server.rar

1. 代码中找到服务器: 硅谷音乐_server 2. 在服务器根目录下执行: npm start 3. 服务器端地址: localhost: 3000 4. 请求示例: http://localhost:3000/banner

2021-01-22

计算库Numpy的使用.zip

Python数据分析与机器学习【1-计算库Numpy的使用】

2020-12-19

【2020年上传】软件设计师中级历年真题.zip

A4纸,历年的软件设计师真题和答案,自己刚考过,现在分享给大家

2020-12-18

随机点名程序.zip

2020 C#开发的随机点名程序,简单方便 2020 C#开发的随机点名程序,简单方便2020 C#开发的随机点名程序,简单方便 2020 C#开发的随机点名程序,简单方便

2020-09-30

chromedriver_win32.zip

chromedriver_win32.zip chromedriver_win32.zip chromedriver_win32.zip chromedriver_win32.zip chromedriver_win32.zip

2020-09-27

Microsoft Spy++.rar

Microsoft Spy++ 一款用来定位电脑的每个窗口的,获得每个位置的坐标 Microsoft Spy++ 一款用来定位电脑的每个窗口的,获得每个位置的坐标

2020-09-27

QQ邮件程序批量发送.zip

2020 使用python编写程序批量发送QQ邮件(可以文字、图片、压缩包)

2020-09-26

第3章 系统总线.xmind

计算机组成原理 之 系统总线(三) 计算机组成原理 之 系统总线(三) 计算机组成原理 之 系统总线(三)

2020-04-20

第2章 计算机的发展及应用.xmind

计算机组成原理 之 计算机的发展及应用(二) 计算机组成原理 之 计算机的发展及应用(二) 计算机组成原理 之 计算机的发展及应用(二)

2020-04-20

第1章 计算机系统概论课后练习.xmind

从本篇开始将归纳总结《计算机组成原理(第2版)唐朔飞》一书的知识点。 文章中的图片来源于“哈尔滨工业大学 刘宏伟老师的课程 PPT

2020-04-20

第四章 分布式数据库 HBase.xmind

HBase是一个高可靠、高性能、面向列、可伸缩的分布式数据库,是谷歌BigTable的开源实现,主要用来存储非结构化和半结构化的松散数据。

2020-04-16

Knife_Game飞刀小游戏.zip

这是一款CocosCreator制作的游戏,内容相对比较简单,如果是初学者的话,可以下载过去,用来学习。

2020-02-19

Captura-Setup-9.0.exe

一款电脑端支持屏幕与摄像头录制的免费软件!这款软件用的人特别多,好用不卡段,顶这款!我在这里推荐给大家使用

2020-02-17

CocosCreator小游戏shooting_Game.zip

这个项目文件适合初学者,如果你已经对CocosCreator很熟悉了,做过相应的游戏开发的朋友可以忽略,这个游戏内容比较简单,一个小时就可以搞定!

2020-02-16

安卓投屏软件Scrcpy.zip

不知道你有觉得手机看视频、打游戏、阅读文章等,由于手机屏幕小而导致用户体验感不好,这里给大家推荐一款很好用的安卓投屏软件,这款软件不仅免费还没有延迟卡顿,通过这款软件我们可以电脑操作手机!

2020-02-16

LICEcap.zip

动图在社交网络中随处可见,你是不是一直在想动图怎么做出来的?我发现csdn上不能上传自己录制的视频,所以找了一款动图gif录制软件,一款免费不用付费的gif动图录制软件,真的好用!

2020-02-16

LLK(path).7z

学习Win32有一段时间了,刚好我们有数据结构课程设计这门实验课,所以就做了连连看这款简单的游戏,这也是对相关知识点的巩固吧

2020-02-01

空空如也

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

TA关注的人

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