首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Hank’s Blog

    3-4 列表的子集

    #列表的子集 Subsetting List #[[]] / $ / [[]][] / [[]][[]] #嵌套列表 /不完全匹配(partial matching) > x <- list(id=1:4,height=170,gender="male") > x[1] #找第1列的元素 $`id` [1] 1 2 3 4 > x["id"] #两个函数作用相同 $`id` [1] 1 2 3 4 > x[[1]] [1] 1 2 3 4 > x[["id"]] [1] 1 2 3 4 > x

    86310发布于 2020-09-16
  • 来自专栏python3

    3-4 文件读写例子(4)

    /*******************************************************

    48730发布于 2020-01-14
  • 来自专栏python3

    3-4 文件读写例子

    n学习通过文件流FileStream打开文本文件、写入文本文件、设置文件属性、实施对文件的目录操作管理的基本方法

    1.1K30发布于 2020-01-14
  • 来自专栏python3

    3-4 文件读写例子(3)

    //==============================第二部分:类设计============================

    48210发布于 2020-01-08
  • 来自专栏python3

    3-4 文件读写例子(2)

    向项目中添加名为FileOption.cs的类文件,并准备填写关于文件操作的各种方法,如图3-8所示:

    51030发布于 2020-01-14
  • 来自专栏python3

    3-4 文件流类FileStream

    nFileMode和FileAccess,FileShare方法基本介绍及注意事项

    92220发布于 2020-01-07
  • 来自专栏用户画像

    4.4 文件系统疑难点 3-4

    为了创建一个文件,应用程序调用逻辑文件系统。逻辑文件系统知道目录结构形式。它将分配一个新的FCB给文件,把相应目录读入内存,用新的文件名更新该目录和FCB,并将结果写回到磁盘。

    66510发布于 2018-08-24
  • 来自专栏叽叽西

    lagou 爪哇 3-4 spring cloud 问答笔记

    然后就是常规操作进行Java Web 项目的分层开发. email 邮件服务 引入 spring-boot-starter-mail 依赖 <dependency> --- [nio-8081-exec-1] c.l.edu.service.MailServiceFeignClient : [MailServiceFeignClient#register] java.net.SocketTimeoutException

    56520编辑于 2022-05-17
  • 来自专栏java一日一条

    Java优化

    Java对象头 锁存在Java对象头里。如果对象是数组类型,则虚拟机用3个Word(字宽)存储对象头,如果对象是非数组类型,则用2字宽存储对象头。在32位虚拟机中,一字宽等于四字节,即32bit。 Java SE1.6为了减少获得锁和释放锁所带来的性能消耗,引入了“偏向锁”和“轻量级锁”,所以在Java SE1.6里锁一共有四种状态,无锁状态,偏向锁状态,轻量级锁状态和重量级锁状态,它会随着竞争情况逐渐升级 另外,JVM对那种会有多线程加锁,但不存在锁竞争的情况也做了优化,听起来比较拗口,但在现实应用中确实是可能出现这种情况,因为线程之前除了互斥之外也可能发生同步关系,被同步的两个线程(一前一后)对共享对象锁的竞争很可能是没有冲突的 偏向锁的设置 关闭偏向锁:偏向锁在Java 6和Java 7里是默认启用的,但是它在应用程序启动几秒钟之后才激活,如有必要可以使用JVM参数来关闭延迟-XX:BiasedLockingStartupDelay 经过调查,目前只是通过汇编暂停了几个CPU周期,除了自旋周期选择,HotSpot还进行许多其他的自旋优化策略,具体如下: 如果平均负载小于CPUs则一直自旋 如果有超过(CPUs/2)个线程正在自旋,则后来线程直接阻塞

    1.1K10发布于 2018-09-14
  • 来自专栏人工智能与演化计算成长与进阶

    16推荐系统3-4协同过滤算法

    假如用户给予了他自身的偏好特征 ,而我们需要根据这些信息求出电影的特征向量 从让所有已经评价过电影的用户 j 的偏好特征和电影的特征相乘算法会预测出一个用户可能对当前电影的评价然后和实际用户对电影的评分相比较,通过优化参数 我们的优化目标便改为同时针对 x 和 θ 进行。 ? 注意 ,此时 x 和 都是 n 维向量,即去掉了截距项 ,因为协同过滤算法可以自行选择和学习特征,所以不需要把 固定为 1。

    89211发布于 2020-08-14
  • 来自专栏JAVA

    JAVA代码优化,接口优化,SQL优化 (小技巧)

    这里写目录标题 第一章:Java中代码优化的30个小技巧 1.用String.format拼接字符串 不知道你有没有拼接过字符串,特别是那种有多个参数,字符串比较长的情况。 at java.util.AbstractList.add(AbstractList.java:148) at java.util.AbstractList.add(AbstractList.java 说实话,Java代码优化是一个比较大的话题,它里面可以优化的点非常多,我没办法一一列举完。在这里只能抛砖引玉,介绍一下比较常见的知识点,更全面的内容,需要小伙伴们自己去思考和探索。 2. sql优化 如果优化了索引之后,也没啥效果。 接下来试着优化一下sql语句,因为它的改造成本相对于java代码来说也要小得多。 15 索引优化 sql优化当中,有一个非常重要的内容就是:索引优化。 很多时候sql语句,走了索引,和没有走索引,执行效率差别很大。所以索引优化被作为sql优化的首选。

    68610编辑于 2024-11-20
  • 来自专栏爬虫逆向案例

    Js逆向-猿人学(3-4)访问逻辑-样式干扰

    第三题和第四题跟Js逆向没有什么关系,本来是不想发的,为了排版好看也发这个专栏里吧。

    67430发布于 2021-11-22
  • 来自专栏coding for love

    3-4 使用loader打包静态资源(样式篇下)

    上一节我们学习了,webpack如何打包样式文件以及如何自动添加前缀。本节我们继续学习如何打包@import引入的样式文件,css模块化以及如何打包字体文件。

    1K20发布于 2019-07-01
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-4 创建Numpy数组(和矩阵)

    Notes: zeros 和 ones 函数创建的数组默认为浮点型,而 full 函数 dtype 默认为 None 类型,所以如果在使用 full 不指定 dtype 的情况下,默认为传入 fill_value 值的类型。

    82010编辑于 2022-05-25
  • 来自专栏码代码的陈同学

    如何优化Java GC

    有必要优化GC吗? 确切的说是 基于Java的应用一定需要进行GC优化吗? 我认为并非所有基于Java的应用都需要进行GC优化,例如基于Java的系统有如下参数或行为: 已经通过-Xms 和 -Xmx 指定了内存大小 包含了 -server 参数 系统中未出现 超时 等日志 换句话说 但是有件事要铭记于心:GC优化是你最后的手段。 思考下GC优化的根本原因:Java中创建的对象由垃圾收集器来清理,同时待清理对象的数量和各类GC的执行次数又和创建对象总数量成正比。 GC优化的步骤 GC优化过程与一般的性能优化类似,下面是我进行GC优化的步骤。 监控GC状态 你需要监控和检查运行中系统的GC状态,监控方式请参考 如何监控Java GC 。 但是,如果你已经分配了10G Java内存,而且没有办法降低内存大小的话,就没办法进行GC优化了。在GC优化之前,你需要思考下为什么需要分配这么大的内存。

    1.4K81发布于 2018-07-08
  • 来自专栏专注于java领域技术分析

    Java 代码性能优化

    代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗? 代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来, 代码优化的目标是 减小代码的体积 提高代码运行的效率 代码优化细节 1、尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。 在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。 Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优化。此举能够使性能平均提高50%。

    65120发布于 2020-09-08
  • 来自专栏面朝大海春暖花开

    java反射,代码优化

    java的反射机制属实强大,能解决好些问题 在接手别人写的代码的时候,有一个bean类的get方法特别low,我都看不下去 重复代码写五遍,我都觉得太不合理。之后将其中代码抽取出来修改了下。

    52130发布于 2018-09-12
  • 来自专栏Android 进阶

    Java 代码优化建议

    Java 核心 API 中,有许多应用 final 的例子,例如 java.lang.String,整个类都是 final 的。 Java 编译器会寻找机会内联所有的 final 方法,内联对于提升 Java 运行效率作用重大,具体可以查阅 Java 运行期优化相关资料,此举能够使性能平均提高 50%。 尽量重用对象。 由于 Java 虚拟机不仅要花时间生成对象,以后可能还需要花时间对这些对象进行垃圾回收和处理,因此生成过多的对象将会给程序的性能带来很大的影响。 尽可能使用局部变量。 这个肯定大家都没有疑问的,性能优化的实现而已。 乘法和除法使用移位操作。 不捕获 Java 类库中定义的继承自 RuntimeException 的运行时异常类。

    89410发布于 2020-04-23
  • 来自专栏大数据-数据人生

    Java之网站优化

    主要从以下两个方面进行了优化,大大提高了网站访问速度:    (1)坑爹的Hibernate,from查询。     虽然博主早就明白数据库查询的时候,坚决避免select *。

    96510发布于 2020-04-02
  • 来自专栏Linyb极客之路

    Java性能优化技巧

    本文综合了各种Java性能优化的研究成果,涵盖从JDK到Java集合使用、场景用例到和工具。 1. 如果在静态构造器中有繁重的计算,也就是耗费CPU的逻辑代码,请检查其运行时间是否过度? 不要在多线程中共享一个 java.util.Random实例,将其包装在ThreadLocal中,Java7中使用java.util.concurrent.ThreadLocalRandom替代java.util.Random 如果你希望有快速的Base64编码器,使用Java 8的 java.util.Base64 14. 不要使用exception ,每个exception 启动需要1毫秒 15. 如果要使用压缩,考虑使用LZ4(https://github.com/lz4/lz4-java) 17. 使用ByteBuffer替代 ByteArrayOutputStream。 18. 22.Java 8中使用G1垃圾回收机制时,使用减少字符串重复配置: -XX:+UseG1GC -XX:+UseStringDeduplication。

    60730编辑于 2022-03-09
领券