首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 4-5 超参数

    通过前面的小节,我们知道了kNN算法中k这个参数值,在sklearn中k这个值被封装成了k_neighbors参数。在前面我们随机的指定参数k的值,究竟k的值为多少的时候,模型才是最好的呢?这就涉及到了机器学习领域非常重要的问题~超参数问题。

    73930发布于 2019-11-13
  • 来自专栏Hank’s Blog

    4-5 R语言函数 split

    #split根据因子或因子列表将 向量或其他对象分组 #通常与lapply一起使用 #split(参数):split(向量/列表/数据框,因子/因子列表) > x <- c(rnorm(5),runif(5),rnorm(5,1)) > x [1] 0.61008707 0.81746169 -1.09859969 -1.78134612 -1.94262725 0.99760581 [7] 0.37793960 0.05258653 0.38525197 0.46051864 -0.

    86040发布于 2020-09-16
  • 来自专栏大前端_Web

    javascript高级程序设计(4-5)章笔记

    每个环境多都可以向上搜索作用域链,以查询变量和函数名,(访问局部变量比访问全局变量要快,javascript引擎在优化标识符查村做的很ok,可以忽略不计)。

    66040发布于 2018-09-27
  • 来自专栏运维之路

    【每日一思】2022年第4-5

    应团队中一位同学的建议,梳理了下面这个是工具运营段的一个环:工具交付--》交付后涉及的“宣传+培训”、“OWNER主动观察”、“建立线上便利的用户反馈”--》评估反馈--》平衡体验、成本、资源、计划,作出优化

    24720编辑于 2022-03-07
  • 来自专栏iOS面试

    iOS 面试策略之算法基础4-5

    在真正面试或是日常开发中,最低的时间复杂度是首要考虑,接着是优化空间复杂度,其次千万不要忘记考虑边界情况。 } 在 Java 中,其自带的 sort 函数部分是用归并排序实现的。而在 Swift 源代码中,sort 函数采用的是一种内省算法(IntroSort)。

    1K60发布于 2021-04-20
  • 来自专栏NetCore 从壹开始

    4-5 安装并迁移数据库:mysql

    docker volume create volume_name命令新建一个数据卷

    79320编辑于 2023-01-09
  • 来自专栏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
  • 来自专栏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
  • 来自专栏AI SPPECH

    IO竞赛2025年题目解析:基础级难度(4-5

    2025年的IO竞赛基础级(难度系数4-5)题目开始涉及更多的数据结构和算法思想,对选手的编程能力和逻辑思维提出了更高的要求。 难度进阶路径: 入门(1-3) → 基础(4-5) → 提高(6-8) → 竞赛(9-10) 难度系数 考察重点 核心知识点 学习目标 4-5 数据结构、算法应用 栈、队列、树、图的基础应用 掌握基础数据结构的使用和简单算法的实现 ) ├── 第四章:基础级题目解题技巧总结 └── 第五章:从基础到提高的学习建议 第一章:2025年IO竞赛基础级题目概述 根据2025年NOI修订版大纲,基础级(CSP-J提高)的知识点难度系数为4- 优化时间空间复杂度:在设计算法时,要考虑时间和空间复杂度,选择更高效的算法。 处理边界条件:仔细考虑各种边界条件和特殊情况。 代码实现技巧:合理使用语言特性,编写高效、清晰的代码。

    27810编辑于 2025-11-13
  • 来自专栏跟着官方文档学小程序开发

    第二章 小程序开发指南4-5

    2.4.4.7 wx.request结合Java使用 创建名称为httpServer的Spring Boot项目。 .*; import java.io.IOException; import java.io.PrintWriter; @RestController public class TestController 当然还可以再做一些体验上的优化,例如在发送请求之前可能会在界面上显示一个Loading提示用户正在加载中,但是并没有解决这个延迟渲染的现象,这个时候可以利用本地缓存来提前渲染界面。 因此一般在对数据实时性/一致性要求不高的页面采用这个方法来做提前渲染,用以优化小程序的使用体验。 expiredTime     }   },   globalData: {     sessionId: null,     expiredTime: 0   } }) 2.4.6.5 微信登陆结合Java

    41910编辑于 2025-08-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
  • 来自专栏前端说吧

    flag - 4-5月份预整理总结的文章目录

    关于echarts各种稀奇古怪让人想骂niang地需求的配置 js-sdk微信分享时,动态url的设置 基于ajax渲染模板的二级/多级自定义联动下拉功能封装, 一个基于promise的ajax异步请求函数封装,不用再写那么多遍的if result === 1啦! css-移动端h5在iphonex的适配 vuex的使用步骤梳理,轻松掌握。附源码 使用vue实现自定义多选与单选的答题功能 vue中使用axios,实现向请求头中传递cookie值 vue中,mode为history时,build打包后页面空白

    71330发布于 2018-06-25
  • 来自专栏前端说吧

    flag - 4-5月份预整理总结的文章目录

    1.关于echarts各种稀奇古怪让人想骂niang地需求的配置 2.vue中,mode为history时,build打包后页面空白的解决方法 3.vue中使用axios,实现向请求头中传递cookie值 4.js-sdk微信分享时,动态url的设置 5.vuex的使用步骤梳理,轻松掌握。 6.一个基于promise的ajax异步请求函数封装,不用再写那么多遍的if result === 1啦! 7.使用vue实现自定义多选与单选的答题功能 8.基于ajax渲染模板的二级/多级自定义联动下拉功能封装, 9.

    85650发布于 2018-05-17
  • 来自专栏育种数据分析之放飞自我

    笔记 | GWAS 操作流程4-5:LM模型+数值+因子+PCA协变量

    第一列为FID 第二列为ID 第三列以后为协变量(注意,只能是数字,不能是字符!)

    4.4K40发布于 2020-05-29
  • 来自专栏iSharkFly

    Java String 性能和优化

    Java 6 中,我们唯一可以做的优化就是通过增加 PermGen 内存空间来提供更多的存储。 可以通过在 JVM 中使用参数来实现:-XX:MaxPermSize=1G从 Java 7 开始,我们可以为 String Pool 指定更多的参数来扩展和减少 String Pool 的大小。 PrintStringTableStatistics如果我们希望增加 String Pool 的 buckets 大小,我们可以使用 JVM 提供的 StringTableSize 参数选项:-XX:StringTableSize=4901在 Java 但是这个值在最近的一些 Java 版本更新中有了改变,从 7u40 到 Java 11 String Pool 的大小为 60013 buckets,在 Java 11 的后续版本中,这个值增加到了 65536 https://www.ossez.com/t/java-string-pool/14017

    38000编辑于 2023-02-25
领券