- 博客(26)
- 收藏
- 关注
原创 【转型】记录从互联网行业(前端攻城狮)转型到制造业写上位机
上次更新还是21年8月份,转眼两年多24年了…这段时间是我人生的重大转变,自己心太杂,诸事没有按照自己预计的轨迹走,从考研再到毕业再到工作。目前在某国企从事上位机开发,毕业于双非本,做过全栈,基本上啥都会,偏向于web前端。先讲讲断更的原因。1.21年是刚步入大三,那段时间草草略过一遍java,web,小程序,属于是初入门槛。那个时候学业,加上实验室的项目(经常熬夜赶进度),就断下来了。
2024-01-29 21:26:25 656 1
原创 【JavaScript】reduce() 方法
array.reduce(function(total, currentValue, currentIndex, arr), initialValue)必须是一个数组调用reduce方法在reduce中,第一个参数是一个函数,第二个参数是初始值而在第一个参数中的函数(有四个值),也就是total的值就是reduce中第二个值传进去的。例如function test(stringInThis){ debugger stringInThis.reduc
2021-08-11 10:08:12 225
原创 【leetcode】第二+三周刷leetcode总结
这几周有课设加项目,忙的题没有刷几道,一直拖着拖着人的惰性太大了-0-0便今天做了二周和三周的简单题。由于需求还没改完这次就不写的太详细。第二周leetcode 69. x 的平方根leetcode 374. 猜数字大小这一题有点离谱,一开始用的int,然后给的数字超大,然后超出范围就变成负数了,只有改成long后提交成功了第三周买卖股票的最佳时机 II种花问题...
2021-06-08 19:16:32 199
原创 【uniapp】微信小程序uniapp自定义底部导航栏
底部导航栏自定义展示该导航栏是基于微信导航栏的tabbar进行自定义的导航栏自定义组件,组件中可以用微信的 cover-view代替我这个目前是引用的自定义tabar组件,中间按钮凸出显示(多次切换有闪屏)这个,然后修改了他的bug,升级成为的。不过也有问题,第一次切换会进行加载,tabbar会有闪,后面再进行切换便没有了。如果有用希望点赞,如果有问题或者建议欢迎大家联系我,进行讨论。主要文件目录tabbar文件<template> <view class="tab
2021-05-22 20:36:22 5754 4
原创 【echarts】Uncaught (in promise) TypeError: Cannot read property ‘get‘ of undefined 问题解决
在使用echarts中如果遇到这个问题,可以看看我上一篇如何解决问题的心得,然后这个问题错误多半是你传的值有问题,格式啥的不对,然后可以去仔细的看下自己options中的代码,和官网是否格式正确。...
2021-03-07 16:40:04 6510
原创 【BUG】找bug心得
这几天合并大屏到前端的时候,bug重重,通过这次倒是学会了很多解决bug的方法。平时解决bug就是看哪儿出错了,看console的报错,然后根据报错去改错,改来改去改不了就去搜一下,看看别人是否出错。看看别人解决的博客。如果提示的错误代码是自己写的,那么找错比较容易,但是,有时候报错是插件的源代码,我们就无从下手,就只有去搜。这次在学长的帮助下学到了一些。比如这次报错TypeError: Cannot read property ‘get’ of undefined再看后面不是自己的代码,就比较
2021-03-07 16:33:40 535 4
原创 【echarts】第一次写大屏心得
这是三个人合力做的大屏,主要是vue+echars+dataV构成使用echars还是不是很难,只是里面有很多配置项需要取了解,百度做的这个还是很厉害。其次就是模板使用的是这位大佬https://gitee.com/MTrun/big-screen-vue-datav?_from=gitee_search前面在重新温习vue,加上这个项目的练手,vue更加熟练了,不得不说,这个大佬写的这个代码真的是很棒。让我学习了很多再就是三个人合作写这个,第一次使用了git,再没尝试用git之前就是让另外.
2021-02-06 12:47:21 402
原创 【npm】全局安装和本地安装的区别
npm全局安装,一般可以在命令行使用,提高了包的可复用性npm本地安装,就是在当前项目下安装了这个包,在packge.json中的devDependencies加上"devDependencies": { },npm install package默认会安装到当前目录下,并且,在全局和本地中,会优先找本地中是否有这个包。这样可以减少了包开发者api兼容性的问题。...
2021-01-23 17:15:26 934
原创 【webpack】动态绑定路径path(path.resolve)
需要在node环境中运行const path = require('path')module.exports = { entry: './src/main.js', output: { path: path.resolve(__dirname, 'dist'), filename: 'bundle.js' }}因为path中的路径是绝对路径,直接复制路径,如果别人要跑程序,就要到这儿修改这个路径,所以需要动态绑定路径用到了node中的一个方法resolveNode
2021-01-23 16:47:29 507
原创 【javafx scenebuilder】关于用scenebuilder中的tableView踩坑
新建一个java文件为人的信息PersonIfmController。package exe5;import javafx.beans.property.SimpleStringProperty;class PersonInformation { private final SimpleStringProperty name; private final SimpleStringProperty phoneNumber; private final SimpleString
2020-12-29 18:27:58 906
原创 【web】综合利用HTML、CSS和JavaScript (jQuery)实现一个学生信息管理系统(不含后端)
web小作业,未连接后端,用的jQuery实现的。学生端信息用的数组保存的可以增删改查,没有做表单验证,但是学号不可以重复。
2020-12-09 16:49:12 4360 9
原创 【css】浮动的复习
1. 什么是浮动浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。2.浮动的特性浮动元素会脱离标准流(脱标)浮动的盒子不在保留原先的位置浮动的元素会一行内显示并且元素的顶部对齐浮动的元素会有行内块的特性任何元素都可以浮动,添加浮动之后有行内块元素相似的特性(例如行内元素浮动了,就不需要转换为块级/行内块元素,就可以直接给高度和宽度)3.浮动元素经常和标准流父级搭配使用1.先用标
2020-11-27 16:42:40 172
原创 【jQuery】点击“选中添加到右边”讲选中项移动到右侧下拉框
点击“选中添加到右边”讲选中项移动到右侧下拉框HTML代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="jquery-3.3.1.min.js"></script> <script src="2.js"></sc
2020-11-25 20:32:09 1053 1
原创 【 jQuery 】利用 jQuery 选择器实现表格的全选,取消选择,单击更 改选中状态,反选等功能,为表格添加光棒效果
利用 jQuery 选择器实现表格的全选,取消选择,单击更改选中状态,反选等功能。如图所示。点击全选按钮,选中所有行,点击取消按钮,所有行为未选中状态,单击反选按钮,则选中的行变成未选中的;未选中的行变成选中的。HTML代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <l
2020-11-25 20:27:49 681
原创 element中的DatePiker组件
第一种直接用v-modle绑定:获取中国标准时间<div class="block"><span class="demonstration">默认</span> <el-date-picker v-model="value1" type="date" placeholder="选择日期"> </el-date-picker></div>//date里面data() { return
2020-11-17 20:43:22 203
原创 【JS】正则表达式(和一些字符串方法)
1.什么是正则表达式正则表达式是用于定义字符串的规则,计算机可以根据正则表达式检查一个字符串是否符合规则,获取字符串中符合规则的内容2.使用语法:var 变量 = new RegExp("正则表达式", "匹配模式");其中第二个参数为匹配模式可以是 (i 忽略大小写)(g 全局匹配模式)或者var 变量 = /正则表达式/匹配模式;3.一些方法正则表达式对象.test(检测对象)符合正则表达式要求则返回true否则不返回。使用|(或)符号 var reg = /a|b/检查一个字符串中
2020-08-04 22:43:52 658
原创 【JAVA】循环笔记
****#### for循环for(初始化表达式;布尔值测试表达式;更改表达式){ 语句块;}和c一样= =,就不详细了水仙数的判断,可以用for输出= = Scanner input = new Scanner(System.in); System.out.println("水仙数的判断"); System.out.println("-------------------...
2020-03-31 00:09:02 207 1
原创 【JAVA】位运算符和优先级,计算机中负数的表示,三目元算符的嵌套,if的写法,switch的用法
计算机中如何表示负数先写出正数的二进制代码在写出二进制的反码反码加一就是(补码)补码即为该数的负数负数变整数步骤反过来位运算就是对数的二进制进行运算位运算符< 小于<< 有符号的左移(看左移之前首位是0还是1,是啥补啥)<<< 无符号的左移(只补0)&与运算,有0就得0,两个1就得1| 或运算,有1就得1,两个0就得0^ ...
2020-03-29 20:00:36 312
原创 【JAVA】布尔类型和if语句的嵌套,还有常见的错误
布尔类型boolean类型只有true和false两种值。if中的条件必须是布尔型if(1):错误的if(布尔类型的){语句祖;}:正确在System.out.println( (布尔语句));可以输出一个布尔值。布尔类型不可以强制转换:因为布尔类型与其他基本类型数据不可以互相转换例如boolean b = true;int i = (int)b;System.out.p...
2020-03-22 19:09:21 1810
原创 【JAVA】JAVA中常见的错误和陷阱
常见错误和陷阱错误1:未声明,未初始化的变量和未使用的变量1.在程序中使用的变量名,都需要声明,并且初始化(JAVA 中是区分大小写的)2.如果声明了一个变量,但是没有在程序中用到,将是一个潜在的编程错误。因此需要将其移除。整数溢出Java中不会给出关于溢出的警告或者错误,因此,在处理一个与给定类型的最大和最小范围很接近数值时,要特别小心。如果储存的浮点数很小(例如接近于0),这会引起...
2020-03-22 14:02:12 310
原创 【JAVA】currentTimeMillis显示当前时间,科学计数法和强制转换
自己的状况目前JAVA 才学到基本程序设计,看着老师的直播录像加自己pdf(小声BB,pdf看久了真的眼睛酸)。由于才转到软工,还剩4大节课没补上。需要加快速度了。由于在做其他的作业,今天花费的时间不是很多。今天的学习情况大部分看的和c语言中的类似,就不一一详述主要讲讲自己学到的新东西(有图片的上传太大了,调不到就略了)科学计数法:例如1.23456*102== 1.23456...
2020-03-22 12:41:41 1137
原创 【开始尝试些写博客】2020年3月22日11:52:11
目前情况:大一,之前考虑过写博客,但一直懒得弄,今天开始尝试着写博客。这学期已经从测控技术与仪器转专业到软件工程,也算完成了自己的向往。写博客的目的:主要用于记录自己学习的过程,目前已经学完C语言,但是掌握的不是十分熟练。正在学习JAVA 。...
2020-03-22 11:53:13 205 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人