- 博客(33)
- 收藏
- 关注
转载 二十三又是谁的二十三
23 岁那年你正处在哪个状态?现在呢?我,23岁,应届毕业生。生活,工作,爱情都处于人生的低谷,一穷二白,一无所有,一事无成。 分享一下成长的建议吧。匿名用户23岁那年…就是去年…在22岁的时候我毕业,同时第二年准备考研,结果因为压力太大,期望太高,又失利了,但是我依然满怀信心和憧憬在我23岁那年四月,当我深爱的女孩(在这之前我追了她四年)说她要去北京时,我在毫无准备的情况下,带了2000块钱冲到北京,那会的北京还有点冷…但是我只是想打好前站,在她来的时候能提供一点帮助,在前两周里,每天面试两家公
2020-12-25 19:58:53 34530 5
原创 Springboot部署阿里云短信服务
阿里云平台AccessKey与签名模板的获取、springboot项目的配置部署、启动出现的NoSuchMethodError、NoClassDefFoundError问题
2023-02-09 11:28:21 1798
原创 关于Mysql联表update数据那点事
update table1 t1 left join table2 t2 on t2.num=t1.id set deleted=2206 where t2.time
2022-06-11 09:39:33 434
原创 关于表单提交数据那点事 #null #空串
提交数据库的field 没有在表单里匹配到对应的name,此时无内容提交,提交的数据上该field为null;而如果field有对应的name,依旧无内容提交,提交的数据上该field为空串;存储&提取表单存储默认是不对null值或空串作出命令的,所以空内容提交存储进去的一概为Null;注:如果表单提交的是空数据,存入数据库里的为空串,那检查下实体类里field是否被设置了NOT_NULL;......
2022-04-29 11:10:28 1363
原创 这个功能是如何实现的?
这个功能点是如何实现的?通过点击按钮,会触发Ajax绑定事件发送请求,然后由前端控制器dispatcherservlet来接收请求并调用处理器映射器handlermapping,处理器映射器再根据请求上的url来找到具体的controller,然后重写并实现了service层上的方法,再通过dao层编写sql语句对数据库进行操作,执行成功后依步再传回到controller层由controller来返回一个状态值,前端控制器对此进行解析渲染后才将得到的对象返回给用户。...
2020-09-27 22:39:16 2039
原创 20200907222222-AOP
AOP概念切面(Aspect) :官方的抽象定义为“一个关注点的模块化,这个关注点可能会横切多个对象”。连接点(Joinpoint) :程序执行过程中的某一行为。通知(Advice) :“切面”对于某个“连接点”所产生的动作。切入点(Pointcut) :匹配连接点的断言,在AOP中通知和一个切入点表达式关联。目标对象(Target Object) :被一个或者多个切面所通知的对象。AOP代理(AOP Proxy) 在Spring AOP中有两种代理方式,JDK动态代理和CGLIB代理。AO
2020-09-07 22:22:21 231
原创 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 206
原创 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 241
原创 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 215
原创 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 258
原创 2020-08-24
我负责的这个用户行为模块,主要实现了对用户行为进行记录、查询、删除等操作。主要包括了用户名字,执行操作,执行操作,执行时长以及操作时间等。我就说下查询吧,在主页面点击日志管理的时候,执行了一个异步加载操作,会先为用户呈现一个日志列表页面,然后再把详细的数据信息展现给用户。3. 首先在控制层里添加两个方法,分别用于返回日志列表页面跟日志分页页面首先会先在entity类里构建POJO来封装从数据库查询到的记录,根据表中的字段来定义属性,并添加相应的set/get/tostring方法。接着是Mappe.
2020-08-24 21:34:47 185
原创 项目小结
本模块主要是实现对用户行为日志(例如谁在什么时间点执行了什么操作,访问了哪些方法,传递的什么参数,执行时长等)进行记录、查询、删除等操作。(两个界面)基于日志菜单管理的请求业务,在PageController中添加doLogUI方法,doPageUI方法分别用于返回日志列表页面,日志分页页面。然后在starter.html页面中点击日志管理菜单时异步加载日志列表页面。数据加载通常是一个相对比较耗时操作,为了改善用户体验,可以先为用户呈现一个页面,数据加载时,显示数据正在加载中,数据加载完成以后再呈.
2020-08-21 21:04:23 214
原创 代码块
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 131
原创 他们的面试题
js获取日期var myDate = new Date();隐藏按钮$("#btn").attr(“style”, “display:none;”);js设置日期标签红色document.getElementTagName(“p”).style.color=“red”;死锁产生的原因:多个线程在拿着锁的同时都在等待对方释放锁。解决方法:尽量避免同时获取多个锁。使用定时锁代替内部锁。单例模式常见的几种方式:懒汉式、饿汉式、双重校验、枚举、静态内部类、破坏单例模式的方法:反射、序列化(其中枚举不会被.
2020-08-20 15:25:23 129
原创 技术小述
1.郑州欧力朗皮鞋仓库管理系统开发环境:技术要点:项目描述:这是一个皮鞋采购、皮鞋批发、维护客户关系及员工管理的系统,实现公司对各个销售环节的把控,对公司从皮鞋采购到皮鞋库存到销售各个环节进行管理,是实现了数据在各个部门之间的共享与流转,根据客户补货情况,及库存剩余,即时的补货,提高了公司对商户的精确把握。项目主要分采购、销售、库存三个主要子系统。功能模块:1.系统基础模块(员工管理、部门管理)、组织机构管理、公司架构管理2.权限系统管理(用户、角色、菜单)3.商品模块(供应商、商品、
2020-08-17 11:47:46 242
原创 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 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人