面试
文章平均质量分 84
m0_67391270
这个作者很懒,什么都没留下…
展开
-
尚医通【预约挂号系统】总结
尚医通即为网上预约挂号系统,网上预约挂号是近年来开展的一项便民就医服务,旨在缓解看病难、挂号难的就医难题,许多患者为看一次病要跑很多次医院,最终还不一定能保证看得上医生。网上预约挂号全面提供的预约挂号业务从根本上解决了这一就医难题。随时随地轻松挂号!不用排长队!后台页面包括数据管理数据字典(字典树形展示、导入、导出)医药管理医院设置(列表、添加、修改、删除)医药列表(列表、详情、排班、下线)会员管理会员列表(列表、查看、锁定)认证审批列表订单管理订单列表(列表、详情)统计管理预约统计。...原创 2022-07-30 00:36:23 · 3176 阅读 · 1 评论 -
小程序如何使用订阅消息(PHP代码+小程序js代码)
可以实现给授权了的用户进行消息推送,推送一些指定的消息,带动用户的点击,例如提醒用户签到,或者发送一些奖励到账等通知,目的就是一个,带动用户的点击,留住老用户。在这里我们需要通过,小程序的后台去开通订阅消息,订阅消息企业、个人都可以开通,机关部门可以申请长期订阅模板、而其他的就只能选择一次性模板消息类型先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。httpshttpshttpshttpshttpshttpshttpshttps。...转载 2022-07-30 00:35:47 · 543 阅读 · 1 评论 -
MySQL函数(经典收藏)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。如果e1成立,则返回v1,如果e2成立,则返回v2,当全部不成立则返回vn,而当有一个成立之后,后面的就不执行了。如果使用,返回0,否则,返回1;字符串函数是MySQL中最常用的一类函数,字符串函数主要用于处理表中的字符串。如果v1的值不为NULL,则返回v1,否则返回v2。.原创 2022-07-29 18:55:48 · 301 阅读 · 0 评论 -
MySQL六脉神剑,SQL通关大总结
应粉丝需求,近期总结了下MySQL篇的SQL通关总结,分享给给为,祝大家考试,日常工作得心应手??SQL起源科普SQL是由IBM公司在1974~1979年之间根据E.J.Codd发表的关系数据库理论为基础开发的,其前身是“SEQUEL”,后更名为SQL。??语法格式??加中括号的部分可以省略SELECT[别名],[别名]…FROM[别名],[别名]…[WHERE]##创建表。...转载 2022-07-29 18:55:12 · 164 阅读 · 0 评论 -
mysql使用on duplicate key update批量更新数据
前提需要表中存在索引如下以往做法循环select表中的booke记录是否存在,存在则使用update;不存在则使用insert。做法弊端每处理一条记录需要操作两次数据库(select、update/insert)优化做法使用insert语句搭配onduplicatekeyupdate使用。做法注意比如上面的需求,需要用到。...原创 2022-07-29 18:54:36 · 242 阅读 · 0 评论 -
MySQL事务隔离级别详解
事务是逻辑上的一组操作,要么全执行,要么全不执行。事务最经典栗子也经常被拿出来的栗子就是银行转账了。比如小明要给小红转账1000元,这个转账会涉及到两个关键操作将小明的余额减1000元,将小红的余额减1000元。万一这两个操作之间突然出现错误,导致小明余额减少但是小红余额没有增加,这种情况是肯定不允许的。事务就是保证这两个关键操作要么都成功,要么都不成功。...原创 2022-07-29 18:54:03 · 336 阅读 · 0 评论 -
MySQL事务(transaction) (有这篇就足够了..)
但是呢,因为某一刻不可能总只有一个事务在运行,可能出现A在操作t_account表中的数据,B也同样在操作t_account表,那么就会出现并发问题,对于同时运行的多个事务,当这些事务访问数据库中相同的数据时,如果没有采用必要的隔离机制,就会发生以下各种并发问题。以上例子实现了王五为张三转账的事务,可以看到程序2中事务提交前与提交后对程序1中的查询语句产生的影响,前2个查询是事务没提交的结果,最后一个查询是事务提交后的结果。往通俗的讲就是,事务就是一个整体,里面的内容要么都执行成功,要么都不成功。...原创 2022-07-29 18:53:27 · 348 阅读 · 0 评论 -
一文学透MySQL表的创建和约束
希望此篇博文能够帮到大家,让我们共同进步!!!原创 2022-07-28 22:22:20 · 58 阅读 · 0 评论 -
SQL窗口函数
SQL窗口函数为在线分析处理(OLAP)和商业智能(BI)提供了复杂分析和报表统计的功能,例如产品的累计销售额统计、分类排名、同比/环比分析等。这些功能通常很难通过聚合函数和分组操作来实现。窗口函数(WindowFunction)可以像聚合函数一样对一组数据进行分析并返回结果,二者的不同之处在于,窗口函数不是将一组数据汇总成单个结果,而是为每一行数据都返回一个结果。聚合函数和窗口函数的区别如下图所示。SELECTSUM(salary)AS"所有员工月薪总和"...原创 2022-07-28 19:24:46 · 101 阅读 · 0 评论 -
Spring Boot 应用启动时 java.lang.reflect.InaccessibleObjectException 问题的解决
SpringBoot的应用启动的时候遇到下面的错误java.lang.reflect.InaccessibleObjectException354)297)199)193)错误的原因是因为JVM的模块java.base没有对未命名的模块开放java.lang这个包的深度反射API的调用权限。具体来说,是没有开放我的SpringBoot是2.6.7,代码编译的目标JDK是JDK11,运行时JDK是JDK17。...原创 2022-07-28 17:55:53 · 5428 阅读 · 0 评论 -
nginx--正向代理、反向代理及负载均衡(图解+配置)
先来看张图~【再举个栗子】某同学喜欢面向搜索引擎编程,想通过百度搜索引擎查找一些学习资料,但是有些网站直接访问可能不太安全,会暴露自己的IP,同学比较苦恼,想着怎样才能使用百度搜索自己想要的学习资料,又不会暴露自己的IP在网站上呢?这时我告诉该同学,我呢手上刚好有一台代理服务器,这台代理服务器通过nginx配置了正向代理转发http和https请求,你呢,只需要在自己的Windows本地电脑的网关配置一下这台代理服务器的IP和端口号,就能正常通过代理服务器访问到百度并搜索相关的学习资料了,~代理。...原创 2022-07-28 16:27:59 · 220 阅读 · 0 评论 -
MyBatis笔记目录
1、environment设置数据库环境2、transactionManager设置事务管理方式3、${}+properties动态写入信息4、typeAlias/package设置某个类型的别名5、mappers引入映射文件6、配置文件注释汇总。开发环境、创建maven工程、建立sql表单、创建MyBatis核心配置文件、创建Mapper接口、创建MyBatis的映射文件、通过junit进行测试、加入log4j日志功能。模糊查询、批量删除、动态设置表名、添加功能获取自增的主键。...原创 2022-07-28 15:00:22 · 86 阅读 · 0 评论 -
Java有哪些进阶技术?
第二层次是代码的封装,也就是模块化,也许有现成的框架,但是有人也就是真的是日复一日的重复,脑子里从来没有这方面的意识,也从来没有去主动看过那些框架的源代码,就比如Spring框架的源码,那里面可是各种设计模式和JAVA反射,注解啊等的综合应用,非常有学习的必要,看看别人是怎么设计的架构……别的公司不知道,稍微大点的互联网公司,多线程是必考的,也是常用的,比如网易,阿里,等等等等,因为这些公司我面过或者有朋友在里面。第三层次是代码的可重用性,所谓的设计模式,什么代码复用,高内聚,低耦合那一套……...原创 2022-07-28 13:24:48 · 255 阅读 · 0 评论 -
Django常见面试题总结(二)
会话跟踪技术,保留用户Cookie是由服务器创建,然后通过响应发送给客户端的一个键值对。具体一个浏览器针对一个服务器存储的key-value({})Session是服务器端技术,利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的session对象,由于session为用户浏览器独享,所以用户在访问服务器的web资源时,可以把各自的数据放在各自的session中,当用户再去访问该服务器中的其它web资源时,其它web资源再从用户各自的session中取出数据为用户服务。...原创 2022-07-28 11:41:34 · 263 阅读 · 0 评论 -
Java之反射
目录1.什么是反射机制2.反射机制有什么用3.Class类对象的三种实例化模式1.getClass()方法:2.类.class3.使用Class类提供的方法4. 通过反射实例化对象5.反射主要使用的种类5.1Class类方法:5.2Field类方法5.3:Method方法JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的法的功能称为java语言的反射机制。通过java语言中的反射机制可以操原创 2022-07-27 17:53:33 · 260 阅读 · 1 评论 -
Connection to node -1 (ip9092) could not be established. Broker may not be availabl &&kafka无法连接
*前言由于原来的云服务器到期,需要在新的云服务器上部署kafka,但按照以往的配置确无法连接。**原创 2022-07-27 12:54:44 · 1418 阅读 · 0 评论 -
用时半个月,终于把2020年各大公司的Java面试题精选整理成文档了
用时半个月,终于把2020年各大公司的Java面试题精选【答案都全敲出来了】整理成PDF文档了,这些面试题都是楼主和朋友今年面试总结出来的,都是各大公司喜欢问的技术面试题。希望对你们接下来的面试有所帮助。整个文档共三百多道面试题及答案,整理不易,转发+关注,然后私信【面试】即可获得免费领取方式!...原创 2022-07-23 16:00:37 · 203 阅读 · 0 评论 -
剑指Java面试:面试官能问到的问题,都被我收集在这份PDF文档里
面经中有他的知识点的答案,如下图示例,非常详细(文末有领取方式)!!!1.数据结构与算法篇你是java开发你就用java代码去实现2.计算机网络篇参考书籍:《图解http》《图解TCP/IP》《TCP/IP详解卷1》《计算机网络(谢希仁)》知识点:数据库篇4.操作系统篇7.Linux命令篇6.安全加密7.重头戏java篇1.基础篇:2.集合篇:3.锁4.多线程多看看《Java多线程编程核心技术》这块就没问题5.jdk中的concurrent 俗称juc包6.java虚拟机主要看**《深入理解java虚拟机》原创 2022-06-24 01:26:08 · 508 阅读 · 0 评论 -
初级java 面试时经常会问到的问题!
java作为目前火的计算机语言之一,一直都是程序员喜爱的计算机语言,java更是蝉联连续几年的计算机语言榜首,因此每年入职的java程序员都居高不下。当然,在入职之前,都是要经过面试的,那么java面试题是怎么出来的呢为此我们列出了一下常见的java面试题。入职必备!1.个可能会问你面向对象的特征抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称原创 2022-06-24 01:25:29 · 505 阅读 · 0 评论 -
力扣刷题篇——链表篇
目录?????两两交换链表的结点 ?????题目描述??:???解题思路??:???代码如下??:???删除链表的倒数第N个结点?????题目描述??:???解题思路??:????图解???:???代???码附上??:?24. 两两交换链表中的节点 - 力扣(LeetCode)19. 删除链表的倒数第 N 个结点我们以第一个n=2为例子来解释 ??第一步??:第二步??:第三步??:第四步?? :以上就是小王给大家带来的链表系列的题目 觉得写的不错的话 麻烦给个三连吧谢谢你们这么好看还关注了我!???原创 2022-06-21 13:25:19 · 154 阅读 · 0 评论 -
从单体架构到微服务架构&最佳实践 Monolithic to Microservices Architecture
概述微服务是一种将软件应用程序开发为独立设置的小模块的方法,其中每个服务运行独特的进程。它通过定义明确的机制进行通信以达到目的。2011 年 5 月,威尼斯附近的软件工程师使用“微服务”这个术语来表达他们中许多人正在探索的通用编程风格。James Lewis 在 2012 年 3 月的案例研究中提出了一些想法,并将其命名为“微服务”。微服务是许多行业想要采用的一种。Netflix、亚马逊等公司在其产品中采用了微服务的概念。在本文中,我们将学习如何使用设计模式、原则和最佳实践来设计微服务架构。我们将使用正确的原创 2022-06-21 01:40:49 · 630 阅读 · 0 评论 -
【秒懂·云原生】微服务篇 —— Spring Cloud Commons公共抽象
??这里是【秒懂·云原生】,关注我学习云原生不迷路??如果对你有帮助,给博主一个免费的点赞以示鼓励欢迎各位??点赞??评论收藏【秒懂·云原生】 目前主要更新微服务,一起学习一起进步。主要介绍Spring Cloud Commons:公共抽象Spring Cloud将服务发现、负载均衡和断路器等通用模型封装在一个公共抽象中,可以被所有的Spring Cloud客户端使用,不依赖于具体的实现(例如服务发现就有Eureka和Consul等不同的实现),这些公共抽象位于Spring Cloud Commons项原创 2022-06-18 16:54:49 · 141 阅读 · 1 评论 -
【Mysql 一周速成Mysql】 第一篇 基础
数据库中用数据模型来抽象、表示和处理现实世界中的数据和信息,通俗地讲数据模型就是现实世界的模拟,数据模型应满足三方面要求:1.能比较真实地模拟现实世界。2.容易为人所理解。3.便于在计算机上实现。数据模型是数据库系统的核心和基础。根据模型用的目的不同,数据模型分成两个不同的层次:(1) 概念模型 :也称信息模型(以用户的观点为角度) 。(2) 逻辑模型 : 主要包括网状模型、层次模型、关系模型等(计算机系统的观点)。物理模型 :数据在系统内部的,表示形式和存取方法。概念模型的用途:1.用于信息原创 2022-06-18 14:55:57 · 189 阅读 · 0 评论 -
Sqli-labs-master超详细通关教程(1-23关基础篇)
一到四关主要是参数被包装的问题。一般用于尝试的语句Ps:–+可以用#替换,url 提交过程中 Url 编码后的#为%23and1=2–+'and1=2–+"and1=2–+)and1=2–+')and1=2–+")and1=2–+"))and1=2–+图中显示的sql语句是我为了方便理解,修改了源代码显示出的id =1 and 1=2页面正常,考虑是否有字符注入,先加单引号可以看到提示,存在’ '包装,我们加上–+http://127.0.0.1:8080/sqli-labs-master/Less-1/?原创 2022-06-12 13:58:32 · 3096 阅读 · 0 评论 -
springboot中如何获取真实ip地址
需求是用户在登录时,密码输错了5次以上要将这个ip禁用,所以如题,我需要在代码中获得这次请求的原始ip地址。禁用ip的逻辑已经写好了,目前痛点是获取ip地址,也正是这块代码让我被领导叼了。既然项目一般都是走nginx和网关代理,那肯定得百度了,于是百度的代码如下:然后我模拟2个用户测了一下(测试结果为化名):所以我很疑惑,首先看了下公司日志过滤器那块代码也正是用的上面的方法,完全一样。那么说明是一样的。这方法正确吗?大概看了下这方法逻辑就是先获取请求体的realIp,获取不到才去获取forward啥的ip原创 2022-06-12 11:45:41 · 4897 阅读 · 0 评论 -
Python:global的使用
简介:1、global是Python中的全局变量关键字。2、全局变量是编程术语中的一种,源自于变量之分。3、变量分为局部与全局,局部变量又可称之为内部变量。4、由某对象或某个函数所创建的变量通常都是局部变量,只能被内部引用,而无法被其它对象或函数引用。5、全局变量既可以是某对象函数创建,也可以是在本程序任何地方创建。全局变量是可以被本程序所有对象或函数引用。6、global关键字的作用是可以使得一个局部变量为全局变量。案例1:全局无法使用局部变量。案例2:全局变量,任意范围均可使用。案例3:函原创 2022-06-12 02:56:58 · 1884 阅读 · 0 评论 -
Python - python如何连接sql server数据库
首先要下载名为"pymssql"的模块,然后import该模块安装方法 :1.第一种方法:按win+r----> 输入cmd—>输入以下命令即可2.第二种方法:打开pycharm,点击File,再点击settings,点击settings之后再点击project下面的project Interpreter,在界面中点击+号,直接搜索pymssql模块,直接安装即可。三、遇到的问题在使用python连接数据库时出现了两个问题:〔1〕因为连接数据库要使用sql身份验证,但之前一直使用的是windows原创 2022-06-10 00:55:14 · 1251 阅读 · 0 评论