0711

0711实习日志 0711实习日志 1.1 创建数据库 首先我们安装了指定的数据库管理软件,SQLyog。创建一个user的数据库,添加一个userinfo的表,向表中添加id、username和password,添加几条数据来做测试。 2.1 使用idea创建一个基础项目 直接添加项目即可 2.2 添加数据库驱动 我们创建一个有数据库支持的项目必须要的就是添加数据库驱动,将驱动物理添加进项目包,然后再将其添加进... 阅读详情
按照下列要求,用JavaScript写一个年,月,日的联动菜单。
1、默认显示当前日期;

2、选择年才可以选择月,选择月才可以选择日,并且 2 月的天数要正确;


<html>

	<head>
		<meta charset="UTF-8">
		<title>年月日下拉框联动</title>
	</head>

	<body>
		<form name="dateInfo">
			<select name="yearName" onchange="testYear(this.value)">
				<option value="">请选择年</option>
			</select>
			<select name="monthName" onchange="testMonth(this.value)">
				<option value="">请选择月</option>
			</select>
			<select name="dayName">
				<option value="">请选择日</option>
			</select>
		</form>
		<script>
			// 定义各个月份天数
			var monthTemp = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
			/**
			 * 页面完成加载完成后执行
			 */
			window.onload = function() {
				// 获取当前年份   
				var yearValue = new Date().getFullYear();
				// 获取当前月份
				var monthValue = new Date().getMonth() + 1;
				// 以今年为准,前30年,后30年 
				for(var i = (yearValue - 30); i <= (yearValue + 30); i++) {
					document.dateInfo.yearName.options.add(new Option(" " + i + " 年", i));
				}

				// 月份的下拉框   
				for(var i = 1; i <= 12; i++) {
					document.dateInfo.monthName.options.add(new Option(" " + i + " 月", i));
				}

				// 设定年份
				document.dateInfo.yearName.value = yearValue;
				// 设定月份
				document.dateInfo.monthName.value = monthValue;
				// 获取当前月份的天数
				var dayValue = monthTemp[monthValue - 1];
				// 初始化日选项框
				initDay(dayValue, monthValue, yearValue);
				// 设置当前日
				document.dateInfo.dayName.value = new Date().getDate();
			}

			// 年发生变化时日期发生变化
			function testYear(yearValue) {
				// 获取当前月份
				var monthValue = document.dateInfo.monthName.value;
				// 判断月份是否被选中,若未选中,则重置日选项框
				if(monthValue == "") {
					optionsClear(document.dateInfo.dayName);
					return;
				}
				// 根据月份获取天数
				var dayValue = monthTemp[monthValue - 1];
				// 初始化日选项框
				initDay(dayValue, monthValue, yearValue);
			}

			// 月发生变化时日期联动   
			function testMonth(monthValue) {
				// 获取当前年份
				var yearValue = document.dateInfo.yearName.value;
				// 判断年份是否被选中,若未选中,则重置日选项框
				if(yearValue == "") {
					optionsClear(document.dateInfo.dayName);
					return;
				}
				// 根据月份获取天数
				var dayValue = monthTemp[monthValue - 1];
				// 初始化日选项框
				initDay(dayValue, monthValue, yearValue);
			}

			// 初始化日选项框
			function initDay(dayValue, monthValue, yearValue) {
				// 判断是否是2月份,并且判断是否为闰年
				if(monthValue == 2 && isLeapYear(yearValue)) {
					dayValue++;
				}
				// 获取当前日下拉框
				var e = document.dateInfo.dayName;
				// 重置下拉框
				optionsClear(e);
				// 填充日下拉框
				for(var i = 1; i <= dayValue; i++) {
					e.options.add(new Option(" " + i + " 日", i));
				}
			}

			// 判断是否闰平年   
			function isLeapYear(year) {
				// 闰年的定义是(可被4整除)且((不可被100整除)或(可被400整除))的年份
				return(year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
			}

			// 重置下拉框
			function optionsClear(e) {
				e.options.length = 1;
			}
		</script>
	</body>

</html>
常见的几种约束有哪些?分别代表什么意思?如何使用?


常用的约束有主键约束,外键约束,唯一约束,默认约束 。
1、主键:PRIMARY KEY(主键字段)保证了实体完整性,一个表只有一个主键,但一个主键可以包含多个字段,主键字段不能为空;
2、唯一:UNIQUE(约束字段)保证了实体完整性,一个表有多个唯一约束,一个唯一约束可有包含多个字段;
3、外键:FOREIGN KEY(外键字段),保证了引用完整性,一个表可以有多个外键;

4、默认值:DEFAULT(默认值的表达式或NULL),保证了域完整性,一个表可以有多个默认值约束,但是一个字段只有一个默认值。


数组(Array)和列表(ArrayList)有什么区别?什么时候应该使用 Array 而不是 ArrayList?
1、存储内容比较:
Array 数组可以包含基本类型和对象类型,
ArrayList 却只能包含对象类型。
Array 数组在存放的时候一定是同种类型的元素。ArrayList 就不一定了 。


2、空间大小比较:
Array 数组的空间大小是固定的,所以需要事前确定合适的空间大小。
ArrayList 的空间是动态增长的,而且,每次添加新的元素的时候都会检查内部数组的空间是否足够。


3.方法上的比较:
ArrayList 方法上比 Array 更多样化,比如添加全部 addAll()、删除全部 removeAll()、返回迭代器 iterator() 等。


适用场景:
如果想要保存一些在整个程序运行期间都会存在而且不变的数据,我们可以将它们放进一个全局数组里, 但是如果我们单纯只是想要以数组的形式保存数据,而不对数据进行增加等操作,只是方便我们进行查找的话,那么,我们就选择 ArrayList。
如果我们需要对元素进行频繁的移动或删除,或者是处理的是超大量的数据,那么,使用 ArrayList 就真的不是一个好的选择,因为它的效率很低,使用数组进行这样的动作就很麻烦,那么,我们可以考虑选择 LinkedList。

历届蓝桥杯 青少年编程比赛 科技素养题真题讲解【已更新26套 持续更新】 ​ 历届蓝桥杯比赛科技素养真题解析(26套) 教育部等多个部门多次发文强调中小学生信息素养的重要性,而且已经纳入到新课标里面;要提升学生信息素养。各地要指导和推动中小学按照国家课程方案和课程标准开齐开足开好信息技术课程,将信息素养培育有机融入各门学科教育教学,培养学生信息意识和信息检索、鉴别、选择能力,注重提高学生数字化学习与创新能力,以及利用信息技术解决实际问题的能力。积极推动把信息技术课程纳入初高中学业水平考试,将学生信息素养纳入学生综合素质评价! 阅读详情

相关推荐

0711springNews新闻系统管理项目包 实现多级评论

0711springNews新闻系统管理项目包 实现多级评论。

weixin_45939821的博客 421

20171116

JavaScript 编程题 按照下列要求,用JavaScript写一个年,月,日的联动菜单。1、默认显示当前日期; 2、选择年才可以选择月,选择月才可以选择日,并且 2 月的天数要正确;<html> <head> <meta charset="UTF-8"> <title>年月日下拉框联动</title> </head> <body>

CJCJ优快云137的博客 462

RFSoC应用XCZU47DR八发八收FPGA设计方案

本文介绍了基于Xilinx XCZU47DR RFSoC芯片的八发八收FPGA设计方案。该方案采用集成射频数据转换器的SoC架构,支持8路14bit ADC(5GSPS)和8路14bit DAC(9.85GSPS),可直接处理5GHz以下射频信号。硬件设计包含高性能输入缓冲器、QMC校正和复杂混频器,适用于5G/6G通信、雷达、卫星通信等领域。文章详细阐述了ADC/DAC子系统参数,包括通道配置、采样率、带宽等特性,并提供了FPGA顶层模块的硬件接口设计,展示了多通道数据收发处理能力。该方案无需外置混频器,

toonyhe的博客 1794

【编程素养-每日一练】20190730(Day002)

【编程素养-每日一练】20190730(Day002) 一、JavaScript 编程题 (1)题干: 下面两个函数的返回值是一样的吗?为什么? function f1() { return { bar: "hello" }; } function f2() { return { bar: "hello" }; } (2)...

qq_41675632的博客 233

Raptor码(一):2007RFC5053标准编解码学习

RFC 5053 标准

a_beatiful_knife的博客 3493

腾讯混元3D世界模型2.0实战:从AI生成到Unity/UE引擎集成全指南

生成式AI正在重塑3D内容创作流程,其核心原理是通过大语言模型理解自然语言描述,并驱动多阶段生成流水线自动创建3D资产与场景。这项技术为游戏开发、虚拟仿真和数字孪生领域带来了革命性的效率提升,能够将传统需要数周的美术协作流程压缩至几分钟。在实际应用中,开发者需要掌握本地环境部署、模型推理优化以及生成资产与主流游戏引擎的集成工作流。本文以腾讯开源的混元3D世界模型为例,详细解析如何将AI生成的场景通过插件高效导入Unity和Unreal Engine,并针对光照烘焙、材质调整、性能优化等工程实践问题提供解决方

cnracht8153的博客 1396

成为编程高手的八大奥秘

 世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。  1、扎实的基础    数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的

键者天行 8045

别再为PT100测温发愁了!手把手教你用ADS1247+STM32搞定高精度温度采集(附完整代码)

本文详细介绍了如何使用ADS1247与STM32构建高精度PT100测温系统,涵盖硬件设计、SPI配置、温度计算及调试技巧。通过24位ADC和内置PGA,实现0.1℃级精度,适用于工业自动化和医疗设备。附完整代码和常见问题解决方案,助你快速掌握高精度温度采集技术。

weixin_42524703的博客 344

我用免费Kimi-k2-0711-preview让Claude Code生产力飙升10倍!完整白嫖攻略来了

C#源生成器是一种编译时代码生成技术,它能显著提升应用性能。相比传统反射方案,源生成器在编译时生成代码,避免了运行时反射开销,性能提升可达117倍。本文介绍了源生成器的基本原理、优势,并展示了从简单HelloWorld到增量生成器的实现方法。实战案例FastService项目演示了如何简化API开发,同时分享了性能优化技巧。源生成器通过编译时优化,成为C#高性能开发的秘密武器。

xiaohucxy的博客 1794

OpenCV实例(二)手势识别

手势识别的范围很广泛,在不同场景下,有不同类型的手势需要识别,例如:● 识别手势所表示的数值。● 识别手势在特定游戏中的含义,如“石头、剪刀、布”等。● 识别手势在游戏中表示的动作,如前进、跳跃、后退等。● 识别特定手势的含义,如表示“OK”的手势、表示胜利的手势等。理论基础凸包和凸缺陷在图像处理中具有非常重要的意义,被广泛地用于图像识别等领域。逼近多边形是轮廓的高度近似,但是有时候,我们希望使用一个多边形的凸包来简化它。凸包和逼近多边形很像,只不过凸包是物体最外层的凸多边形。

小幽余生不加糖 9410

VHDL语法学习笔记:一文掌握VHDL语法

今天给大侠带来FPGA 之 VHDL 语法学习笔记,话不多说,上货。 VHDL语法学习笔记 一、VHDL简介 1.1 VHDL 的历史 VHDL 的 英 文 全 名 是 Very-High-Speed Integrated Circuit Hardware DescriptionLanguage,诞生于 1982 年。 1987 年底,VHDL 被 IEEE 和美国国防部确认为标准硬件描述语言。自 IEEE 公布了 VHDL 的标准版本 IEEE-1076(简称 87 版)...

2万+

Kimi-K2-0711大模型SFT与RLHF微调实战指南

Transformer架构作为当前大语言模型的基础,通过自注意力机制实现长距离依赖建模。在模型微调阶段,监督微调(SFT)和基于人类反馈的强化学习(RLHF)是提升模型领域适应性的关键技术。SFT通过标注数据调整模型参数,RLHF则利用人类偏好数据优化输出质量。Kimi-K2-0711-preview版本针对工业场景优化了混合窗口注意力和动态NTK位置编码,显著提升长文本处理能力。该版本提供完整的微调工具链,支持从数据准备、模型训练到生产部署的全流程,特别适合需要定制化AI助手的企业级用户。通过合理的超参数

weixin_30882895的博客 374

innovus:addRepeaterByRule用法

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?addRepeaterByRule不管transition/timing violation,只根据约束的length/cap/fanout等等去给net 插buffer。

m0_61544122的博客 1092

萝卜家园 Ghost XP 选择版 0711

萝卜家园 Ghost XP 选择版 0711(http下载) 图片: =800) window.open(http://www.luobo.cc/attachment/5_15240_2c5edfe3629d802.jpg);" src="http://www.luobo.cc/attachment/5_15240_2c5edfe3629d802.jpg" onload="if(this.wi

井中明月 1926

YOLOv11改进策略【注意力机制篇】| 2024 蒙特卡罗注意力(MCAttn)模块,提高小目标的关注度

本文记录的是基于蒙特卡罗注意力(MCAttn)模块的YOLOv11目标检测改进方法研究。利用提高的跨尺度特征提取能力,使模型能够更好地传递和融合提取的多尺度特征,提高对小目标的关注度。Exploiting Scale-Variant Attention for Segmenting Small Medical Objects使用一种基于随机采样的池化操作来生成尺度无关的注意力图。它从三个不同尺度(3×33×33×3、2×22×22×2和1×11×11×1,即池化张量)中随机选择一个1×11×11×1注意力图

Limiiiing的博客 3601

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

1900-0711-81触摸屏面板

1900-0711-81是一款工业级触摸屏面板,主要用于人机界面(HMI)系统,具备抗振动、耐高温等工业特性。它可显示设备状态、报警信息,支持触摸操作和参数设置,并能与PLC等设备通信。该面板可自定义界面,适用于自动化生产线、数控机床、包装机械等多种工业场景,提供直观的操作控制和实时监控功能。

y15270269218的博客 296

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

leetcode0711

1、爬楼梯 假设你正在爬楼梯。需要 n阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2 输出: 2 解释: 有两种方法可以爬到楼顶。 1. 1 阶 + 1 阶 2. 2 阶 示例 2: 输入: 3 输出: 3 解释: 有三种方法可以爬到楼顶。 1. 1 阶 + 1 阶 + 1 阶 2. 1 阶 + 2 阶 3. 2 阶 + 1 阶 解题思路:斐波那契函数 f(i)=f(i+1)+f(i...

weixin_43459759的博客 136

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Kimi-K2-0711-preview语言模型微调与部署实战

自然语言处理中的大模型微调技术是当前AI工程化的核心环节,其原理是通过领域数据适配预训练模型的参数分布。监督式微调(SFT)和基于强化学习的微调(RLHF)作为两种主流方法,能显著提升模型在特定场景的准确率。以开源的Kimi-K2-0711-preview模型为例,该120B参数的MoE架构模型通过完整的微调工具链,在电商客服场景实现了23%的准确率提升。技术实现上涉及GPTQ量化、vLLM服务化等工程实践,其中4-bit量化可使模型体积缩减至原尺寸的12.7%。这些方法对需要快速落地的对话系统、智能客服等

weixin_33709219的博客 541

腾讯混元T1 0711深度测评:国产大模型工程落地实战指南

大语言模型(LLM)已从榜单竞技迈入工程化落地阶段,其核心价值不再仅取决于参数规模或通用评测分数,而在于真实业务场景中的稳定性、低延迟响应与结构化任务完成能力。本文聚焦国产大模型代表——腾讯混元T1 0711版本,深入解析其任务导向型(Task-Oriented)设计逻辑、分层注意力锚定(HAA)与状态槽位动态扩展(DSE)等关键技术原理,揭示其在中文长文本摘要、多轮对话追踪、结构化信息抽取等高频企业场景中的鲁棒表现。结合TensorRT-LLM本地部署、Nginx流式透传调优及GPU资源基线监控等一线实践

weixin_33702545的博客 323

Kimi-K2-0711-preview 全维度解析:基础特性与 SFT/RL 微调完整流程

微调完成后,最终产出为 Kimi-K2-Instruct,即发布的 kimi-k2-0711-preview 模型,其核心能力聚焦于强代码、强Agent、长上下文、多轮对话,性能表现突出(SWE-bench Verified 97.4%,ACEBench 76.5%,Tau2-Bench 66.1%)。

weixin_72532546的博客 480

苏嵌0711心得

学习日志           姓名:韩志荣     日期:7月11日    今日学习任务 1. 调试器 -gdb2. 了解项目管理的方法及重要性;3. 熟练地掌握makefile基本语法的使用;4. 企业级makefile的编写;5. 了解git/github的使用;今日任务完成情况 (详细说明本日任务是否按计划完成,开发的代码量)老师让做的程序全都完成并保存于今日的0711目录,代码量。。。简单...

通信152 韩志荣 229

0711刷题

0711刷题

qq_38374572的博客 172

银河麒麟V10 0710/0711 双版本实测:3 种账户锁定方案与恢复指南

本文深度解析银河麒麟V10 0710/0711双版本的账户安全管控方案,涵盖命令行锁定、PAM模块配置和图形化安全中心三种技术路径,并提供密码恢复的实用技巧。特别针对账号登录限制场景,详细对比各方案的操作复杂度、生效范围和审计友好性,助力企业级用户实现合规管控与应急恢复。

weixin_32612263的博客 255
上一篇: 复习计划
下一篇: 我不是药神观后感
Java105guyufei
博客等级 码龄9年 2粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值