技术专区

  • 12_迭代和递归

    求一个数的阶乘 # 迭代方法实现 def factIter(n): result = n for i in range(1, n): result *= i return result print(factIter(10)) # 递归方法实现 def funC(n): if n == 1: return 1 else: return n * funC(n-1…

    编程笔记 2022年8月5日
  • Java开发学习(二十二)----Spring事务属性、事务传播行为

    一、事务配置 上面这些属性都可以在@Transactional注解的参数上进行设置。 readOnly:true只读事务,false读写事务,增删改要设为false,查询设为true。 timeout:设置超时时间单位秒,在多长时间之内事务没有提交成…

    编程笔记 2022年8月5日
  • Java基础之接口篇

    Overload和Override的区别?重载Overload:表示同⼀个类中可以有多个名称相同的⽅法,但这些⽅法的参数列表各不相同,参 数个数或类型不同 重写Override:表示⼦类中的⽅法可以与⽗类中的某个⽅法的名称和参数完全…

    编程笔记 2022年8月5日
  • 03-Java中==和equals的区别

    Java中==和equals的区别 1、== 基本类型比较 比较的就是值是否相同 引用类型比较 比较的就是地址值是否相同 2、equals 重写前 比较的是地址值 重写后 按照重写方法的逻辑进行比较

    编程笔记 2022年8月5日
  • 记录一次堆外内存和堆内存的问题

           昨天同事告诉我说,线上服务分配的内存 -Xss  大小是2G左右,但是使用top命令查看发现内存远远大于2g。将近4g了。为何堆外内存占这么大的内存空间。我刚开始也是有点一头雾水,然后搜索了下,记录下这个问题…

    智能运维 2022年8月5日
  • 《谷粒商城》sql

    说明 接着创建数据库 然后接着去sqlyog直接我们的操作,在左侧root上右键建立数据库: 字符集选utf8mb4,他能兼容utf8且能解决一些乱码的问题。分别 建立了下面数据库 gulimall_oms gulimall_pms gulimall_sms guli…

    大数据 2022年8月5日
  • Oracle 相关基础2-plsql中的查询

    -- 关于查询 ---- 在plsql中,查询方式不在之前的 select 字段 ,... from 表;-- 查询的语法格式-- 在plsql中处理的基本上全是变量-- 变量只能一次接收一个值 ,只能处理单个值或者是单行的数据语法:   declare    …

    大数据 2022年8月5日
  • Oracle 相关基础1-变量

    PL/SQL表示SQL的过程式语言扩展(Procedural Language Extension to SQL)。通过添加任何高级语言所拥有的编程结构和子程序, PL/SQL实现了对SQL的扩展PL/SQL可用于服务器端(Oracle数据库)和客户端(Oracle Forms等…

    大数据 2022年8月5日
  • scrapy.Request深度爬取火影忍者人物详情并持久化存储到MySQL

    1.创建项目 scrapy startproject Naruto cd Naruto 2.创建爬虫文件 scrapy genspider naruto http://www.4399dmw.com/huoying/renwu/ 3.项目结构    4.修改配置(settings) ROBOTSTXT_OBEY = False robots协议改为…

    大数据 2022年8月5日
  • 2022/8/4数据库联系

    1.创建LINQ查询(获取数据源中所有产品对象)2.统计最贵价格,最便宜价格,平均价格,所有商品的库存总量,ProductList的元素总数3. 向Product保存 小艾牌婴儿纸尿裤10包装,品类编号1,价格100,库存1004.所有商品价…

    大数据 2022年8月5日