自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (14)
  • 收藏
  • 关注

转载 两个List循环效率对比 List转Map 循环效率对比 Listmap 循环 效率对比

1、2个list 循环的时候,转成一个为 map,再进行匹配,效率更高。2、2个循环同时执行时候: 大循环 套 小循环,效率更高。【二-3 和 二-4】的执行效率对比;比如:循环 100w次, 10000*100 比 100*10000 效率会更高。

2023-11-10 14:20:23 176

转载 Java后端服务接口性能优化建议

Java后端服务接口性能优化建议

2023-11-10 09:54:02 48

原创 Vue学习笔记1

例如, v-bind 指令被用来响应地更新 HTML 属性:v-bind:href="url",在这里 href 是参数,告知 v-bind 指令将该元素的 href 属性与表达式 url 的值绑定。"1" == true类型不同,"=="将先做类型转换,把true转换为1,即为 "1" == 1;此时,类型仍不同,继续进行类型转换,把"1"转换为1,即为 1 == 1。==用于一般比较,===用于严格比较,==在比较的时候可以转换数据类型,===严格比较,只要类型不匹配就返回flase。

2023-02-17 17:25:40 114

转载 MySQL优化(二)

7. MySQL分库分表(1) 分库分表概念介绍  MySQL的分库分表有两种方式:垂直拆分和水平拆分。  垂直拆分:垂直拆分就是要把表按模块划分到不同数据库表中(当然原则还是不破坏第三范式),这种拆分在大型网站的演变过程中是很常见的。当一个网站还在很小的时候,只有小量的人来开发和维护,各模块和表都在一起,当网站不断丰富和壮大的时候,也会变成多个子系统来支撑,这时就有按模块和功能把表划分出来的需求。其实,相对于垂直切分更进一步的是服务化改造,说得简单就是要把原来强耦合的系统拆分成多个弱耦合的服务,通过服务

2022-07-08 14:43:23 93 1

转载 MySQL优化(一)

mysql数据库优化

2022-07-06 10:33:17 76

转载 @PostConstruct详解

定义: @PostContruct是spring框架的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。 从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。用法:@PostConstructpublic void someMethod(){}或者public @Pos.....

2021-07-29 13:38:23 196

转载 Spring的@ExceptionHandler注解使用方法

目录1,基本使用方法2,注解的参数3,就近原则4,注解方法的返回值5,错误的操作1,基本使用方法Spring的@ExceptionHandler可以用来统一处理方法抛出的异常,比如这样:@ExceptionHandler()public String handleExeption2(Exception ex) { System.out.println("抛异常了:" + ex); ex.printStackTrace(); String resultS...

2021-07-23 14:02:03 1487

转载 JavaScript表达式

表达式 (expression) JavaScript中的一个短语, JavaScript解释器会将其计算(evaluate) 出一 个结果。程序中的常量是最简单的一类表达式。变量名也是一种简单的表达式,它的值就是赋值给变量的值。复杂表达式是由简单表达式组成的。如数组访问表达式是由一个表示数组的表达式,左方括号,一个整数表达式和右方括号构成。它们锁组成的新的表达式的运算结果是该数组的特定位置的元素值。同样的,函数调用哪个表达式由一个个表示函数对象的表达式和0个或多个参数表达式构成。将简单表达式组合成复杂

2021-03-16 17:15:30 741

转载 解决linux下java程序显示时间与实际时间差8小时

1. java -XshowSettings:local 查看java配置 找到user.timezone设置2. 发现user.timezone没有配置3. 修改tomcat/bin/catalina.sh文件,在文件的开头添加如下内容:export JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/shanghai"4. 重启tomcat ./shutdown.sh ./catalina.sh start...

2020-05-14 09:46:40 797

转载 layui时间控件闪退的问题

项目上线,发现后台管理系统layui的子页面出现时间控件闪退的问题,根本选取不到时间。其原因是:如果出现页面找到多个节点,只有第一个节点能正常使用后面的节点都会闪退,可以理解为目前laydate不支持一次性render多个节点。不是什么实例重复的问题,因为我每个页面创建的实例都不一样还是闪退。而后台管理系统中这种父子页面确实有多个页面使用了时间控件,从而render多个节点。解决方法:...

2019-08-13 16:19:58 175

转载 在程序中Api接口设计的注意事项

一、接口版本化 生产环境中,如果没有版本控制的程序变更会导致调用接口的相关方频繁的跟着变更,假设相关方没有及时的跟着变更,那么系统就会报错,从而影响到用户的使用及体验,使其对整个系统的运营都是不利的,接口对接的难度也会不断的加大。 如果接口能够有版本的控制,则升级系统的主动权就掌握在相关方,这样当有新版本的程序发布时旧版本的业务逻辑不会受到影响,从用户感知上也受到的影响就比较小...

2019-07-25 16:02:14 303

转载 SpringMVC 配置定时执行任务

1.在SpringMVC配置文件中添加xmlns:task="http://www.springframework.org/schema/task"http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.0.xsd2.配置任务扫描...

2019-01-11 15:13:04 184

转载 CentOS下启动和停止Tomcat

启动Tomcat: 进入tomcat目录/bin,然后./startup.sh 停止Tomcat: 进入tomcat目录/bin,然后./shutdown.sh

2019-01-09 14:56:10 1980

原创 计划任务重启Tomcat(强制重启)

最近有个项目因为数据交换量比较大,而且mqtt的频繁请求造成挂起,需要定时重启tomcat。@echo offrem ---@echo off是关闭回现的,但具体貌似作用在于不显示一些内容,但类似于ping这类命令却还是显示---rem rem -----------------------------------------------------------------------...

2019-01-07 11:32:52 1405

已经打好标签的新能原车车牌

绿牌和蓝牌打好labelimage标签的资源和新能源车的汽车图片

2021-08-06

生成的车牌已经打好labelimage标签

已经打好标签的生成车牌可用于车牌识别的训练

2021-08-06

预测分析表方法(LL1分析法) 编译原理

可适用任何文法 可输出匹配过程 有错误处理不会影响执行 文法有使用者输入 很好啊 莫要错过 经vc6.0编译执行通过100%可用

2011-04-19

递归下降子程序的编写

下列文法中选做一题: 针对算术表达式文法:E→TE’ E’ → +TE’|ε T→FT’ T’ →*FT’ |ε F→(E) |i 为其编写递归下降子程序,判定某个算术表达式是否正确:如j+k*m,j*k+m 输入:其输入数据应该为词法分析器输出的记号形式:i+i*i,i*i+i 输出:分析结果:算术表达式结构正确或结构错误。

2011-04-19

java 实现的词法分析器

1.根据状态转换图直接编程 编写一个词法分析程序,它从左到右逐个字符的对源程序进行扫描,产生一个个的单词的二元式,形成二元式(记号)流文件输出。在此,词法分析程序作为单独的一遍,如下图所示。 具体任务有: (1)组织源程序的输入 (2)识别单词的类别并记录类别编号和值,形成二元式输出,得到单词流文件 (3)删除注释、空格和无用符号 (4)发现并定位词法错误,需要输出错误的位置在源程序中的第几行。将错误信息输出到屏幕上。 (5)对于普通标识符和常量,分别建立标识符表和常量表(使用线性表存储),当遇到一个标识符或常量时,查找标识符表或常量表,若存在,则返回位置,否则返回0并且填写符号表或常量表。 标识符表结构:变量名,类型(整型、实型、字符型),分配的数据区地址 注:词法分析阶段只填写变量名,其它部分在语法分析、语义分析、代码生成等阶段逐步填入。 常量表结构:常量名,常量值 单词的构词规则: 字母=[A-Z a-z] 数字=[0-9] 标识符=(字母|_)(字母|数字|_)* 数字=数字(数字)*( .数字+|) 2.S语言表达式和语句说明 1.算术表达式:+、-、*、/、% 2.关系运算符:>、>=、<、<=、==、!= 3.赋值运算符:=,+=、-=、*=、/=、%= 4.变量说明:类型标识符 变量名表; 5.类型标识符:int char float 6.If语句:if 表达式then 语句 [else 语句] 7.For语句:for(表达式1;表达式2;表达式3) 语句 8.While语句:while 表达式 do 语句 9.S语言程序:由函数构成,函数不能嵌套定义。

2011-04-19

S语言词法分析器设计

1.根据状态转换图直接编程 编写一个词法分析程序,它从左到右逐个字符的对源程序进行扫描,产生一个个的单词的二元式,形成二元式(记号)流文件输出。在此,词法分析程序作为单独的一遍,如下图所示。 具体任务有: (1)组织源程序的输入 (2)识别单词的类别并记录类别编号和值,形成二元式输出,得到单词流文件 (3)删除注释、空格和无用符号 (4)发现并定位词法错误,需要输出错误的位置在源程序中的第几行。将错误信息输出到屏幕上。 (5)对于普通标识符和常量,分别建立标识符表和常量表(使用线性表存储),当遇到一个标识符或常量时,查找标识符表或常量表,若存在,则返回位置,否则返回0并且填写符号表或常量表。 标识符表结构:变量名,类型(整型、实型、字符型),分配的数据区地址 注:词法分析阶段只填写变量名,其它部分在语法分析、语义分析、代码生成等阶段逐步填入。 常量表结构:常量名,常量值 单词的构词规则: 字母=[A-Z a-z] 数字=[0-9] 标识符=(字母|_)(字母|数字|_)* 数字=数字(数字)*( .数字+|) 2.S语言表达式和语句说明 1.算术表达式:+、-、*、/、% 2.关系运算符:>、>=、<、<=、==、!= 3.赋值运算符:=,+=、-=、*=、/=、%= 4.变量说明:类型标识符 变量名表; 5.类型标识符:int char float 6.If语句:if 表达式then 语句 [else 语句] 7.For语句:for(表达式1;表达式2;表达式3) 语句 8.While语句:while 表达式 do 语句 9.S语言程序:由函数构成,函数不能嵌套定义。

2011-04-19

Java课程设计案例精编:Java课程设计案例精编

Java课程设计案例精编:Java课程设计案例精编Java课程设计案例精编:Java课程设计案例精编

2011-03-09

微机原理与接口技术的ppt教程 讲的很详细

微机原理与接口技术的ppt教程 讲的很详细 适合自己温习

2011-03-09

编译原理教程 胡元义 含最新版的ppt 完全配套

编译原理教程 胡元义 含最新版的ppt 完全配套 和书本上的一字不差可以当课本用

2011-03-09

编译原理 胡元义 第三版 《编译原理教程》习题解析与上机指导(胡元义)

第三版 胡元义的编译原理 习题解析 莫容错过!

2011-03-09

模拟停车场管理系统。利用栈和队列来实现

停车场管理 题目要求: 设停车场是一个可停放n辆车的狭长通道,且只有一个大门可供汽车进出。 在停车场内,汽车按到达的先后次序,由北向南依次排列(假设大门在最南端)。 若车场内已停满n辆车,则后来的汽车要在门外的便道上等候,当有车开走时, 便道上的第一辆车即可开入。当停车场内某辆车要离开时,在它之后进去的车辆 必须先推出车场为它让路,待该辆车开出大门以后,其他车辆再按原次序返回车场。 每辆车离开停车场时,应按其停留时间的长短交费(在便道上停留的时间不收费)。 试编写程序,模拟上述管理过程。要求以顺序栈模拟停车场,以链队列模拟便道。 从终端读入汽车到达或离去的数据,每组数据包括三项:(1)是“到达”还是“离去” (2)汽车牌照号码;(3)“到达”或“离去”的时刻。与每组输入信息相应的输 出信息为:如果是到达的车辆,则输出其在停车场中或便道上的位置;如果是离去 的车辆,则输出其在停车场中停留的时间和应缴的费用。(需另设一个栈,临时停 放为让路而从车场退出的车。)

2009-11-30

高教出版社贺洪江王振涛主编《电路基础》答案

第一章 电路的基本概念和基本定律 第二章 电路的等效变换 第三章 电路分析的一般方法 第四章 电路的基本定理 第五章 正弦稳态电路分析 第六章 耦合电感和理想变压器 第七章 三相电路 第九章 动态电路的时域分析

2009-10-10

大学物理北京邮电版(赵近芳主编)答案

赵近芳版的物理答案 第一章 运动的描述 第二章 运动定律与力学中的守恒定律 第三章 相对论 第四章 机械振动 …… 第八章 静电场与稳恒电场 第九章 稳恒磁场 第十章 电磁感应

2009-10-10

人员信息管理系统(修改可用于学生、公司等)

(1)对各类人员信息完成的基本功能有: 1) 添加功能:程序能够添加相应的记录; 2) 查询功能:能根据编号和姓名进行查询,并显示相应的记录信息; 3) 编辑功能:根据查询结果对相应的记录进行修改; 4) 统计功能:能根据多种参数进行人员的统计(如学生人数、计算机专业人数、女教师人数等); 5)删除功能:根据查找结果,完成具体记录的删除(可以设置删除标志位)。 6)保存功能:将对高校人员信息进行的添加、删除、修改结果保存到文本文件中。 (2)学生在完成本次课程设计的基本要求后,进一步完善程序,从如下几个方面加以考虑: 1) 添加人员记录时,考虑各种数据的有效性。 2)组合查询功能的实现。 3)编辑数据时,注意操作的方便 4)删除数据时,考虑删除操作的方便

2009-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除