再次修改了备忘录

Control

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>与妖为邻备忘录</title><!-- <link rel="stylesheet" href="./css/index.css"> --><style>.home {background-color: #ebf303;color: #f30303;border-radius: 10px 0 0 10px;box-shadow: 0 1px 18px rgba(255, 230, 4, 0.5);&::after {content: '';border-color: rgb(255, 0, 0);position: absolute;left: 838px;top: 0px;width: 0;height: 0;border-style: solid;border-width: 30px;border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;animation: flicker 0.2s infinite 0.3s;}}@keyframes flicker {0% {opacity: 1;}80% {opacity: 0.8;}100% {opacity: 1;}}/* 格式化样式 */* {box-sizing: border-box;margin: 0;padding: 0;user-select: none;}body {/* background-image: url(./img/bg.jpg); *//* background-size: cover; */display: flex;flex-direction: column;justify-content: space-between;align-items: center;color: #fff;text-shadow: 1px 1px 1px #000;background-color: #2c3e50;height: 100vh;overflow: hidden;}li {list-style: none;}a {text-decoration: none;color: hsla(160, 100%, 37%, 1);text-shadow: 1px 1px 1px rgb(0, 0, 0);&:hover {background-color: #ebf303;color: #f30303;}}button {box-shadow: 0 0 5px rgba(255, 254, 254, 0.5);cursor: pointer;&:hover {background-color: #f3d303;}}/* 格式化样式 结束*//* 页头 */#header {display: flex;justify-content: space-between;width: 100vw;height: 8vh;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);/* logo */#logo {top: 2px;left: 2px;width: 8.5vw;img {float: left;width: 66px;height: 66px;border-radius: 50%;transition: transform 0.3s ease;&:hover {transform: scale(1.2);}}h2 {background-color: #f30303;border-radius: 50%;box-shadow: inset 4px 4px 4px rgba(255, 255, 255, 0.6),inset -4px -4px 5px rgba(0, 0, 0, 0.6);border: 0px solid black;}.my_name {letter-spacing: -8px;}}/* logo 结束 *//* 时间天气  */#time_weather {width: 40vw;display: flex;justify-content: center;align-items: center;#time {font-size: 2.5rem;background: -webkit-linear-gradient(315deg, #e1ff00 50%, #ff0000);/*将背景剪切成文字的形状*/background-clip: text;-webkit-background-clip: text;/*文字颜色设为透明,使文字与背景融为一体*/-webkit-text-fill-color: transparent;/* 设置字体粗细 */font-weight: 900;text-shadow: 2px -1px 8px rgba(250, 80, 193, 0.323);sub {font-size: 1rem;text-shadow: 2px -1px 8px rgba(250, 80, 193, 0.323);}}iframe {background-color: #f7fdf5a7;border-radius: 50px;width: 150px;height: 40px;}}/* 时间天气结束  */}/* 导航区 */#nav {ul {width: 40vw;height: 8vh;display: flex;justify-content: space-around;align-items: flex-end;li {font-size: 3rem;box-shadow: 0 1px 8px rgba(195, 195, 195, 0.5);margin: 2px;&:hover {background-color: #f3eb03;/* 过渡效果 */transition: all 0.3s ease;}&:active {background-color: #f30303;transition: all 0.3s ease;}}/* 为第一个li元素添加圆角 */li:first-child {border-top-left-radius: 10px;border-bottom-left-radius: 10px;}/* 为最后一个li元素添加圆角 */li:last-child {border-radius: 0 10px 10px 0;}}}#topRight {width: 8.5vw;height: 8vh;}#delete {color: #f3d303;text-shadow: 1px 1px 1px rgb(0, 0, 0);background: #ff0000;border-radius: 5px;border: none;margin: 5px;padding: 5px;font-size: 20px;/* 粗体 */font-weight: bold;&:hover {background-color: #f3d303;color: #ff0505;}}#fullBtn {font-size: 1.5rem;}/* 页头结束 *//* 内容区 */#content {display: flex;width: 100vw;h2 {text-align: center;margin-top: 10px;}}/* 左侧 */#left {width: 9vw;height: 92vh;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);#localList {text-align: center;a {display: block;margin: 10px;padding: 5px;box-shadow: 0 2px 8px rgba(255, 251, 251, 0.5);border-radius: 3px;}}}/* 左侧结束 *//* 内容中心 */#centre {width: 85vw;height: 92vh;display: flex;flex-direction: column;justify-content: space-between;}#displayBtn {display: flex;color: #E6A23C;background-color: #67c23a79;/* 去掉边框 */border: none;marquee,i {width: 100%;color: chartreuse;&:hover {background-color: #f3d303;color: blueviolet;}}}/* 隐藏区 */#hidden {display: none;flex-direction: column;position: fixed;transform: translate(50%, 50%);border-radius: 8px;background-color: rgba(0, 0, 0, 0.5);z-index: 9;box-shadow: 0 0 10px rgba(255, 254, 254, 0.5);#Drag {height: 35px;display: flex;justify-content: space-between;font-size: 1.5rem;box-shadow: 0 0 10px rgba(93, 93, 93, 0.537);/* 鼠标变移动指针 */cursor: move;p {margin: 0 10px;}i {/* 去除斜体字 */font-style: normal;margin: 0 10px;cursor: pointer;&:hover {color: #f30303;}}}#form {display: flex;flex-direction: column;background-color: rgba(20, 20, 20, 0.5);margin: 10px;padding: 5px;border-radius: 5px;box-shadow: 0 0 5px rgba(255, 254, 254, 0.5);z-index: 10;sub {margin: 10px 0;user-select: text;color: hsla(160, 100%, 37%, 1);text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.951);}input[type="file"] {width: 100%;background: #67c23a3e}div {display: flex;textarea {background-color: rgba(20, 20, 20, 0.5);color: #fffcfc;text-shadow: 1px 1px 1px #000;font-size: 20px;&::placeholder {color: #fffcfc;text-shadow: 1px 1px 1px #000;}}}}}/* 隐藏区结束 *//* 留言内容 */#memo {height: 90vh;margin: 0 10px 0 10px;border-radius: 10px;display: flex;align-content: flex-start;border: 2px solid rgb(134, 133, 133);background-color: #144756;font-size: 20px;border-radius: 10px;flex-wrap: wrap;/* overflow: scroll;隐藏下边滚动条 */overflow-X: hidden;span {user-select: text;color: #1ded39a0;margin: 10px;&:hover {color: #ffffff8c;}sub {position: sticky;top: 0px;color: rgb(252, 181, 181);text-shadow: 1px 1px 1px #030303;box-shadow:inset -2px -2px 3px rgba(255, 255, 255, 0.6),inset 2px 2px 3px rgba(0, 0, 0, 0.6);margin: 0px 10px;user-select: text;border-radius: 20px;}}.finish {/* text-decoration: underline; *//* text-decoration-color: rgb(255, 0, 0); */background-color: rgb(191, 210, 255);color: rgb(255, 250, 250);text-shadow: 1px 1px 1px #030303;box-shadow:inset -2px -2px 3px rgba(255, 255, 255, 0.6),inset 2px 2px 3px rgba(0, 0, 0, 0.6);}a {text-decoration: none;color: #ebf704;}/* 留言内容区结束 */}/* 内容中心结束 *//* 右侧 */#right {width: 9vw;height: 92vh;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);#webList {text-align: center;margin-top: 10px;li {margin: 10px;a {box-shadow: 1px 1px 2px 2px rgba(255, 251, 251, 0.5);padding: 2px;border-radius: 3px;}}}}/* 右侧结束 *//* 内容区结束 */</style>
</head>
<body><div id="header"><!-- logo --><div id="logo"><a href="https://blog.csdn.net/lulei5153" title="与妖为邻CSDN博客" class="" target="_blank"><img src="file:///D:\img\kong.jpg" alt="与妖为邻"></a><h2 class="my_name">与妖为邻</h2><h2 class="memo">备忘录</h2></div><!-- logo 结束 --><!-- 时间天气 --><div id="time_weather"><div id="time">当前时间</div><iframe ref="weather" frameborder="0" width="280" height="36" scrolling="no" hspace="0"src="https://i.tianqi.com/?c=code&id=99" style="margin-left:20px;"></iframe></div><!--时间天气结束 --><!-- 导航区 --><div id="nav"><ul><li><a href="D:\web\备忘录\html备忘录\备忘录.html" class="home">首页</a></li><li><a href="D:\web\备忘录\html备忘录\英语.html" class="English">英语</a></li><li><a href="D:\web\备忘录\html备忘录\音乐.html" class="music">音乐</a></li><li><a href="D:\web\备忘录\html备忘录\项目.html" class="items">项目</a></li><li><a href="D:\web\备忘录\html备忘录\测试.html" class="test">测试</a></li></ul></div><!-- 导航区结束 --><!-- 右上角按钮 --><div id="topRight"><button onclick="openBaidu()">百度一下,你就知道</button><button onclick="closeWindow()">关闭窗口</button><button id="delete">删除</button></div><!-- 右上角按钮结束--><button id="fullBtn" onclick="fullBtn()">全屏</button></div><!--  头部结束--><!-- 内容区 --><div id="content"><!-- 左侧 --><div id="left"><h2>本地连接</h2><hr /><li id="localList"></li></div><!-- 左侧结束 --><!-- 中心 --><div id="centre"><button id="displayBtn" href="javascript:;"><i>编辑首页页面按钮</i><marquee behavior="alternate" direction="right">编辑首页页面按钮</marquee> <i>编辑首页页面按钮</i></button><!-- 隐藏区 --><div id="hidden"><div id="Drag"><p>文本操作</p><i href="javascript:void(0);" id="closeBtn">&times</i></div><!--  --><form id="form"><input type="file" name="file" accept="text/plain, text/css, text/html, text/javascript, text/markdown"class="file" /><sub>&lt;a class="a_href" href=" " target="_blank"&gt;&lt;/a&gt;<!-- &nbsp;空格效果  &lt表示左半括号<, 用&gt表示右半括号> .   '&'字符的转义字符串是'&amp;'  -->&nbsp;&nbsp;&nbsp;&lt&amp;lt &amp;gt &gt</sub><!--  --><div><input type="reset" value="重置"><textarea class="textarea" name="textarea" rows="4" cols="50%"placeholder="选择txt、js、css或html文件,文件内容会被自动读取"></textarea><button type="text" class="abb-text">添加</button></div></form><!--  --></div><!-- 隐藏区结束 --><!--留言内容 --><div id="memo"></div><!-- 留言内容结束 --><button id="author">作者:与妖为邻</button></div><!-- 中心结束 --><!-- 右侧 --><div id="right"><h2>收藏网站</h2><hr /><ul id="webList"></ul><!--  右侧 结束---></div><!-- 内容区 结束-->
</body>
<script>/* 当前时间*/var current_time = document.getElementById("time");function showTime(time) {var now = new Date();var year = now.getFullYear();var month = now.getMonth();var day = now.getDate();var hour = now.getHours();var min = now.getMinutes();var second = now.getSeconds();month = month + 1;var arr_work = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");var week = arr_work[now.getDay()];month = month < 10 ? "0" + month : month;//时间月份个位补0day = day < 10 ? "0" + day : day;hour = hour < 10 ? "0" + hour : hour;min = min < 10 ? "0" + min : min;second = second < 10 ? "0" + second : second;var time = year + "-" + month + "-" + day + "<sub id='sub'>" + week + "</sub>" + hour + ":" + min + ":" + second;current_time.innerHTML = time;}window.setInterval("showTime(time)", 1000);/* 当前时间 结束 *//*全屏*/document.getElementById("fullBtn").addEventListener("click", function () {if (!document.fullscreenElement) {document.documentElement.requestFullscreen();} else {if (document.exitFullscreen) {document.exitFullscreen();}}});/* 全屏 结束 *//*隐藏区*/// 1. 获取元素var hidden = document.querySelector("#hidden");// var mask = document.querySelector('#none');// 2. 点击弹出层这个链接link,让mask和hidden显示出来displayBtn.addEventListener("click", function () {hidden.style.display = "block";// mask.style.display = 'block';});// 3. 点击closeBtn就隐藏mask和hiddencloseBtn.addEventListener("click", function () {hidden.style.display = "none";// mask.style.display = 'none';});// 4. 开始拖拽//(1)当我们鼠标按下,就获得鼠标在盒子内的坐标Drag.addEventListener("mousedown", function (e) {var x = e.pageX - hidden.offsetLeft;var y = e.pageY - hidden.offsetTop;//(2)鼠标移动的时候,把鼠标在页面中的坐标,减去鼠标在盒子内的坐标就是模态框的left和top值document.addEventListener("mousemove", move);function move(e) {hidden.style.left = e.pageX - x + "px";hidden.style.top = e.pageY - y + "px";}//(3)鼠标弹起,就让鼠标移动事件移除document.addEventListener("mouseup", function () {document.removeEventListener("mousemove", move);});});/*隐藏区结束*//*留言内容区*/var upText = document.querySelector(".textarea");var addTo = document.querySelector(".abb-text");var text = document.querySelector("#memo");/*************添加事件*****************/addTo.onclick = function () {insertHtml(upText.value, '');// 添加后清空输入框upText.value = '';// 焦点放回输入框upText.focus();saveTodo();}/*************saveTodo函数****************/var saveTodo = function () {let todoArr = [];let todoJs = {};var econTent = document.querySelectorAll('.JS_content');for (let index = 0; index < econTent.length; index++) {todoJs.name = econTent[index].innerHTML;todoJs.finish = econTent[index].classList.contains('finish');todoArr.push(todoJs);todoJs = {};}save(todoArr);}var loadTodo = function () {let todoArr = load();for (let index = 0; index < todoArr.length; index++) {insertHtml(todoArr[index].name, todoArr[index].finish ? 'finish' : '');}}/*********本地持久储存(localStorage)函数*****************************/var save = function (arr) {/**JSON.stringify(arr) 先将数组转换为字符串     *localStorage.todoText 然后将字符串保存到本地的todoText中*/localStorage.todoText = JSON.stringify(arr);}/***读取函数,把todoText转成数组*然后返回数组*/var load = function (arr) {var arr = JSON.parse(localStorage.todoText);return arr;}/**********************finish样式函数*****************************//**********************按钮点击事件*****************************/text.onclick = function () {var tg = event.target;// 获取父元素下的所有子元素var tgKids = tg.parentElement.children;/*******************************对复选框的点击事件******************************/if (tgKids[0].checked) {tgKids[1].classList.add("finish");}else {tgKids[1].classList.remove("finish");}// 保存更改的样式saveTodo();/***********************对选择的进行删除********************************************/var Select = document.getElementById("delete");Select.onclick = function () {if (confirm("是否删除所选?")) {var check = document.getElementsByName("checkbox");for (var i = 0; i < check.length; i++) {if (check[i].checked) {check[i].parentElement.remove();i--;// 删除后保存saveTodo();}}}}}var insertHtml = function (val, cls) {text.insertAdjacentHTML("beforeend",`<div class= 'dddd'><input type="checkbox" name='checkbox'>                        <span  class='JS_content ${cls}'>${val}</span>       </div>`)}loadTodo();/*留言内容区 结束*//**本地文件读取的函数**/window.onload = function () {var text = document.getElementsByName('textarea')[0],inputFile = document.getElementsByName('file')[0];//上传文件inputFile.onchange = function () {console.log(this.files);var reader = new FileReader();reader.readAsText(this.files[0], 'UTF-8');reader.onload = function (e) {// urlData就是对应的文件内容var urlData = this.result;text.value = urlData;};};};/**本地文件读取的函数*结束**//*左边栏连接*/ function createLocalList() {const localList = [{title: "简单的计算器",src: "./html/简单的计算器.html",},{title: "html表格",src: "./html/html表格.html",},{title: "js生成随机数",src: "./html/js生成随机数.html",},{title: "自动生成220个li(颜色随机)",src: "./html/自动生成220个li(颜色随机).html",},{title: "html5代码账号密码备忘录样本",src: "./html/html5代码账号密码备忘录样本.html",},{title: "特别的时钟特别的倒计时",src: "../html/特别的时钟特别的倒计时.html",},];return { localList };
}
window.onload = function () {const localList = createLocalList();const container = document.querySelector("#localList");localList.localList.forEach((item) => {const a = document.createElement("a");a.href = item.src;a.target = "_blank";a.textContent = item.title;container.appendChild(a);});
}/*左边栏连接结束*/ /**右边收藏网站的函数**/// 创建超链接元素// 创建超链接元素var web = document.getElementById("webList");var ul = document.createElement('ul');var links = [{title: "智能翻译",src: "https://fanyi.baidu.com"//   img: 'https:///fanyi.baidu.com/favicon.ico'},{title: "哔哩哔哩",src: "https://www.bilibili.com"//   img: 'https://www.bilibili.com/favicon.ico'},{title: "菜鸟教程",src: "https://www.runoob.com/"//   img: 'https://www.runoob.com/favicon.ico'},{title: "Electron",src: "https://www.electronjs.org/zh/docs/latest/"//   img: 'https://www.electronjs.org/favicon.ico'},{title: "制作ico图标",src: "https://www.bitbug.net"//   img: '//www.bitbug.net/favicon.ico'},{title: "Element",src: "https://element-plus.org/zh-CN/"//   img: 'https://element-plus.org/favicon.ico'},{title: "码云gitee",src: "https://gitee.com/"//   img: 'https://gitee.com/favicon.ico'},{ url: 'https://act.mihoyo.com/ys/app/interactive-map/index.html?bbs_presentation_style=no_header&lang=zh-cn&utm_source=bbs&utm_medium=mys&utm_campaign=pcicon&_markerFps=24#/map/2?shown_types=NaN,-1084,508,2&center=2008.50,-1084.00&zoom=-3.00', title: '原神大地图' },{ url: 'https://cn.vuejs.org/', title: 'vue.js' },{ url: 'https://www.w3ccoo.com/', title: 'w3schools教程' },{ url: 'https://zh.javascript.info/', title: '现代JS教程' },{ url: 'https://www.dedexuexi.com/tool/3D/', title: 'CSS3D字体' },{ url: 'https://le.ouchn.cn/searchCourseList?Keyword=js', title: '终身教育平台' },{title: "MDN网络文档",src: "https://developer.mozilla.org/zh-CN/"//   img: 'https://developer.mozilla.org/favicon.ico'},{title: "建站学习网",src: "https://www.dedexuexi.com"//   img: 'https://www.dedexuexi.com//favicon.ico'},{title: "UI组件",src: "https://uiverse.io/switches"//   img: 'https://uiverse.io/favicon.ico'},{title: "图标",src: "https://www.iconfont.cn/"//   img: 'https://www.iconfont.cn/favicon.ico'},{title: "天气预报",src: "https://i.tianqi.com/?c=code&id=99"//   img: 'https://www.iconfont.cn/favicon.ico'}];// 将超链接添加到列表for (var i = 0; i < links.length; i++) {var li = document.createElement('li');var a = document.createElement('a');var linkText = document.createTextNode(links[i].title);a.appendChild(linkText);a.title = links[i].title;a.href = links[i].url || links[i].src;a.target = "_blank";li.appendChild(a);ul.appendChild(li);}// 将列表添加到页面web.appendChild(ul);/**右边收藏网站的函数*结束**//*提示弹窗无需点击的函数**/function displayAlert(type, data, time) {var prompt = document.createElement("div");if (type == "success") {prompt.style.width = "200px";prompt.style.backgroundColor = "#009900";} else if (type == "error") {prompt.style.width = "280px";prompt.style.backgroundColor = "#990000";} else if (type == "info") {prompt.style.backgroundColor = " #e6b800";prompt.style.width = "600px";} else {return;}prompt.id = "prompt";prompt.style.textAlign = "center";prompt.style.position = "fixed";prompt.style.height = "60px";prompt.style.marginLeft = "-100px";prompt.style.marginTop = "-30px";prompt.style.left = "30%";prompt.style.top = "30%";prompt.style.color = "white";prompt.style.fontSize = "25px";prompt.style.borderRadius = "20px";prompt.style.textAlign = "center";prompt.style.lineHeight = "60px";if (document.getElementById("") == null) {document.body.appendChild(prompt);prompt.innerHTML = data;setTimeout(function () {document.body.removeChild(prompt);}, time);}}/**提示弹窗无需点击的函数*结束**/// 打开百度和关闭窗口var newWindow;function openBaidu() {newWindow = window.open("http://www.baidu.com", "newWindow", "width=900,height=400,top=200,left=400");}function closeWindow() {if (newWindow) {newWindow.close();}}
</script>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/24414.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何挑选最适合你的渲染工具

随着技术的发展&#xff0c;云渲染平台逐渐成为设计师、动画师、影视制作人员等创意工作者的得力助手。然而&#xff0c;市场上的云渲染平台种类繁多&#xff0c;如何选择最适合自己的渲染工具成为了一个需要认真考虑的问题。 在挑选适合自己的云渲染工具时&#xff0c;我们需…

系统与软件工程软件测试文档

组织级软件测试文档结构图集 组织级测试过程文档集 组织级测试规格说明描述组织层面的测试信息&#xff0c;并且不依赖于项目。其在组织级测试过程中的典型事例包括&#xff1a; 测试方针&#xff1a;测试方针定义了组织内适用的软件测试的目的和原则&#xff0c;它定义了测试…

哈希表和二维矩阵的结合-2352. 相等行列对(新思路、新解法)

题目链接及描述 . - 力扣&#xff08;LeetCode&#xff09;. - 备战技术面试&#xff1f;力扣提供海量技术面试资源&#xff0c;帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/equal-row-and-column-pairs/description/?envTypest…

AIGC+营销:AI在营销领域的演变与营销人员的新角色

一、AI在营销领域的演变 随着AI技术的不断发展&#xff0c;营销领域也迎来了新的变革。从目前的“AI Copilot”阶段&#xff0c;到未来的“AI Agent”和“AI自主营销团队”阶段&#xff0c;AI的角色将逐渐从辅助人类到独立承担更多职责。 AI Copilot&#xff08;副驾驶&#…

Python初步使用教程

1.基本输出print函数 a10 b20 print(a)#输出结束后会自动换行 print(b) print(a,b,猪猪侠)#print中sep决定三者之间会存在空格#连接方法一 print(猪猪,end) print(侠) #连接方法二&#xff08;只能是字符串和字符串连&#xff09; print(超级无敌)print(chr(67)) print(ord(猪…

lua vm 五: upvalue

前言 在 lua vm 中&#xff0c;upvalue 是一个重要的数据结构。upvalue 以一种高效的方式实现了词法作用域&#xff0c;使得函数能成为 lua 中的第一类值&#xff0c;也因其高效的设计&#xff0c;导致在实现上有点复杂。 函数 (proto) upvalue 构成了闭包&#xff08;closu…

王学岗鸿蒙开发(北向)——————(四、五)ArkUi声明式组件

1,注意&#xff0c;如上图&#xff0c;build只能有一个根节点 2,Entry表示程序的入口 Component表示自定义的组件 Preview表示可以预览 3&#xff0c;图片存放的地方 4&#xff0c; build() {Row() {//图片不需要写后缀Image($r(app.media.icon)).width(300) //宽有两种写法&…

监控摄像机接入GB28181平台如何获取监控视频

各种型号监控摄像头或硬盘录像机接入 GB28181平台配置过程非常简单明了&#xff0c;但有些细节需要注意&#xff0c;避免走弯路。 1、基本要求 &#xff08;1&#xff09;网络要求 总的来说&#xff0c;只要监控设备和GB28181平台的网络是连通的&#xff0c;设备可以主动访问…

问题:学生品德不良的矫正与教育可以采取以下措施()。 #其他#学习方法#微信

问题&#xff1a;学生品德不良的矫正与教育可以采取以下措施()。 A、创设良好的交流环境,消除情绪障碍 B、提高道德认识,消除意义障碍 C、锻炼学生与诱因作斗争的意志力 D、消除习惯惰性障碍 E、发现积极因素,多方法协同进行,促进转化 参考答案如图所示

【Java笔记】第10章:接口

前言1. 接口的概念与定义2. 接口的声明与语法3. 接口的实现4. 接口的继承5. 接口的默认方法6. 接口的静态方法7. 接口的私有方法8. 接口的作用9. 接口与抽象类的区别10. 接口在Java集合中的应用结语 上期回顾:【Java笔记】第9章&#xff1a;三个修饰符 个人主页&#xff1a;C_G…

contenteditable实现插入标签的输入框功能(Vue3版)

需求&#xff1a;实现一个简易的函数编辑器 点击参数能够往输入框插入标签点击函数能够往输入框插入文本删除能够把标签整体删除输入的参数能够获取到其携带的信息 插入文本 /*** description 点击函数展示到输入框*/ const getValue ({ item, type }: any) > {// 创建…

【echarts】如何制作,横坐标每个日期点如何对应一条竖线的图,以及 markline设置后不生效问题

图的样式如下&#xff1a; 在线演示 每一个日期&#xff0c;对应一条竖线展示。 echarts配置内容&#xff1a; 在线演示 option {xAxis: {type: category,data: [20240601, 20240602, 20240603, 20240604, 20240605, 20240606, 20240607] // X轴数据},yAxis: {type: valu…

MTK联发科MT6897(天玑8300)5G智能移动处理器规格参数

天玑 8300 采用台积电第二代 4nm 制程&#xff0c;基于 Armv9 CPU 架构&#xff0c;八核 CPU 包含 4 个 Cortex-A715 性能核心和 4 个 Cortex-A510 能效核心&#xff0c;CPU 峰值性能较上一代提升 20%&#xff0c;功耗节省 30%。 此外&#xff0c;天玑 8300 搭载 6 核 GPU Mal…

从零开始手把手Vue3+TypeScript+ElementPlus管理后台项目实战七(axios请求头带上token)

本系列项目教程最终演示效果如下&#xff1a; 管理后台在线演示 上节遗留问题 上一节我们看到&#xff0c;页面刷新时&#xff0c;store中的数据丢失。表现在页面上是只要我们刷新页面&#xff0c;当前登录的用户名就丢失。这对使用系统的用户不是十分友好。另外&#xff0c…

uniapp原生插件开发实战——集成Android端的Twitter登陆

Android集成Twitter登陆的官方教程:https://github.com/twitter-archive/twitter-kit-android/wiki 项目创建 首先可以先看下uniapp原生插件开发教程 uniapp原生插件类型分为两种: Module模式:能力扩展,无嵌入窗体的UI控件,类似于功能插件。Component模式:在窗体中内嵌…

自然语言处理:第三十三章FILCO:过滤内容的RAG

文章链接: [2311.08377] Learning to Filter Context for Retrieval-Augmented Generation (arxiv.org) 项目地址: zorazrw/filco: [Preprint] Learning to Filter Context for Retrieval-Augmented Generaton (github.com) 在人工智能领域&#xff0c;尤其是在开放域问答和事…

Go微服务: 关于TCC分布式事务

TCC 分布式事务 T: Try 预处理, 尝试执行&#xff0c;完成所有的业务检查&#xff0c;做好一致性&#xff0c;预留必要的业务资源&#xff0c;做好准隔离性C: Confirm 确认&#xff0c;如果所有的分支Try都成功了, 就到了这个阶段, Confirm 是真正执行业务的过程, 不做任何业务…

【多模态】37、TextSquare | 借助 Gemini-Pro 通过四个步骤来生成高质量的文本问答数据

文章目录 一、背景二、方法2.1 Square-10M2.2 模型结构2.3 使用 Square-10M 进行有监督微调 三、效果3.1 实验设置3.2 Benchmark 测评 论文&#xff1a;TextSquare: Scaling up Text-Centric Visual Instruction Tuning 代码&#xff1a;暂无 出处&#xff1a;字节 | 华中科技…

linux 服务器上离线安装 node nvm

因为是离线环境 如果你是可以访问外网的 下面内容仅供参考 也可以继续按步骤来 node 安装路径 Node.js — Download Node.js nvm 安装路径 Tags nvm-sh/nvm GitHub 后来发现 nvm安装后 nvm use 版本号 报错 让我去nvm install 版本 我是内网环境 install不了 下面 你要 把安…

玄机平台应急响应—apache日志分析

1、前言 apache的日志一共有两个&#xff0c;一个是access.log&#xff0c;这个日志记录了所有对Web服务器的访问&#xff0c;被入侵时重点排查这个。另一个是error.log&#xff0c;错误日志记录了服务器运行期间遇到的各种错误&#xff0c;以及一些普通的诊断信息&#xff0c…