面试准备
面试准备ing...
孤炎
14159265358979323846264338327950288429716939937510582097..
展开
-
这个功能是如何实现的?
这个功能点是如何实现的?通过点击按钮,会触发Ajax绑定事件发送请求,然后由前端控制器dispatcherservlet来接收请求并调用处理器映射器handlermapping,处理器映射器再根据请求上的url来找到具体的controller,然后重写并实现了service层上的方法,再通过dao层编写sql语句对数据库进行操作,执行成功后依步再传回到controller层由controller来返回一个状态值,前端控制器对此进行解析渲染后才将得到的对象返回给用户。...原创 2020-09-27 22:39:16 · 2027 阅读 · 0 评论 -
20200907222222-AOP
AOP概念切面(Aspect) :官方的抽象定义为“一个关注点的模块化,这个关注点可能会横切多个对象”。连接点(Joinpoint) :程序执行过程中的某一行为。通知(Advice) :“切面”对于某个“连接点”所产生的动作。切入点(Pointcut) :匹配连接点的断言,在AOP中通知和一个切入点表达式关联。目标对象(Target Object) :被一个或者多个切面所通知的对象。AOP代理(AOP Proxy) 在Spring AOP中有两种代理方式,JDK动态代理和CGLIB代理。AO原创 2020-09-07 22:22:21 · 220 阅读 · 0 评论 -
2020-09-07
insert into t_com_user(user_name, age, gender) values #{item.userName, jdbcType=VARCHAR}, #{item.age, jdbcType=INTEGER}, #{item.gender, jdbcType=INTEGER}原创 2020-09-07 20:20:28 · 194 阅读 · 0 评论 -
2097批量更新
常规批量更新<update id="updateUser" parameterType="com.test.UserEntity"> <foreach collection ="list" item="item" index="index" separator= ";"> update t_com_user set user_name = #{item.userName, jdbcType=VARCHAR}, age = #{item.age, jdbcType=原创 2020-09-07 19:02:31 · 229 阅读 · 0 评论 -
2097批量插入
批量插入<insert id="insertUser" parameterType="com.test.UserEntity"> insert into t_com_user(user_name, age, gender) values <foreach collection ="list" item="item" index="index" open="(" close= ")" separator= "),("> #{item.userName, jdbcType=V原创 2020-09-07 19:00:33 · 203 阅读 · 0 评论 -
2097
data()=="2020/9/7"?"i miss you":"i miss yan";//获取元素的父元素 jQuery(function(){ $("p").parent().css("color","red"); }) //获取元素的子元素 jQuery(function(){ $("#aa").children(".yes").css("color","red"); })原创 2020-09-07 16:44:19 · 247 阅读 · 0 评论 -
项目经验1
项目名称:宏利仓库管理系统项目周期:2020-1–2020-6项目描述:这是一个乳品、饮料仓库管理系统。主要模块包括维护客户关系原创 2020-08-25 21:00:43 · 392 阅读 · 0 评论 -
2020-08-24
我负责的这个用户行为模块,主要实现了对用户行为进行记录、查询、删除等操作。主要包括了用户名字,执行操作,执行操作,执行时长以及操作时间等。我就说下查询吧,在主页面点击日志管理的时候,执行了一个异步加载操作,会先为用户呈现一个日志列表页面,然后再把详细的数据信息展现给用户。3. 首先在控制层里添加两个方法,分别用于返回日志列表页面跟日志分页页面首先会先在entity类里构建POJO来封装从数据库查询到的记录,根据表中的字段来定义属性,并添加相应的set/get/tostring方法。接着是Mappe.原创 2020-08-24 21:34:47 · 180 阅读 · 0 评论 -
项目小结
本模块主要是实现对用户行为日志(例如谁在什么时间点执行了什么操作,访问了哪些方法,传递的什么参数,执行时长等)进行记录、查询、删除等操作。(两个界面)基于日志菜单管理的请求业务,在PageController中添加doLogUI方法,doPageUI方法分别用于返回日志列表页面,日志分页页面。然后在starter.html页面中点击日志管理菜单时异步加载日志列表页面。数据加载通常是一个相对比较耗时操作,为了改善用户体验,可以先为用户呈现一个页面,数据加载时,显示数据正在加载中,数据加载完成以后再呈.原创 2020-08-21 21:04:23 · 208 阅读 · 0 评论 -
代码块
StringString you = "yan";IntegerInteger you = 97;ifString you = "yan";String me = "yan";String Y = (you==me?"you are me":"i am you");在这里插入代码片原创 2020-08-20 16:42:27 · 126 阅读 · 0 评论 -
他们的面试题
js获取日期var myDate = new Date();隐藏按钮$("#btn").attr(“style”, “display:none;”);js设置日期标签红色document.getElementTagName(“p”).style.color=“red”;死锁产生的原因:多个线程在拿着锁的同时都在等待对方释放锁。解决方法:尽量避免同时获取多个锁。使用定时锁代替内部锁。单例模式常见的几种方式:懒汉式、饿汉式、双重校验、枚举、静态内部类、破坏单例模式的方法:反射、序列化(其中枚举不会被.原创 2020-08-20 15:25:23 · 125 阅读 · 0 评论 -
2020-08-18
了解Ajax了解Springcloud原创 2020-08-18 16:20:39 · 92 阅读 · 0 评论 -
技术小述
1.郑州欧力朗皮鞋仓库管理系统开发环境:技术要点:项目描述:这是一个皮鞋采购、皮鞋批发、维护客户关系及员工管理的系统,实现公司对各个销售环节的把控,对公司从皮鞋采购到皮鞋库存到销售各个环节进行管理,是实现了数据在各个部门之间的共享与流转,根据客户补货情况,及库存剩余,即时的补货,提高了公司对商户的精确把握。项目主要分采购、销售、库存三个主要子系统。功能模块:1.系统基础模块(员工管理、部门管理)、组织机构管理、公司架构管理2.权限系统管理(用户、角色、菜单)3.商品模块(供应商、商品、原创 2020-08-17 11:47:46 · 237 阅读 · 0 评论 -
点点滴滴终汇成流
忽然地、一个与你相似的人就出现了...原创 2020-08-14 20:52:21 · 198 阅读 · 0 评论 -
2020-08-14
rabbitmq–订单流量削峰topic交换机-主题模式direct交换机-路由模式原创 2020-08-14 11:05:56 · 98 阅读 · 0 评论 -
人事小面
1原创 2020-08-13 20:25:41 · 215 阅读 · 0 评论 -
docker小解
重启dockersystemctl restart docker挂载主机目录1.docker run -d -v /usr/app:/opt/app tomcat2.docker exec -it fd2 bash3.cd /opt/app4.echo 1111111111 > f15.exit6.cd /usr/app7.ls原创 2020-08-12 17:18:59 · 128 阅读 · 0 评论 -
小面一试吧
你、了解他吗?原创 2020-08-12 09:13:04 · 146 阅读 · 0 评论