- 博客(6)
- 收藏
- 关注
原创 1047 行 MySQL 详细学习笔记(值得学习与收藏)
选择类型列属性(列约束)建表规范SELECT查询UNION子查询连接查询(join)导出INSERTDELETETRUNCATE备份与还原视图事务(transaction)锁表触发器SQL编程用户和权限管理表维护杂项
2024-11-22 18:35:48
182
原创 10 个不为人知的Python冷知识_python中奇怪的知识
对于参数中提供了初始值的参数,由于 Python 中的函数参数传递的是对象,也可以认为是传地址,在第一次初始化 def 的时候,会先生成这个可变对象的内存地址,然后将这个默认参数 item_list 会与这个内存地址绑定。用列表举例 a += b,使用 __iadd__ 的话就像是使用了a.extend(b),如果使用 __add__ 的话,则是 a = a+b,前者是直接在原列表上进行扩展,而后者是先从原列表中取出值,在一个新的列表中进行扩展,然后再将新的列表对象返回给变量,显然后者的消耗要大些。
2024-11-22 18:20:26
593
原创 12-AOP实现方式一
横切关注点:跨越应用程序多个模块的方法或功能。即是,与我们业务逻辑无关的,但是我们需要关注的部分,就是横切关注点。如日志,安全,缓存,事务等等…切面(ASPECT):横切关注点被模块化的特殊对象。即,它是一个类。通知(Advice):切面必须要完成的工作。即,它是类中的一个方法。目标(Target):被通知对象。代理(Proxy) :向目标对象应用通知之后创建的对象。切入点(PointCut) :切面通知执行的“地点""的定义。连接点(JointPoint):与切入点匹配的执行点。
2024-11-22 18:10:19
648
原创 10分钟解决Hibernate的事务管理,Hibernate当中要设置事务的隔离级别
4配置当前线程来绑定的sessionthreadgetCurrentSession获取当前线程的session对象,创建session对象之后不需要调用close方法,在线程结束的时候会自动将session关闭/**/@Test//会按照配置的好的事务处理方式去存储数据//保证每一个对象在调用该方法的时候都使用的是同一个sessioncustomer.setCust_name(“王西”);不需要二次关闭session。
2024-11-22 17:49:11
1288
原创 101道算法javaScript描述【一】
本部分来介绍一些比较高级的算法,可以理解为高深的“心法”,虽然难学,但是学会了之后会发现很管用,走遍天下都不怕。我们解题不能一知半解,每道题每一种解法,都写上了解题思路和详细的解题步骤。让读者在解题的过程当中,更好地训练思维,知道答案是怎么来的,能够举一反三。本小册子选取大厂面试高频算法题共计 101 道,大多数题目至少两种 JavaScript 解法,并附有详细的思路和解题过程,来帮你夯实、强化算法知识。你会收获到什么?更好的逻辑思维能力对数据结构更深的理解能够写出更加牛逼的代码。
2024-11-22 17:42:05
603
原创 100%解决xml 文件中文注释 报错 3 字节的 UTF-8 序列的字节 3 无效(1)
着这一幕的时候,只是想着可能IDEA中编码配置有问题,但是经过盘查之后,IDEA中的编码确实没有设置为。直接删除中文注释、简单直接,但是对于像我这样的新手来说,后期读起xml配置文件简直要发疯。笔者也是经历了一周的魔鬼时刻,能查到的方法几乎都尝试了一遍,但仍然没有任何改变。但是太过于耗费时间,也不能每次做项目都要修改、显然不现实!在设置Tomcat的时候,在VM options框中输入。但是设置之后还是没有任何效果,依旧报上面的字节码错误。最后笔者更是硬着头皮下载了源代码,看过之后才发现,
2024-11-22 17:26:55
430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅