
java
鱼鱼鱼小昶
这个作者很懒,什么都没留下…
展开
-
java实战——落饼Shop(WEB版)
我终于想起还有优快云这个东西,来丰富一波为数不多的公主号代码库~今天带来的是WEB版的小商城(PS:GZH里头有前端的完整代码提供,下面讲的东西包含后端(继续PS:清空购物车么写))一、界面效果二、关键代码简介·前端1.header.jsp头部c:if标签 进行判断比较,根据不同的登录状态显示不同的内容普通用户管理员用户(只有admin,账号密码均为admin)这部分代码从服务器读取分类号大于1的分类列表(后端设置分类...原创 2020-07-06 21:56:06 · 316 阅读 · 0 评论 -
顶级架构师学习——第十二阶段:来谈谈Cookie和Session趴
都说我很勤奋的!!!目录Part One:哈是Cookie?Part Two:发送&接收CookiePart Three:不要打扰我的SessionPart Four:怎么 US Session?Part Five:SummaryPart One:哈是Cookie?简单的说,Cookie技术是将用户的数据存储到客户端的技术。当用户通过浏览器访问Web服务器时...原创 2019-02-09 18:19:38 · 418 阅读 · 0 评论 -
顶级架构师学习——第十三阶段:写一份简单易懂的jsp
今天学习的内容主要有三个部分,jsp、el和jstl。都说今天不卖萌(.=^・ェ・^=)了的说~~目录JSP板块简介特点脚本注释运行原理常用指令内置/隐式对象标签EL板块简介语法使用内置对象直接执行表达式JSTL板块简介下载与导入常用标签javaEE的开发模式什么是模式javaEE经历的模式java...原创 2019-02-10 18:49:45 · 1141 阅读 · 0 评论 -
顶级架构师学习——第十四阶段:进击的JDBC(MySQL版)
想想好快吖,基础部分明天就可以复习完一遍了nice~~今天复习的是JDBC的事务!!!对,真的只有一个部分,主要的是老师在讲代码emmm日常走神qwq目录Round One!!!什么是事务?事务的特性ACID事务的隔离级别JDBC事务操作DBUtils事务操作QueryRunnerRound Two!!!代码Round One!!!什么是事务...原创 2019-02-11 20:14:27 · 388 阅读 · 0 评论 -
顶级架构师学习——第十七阶段:Web实战——网络商城
就像我前天说的那样,今天送上的是一个Web实战案例——网上商城!感谢it黑马的老师们的源码!!!今天,我将通过演示来一步步分析这个源码~一、准备工作磨刀不误砍柴工,先让我带大家做一些前期的准备工作趴(๑•̀ㅂ•́)و✧1、mysql数据库当然是第一个要准备的啦~~我们建立一个名为webshop的数据库,然后使用我在文末提供的建立表的sql语句去执行,先将我们程序当中使用到的...原创 2019-02-28 00:04:56 · 243 阅读 · 0 评论 -
顶级架构师学习——第十五阶段:学渣最后的挣扎(ajax,listener,filter,classloader)
哎呀呀,一不小心就到基础阶段的最后一部分了呢!昨天&今天学习的主要内容是ajax,listener,filter和classloader。目录异步AJAX简介运行原理js原生的Ajax技术(了解)Json数据格式(重要)Json的格式与解析Json的转换插件Jquery的Ajax技术(重点)监听器Listener什么是监听器?监听器有哪些?...原创 2019-02-13 14:26:06 · 926 阅读 · 0 评论 -
顶级架构师学习——第十八阶段:数据库管家Hibernate
Hello,今天要学习的是Hibernate,我把它称之为数据库管家,嘿嘿ヾ(≧O≦)〃嗷~目录一、Hibernate简介二、Hibernate入门三、Hibernate的API详解四、Hibernate进阶一、Hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全...原创 2019-02-28 23:05:39 · 318 阅读 · 0 评论 -
顶级架构师学习——第十六阶段:Linux下mysql、tomcat以及redis部署
哦豁,开学了,这是我现在的森情——♪(^∀^●)ノ才怪!!!我寒假还没玩够呢!不过...刚开学没有课 (*’ー’*)好了好了,今天学习的主要内容是linux虚拟机的安装以及linux的一些基本操作还有mysql、tomcat、redis 的部署。目录一、Linux概述二、Linux的安装三、Linux的基本命令四、软件部署五、Redis入门一、Linux...原创 2019-02-25 20:57:09 · 684 阅读 · 0 评论 -
顶级架构师学习——第十九阶段:Struts2成功之路
我承认我的锅,昨天偷懒了emmm今天学习Struts2~~目录一、Struts2简介二、搭建Struts框架三、配置详解四、Action类详解五、Struts进阶1、结果跳转方式2、访问ServletAPI方式3、如何获得参数4、集合类型参数封装5、OGNL表达式6、拦截器一、Struts2简介在介绍 Struts2之前,先来认识一下 ...原创 2019-03-02 13:21:07 · 569 阅读 · 0 评论 -
顶级架构师学习——第二十三阶段:要MyBatis还是Hibernate?
今天我们的主题是MyBatis,相信大家对这个优秀的框架都有所耳闻,现在且听我细细说来~目录一、简介二、架构三、入门四、MyBatis与JDBC、Hibernate的比较五、Dao开发方法六、SqlMapperConfig.xml七、输入输出映射八、动态SQL一、简介MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由ap...原创 2019-03-08 14:41:35 · 617 阅读 · 0 评论 -
顶级架构师学习——第二十阶段:Spring春天来了
春天来了,想的倒好~(。ŏ_ŏ)没有春天,Spring要不要——要也不给!这个感觉...难道是真的!!!目录一、Spring简介二、一个Demo带你使用Spring三、浅尝Spring1、hey,我们认识一下2、我们加个微信吧四、浅尝Spring而不止1、我们恋爱吧2、亲爱的,嫁给我3、天大地大,老婆最大一、Spring简介Spring是一个...原创 2019-03-03 20:03:49 · 479 阅读 · 0 评论 -
顶级架构师学习——第二十二阶段:项目管理工具Maven
昨晚&今早学习了一下Maven部分的内容...看老师做的贼丫容易,为啥我就跑不起来,这个那个的错一大堆...弄了n久看别人有没啥好的解决办法,然而结局你们应该也都知道了...肿么办,挺急的,在线等!!!⋉(● ∸ ●)⋊目录一、Maven简介二、Maven的安装配置三、建立Maven的HelloWorld工程四、Maven进阶一、Maven简介话说我为什么...原创 2019-03-07 13:18:32 · 341 阅读 · 0 评论 -
顶级架构师学习——第二十五阶段:最新版Solr使用
因为看的视频是几年前的qwq,所以视频的教程用不上了,自己慢慢撸~这里使用的是目前最新的版本Solr7.7.1目录一、简介二、部署三、schema.xml详解四、中文分词五、导入数据一、简介Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以...原创 2019-03-11 08:35:37 · 8878 阅读 · 0 评论 -
那些年我踩过的坑(一)——SSM后端管理&小程序前端展示
放假回家一个礼拜了,闲着没事也不想复习什么的,就来写个简单的程序玩吧。原来跟着老师一步步走的时候感觉贼简单,但是自己开始动手的时候就有很多地方会卡住,当然也可能是时间太久忘记了趴,然后自己还想着吃饱了撑的改一改老师的框架...所以结果就很明显了,花了不少时间才解决吧目录1、创建maven工程时的project和module搞混2、easyui的分区背景3、@ResponseB...原创 2019-09-18 22:17:39 · 411 阅读 · 0 评论 -
顶级架构师学习——第十一阶段:Web开发之Response&Request
Hello!对,没错,又是我!梦想做一只咸鱼的我~~我知道我很懒了~~不要在意这些细节,我会学完的啦~~目录一、Response先简单介绍一下HttpServletResponseresponse的运行流程通过response设置响应行、响应头和响应体二、RequestHttpServletRequest概述response的运行流程通过request获得请...原创 2019-02-08 18:42:29 · 306 阅读 · 0 评论 -
顶级架构师学习——第十阶段:Web开发进阶
这一次主要讲一讲Servlet。一、那么什么是Servlet?Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容。servlet规范:包含三个技术点servlet技术 filter技术---过滤器 listener技术--...原创 2019-01-23 00:16:12 · 254 阅读 · 0 评论 -
java实战——简单的媒体播放器
这个是用jmf来做的,但是由于jmf对视频资源支持的问题所以能用的类型没有那么多,它支持的格式有下面这些。·Dindicatestheformatcanbedecodedandpresented.·Eindicatesthemediastreamcanbeencodedintheformat.·readindicatesthemedia...原创 2018-09-01 20:18:34 · 3640 阅读 · 1 评论 -
java实战——照片编辑器
既然PS那么好用,我们为什么要自己写一个照片编辑器呢?当然是为了好玩_(xз」∠)_一呆看这界面丑不丑,当然是丑的一比,那我们为什么不能去把它美化一下?是不是好看一点了?嘻嘻~~开玩笑的,我只是把照片传上去了而已。那我们从图中可以轻松的看出来,功能非常的简单,简单到我都不忍心去看了,但是!你可以自己加东西上去呀~好好的一张图被我毁了...但我还是要保存下来当纪念...原创 2018-09-01 20:36:00 · 2398 阅读 · 1 评论 -
java实战——图书管理系统
因为这个写的比较完整,所以简单说明一下过程中使用的EJB和RMI两个东西。EJB实现原理:就是把原来放到客户端实现的代码放到服务器端,并依靠RMI进行通信。RMI实现原理:就是通过Java对象可序列化机制实现分布计算。好了,没了,就这么简单...想稍微深入了解一下的看一下这个好了,我就不再赘述。https://blog.youkuaiyun.com/lovechuanyu/article/...原创 2020-01-31 18:57:26 · 88458 阅读 · 103 评论 -
java实战——公司资源预约系统
又水一次...这个里面有点看头的就是用线程实现的时钟了关注我们,发送 公司资源预约 获取源码!原创 2018-09-05 12:01:12 · 1592 阅读 · 0 评论 -
java实战——个人日常事务管理系统
不要问我为什么老是给这些网上有的老东西,因为网上的代码下下来不一定能跑,然后自己找又要找半天(比如我),所以自己改好一份发出来咯~看看具体的样子吧登录窗口,输入在数据库保存的用户名和密码登录,成功会显示成功,不成功...确定后进入主界面,设置的菜单很多,不过时间关系我没有一一加上回调事件,有兴趣的话自己加吧~这里拿个人关系管理->个人关系管理作例...原创 2018-09-03 14:29:49 · 6240 阅读 · 2 评论 -
java实战——商场VIP消费情况查询系统
虽然说是查询系统,不过这一次我写的代码不多,主要展示一下怎么根据不同的登录人员提供不同的界面功能。这里最主要的就是在数据库当中插入对人员的数据识别了,然后在swing中进行相应的调整。直接看几张图片就行了,不再多做解释emmm登录界面,确定进行登录验证;重置清空输入;关于可以看见版本信息输入用户名和密码登陆,由于我登录的是一个三级权限者,所以他的界面是这样的这是一...原创 2018-09-03 18:38:57 · 2167 阅读 · 2 评论 -
Spring @MVC
这一次学习使用Spring MVC框架进行基于Web的应用开发。Spring MVC是Spring框架最重要的模块之一,构建于强大的Spring IoC容器之上,大量使用容器的特性简化其配置。1.用Spring MVC开发简单的Web应用SpringMVC的核心组件是一个控制器,需要在Java Web部署描述符(Web.xml文件)中配置唯一的Servlet,常被称作调度Servlet(D...原创 2018-09-18 20:50:30 · 163 阅读 · 0 评论 -
Spring AOP和AspectJ支持
这一部分学习Spring AOP和AspectJ主题,比如通知优先权和引入等等。我希望大家能够和我一起对照着博客按小节去看代码,不然可能会看晕,每一节的代码我都有写注释,应该是比较容易看懂的。这一节的包是com.apress.springrecipes.calculator.test1,按照Main里面的注释分块运行代码即可。1.启用Spring的AspectJ注解在配置文件中定义一个...原创 2018-09-14 07:26:19 · 544 阅读 · 0 评论 -
Tomcat企业级优化
以下内容全是干货,是软谋教育Gerry老师的分享!----------------------------------------------------------------------------------禁用AJP协议(在内网中影响不大,但在万维网中影响很大) 在server.xml中注释掉这一行: <Connector port="8009" protoc...原创 2018-09-26 11:31:59 · 301 阅读 · 0 评论 -
顶级架构师学习——第三阶段:深入JVM内核——原理、诊断与优化
1、JVM简介JVM是Java Virtual Machine的简称,意为Java虚拟机,使用软件模拟Java 字节码的指令集。2、JVM运行机制JVM启动流程JVM基本结构 1.PC寄存器每个线程拥有一个PC寄存器,在线程创建时创建,指向下一条指令的地址,执行本地方法时,PC的值为undefined。2.方法区保存装载的类信息,包括类型的常量池、字段、方法...原创 2018-10-13 16:55:01 · 763 阅读 · 0 评论 -
顶级架构师学习——第二阶段:实战Java高并发程序设计
1、什么是并行?并行处理(ParallelProcessing)是计算机系统中能同时执行两个或更多个处理机的一种计算方法。处理机可同时工作于同一程序的不同方面。并行处理的主要目的是节省大型和复杂问题的解决时间。2、为什么需要并行?并行计算只有在 图像处理 和 服务端编程 两个领域可以使用,并且它在这2个领域确实有着大量广泛的使用。但是在其它任何地方,并行计算毫无建树!摩尔定...原创 2018-10-10 13:39:09 · 435 阅读 · 0 评论 -
顶级架构师学习——第七阶段:我的JDBC,在哪里?
这一次学习使用JDBC来操作数据库。1、什么是JDBC?JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。2、JDBC原理早期SUN公司的天才们想编写一套可以连接天下所有数据库的API,但是当他们刚刚开始...原创 2018-10-21 21:18:01 · 593 阅读 · 0 评论 -
顶级架构师学习——第九阶段:Web开发初步
因为种种原因,小昶的顶级架构师学习之路被搁置了,今天重新捡起来!嘻嘻~今天主要是介绍一下http协议已经Tomcat的简单配置和使用。一、Http协议我们知道Http协议是超文本传输协议,是互联网上应用最为广泛的一种协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。Http协议的版本有两个,分别是:1.HTTP/1.0,发送请求,创建一次连接,获得一个连接资源,链接断...原创 2019-01-22 17:03:59 · 196 阅读 · 0 评论