- 博客(1651)
- 资源 (166)
- 收藏
- 关注
原创 JAVA入门零基础小白教程day04-数组
数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。总结:存放数据,长度和类型是固定的数据类型 [ ] 数组名;数组动态初始化就是只给定数组的长度,由系统给出默认初始化值在创建数组时,直接将元素确定,由系统计算出数组的长度每一个存储到数组的元素,都会自动的拥有一个编号,从 0 开始。这个自动编号称为数组索引(index) ,可以通过数组的索引访问到数组中的元素。内存是计算机中的重要原件,临时存储区域,作用是运行程序。我们编写的程序是存放在硬盘中的,在硬盘中的程序是不会运行的。
2022-12-10 17:58:29 323
原创 Java零基础小白入门教程第三次课switch&循环
水仙花数,指的是一个三位数,个位、十位、百位的数字立方和等于本身例如在循环中,继续定义循环Math是一个类,也是Java提供好的API,内部提供了产生随机数的功能API后续课程详细讲解,现在可以简单理解为Java已经写好的代码。
2022-12-07 00:07:50 289
原创 JAVAEE工程师入门技术之第1课day01_Java基础语法&HelloWorld
Java之父:詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。从Java9这个版本开始,Java 的计划发布周期是6个月。
2022-11-29 23:18:13 664
原创 mysql工程师之04 数据类型
创建表的时候,我们在类型这里给出了不同的选项,比如有int ,varchar。数据类型不同,储存的内容也不相同。下面来看看MySQL的数据类型介绍。
2022-11-22 23:28:46 318
原创 01 数据库和MySQL简介
你可能还没有意识到,其实你自己一直在使用数据库。每当你从自己手机的联系人簿里查找名字时,你就在使用数据库。如果你在某个搜索引擎上进行搜索,也是在使用数据库。如果你在工作中登录网络,也需要依靠数据库验证自己的名字和密码。即使是在自动取款机上使用ATM卡,也要利用数据库进行PIN码验证和余额检查。数据库这个术语的用法很多,但是对于程序开发人员而言,数据库是一个以某种有组织的方式存储的数据集合。确切地说,数据库软件应称为DBMS(数据库管理系统)
2022-11-22 22:35:13 456
原创 大数据工程师必备之数据可视化技术
数据:偏耀明 7800高军鹏 8000代欣 8800王国庆 20000实际可视化:可以通过最简单的Excel也有自己分析的图标。也有其他类的软件做可视化:一则使用,一则是开发。使用有成品的软件可以使用,一些SPSS软件、Tableau。开发使用的是echarts、Hights、D3等一些可视化的工具和库。通用数据分析类软件,使用于几乎所有的行业都可以拿来用,有IBM 、tableAU大的公司,专门做开发。个人版都在每年W以上。JAVAEE、BYD这些厂商,对于C端汽车消费者、个人博主、B
2022-11-19 10:11:31 1947
原创 BootStrap响应式项目实战之世界杯网页设计
响应式布局:页面可以随着设备的变化而动态改变。 淘宝:pc端一套页面:不能随着屏幕的缩小而变化; 移动端:另外一套页面,可以随着屏幕的放大、缩小改变(m.taobao.com)阿里公司:财大气粗可以做多套页面。 苹果公司:一套页面,随着pc、pad、手机端多端变化而变化。优点: 1.适配多端; 2.页面简介缺点: 1.页面内容要更多,因为要适配不同的设备; 2.技术要求更广泛。中文网:https://v3.bootcss.com/[外链图片转存失败,
2022-11-18 22:34:13 4571 5
原创 JAVA框架技术之十八节springboot课件上手教程
SpringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品。我们在springboot概述页面可以看到下面的一段介绍:翻译一下:Spring Boot你只需要“run”就可以非常轻易的构建独立的、生产级别的spring应用。我们为spring平台和第三方依赖库提供了一种固定化的使用方式,使你能非常轻松的开始开发你的应用程序。大部分Spring Boot应用只需要很少的配置。其实人们把Spring Boot称为搭建程序的脚手架。
2022-11-18 22:18:08 765
原创 node下的two.js调用one.js出现无法编译问题 Cannot find module ‘c:
截止2019年1月,原有的 babel-preset-es2015 写法已经废弃,与之代替的是 babel-preset-env 或者 @babel/preset-env,目前以后者为推荐。复制代码最后切记由于性能问题,babel-node 仅限于在本地调试时使用,上线生产环境的代码还是需要使用 babel 进行转换,再使用 node 运行。这里我提供一个自己在本地调试 js 代码时常使用的方式:使用 babel-node 命令,来运行含有 import/export 语法的 js 代码。
2022-10-30 23:12:29 338
原创 JAVAEE框架技术之17之SSM综合案例 角色管理
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z3P6I1cL-1667012314214)(assets/image-20220526175844386.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2NyXx9ZA-1667012314217)(assets/image-20220527083435139.png)]这里在role-list.jsp,添加做了字节访问页面操作,大家注意对照:pages/role-add.jsp。
2022-10-29 11:03:00 498
原创 nested exception is java.io.FileNotFoundException: class path resource [springmvc.xml] cannot be ope
比如,有一个错是IOException异常,Springmvc.xml找不到,就需要去找下是否有配置文件,如果有,怎么回事?这时候,我们再深入,如何把spring.xml生成到target下。如果还么有完成继续查:设置了resources,没有解决生成问题:发现pom.xml的packing生成方式错了是pom方式,改成war方式即可。在Maven中添加了以下配置之后,资源目录src/main/java/resources下面的配置文件也就copy过去了,所以再次运行代码的时候就ok了。
2022-10-27 12:42:38 3334
原创 03SSM综合案例之16SpringSecurity
二、SpringSecurity2.1 什么是SpringSecuritySpring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。(https://projects.spring.io/spring-security/) Spring Security 为基于J2EE企业应用软件提供了全面安全服务。特别是使用领先的J2EE解决方案-Spring框架开发的企业软件项目。人们使用Spring Security有很多种原因,不过通常吸引他
2022-10-22 21:42:19 614
原创 JAVAEE框架技术之15SSM综合案例 订单管理查询
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-83Gu1x34-1666366516374)(assets/image-20220524164830244.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iVTtWVeG-1666366516375)(assets/image-20220524164845182.png)]使得mapper.xml中的参数与后台的参数对应上,也增强了可读性。/项目名/product/findAll。
2022-10-21 23:35:55 1108
原创 JAVAEE框架技术之14SSM综合案例 产品管理CRUD
二、SSM整合Spring+SpringMVC+Mybatis–>SSMSpring+Struts2+Hibernate -->SSH在学习springmvc时我们发现,springmvc也会像spring一样扫描加载指定的包,只不过springmvc扫描的是controller包下的文件用于服务映射执行,所以在进行ssm整合时,可以将spring相关的所有配置文件书写在springMVC中进行加载,实现简单的SSM项目整合就是在web.xml中仅使用springMVC核心控制器DispatcherSe
2022-10-20 23:02:42 540
原创 JAVAEE框架数据库技术之13_oracle 之PLSQL技术及存储过程和函数
PL/SQL(Procedure Language/SQL)是 Oracle 对 sql 语言的过程化扩展,指在 SQL 命令语言中增加了过程处理语句(如分支、循环等),使 SQL 语言具有过程处理能力。把 SQL 语言的数据操纵能力与过程语言的数据处理能力结合起来,使得 PLSQL 面向过程但比过程语言简单、高效、灵活和实用。当 PL/SQL 程序违反 Oracle 规则或超越系统限制时隐式引发用户可以在 PL/SQL 块的声明部分定义异常,自定义的异常通过 RAISE 语句显式引发。
2022-10-17 23:26:49 483
原创 TNS:协议适配器错误
regedit,然后进入HKEY_LOCAL_MACHINESOFTWAREORACLEHOME0将该环境变量 ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性–高级–环境变量—系统变量–新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的 database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.经过以上步骤,就可以解决问题。
2022-10-17 17:25:49 7629 2
原创 plsql-06550错误信息解决
n_cnt1 循环变量 ,v_Arr_Re_Abs.count 循环次数。(count:是oracle中自带的函数)for 变量 in 初始值 …在写plsql的代码时,报了6550错误。查看报红处,原因是多了一个分号;
2022-10-15 21:39:03 946
原创 JAVAEE框架数据库技术之12_oracle常用函数和高级查询子查询
这是因为 rownum 是在查询语句扫描每条记录时产生的,所以不能使用“大于” 符号,只能使用“小于”或“小于等于” ,只用“等于”也不行。对一列数据进行分组,相同的内容分为一组,通常与聚合函数一起使用,完成统计工作。展示左表全部,再去匹配右表记录,若条件符合显示,若条件不符合显示NULL。展示右表全部,再去匹配左表记录,若条件符合显示,若条件不符合显示NULL。使用nvl函数,判断值是否为空,如果为空,将值替换为’补考’拿左表的记录去匹配右表的记录,若符合条件显示(二张表的交集)
2022-10-15 19:25:04 582
原创 pl sql -00615错误,操作数和类型不一致问题
在进行多种判断的时候,建议使用case来代替if …elsif语句,因为case语句的语法更加简洁明了,易于阅读。将case后的age取消掉即可。
2022-10-15 18:57:43 451
原创 ORACLE if分支语句编译时报错PLS-00103
经仔细查看,发现是elsif写成了 else if这种。在编写oracle代码时的错误报错,是if 分支语句。
2022-10-15 18:37:15 497
原创 JAVAEE框架数据库技术之11 oracle入门
将数据持久化到本地提供结构化查询功能 ORACLE 数据库系统是美国 ORACLE 公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S 体系结构的数据库之一。 ORACLE 通常应用于大型系统的数据库产品。 ORACLE 数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
2022-10-14 17:51:40 779
原创 JAVAEE框架技术之10-myBatis注解式开发
注解开发只需要写mapper接口即可,无需再书写对应的xxMapper.xml映射文件对于单表操作还是比较方便的,但对多表操作就维护起来就比较麻烦了。
2022-10-12 12:22:56 335
原创 JAVAEE框架技术之9-myBatis高级查询技术文档
Mybatis作为一个ORM框架,也对sql的高级查询作了支持,下面我来学习mybatis中的一对一,一对多, 多对多表分析导入课程资料中的数据库及实体类一对一查询: 查询订单,并且查询出下单人信息。一对多查询:查询订单,查询出下单人信息并且查询出订单详情。多对多查询:查询订单,查询出下单人信息并且查询出订单详情中的商品数据。代码实现一对多查询sql分析代码实现多对多查询sql分析代码实现ResultMap的继承回顾以上多表映射中resultMap映射中
2022-10-11 16:42:00 480
原创 JAVAEE框架技术之8-myBatis ORM框架技术参数和动态SQL语句
确切点是方法的输入参数,一般都是采用直接使用pojo类。此时在mapper.文件中的SQL语句不用再写parameterType属性,而是用arg0,arg1,arg2,arg3…或者param1,param2,param3…代替。
2022-10-08 20:17:19 787
原创 JAVAEE框架技术之7-myBatis ORM框架入门基础CRUD
MyBatis是一个半自动化的orm框架,为什么说是半自动化的呢,因为他需要我们自己去写sql,而他做的更好的地方就是动态sql的支持上面,而上面说的各种技术,面对与动态sql只能自己写很多判断去组装sql,而这些判断和组装在mybatis中实现起来就非常简单了,完全由mybatis去帮我们实现了。操作db的过程、动态sql的拼装、结果和对象的映射,这些mybatis都帮我们实现的很好,而让我们将更多的经历花在sql的写法和优化上面,所以毫无疑问mybatis使用人数和公司也是最多的。
2022-10-06 23:46:01 796
原创 JAVAEE框架技术之6-springMVC拦截器和文件上传功能
SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。preHandle执行目标方法之前进行拦截;true 放行 false 拦截不放行postHandle在目标方法执行之后,进行增强在视图渲染完毕后,进行资源释放使用自定义拦截器,SpringMVC提供了 HandlerInterceptor 接口。我们重写preHandle、postHandle、这三个方法!/**
2022-10-04 23:24:43 541
原创 JAVAEE框架技术之5-springMVC参数绑定和异步交互
@PathVariable@RequestParam属性名属性值value参数名requiredtrue(默认) falsedefaultValue默认值,如果不给参数值,就走默认值普通serlvet获取参数值@RequestParam获取参数值@CookieValuePOJO对象绑定参数解决乱码问题通用页面跳转数组类型绑定复杂类型日期类型jsp和jstl视图解析器SpringM
2022-10-04 22:55:26 471
原创 JAVAEE框架技术之4springMVC入门
Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。它可以通过一套注解,让一个简单的Java类成为控制器,而无须实现任何接口。简单一句话:SpringMVC简化Servlet的开发!!总结:SpringMVC主要解决web层的代码,本质是Servletmv . addObject("msg" , "这是第一个springmvc程序!!");//设置视图名 hello仅仅是视图的名字 mv . setViewName("hello");
2022-10-04 18:19:47 657
原创 JAVAEE框架整合技术之Spring02-AOP面向切面编程技术
代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 AOP 为 Aspect Oriented Programming 的缩写,意思为【面向切面编程】,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。
2022-10-03 23:24:16 505
原创 JAVAEE框架整合技术之Spring01-IOC教程
2.为什么要学习Spring最大程度的简化了开发大量公司使用顶尖的源代码3.Spring的发展历程2006年10月,发布 Spring2.02009年12月,发布 Spring3.02013年12月,发布 Spring4.02017年9月, 发布最新 Spring5.0 通用版(GA)方便解耦,简化开发AOP编程的支持声明式事务的支持方便程序的测试方便集成各种优秀框架降低Java EE API的使用难度Java 源码是经典学习范例一句话概括:Spring是一个轻量级的
2022-10-02 19:22:05 476
原创 JAVAEE框架整合技术之spring03-SpringJdbcTemplate模板技术和事务处理
一个事务调用了另 一个事务,如果出现错误,两个事务是否属于同一个事务。
2022-10-01 10:58:20 628
原创 Spring 模板技术JdbcTemplate
Spring的JdbcTemplate是一个对JDBC的模板封装,它提供了一套JDBC的模板,能让我们写持久层代码时减少多余的代码,简化JDBC代码,使代码看起来更简洁。从如上的代码中,可以看到两个方法中基本99%的代码都是重复的,除了sql语句之外,都是重复的代码,重复的代码就是坏味道,会让我们的产生大量的冗余代码,不易于维护和修改,而且写起来还累。
2022-09-30 17:52:13 482
原创 Spring AOP基础之代理模式.静态代理和动态代理
/args -包含的方法调用传递代理实例的参数值的对象的阵列,或null如果接口方法没有参数。动态代理和静态代理的角色是一样的,动态代理的代理类是动态生成的,不是像静态代理那样是直接写死的。代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。方法对象的声明类将是该方法声明的接口,它可以是代理类继承该方法的代理接口的超级接口。体现一个重要的思想:在不改变原有代码的情况下,实现对原有功能的增强。
2022-09-29 17:54:29 1234
原创 一个工地狗变成程序猿的故事
所以现在的情况就是:深圳留不住,长沙回不来。XX,湖南人,2015年6月毕业于某二本院校,因为没有拿到学位证,所以没签到大公司,在家乡人的推荐下进了一个私人企业,算是分包或者劳务吧,做测量放线的工作。目前没房没车没存款(应该是有几万块的)没女友,月薪一万二,周末双休(但是要自己看网课,学习,毕竟是半路出家的),偶尔加班,年底会有项目分红,分多少就要看公司绩效了。3.工地拖欠工资,他在工地最穷的时候抽软白沙度日(湖南的朋友应该知道),有一次需要换工地,本来是跟大家一起走的,可是别人先走了,叫他自己打车过去。
2022-09-09 14:44:08 531
原创 机械行业想转行IT互联网行业,大家有什么好的建议?
这个是完全可以的我遇到过很多机械专业转行到计算机专业的转行的原因有很多有的是不喜欢机械有的是觉得这个行业没有计算机行业有前景有的是觉得机械行业太苦太累还不赚钱等等这些人,最后大多数也都转行成功了这么高的概率是为什么呢?
2022-09-07 09:18:03 2901 4
原创 运维工程师面试题及答案(网络运维工程师面试题)
删除文件不会占用进程,并且i_link的数量为0。3 .使用VI命令编辑test.txt,跳转到最后一行、开头行、行头、行尾的方法,插入光标行的下一行的方法,复制5行的方法,删除10行的方法,查找jingfeng文字的方法,jingfeng为JF EDG。在linux系统上,查找以txt结尾、30天内未更改的文件大小超过20K、具有运行权限的文件,并将其备份到/data/backup/目录。3 )具有网络支持的多用户模式(文本模式、工作中最常用的模式) ) ) ) ) ) ) ) ) ) ) ) ) )。
2022-09-03 17:33:08 11257
原创 Linux运维跳槽40道面试精华题
1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控于一身的技术运维又包括很多种,有DBA运维、网站运维、虚拟化运维、监控运维、游戏运维等等2)游戏运维又有分工,分为开发运维、应用运维(业务运维)和系统运维开发运维:是给应用运维开发运维工具和运维平台的应用运维:是给业务上线、维护和做故障排除的,用开发运维开发出来的工具给业务上线、维护、做故障排查。
2022-09-03 17:31:37 381
原创 2022 LINUX运维面试题目精选
在应用层:可以运行FTP,TELNET,SMTP,DNS等各种不同类型的高层协议,Keepalived的运行方式也更加全面化和复杂化,用户可以通过自定义Keepalived工作方式,例如:可以通过编写程序或者脚本来运行Keepalived,而Keepalived将根据用户的设定参数检测各种程序或者服务是否允许正常,如果Keepalived的检测结果和用户设定的不一致时,Keepalived将把对应的服务器从服务器集群中剔。但是,它也使用了多进程,每个进程又有多个线程,以获得基于进程的MPM的稳定性。
2022-09-03 17:29:05 827
云计算及Linux教程之入门篇
2024-08-23
云计算linux基础实战课程经典作业
2024-08-02
安卓 web端移动布局开发免费课件
2024-05-31
nosql课程设计、教学设计、Redis,MongoDB课程设计,HBase教学设计
2024-05-31
Redis缓存中间件技术实践指南
2024-05-21
nosql精通教学PPT资源包
2024-05-21
分布式计算docker容器开发实战技术大全
2024-05-08
JAVAEE期中考试试题JAVAEE期中考试试题JAVAEE期中考试试题
2024-03-30
毕业设计 毕业项目 大型支付项目,java就业项目
2024-03-30
C# OOP程序设计系列教程
2024-03-20
Android面试题从菜鸟到高手
2024-03-06
Linux和Redis从入门到精通技术实践
2024-03-06
JAVA+零基础学JAVA+运算符教程
2022-12-30
JAVA基础语法格式入门
2022-12-26
springboot+mybatis+springmvc爱家服务系统
2022-04-03
springboot音乐聊天室系统
2022-04-03
springboot开源镜像系统
2022-04-03
睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统
2022-04-03
2022年最新运维+测试+实施面试宝典,宝典在手,高薪我有!!!!2022年最新运维+测试+实施面试宝典,宝典在手,高薪我有!!
2022-03-24
住房公积金贷款还款系统.rar
2021-05-07
C#.Asp.Net超市管理系统.zip
2021-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人