自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 大前端汇总,EMMET、HTML、XML、CSS、JS、dom4j、JDBC、DButil、 servlet、jsp、EL、JSTl、同步分页、filter、AJAX

第一章 EMMET语法1. syntax 快捷键介绍Child : >相当于创建子标签nav>ul>li<nav> <ul> <li></li> </ul></nav>Subling : +相当于创建平级标签div+p+bq<div></div><p></p><blockquote

2020-07-28 12:53:47 1578

原创 代码整洁之道27-41

推荐书:Agile Software Development: Principles,Patterns,and Practices中:敏捷软件开发:原则,模式与实践-->简称PPP读与写花费的时间比例超过10:1使之易读实际也是使之易写让营地比你来时更干净反例与正确的写法杜绝无意义的命名:NameString与Name没有本质的区别,Customer与CustomerObject没有什么区别,并不能表示客户历史支付情况缺少明确约定的话,momeyAmount与money

2021-05-24 01:20:03 243

原创 代码整洁之道1-26

代码整洁之道1-26推荐书及原因我们永远抛不掉代码,因为代码呈现了需求的细节推荐书:imlementation Patterns (实现模式) 重点提到了好代码的作用推荐书:Grady Booch, Object Oriented Analysis and Design with Application(面向对象分析与设计)推荐书:Lord of the Rings(指环王)非技术推荐书:Micheal Feathers, Working Effectively with Legacy Cod

2021-05-23 19:54:52 188

原创 现成的标准日志格式 logback.xml 拿来即用,根据个人个人需求进行同步 异步等配置打开

标准日志格式<configuration scan="true"> <!-- 注意:若需要用 spring 扩展 profile 支持,则文件名应为 logback-spring.xml,而不是 logback.xml。 --> <springProperty scope="context" name="logging.path" source="logging.path"/> <springProperty scope="context"

2021-05-22 12:27:08 401

原创 sofaBoot跨域问题的解决办法

问题记录—sofaBoot跨域问题的解决办法场景1. 使用环境:基于蚂蚁金服的架构2. 前后端分离:前端React3. 部署环境:k8s下的docker4. 前端部署再本地,后端部署再dvl环境5. 浏览器使用Google6. 容器里(docker)启动后端服务,前端本地启动7. 页面加载出现问题,抓包调试发现问题属于前后端跨域问题8. 前期解决方案:前后端都部署到dvl环境,这样算是解决了问题,另外同一个解决方案就是配置特殊的浏览器,这样也会解决,终究不是正道9. 项目提供给别人使用,

2020-11-24 18:32:21 377

原创 技术文档读后总结

技术文档读后总结1.文章一概括描述urlhttps://juejin.im/post/6891192898839609358文章标题一文读懂spring AOP实现原理格式上分为五大部分,每向下一部分都在往深处探究,但是我觉得里面时序图不应该放在最后,应该放在第四部分的开始内容上开始部分直接点出AOP是什么,举例说明了这个东西的使用场景,第二部分显示我们读这篇文章需要提前知道的一些概念,使读者提前了解相关的名词,在一以下的阅读中不那么晦涩难懂,第三部分使用实

2020-11-15 13:22:24 187

原创 mybatis 程序搭建搭建测试

mybatis 程序搭建-数据库的搭建CREATE DATABASE `mybatis`;USE `mybatis`;CREATE TABLE `user`(`id` INT(11) NOT NULL,`name` VARCHAR(25) DEFAULT NULL,`password` VARCHAR(25) DEFAULT NULL,PRIMARY KEY(`id`))ENGINE=INNODB DEFAULT CHARSET=utf8;INSERT INTO `user`(

2020-11-15 13:11:43 77

原创 jdbc

jdbc:mysql://localhost:3306/jdbc?useSSL=true&serverTimezone=Hongkong&characterEncoding=utf-8&autoReconnect=true事务AUID:四大原则A:U:I:D:开启事务:提交事务:commit()事务回滚:rollback()关闭事务

2020-11-15 13:06:26 72

原创 java学习路线规划

1. flowable 工作流引擎flowable工作流学习记录一基本理论javaz中主要的工作流引擎有三个1. JBPM(JBoss旗下)2. Activiti(Alfresco公司的)3. Flowable产生的先后顺序:JBPM》Activiti》Flowable2010年JBPM4发布,Tom Baeyens与公司创始人在未来的架构上产生了分歧,之后Tom就离开了JBoss公司,加入了alfresco公司,然后2010年6月activiti直接产生5.0版本,同年10月JBoss推出

2020-11-13 21:02:18 167

原创 springBoot 的banner.txt,佛主保佑,永不宕机,永无bug

文件记录,方便以后查找

2020-10-03 20:35:09 974

原创 数据库连接参数

String url = "jdbc:mysql://localhost:3306/flowable_network?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2b8&nullCatalogMeansCurrent=true";String driver = "com.mysql.cj.jdbc.Driver";String userName = "root";String password = "123

2020-09-30 12:11:19 1316

原创 flowable学习记录一

flowable 工作流引擎1. 什么是工作流工作的一个流程 事物发展的一个业务过程如请假流程:员工申请-----部门审核------总经理审核------人事存档在计算机的帮助下,能够实现流程 的自动化控制,称为工作流2. 什么是工作流引擎实现流程的自动化控制(自动化相对与程序员来说)业务流程变更而程序不需要改变(目标)以不变应万变3. 工作流系统具备工作流的系统如果一个系统具备流程的自动化管理功能,这个功能就能称为工作流系统有哪些手段能够实现工作

2020-09-22 17:10:09 206

原创 毕业生的Java面试内容准备

1. 自我介绍2. spring核心理念:使现有的技术更加容易使用,整合了现有的技术框架1)七大模块core:核心容器所在context:上下文:提供调度校验等功能AOP:切面编程:ORM:对象关系映射:整合了很多关系工具web:为基于web的应用程序提供了上下文web mvc:容纳了很多视图技术:如jsp这些dao:JDBC、DAO的抽象层提供了异常层次结构,可用该结构来管理异常处理,和不同数据库供应商所抛出的错误信息。异常层次结构简化了错误处理,并且极大的降低了需要编写的代码数量,比

2020-09-15 00:42:23 141

原创 gitee上贡献度不显示问题的设置

gitee上贡献度不显示问题的设置1. 找到图中的提交邮箱设置,放心大胆的复制下面框中的全部内容2. 粘贴到下面的语句中即可git config – global user.email “粘贴在该双引号中”设置完成后记得 git push一下,使其生效...

2020-09-07 17:37:01 2027

原创 再次翻学spring,感觉自己什么都不是,菜得掉渣

1. Spring1.1 简介创始人:Rod Johnson 悉尼大学的音乐学博士,非计算机起始框架雏形叫 interface21,这个在网上一般很难受收到,时间是2002年直至2004年3月24日推出了1.0版原始理念:使现有技术更加容易使用 ,大杂烩,融合了很多现有的技术框架官网:https://spring.io/projects/spring-framework#overview1.2 Spring 组成 ----七大模块Spinrg Core : 核心模块Sprin

2020-09-07 17:22:23 128

原创 为什么网络连接正常,但是win10 的网页打开总是加载非常缓慢甚至无法显示,换了浏览器也一样

为什么网络连接正常,但是win10 的网页打开总是加载非常缓慢甚至无法显为什么网络连接正常,但是win10 的网页打开总是加载非常缓慢甚至无法显示,换了浏览器也一样方法一首先卸载第三方杀bai毒软件和管理du软件。方法二删除C:\Users(username)\AppData\local\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalCache里面的文bai件就可以了。查看一下有没有隐藏文件方法三更改DNS为4.2.2.2点击

2020-08-19 09:27:04 4831

原创 Javaweb的servlet、Filter、Listener,过滤器实现简单权限拦截

九大内置对象out对象:用于向客户端、浏览器输出数据。request对象:封装了来自客户端、浏览器的各种信息。response对象:封装了服务器的响应信息。exception对象:封装了jsp程序执行过程中发生的异常和错误信息。config对象:封装了应用程序的配置信息。page对象:指向了当前jsp程序本身。session对象:用来保存会话信息。也就是说,可以实现在同一用户的不同请求之间共享数application对象:代表了当前应用程序的上下文。可以在不同

2020-08-17 00:26:53 344

原创 Cookie 与 Session

cookie sessio1. 会话(cookie五部曲)都是看选择进行设置的(不作强求)Cookie cookie = new Cookie(“time”,“20080808”); // 新建Cookiecookie.setDomain(".helloweenvsfei.com"); // 设置域名cookie.setPath("/"); // 设置路径cookie.setMaxAge(Integer.MAX_VALUE);

2020-08-10 00:32:10 175

原创 HttpServletRespose 实现自动生成验证码的demo

验证码demo前端实现后端实现使用Java的图片类生成一个图片实现浏览器自动定时刷新resp.setHander(“refresh”, “3”)public class ImgServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

2020-08-05 20:48:08 145

原创 HttpServletResponse源码解读、实现文件下载

1. HttpServletResponse服务器接收到客户端的http请求,针对这个请求,服务端会分别创建一个HttpServletResponse和一个HttpServletRequest对象,想要获得客户端请求来的参数即找到HttpServletRequest对象想要获得服务器端响应的数据就得看HttpServletResponse对象源码分类负责向浏览器发送数据的方法ServletOutputStream getOutputStream() throws IOExcept

2020-08-04 21:43:13 369

原创 servlet中使用Properties 读取资源文件,

读取资源文件文件资源读取有很多方法,但是在服务器中想得到资源的绝对路径有点困难,一般使用相对路径即可public class PropertiesServlet extends HttpServlet { /** * 读取资源文件 * @param req * @param resp * @throws ServletException * @throws IOException */ @Override prote

2020-08-02 22:35:43 504

原创 servlet的使用、原理、deme实例,以及servletContext的数据共享

servlet1. servlet简介使用来做什么的?是使用来开发动态web的一门技术是哪一个公司的技术:是sun公司的提供的一个接口想开发一个servlet程序,只要两步走编写一个类是西安Httpservlet接口在web服务器中部署这个类就行我们把实现servlet的全部程序集合叫做servlet2.新建一个主模块搭建一个基本的maven项目,并删除构建好的maven下面的src包主要目的是为了构建多模块以下为maven最干净的主项目3. 引入jar包 &l

2020-08-02 18:36:14 256

原创 python的selenium简单使用

Selenium简单使用import timefrom selenium import webdriver# 创建浏览器实例chromebrowser = webdriver.Chrome()# 浏览器窗口最大化(可选) browser.maximize_window() # 请求豆瓣网发起请求,得到一个回应browser.get("https://movie.douban.com/top250") # 关闭浏览器browser.close()# 退出浏览器browser.

2020-08-01 12:39:40 128

原创 maven的下载、配置、使用

脚踏maven的贼船,一路乘风破浪1. 我们得明白这是个啥技术,能为我们做什么在Java web开发中,我们需要手动导入大量的Java包,还可能导多或是导少了包有没有一个工具帮我们自动导入这些依赖呢?我们能不能只需要少量的配置就能完成这些jar包的管理呢?在此背景下面就出现了maven2. maven项目架构管理工具我们目前能做的就是使用maven来管理jar包其基本的核心思想:“约定大于配置”有约束就不要去违反,你不是强者就遵守强者定下的规定3. maven的下载安装下载

2020-07-29 23:36:00 206

原创 http 的初步探索+状态码的判断

http什么是HTTPHTTP是(超文本传输协议)是简单的请求响应协议,通常运行在tcp上什么是文本:html、字符串、、、、、、什么是超文本:图、视频、音频、地图定位、、、、、、默认端口:80HTTPS:安全的默认端口:443HTTP的两个版本1.0 :客户端与服务器连接后只能得到一个资源(并进行断开链接)2.0(1.1)其实没有2.0 客户端与服务器连接后能得到多个web资源HTTP请求客户端发起请求-----直接到服务器端request u

2020-07-27 23:26:19 395

原创 tomcat服务器的粗粒度解读--外加本地服务域名的配置

web服务器扩展ASP:微软的,国内最早流行的在页面嵌入逻辑脚本 ,ASP+COM在开发中一个页面的代码量庞大,几千上万产生的问题就是难以维护后来出现C#php:开发速度快,功能强大,跨平台,代码简单但是无法承载大访问量jsp/Servlet:B/S架构:浏览器和无服务C/S架构:客户端和服务器sun公司主导b/s所有的大公司使用的都是基于Java语言开发的支持三高语法类ASP (提高市场竞争力)服务器IIS微软自带tomcat免费Apac

2020-07-27 21:41:35 106

原创 初探Java web

Javaweb1. Java web开发1.1. web ,网页的意思,如:www.baidu.com静态网页html、css等提供所有人看到的数据始终是保持不变的动态网页几乎所有的网页都是提供给所有人看的数据是动态发生变化的,不同的人,不同的时间看到的都同的使用的技术栈有servlet/JSP、ASP、phpJava动态资源开发的技术统称为javaweb1.2. web应用程序web应用程序:可以提供浏览器访问的程序;所有的web资源都是为外界服务的平时

2020-07-25 21:52:47 101

原创 Java基础语法的学习记录

Java基础语法的学习记录关键字在编程中有特殊的意义,他们使用来表示数据类型、结构、逻辑等,关键字不能作为变量名,方法名,类名,包名,或者是参数等,这种规则在大部分的语言中都是通用的,在一般的编译器中都有特殊的颜色标记出来的标识符(待写)命名规范命名不能使用Java关键字和保留字,但是可以包含关键字数字、字母、下划线,$,数字不能开头长度没有限制,尽量见名知意包名全部小写,类名全部大驼峰变量全部小驼峰常量 全部大写,并尽量使用final修饰多个单词使用下划线隔开常量

2020-07-24 21:51:47 103

原创 Java的初一

Java开发环境搭建jdk下载与安装jdk的下载尽量选择7或者8版本的,太高的那些只是增加了它的一些特性,大多数企业和人在用,我们也随潮流,总是没有错的,而且出现问题的话,网上的解决办法也较多一些。配置环境变量JAVA_HOME:选择jdk所在的路径,其次在系统变量的path下面配置bin的目录配置到jdk的bin:%JAVA_HOME%\bin配置jre的bin:%JAVA_HOME%jre\binjdk目录介绍notepad++安装与使用这个就是升级版的记事

2020-07-22 21:48:42 141

原创 Java小太白

特性与优势简单性没有指针,没有分配内存,摒弃了C++的很多头文件这些,基本上c的语法,所以简单面向对象这是一种设计技术,模拟人的行为,符合人们的思考方式,(万物皆对象)可移植性主要是由于Java跨平台,更上一层为Java提供了jvm虚拟机,使得Java有了一次编译到处运行的这种性能高性能即时编译,分布式为网络分布式环境设定的,使用tcp/ip协议动态性Java本身不具备动态性,但是他有反射机制多线程安全性健壮性没有指针,错误异常处理,每次运

2020-07-21 22:24:15 104

原创 浅说Java帝国的诞生

Java诞生的前夕1972年c诞生特点:贴近硬件,运行极快 ,效率特别高通常使用:编写操作系统,编译器,数据库,网络系统,硬件编程难点就是指针与内存管理(一般认为这是Java诞生的初始问题所在)十年之后出现:1982年c++诞生特点:不完全面向对象兼容C应用:图形,游戏等个人认为比c还稍微难点有人就提出来一直假设需要建立一种新的语言语法要有点像c没有指针没有内存管理真正的可移植面向对象类型安全有高质量的类库。。。。。。语言诞生之初开始的时候还有叫

2020-07-20 22:08:57 242

原创 学习---计算机语言的发展简单总结

第一代语言机器语言计算机的基本计算方式都是基于二进制二进制有0与1构成,逢二进一计算机直接识别,不需要任何转换为了解决机器语言人们无法读懂的和难以识别的问题,下面出现第二代语言第二代语言汇编语言解决人们无法读懂机器语言指令代替二进制应用于:逆向工程机器人病毒。。。。。。assume cs:codesg codesg segment mov ax,0123h mov bx,0456h add ax,bx

2020-07-20 21:08:11 172

原创 计算机的初探

计算机的骨—硬件computer 全称计算机,俗称电脑能够按照程序运行,自动,高速处理海量的数据的电子设备有硬件与软件构成常见的有台式、笔记本、大型、超级计算机应用于:科学计算,数据处理,辅助设计,人工智能,网络辅助。计算机的主要组成由一些物理装置安装系统结构构成一个有机整体为计算机软件提高物质基础。硬件组成:cpu主板内存电源、主机箱硬盘显卡键盘鼠标显示器自主装机必备材料cpu 核心memory 内存mothe

2020-07-19 21:38:12 155

原创 markdown 的总结与详细说明

Markdown学习标题# ## ### #### ###########说明:标题只支持六种,大到小 写的时候文字与符号之间空一个格,免得有的不生效字体hello*hello* 斜体hello**hello** 加粗hello***hello*** 斜体加粗hello~~hello~~ 表示过时引用泰坦巨猿的学习之路> 尖括号表示上述引用分割线***---说明:以上两种方式都是分割线的写法图片![图片名字或者说明](图片的

2020-07-18 12:23:15 120

原创 一个开发人员谈论网络笔记的重要性------博客

作为一个开发人员我们为什么要写博客呢?我们需要总结和思考,有时候我们一直在奔跑的道路上,却忘记发生在自己身上的事;(不要一直学,而不进行总结,免得学了前面忘记后面)不管什么时候文笔组织能力是必不可少的;(万一哪天在公司,什么帮助文档这类报告的话,没有一定的水平是不太行得通的)在我们学习的时候,我觉得好记性不敌烂笔头,提自己的总结能力;同时也可以提升自己的逻辑思维;(我们写文章也是与写程序一样的,没有一定的逻辑,那也只有你与天能看懂了,也或者说只有天能看懂了,为了避免这种尴尬的局面,

2020-07-18 10:30:08 188

原创 探索oa第一步

环境搭建系统管理论坛管理权限管理审批流转描述:OA是office Automation—办公自动化系统软件开发流程调研—调研文档需求分析—需求分析文档设计—(概要设计、详细设计)—设计文档编码测试—测试计划,测试用例,测试报告部署与运维项目分层表示层基于web的jsp servlet , struts, webwork, spring mvc 等基于客户端的swing, swt等(rmi,iiop)业务逻辑层pojo(servic..

2020-07-18 09:49:54 169

空空如也

空空如也

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

TA关注的人

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