• 相关博文
  • 最新资讯
  • 1. 数据结构和算法1.2 十大排序算法堆排序快速排序归并排序希尔排序1.3 数据结构题目汇总1.3.1 数组1.3.2 字符串1.3.31.3.4 链表翻转链表链表中奇数位和偶数位的置换2. 操作系统3. 计算机网络...
    qq_40915439
    爱敲代码的小黄
    前天
  • 在前几天的文章《为什么阿里巴巴禁止使用Apache Beanutils进行属性的copy?》中,我曾经对几款属性拷贝的工具类进行了对比。然后在评论区有些读者反馈说MapStruct才是真的香,于是我就抽时间了解了一下MapStruct。结果我发现,这真的是一个神仙框架,炒鸡香。这一篇文章就来简单介绍下MapStruct的用法,并且再和其他几个工具类进行一下对比。为什么需要MapStruct ?首先,我们先说一下MapStruct这类框架适用于什么样的场景,为什么市面上会有这么多的类似的框架。在软件
    hollis_chuang
    Hollis在csdn
    前天
  • 这几天学习jvm一些知识,刚好在牛客网上刷题时遇到一道关于jvm底层编译顺序的题目,看到问题也都是就java代码而言讲的,也没有剖析原理。我趁着所学jvm还热着,赶紧分享一下我的拙见,不然过不了多久估计我也不会了。
    qq_40994080
    想找工作的狗蛋儿
    昨天
  • 对于JAVA中异常的一些总结JAVA中异常是什么呢?异常的体系结构异常处理机制自定义异常小结JAVA中异常是什么呢?本人认为异常是程序代码出现错误,导致编译器无法继续编译而产生的错误。即报错现象。本人之前学过一些C,认为这个类似于C中的数组下标越界,括号不匹配等等。JAVA中的异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。这种机制可以让我们对自己写的程序作出合理的处理,而不至于程序的崩溃。异
    weixin_44503406
    可我似乎做不到
    前天
  • mybatis-plus代码生成器感触初次认识mybatis-plus这款基于mybatis增强的框架,深刻的体会到了这款框架的强大;他带给了我们极大的开发效率;亲测实用性可用性可行,通用性也高5.最后我是直接一次性生成数据库的所有表,如果要指定生成哪张表以下代码 有注释,可支持可变参数传入依赖<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-p
    u014034705
    魏尚夫
    前天
  • 记录学习王争的设计模式之美 课程 笔记和练习代码,以便回顾复习,共同进步文章目录单例模式1. 为什么要使用单例2. 应用场景实战案例1:处理资源访问冲突实战案例2:表示全局唯一类3. 如何实现单例1. 饿汉式2. 懒汉式3. 双重检测4. 静态内部类5. 枚举4. 单例存在的问题1. 对OOP特性的支持不友好2. 单例会隐藏类之间的依赖关系3. 单例对代码的扩展性不友好4. 单例对代码的可测试性不友好5. 单例不支持有参构造函数5. 有什么替代解决方案6. 如何理解单例模式中的唯一性7. 如何实现线程.
    wjl31802
    慢慢慢时光
    昨天
  • 一、翻倍时间限制: C/C++ 2秒,其他语言4秒空间限制: C/C++ 256M,其他语言512M小易给定你数字和系数。每次操作你可以将变成或者将变成。问至少几次操作使得。输入描述:第一行数据组数,对于每组数据,一行四个整数。.输出描述:对于每组数据,输出一个数字表示答案输入例子1:21 5 7 23 5 1 2输出例子1:12输入例子2:21 15 4 212 19 3 2输出例子2:33方法一:暴力import java.util.Scanner
    weixin_43124279
    爱做梦的鱼
    2020年08月08日
  • 程序员必备 : Java反编译神器——“GUI” 资源分享GUI简介GUI下载及安装GUI简介当我们编写完成一个java类后,运行结果会得到一个class文件,这种二进制文件如果用普通记事本打开,就会出现各种乱码现象,令人十分头疼,当我们要查看.class文件的源代码时,可以通过反编译工具jd-gui实现。“jd-gui”工具十分小巧,但功能很强大。当你将一个class文件拖入到反编译窗口,它可以显示出还原度极高的Java源文件。因此gui工具也是每一个Java开发程序员的必备工具。GUI下载及安
    m0_47157676
    万万年小白
    2020年08月09日
  • 接上篇博客,网易笔试第三题:平分物品。给出n个物品和它对应的价值,可以舍弃几件物品,现在要将物品分给两个人,两个人得到的物品数量可以不一样,但是得到的价值必须是一样的,问最少可以舍弃多少价值的物品?输入为T(有多少组案例),n(物品数量),a(有n个数字,a[i]表示第i个物品的价值)。输出为一个数字,表示最少可以丢弃的物品价值。如对于案例输入:1530 60 5 15 30输出应为:20即应该丢弃价值为5和15的物品,然后将剩下的物品平分给两...
    DebugMyself
    DebugMyself
    前天
  • 临近秋招,许多小伙伴也开始狂刷面试题,总结面试考点,希望可以在今年这个不太一般的秋天去到心仪的公司。在这里,我来总结一下最近刷Java底层试题以及看面试视频的题型。我的理解是,我们在回答Java方面的知识时,不仅仅是能达到“会用”,我们更要理解其原理是怎么实现的,理解了底层实现,才能决定以后在编程路上走到什么地步,所有语言大同小异,理解了设计思想,什么语言都是一样的。文章目录谈谈你对Java的理解平台无关性基本指令为什么我们不直接将Java源码转化成该平台的机器码Java反射类从编译到执行的过程Clas
    MrSuper_cat
    MrSuper_cat
    2020年08月09日
  • 每个程序员都有一个大厂的梦,而互联网大厂首当其冲自然是阿里巴巴最吃香。“不想进大厂的程序员不是好程序员”为此也在几个月前就开始筹备了,在一位大佬的内推下加上自己对知识点的复习和努力也如愿以偿的成功拿到阿里的offer!下面先分享下面经:一面1.自我介绍,包括做过项目。2.有看过哪些JDK源码,了解哪些常用库。3.集合框架HashMap的扩容机制,ConcurrnetHashMap的原理4.jvm内存模型与gc内存回收机制5.classloader结构,是否可以自己定义一个ja
    bjmsb
    架构师_橘子
    昨天
  • Java面试题千千万,个人觉得没有最好的答案,只有最适合的答案;本文的宗旨是为读者朋友们整理一份详细而又权威的面试清单。此文是前段时间本人根据部分文章汇总压在草稿箱(由于时间关系,忘了加上对应的原创链接,如有侵权,请联系本人删除,本人单纯秉着知识乐于分享的精神),今天发现在草稿箱,特发出来给大家,仅供参考。注:本人才疏学浅,知识还在积累中,不能保证每个回答都满足各种等级的高手们,(由于一些技术的升级,部分答案不能保证实时同步准确,还请大家在阅读的时候多多留意)若发现有问题的话,请评论指出。
    weixin_44563573
    程序yang
    2020年08月06日
  • 原理:从第一位开始,依次比较相邻的两个元素,如果右边比左边大,则交换位置,需要注意每轮结束后,序列中最后一个值一定是最大的,所以从第n+1轮开始比较次数依次递减1。图片展示:依次类推代码实现:public static void main(String args[]) { int a[] = new int[]{344, 566, 888, 6, 345, 23, 456, 34, 5, 78, 45, 100}; int temp;//做为中间变量交换数据;
    qq_41922235
    风走过的痕迹
    前天
  • 我们在SpringBoot和MyBatis整合的时候,需要在SpringBoot中通过注解方式配置事务回滚1 Pojo类package com.zxf.domain;import java.util.Date;public class User { private Integer id; private String name; private String pwd; private String head_img; private String ph
    zhang6132326
    风学长
    前天
  • SSM 整合第一章环境准备1、创建数据库和表结构create database ssm;create table account(id int primary key auto_increment,name varchar(100),money double(7,2),);2、创建 Maven 工程创建ssm_parent父工程(打包方式选择pom,必须的)创建ssm_web子模块(打包方式是war包)创建ssm_service子模块(打包方式是jar包)创建ssm_dao子模
    weixin_44883727
    英华岁月
    昨天
  • 问题点:springboot集成Redisson单机版时配置如下:spring boot版本:2.3.1.RELEASERedisson依赖:<dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-starter</artifactId> <version>3.13.3</version>&
    Achinliu
    Achin钦
    昨天
  • 在程序开发中,经常需要取出Map中所有的键和值,那么如何遍历Map中所有的键值对呢?有两种方式可以实现,第一种方式就是先遍历Map集合中所有的键,再根据键获取相应的值。import java.util.*;public class Ex11 { public static void main(String[] args){ Map map = new HashMap(); map.put("3", "Lucy"); map.put("2", "Rose"); map.put("1",
    m0_47305552
    认真敲字
    前天
  • JAVA 反射前言:反射在java中是很重要的,是框架的设计灵魂,在众多优秀开源框架中都用到了反射。1.什么是反射​ 在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展反射:将类的各个组成部分封装为其他对象,这就是反射机制好处:可以在程序运行过程中,操作这些对象。可以解耦,提高程序的可扩展性。2.反射的应用场合编译时类型和运行时类
    weixin_45204159
    远方h
    前天
  • 用Java实现的简易马赛克拼图什么是马赛克拼图效果图原理所有代码什么是马赛克拼图马赛克拼图 简单来说就是远远看上去是一张大图,放大之后会发现其实是由许多张不同的小图组成效果图如果准备的照片更多的话,效果会更好一些原理这个的原理其实不难以下是我的处理方法:1.选择一张目标图案。先将这张图片压缩,(图片太大的话处理的量会比较大),计算每个像素点的rgb值。2.需要大量的图片。我是用python写了一个简单的爬虫,先爬取几百张图片存起来。先压缩图片(同样是为了减少处理量),计算每张图片的
    cyl233333
    哒哒哒哒玲
    前天
  • 这一篇只有源代码,共三个类,废话不说,上代码!想看设计思想以及具体步骤的→传送门用户类(User实体类)/** * 模拟用户(用户的属性) * 1.账号 * 2.密码 * 3.余额 * 4.登录失败的次数 */package com.mhq.homework;public class User { public String username; public String password; public double money; public int login
    qq_43336579
    qq_cloud
    前天
加载中...
  • 64% 的企业未实现智能化,5成公司算法工程师团队规模小于 10人,AI 工程师的机遇在哪里?...

    从就业的角度来看,由于算法工程化才是商业落地的核心关键,因此拥有扎实工程化能力的算法工程师更受青睐。另一方面,由于深度学习是以大数据为基础的,而感知智能中的计算机视觉又是目前深度学习较为成熟的应用,所以,机器学习和深度学习工程师,以及数据工程师、计算机视觉工程师成为热门岗位。

    2020.03.25 0
  • 解密Elasticsearch技术,腾讯开源的万亿级分布式搜索分析引擎

    Elasticsearch(ES)作为开源首选的分布式搜索分析引擎,通过一套系统轻松满足用户的日志实时分析、全文检索、结构化数据分析等多种需求,大幅降低大数据时代挖掘数据价值的成本。腾讯在公司内部丰富的场景中大规模使用 ES,同时联合 Elastic 公司在腾讯云上提供内核增强版的 ES 云服务,大规模、丰富多样的的使用场景推动着腾讯对原生 ES 进行持续的高可用、高性能、低成本优化。今天给大家分享近期在 Elastic 中国开发者大会上的演讲内容:腾讯万亿级 Elasticsearch 技术解密。

  • 300多局点,数据接入量超过2TB/S,华为用AI优化数据中台 | BDTC 2019

    数据中台承载着华为的运营商大数据分析业务,在全球建有300多个局点,单局点最大1000+服务器,数据接入量超过2TB/S。数据中台应用spark支持批计算任务,使用yarn做spark的资源管理器。yarn虽然提供了配置参数接口,但是各局点的应用数据对容器的规格、数量有不同的需求,依赖专家配置费时、费力,且不一定最优。因此,提出应用强化学习算法,针对不同业务,学习、尝试,并最终选择spark运行时的最佳参数。该方法不仅可以用作spark运行时的最佳参数选择,对于其它需要配置运行时参数的系统仍然适用。

    2020.01.07 0
  • 4万程序员学了10万次的课程,今天,曝光背后的讲师!

    CSDN 技术公开课做为专业、高质量的技术分享与交流平台,在 2018 年至 2019年间不断进行重大升级与优化,从单一的 AI 技术专题成长为涵盖大数据、AI、云计算、5G、物联网的五大技术领域,六类主题(数理基础、编程基础、学术前沿、技术实践、AI商业化、求职面试)及十余技术专题的全新平台——CSDN 技术公开课Plus。

    2019.12.31
  • SACC2019 | 爱奇艺的大数据中台战略(附演讲实录)

    本文着重介绍爱奇艺大数据中台战略的由来、发展以及对公司和行业的影响,将会覆盖大数据中台的历史、基础架构、落地赋能应用以及未来的发展方向,也涵盖爱奇艺对整个泛娱乐行业数据驱动业务的理解。

    2019.12.17 0
  • 微众银行殷磊:AI+卫星,从上帝视角洞察资产管理|BDTC 2019

    微众银行人工智能部资深人工智能专家殷磊受邀参加了本次论坛,分享了《AI+遥感助力资产管理》的主题演讲。围绕另类大数据在金融领域的应用,详解卫星遥感影像在资产管理领域发挥的巨大价值,并展示了微众银行AI团队在遥感影像分析技术的探索与成果。

    2019.12.13 0
  • 孙茂松:深度学习的红利我们享受得差不多了!

    清华大学教授、智源首席科学家孙茂松,畅谈当前人工智能技术与产业应用发展现状和存在的问题,包括自然语言处理研究面临的瓶颈、神经网络黑箱、常识、大数据与知识等,并提出了他对于改进 AI 实用性的看法和建议。本文将提炼孙茂松教授在访谈中表达的主要观点,供读者交流。

    2019.11.22 0
  • 孙茂松:深度学习的红利我们享受得差不多了!

    2019 年 10 月 31日,在北京举行的智源大会上,清华大学教授、智源首席科学家孙茂松接受了媒体采访,畅谈当前人工智能技术与产业应用发展现状和存在的问题,包括自然语言处理研究面临的瓶颈、神经网络黑箱、常识、大数据与知识等,并提出了他对于改进 AI 实用性的看法和建议。本文将提炼孙茂松教授在访谈中表达的主要观点,供读者交流。

    2019.11.21 0
  • 日均350000亿接入量,腾讯TubeMQ性能超过Kafka

    近日,腾讯开源动作不断,相继开源了分布式消息中间件TubeMQ,基于最主流的 OpenJDK8开发的Tencent Kona JDK,分布式HTAP数据库 TBase,企业级容器平台TKEStack,以及高性能图计算框架Plato。短短一周之内,腾讯开源了五大重点项目。其中,TubeMQ是腾讯大数据平台部门应用的核心组件,据悉,在目前日均接入35万亿条数据背景下,部门每年都会针对它制定KPI指标,来保证系统能稳定运行,并且持续改进以提高性能,降低成本。

    2019.11.20 0
  • 手把手教你实现PySpark机器学习项目——回归算法

    PySpark作为工业界常用于处理大数据以及分布式计算的工具,特别是在算法建模时起到了非常大的作用。PySpark如何建模呢?这篇文章手把手带你入门PySpark,提前感受工业界的建模过程!

    2019.11.15 0
  • 数据安全引担忧?get它,让你吃一颗“定心丸”

    大数据不仅是新的经济增长点,也是国家基础性战略资源,承载着个人、企业、国家等多方利益主体诉求。如何通过大数据治理提升大数据价值,如何通过大数据安全保障大数据价值,成为数据时代的焦点,大数据应用与大数据安全是一体之两翼、驱动之双轮。

    2019.11.14 0
  • 「2019中国大数据技术大会」超值学生票来啦!

    在新的时代背景下,人工智能的兴盛为大数据行业带来了哪些新的发展机遇呢?将于12月5日-7日举办的2019中国大数据技术大会(BDTC 2019)主要聚焦智能时代、大数据技术的发展曲线以及大数据与社会各行业相结合的最新实践进展。本届大会邀请了涵盖学术界和工业界的百余位专家,设置了15场前沿专题技术和行业论坛,力争为大家打造一场干货满满的技术盛宴。

    2019.10.22 0
  • 美政府再将8家中国企业列入“黑名单”,海康、科大讯飞、旷视等做出回应

    10月8日,美国商务部发布声明称,美国政府已将8家中国科技企业和20个公安单位列入“实体清单”其中,根据联合早报报道,八家企业包括两家视频监控公司海康威视及大华股份;人工智能公司科大讯飞、旷视科技、商汤科技和依图科技;还包括自称为中国电子数据取证行业龙头企业、网络空间安全及大数据信息化专家的美亚柏科,以及总部位于上海的微米和纳米制造设备供应商溢鑫科创科技。

    2019.10.09 0
  • 阿里飞天大数据&飞天AI平台“双生”系统正式发布,9大全新数据产品集中亮相

    9 月 26 日,在杭州云栖小镇举行的云栖大会大数据&AI 峰会上,阿里云智能计算平台事业部资深产品专家李京梅正式发布向公众发布了飞天大数据平台和飞天 AI 平台。

    2019.09.28 0
  • 一份职位信息的精准推荐之旅,从AI底层架构说起

    招聘网站怎样才能留住用户的目光?领英决定用当下最热、最有前景的 AI 技术和大数据处理来实现本地化的创新,以期为用户打造更好的产品体验。本文采访了领英人工智能研发总监张梁,将从领英的AI系统底层架构与应用、流数据处理、开源三个角度,从技术层面对其进行全方位剖析,希望领英的 AI 技术与实践对读者有所启发和帮助。

  • 如何应对大数据分析工程师面试Spark考察,看这一篇就够了

    本篇文章为大家带来spark面试指南,文内会有两种题型,问答题和代码题,题目大部分来自于网络上,有小部分是来自于工作中的总结,每个题目会给出一个参考答案。

    2019.09.03 0
  • AI和大数据如何落地智能城市?京东城市这6篇论文必读 | KDD 2019

    在此次的录取论文里,京东城市凭借在城市计算领域 6 篇论文被 KDD2019 收录,展现了 AI 和大数据前沿技术在智能城市建设中的应用,包括物流人力资源调度、城市细粒度人流量推测、城市交通预测、轨迹数据版权保护、城市的地块表征学习、天气预报精准预测等问题的研究成果。

    2019.08.07 0
  • 新一届最强预训练模型上榜,出于BERT而胜于BERT

    预训练方法设计有不同的训练目标,包括语言建模、机器翻译以及遮蔽语言建模等。最近发表的许多论文都使用了微调模型,并预先训练了一些遮蔽语言模型的变体。然而,还有一些较新的方法是通过对多任务微调提高性能,结合实体嵌入,跨度预测和自回归预训练的多种变体。它们通常在更大数据上训练更大的模型来提高性能。本文的目标是通过复制、简化和更好地微调训练BERT,以作为更好理解上述方法的相对性能的参考值。 

    2019.08.05 0
每页显示 共27条数据 < 1 2 >      到第 GO