实习日志03-技术02

article/2025/9/22 5:24:26

本节:工作中经常会从别的项目复制一样的功能来使用。以下,是在此过程中,一不小心就会踩到的坑。

1.前端写好了,但是调取接口有问题,还有可能是没有更新后端的代码,更新一下代码及就可以了。

2.复制代码,替换关键参数的时候,要注意区分大小写;创建文件的时候,链接的路径的文件名字也要注意区分大小写,否则可能报错。

3.复制了代码,但是功能没有用,可能是功能函数没有复制过来,一般是忘记引入j对应s文件了。

4.找不到页面对应的提示。找不到对应的代码,一种情况是没有引入,第二种情况是,对应的代码,或者提示是变成变量组合来的内容。

 5.如果原来代码可以用的话,但是自己复制过来遇到了问题,重新复制一份新的代码,是比找错误更快的方法。

6.遇到页面上乱码的问题,就是把对应文件的编码语言,改成utf-8,页面可以正常显示中文之后,然后把对应错误的代码,改成正确的中文就可以了。

7.遇到没有任何报错的情况,但是就是有问题的情况,认真的把全部每一行代码都仔仔细细的看。

8. 做每一个小选择都要谨慎,避免浪费时间,多花时间思考,而不是盲目的改代码。

9.给后端传数组格式的信息,遇到了问题,应该传的是  . 的,但是我传过去的是有 [ ],后面发现是因为后端加密了,前端也加密就可以了。

vue后台传参的流程: 引入vue.

    send() {var that=this;
var params = {'inquiry.corporationname':encodeURIComponent($("#u912").val()),}; $.post('../inquiry/add.action', params, function(res){if (res.result.indexOf("保存成功")>-1) {alert("发送成功!");}
else{                 
alert(res.result);}     });}, 

10.使用myesclipse,没法提交内容的时候,可能是因为之前的需要更新的内容,更新一下就好了。

11.有时候div 找不到内容的时候,查看网页源代码,是按顺序排的页面

12.从别的地方复制过来的,路径地址记得改。

13.如果后端接口是一样,但是前端写接口代码是不一样版本,这是就的对参数传参是不是一样的,打开源代码框架,然后看浏览器

14.如果遇到两个按钮冲突没法实现功能,就写两个方法就好了。判断一下子不写太多判断条件,可以分来两个方法写。

//日期,升序,降序changeData(){if(vm.res.order=="asc"){ $("#dataID").attr("href","productpublish-main.html?page=1&idtype="+vm.res.idtype+"&typeid="+vm.res.typeid+"&orderby="+vm.res.orderby+"&order=desc");$("#dataIDjiantou").html("↑");}else  { if(vm.res.order=="desc" ){$("#dataID").attr("href","productpublish-main.html?page=1&idtype="+vm.res.idtype+"&typeid="+vm.res.typeid+"&orderby="+vm.res.orderby+"&order=asc");//$("#dataIDjiantou").html("↓");document.getElementById("dataIDjiantou").innerHTML = "↓";}}},

最近经常用到的代码:

(1).JS

改对应id的值: document.getElementById('u557_text').innerHTML  ="xxx没喵喵喵";

修改对应id值: $("#areaid").val("1");

清空对应id值:$("#areaid").val("");

改对应id的样式:document.getElementById("u2_img22").style.display="none";

改对应id的样式: $("#u3_img").css("background-color","black");

改对应class的图片路径: $(".img_6").attr("src","../"+img1[0].photopath);

赋值:document.getElementById("zhengc_3").value = vm.datas.minquantity;

$('#s1').text(product[0].name);//文本

$('#s1').attr('src',product[0].name);//视频/路径/图片
$('#s1').html(product[0].name);//标签<p></p >
$('#s1').val(product[0].name);//表单

(2) 样式

 overflow: hidden; /*自动隐藏文字*/

  text-overflow: ellipsis;/*文字隐藏后添加省略号*/ 

   white-space: nowrap;/*强制不换行*/

强制置顶:display:flex;  postion:relation;

超过自动换行:disflex:flex;flex-warp:warp;


http://chatgpt.dhexx.cn/article/hFdsfp7x.shtml

相关文章

项目实训日志

3月5日 这次项目实训&#xff0c;我们组做的是risc-v学习平台&#xff0c;我们前面几周的总体任务是熟悉环境&#xff0c;做一些简单的功能&#xff0c;比如登录以及页面的搭建等等&#xff0c;了解最基本的需求&#xff0c;环境的安装配置&#xff0c;对相关知识的学习&#…

JAVAEE 实训日志 一

文章目录 1. 创建 web-app 项目导入初始4个 maven 依赖TestServlet.javatest.jsp测试: 2. 连接数据库导入依赖 驱动编写连接类 JDBCUtil测试连接 3. 开发一个简单的javaweb项目EntityService 层DaoController前端 test.jsp效果 1. 创建 web-app 项目 导入初始4个 maven 依赖 &…

实训日志day5

今天主要讲解了命令行查看数据库、数据库连接、越权访问 命令行的使用 在文件根目录下执行cmd&#xff0c;输入数据库的账号和密码进行数据库的访问 输入 show databases;语句查看数据库表&#xff0c;注意是databases后面有一个分号‘&#xff1b;’ show databases;查看数据…

Java实训日志04

文章目录 八、项目开发实现步骤&#xff08;六&#xff09;创建数据访问接口1、创建学校数据访问接口2、创建状态数据访问接口3、创建学生数据访问接口4、创建用户数据访问接口 八、项目开发实现步骤 &#xff08;六&#xff09;创建数据访问接口 DAO: Data Acess Object - 数…

实训日志day7

今天主要介绍了三个工具以及工具使用的方法&#xff0c;三个工具分别是&#xff1a;Nmap、AWVS、Dirsearch Nmap Nmap的使用环境有两种&#xff1a; 1、直接能获取到需要测试和的设备的IP地址 2、只能获得需要测试的网络。 在进行渗透测试的过程中&#xff0c;利用nmap进行渗透…

day2实训日志

上午课程 课程大纲 1.web 重点介绍了web1.0和web2.0时代采用的技术&#xff0c;web1.0时代主要采用dos攻击html静态网页&#xff0c;虽然静态网页没有数据库&#xff0c;但是拒接服务式攻击可以将网络响应攻击瘫痪&#xff0c;web2.0时代新增了数据库&#xff0c;黑客所攻击的…

项目实训-个人开发日志02-初识微信小程序开发

今天开始正式进入微信小程序端的开发&#xff0c;由于本人从未学习过小程序开发&#xff0c;所以在此一并把学习过程记录。 安装微信开发者工具&#xff0c;以非云开发的基础模板创建文件&#xff0c;得到如下项目结构&#xff1a; page即为页面&#xff0c;目前有两个文件夹&…

JAVA实训项目第六次日志

实训目的&#xff1a;让学生综合运用J2SE有关知识开发【学生信息管理系统】。主要涉及程序控制结构、面向对象编程、图形用户界面、Java数据库应用、MySQL数据库这几个方面的内容。通过本项目的开发&#xff0c;让学生了解系统开发的一般流程&#xff0c;初步了解MVC模式与单元…

实训日志——第三天

在敲代码的过程中&#xff0c;也是经常犯错的&#xff0c;大大小小的错&#xff0c;有时候反复检查都不知道有什么错。目前&#xff0c;我总结到&#xff0c;对于我来说&#xff0c;出错就是经常打错字母的大小写&#xff0c;少打一行代码之类的。但就是这些小错&#xff0c;在…

实训日志6

上一次太累了没写博客&#xff0c;这次打完了所有的内容&#xff0c;认真总结一下这次的实训 这次实训主要涉及程序控制结构、面向对象编程、图形用户界面、Java数据库应用、MySQL数据库这几个方面的内容。通过本项目的开发&#xff0c;让我了解系统开发的一般流程&#xff0c;…

将实对称矩阵正交对角化的流程

摘自《矩阵论教程》第2版&#xff0c;张绍飞&#xff0c;p52

实对称矩阵可对角化证明

在极化分解的证明中使用过此定理&#xff0c;证明于此。 埃尔米特矩阵是指复对称矩阵&#xff0c;实对称矩阵是其特例。 转载于:https://www.cnblogs.com/zhixingr/p/8750210.html

矩阵可对角化的条件

总结&#xff1a;对于任意方阵&#xff0c;如果没有重根&#xff0c;矩阵总是可以对角化。麻烦的是重根问题 如果有重根&#xff0c;那么需要验证所谓几何重数&#xff0c;与代数重数相等。 那么对于有重根&#xff0c;不能对角化的矩阵怎么办&#xff1f;这就引入了Jordan标…

线性代数笔记5.3实对称矩阵的对角化(前瞻知识)

实对称矩阵都能对角化 内积 简单来说&#xff0c;内积就是两个向量的对应分量相乘再相加 内积是个数&#xff01;&#xff01; 内积的性质 注意最后一条性质 两个向量和与第三个向量的内积 两个向量分别与第三个向量内积的和&#xff0c;这条性质可以与上面的性质配合使…

含重根的三阶实对称矩阵的快速对角化方法

众所周知&#xff0c;实对称矩阵一定可以相似对角化。而考试中考察的三阶实对称矩阵对角化基本都是三阶的。而且正常情况下特征根一定是整数。因此基于此&#xff0c;有一些特殊的方法可以快速计算三阶实对称矩阵的特征值和特征向量。 一. 猜根法计算特征值 特征值之和等于矩阵…

矩阵的相似对角化

矩阵相似的定义 设 A与B都是N阶方阵&#xff0c;若是一个可逆的N阶矩阵P&#xff0c;使得&#xff0c;则称A与B相似&#xff0c;记作&#xff0c;P成为由A到B的相似变换矩阵 相似矩阵的性质 1、 矩阵A与它自身相似 2、若&#xff0c;则 如果A与B相似&#xff0c;那么B与A…

矩阵对角化

一、矩阵对角化的理论 一个映射或者一个线性变换&#xff0c;都有一个矩阵和它相对应。矩阵或者映射是不是可以对角化&#xff0c;对工程应用来说比较重要&#xff0c;因为对角化后的矩阵&#xff0c;乘积简单&#xff0c;经过多次变换的话&#xff0c;相当于矩阵的多次方。矩…

实对称矩阵必可正交对角化证明

我的小程序&#xff1a; 待办计划&#xff1a;给自己立个小目标吧&#xff01; n阶矩阵A可正交对角化的充分条件是A是实对称矩阵&#xff0c;即若A是实对称矩阵则A必可正交对角化。 首先&#xff0c;有以下定理&#xff1a; 若的特征值为&#xff0c;且&#xff0c;则存在正交…

实对称阵的正交相似对角化

一、正交向量组与正交矩阵 正交向量组的定义&#xff0c;是一组非零向量&#xff0c;且两两正交&#xff0c;那么这组向量&#xff0c;则成为正交向量组。 两个向量正交的意思是&#xff0c;两个向量的内积为0&#xff0c;什么是两个向量的内积&#xff0c;就是向量内对应元素…

线性代数笔记5.3实对称矩阵的对角化

5.3实对称矩阵的对角化 正交矩阵 概念 A是一个n阶方阵 有A转置A E&#xff0c;那么这个矩阵就是正交矩阵 性质 若A是正交矩阵&#xff0c;|A| 1或 -1若A是正交矩阵&#xff0c;A的逆 A的转置 且A逆和A转置均为正交A,B正交&#xff0c;AB也正交若A正交&#xff0c;α&am…