- 博客(11)
- 收藏
- 关注
原创 C#上位机开发项目实战知识点总结
1.首先新建一个学生管理系统的 .net windows窗体应用。2.【文件设计】新建DAL类库文件夹、Models类库文件夹。并将他们添加到 学生管理系统的引用中。3.【窗体控件】新建登录窗体,主页面窗体。命名方式例如 FrmMain FrmUserLogin。做一个简易的登录界面,这个主要是工具箱拖拽控件并且在属性中修改一些属性,比如加上login,修改大小,颜色等。菜单栏名字快捷键例如: 系统(S&)左下角可以插入的状态栏 statusStrips4. 【子窗体嵌入父容器】
2024-03-26 18:43:05
857
2
原创 stm32407无法进入到main函数,硬件上找问题。
做结论之前要把测试做足,既然发现了跟 U4有关,那么在U4好与坏无法判断的情况下,应该再往上一层,追踪溯源,此时发现串口是跟STM32芯片连接的,用了仿真器进行在线调试,刚开始是用串口助手发送指令,发现没有任何回应。没有效果之后就怀疑是时钟的问题,然后就去测晶振。这个事件只能说知识很重要,师傅从现象上大概就能判断出来那块的问题,而我由于不知道这个晶振的作用,即使之前也怀疑过这个晶振有问题,可是我觉得晶振跟stm32芯片没多大关系,这两个之间没什么关联,从而就忽略了它,所以基础理论知识很重要。
2023-09-05 12:11:42
460
原创 前端支付页面轮询支付状态
本文应用于PC端的微信,支付宝扫码支付 思路: 当二维码生成后,写一个定时器 不断的去请求支付状态的接口。当支付状态为成功时,清除定时器。修改支付状态,并且跳到支付成功的页面。 用的vue框架 定时器 data(){ intervalwx:null } methods:{ wechat(){ 二维码生成接口 this.intervalwx = window.setInterval(()=>{ setTimeout(this.paySuccess(),0) },1000); }
2020-09-20 20:00:53
4054
转载 react跳转路由报错Cannot read property ‘push’ of undefined
问题就出在父子组件上,在父组件调用子组件定义的跳转事件时,要传递history 在父组件上写 history={this.props.history} 转载自 https://dsx2016.com/?p=470
2020-07-21 17:58:25
1472
原创 JS图片上传功能
图片上传到服务器 技术栈 : NodeJs + ajax / html 两种方式 1、表单验证 form 用post方式请求 要加 enctype=“multipart/form-data”(文件上传必须要加) <form action="http://localhost:3000/imgup/upload" method="POST" enctype="multipart/form-data"> <input type="file" name="logo">
2020-07-06 14:45:59
1250
原创 nodeJS静态资源
设置静态资源防止跨域 const express = require("express"); const path = require("path"); const app = express(); app.use(express.static(path.resolve(__dirname,"../xxx"))); app.listen(80,function(){ console.log("success"); })
2020-06-30 19:32:45
443
原创 vue路由
vue子路由 写法一: router目录下的index.js {path:'/Cart',name:"cart",component:Cart,children:[ {path:"/login",name:"login",component:Login}, {path:"/res",naem:"res",component:Res} ]}, 二级路由的父组件 Cart组件 <template> <div> <div> <rout
2020-06-22 19:52:11
171
原创 前端,写代码过程中遇到的一些坑
浏览器自动填充密码 写了个登录页面,结果就发现输入框中总是自己出现账号密码。 这是不合情理的,所以要去掉这种效果。 在密码input后面加autocomplete="new-password"就可以解决这个问题了
2020-05-30 09:50:47
351
原创 JavaScript一些常见知识点
1、=== 和 == 的区别? 简单来说 === 是严格等, ==是相等 == 比较两个运算数的数值看是否相等 === 比较两个运算数的数值及 数据类型 看是否相等 比较原则: 值类型之间的比较:只有数据类型相同,且数值相等时才能够相同 值类型与引用类型比较:肯定不相同 引用类型间比较:比较他们的引用值(内存地址) 2、NaN 是什么 NaN == NaN ? NaN:not a number /...
2020-03-01 18:49:30
130
原创 JavaScript闭包
1、什么是闭包 通过建立一个不被销毁的存储空间,来在函数外部调用和使用函数内部的数据 2、定义一个闭包 1、定义一个函数a,返回值是一个函数b 2、在返回值函数b中,使用函数a定义的局部作用域变量 3、在函数a的外部,引用函数a,并且执行返回值函数b function funA(){ let a = 'heihei'; let b = 'hehe';...
2020-03-01 18:44:07
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人