问题库PROBLEM BASE

  • SpringData JPA也能写sql,为什么还要用mybatis? 未解决

    回答:头条上问这种问题也是醉了。。看到了顺便答一波,瞎扯的人太多。国内的设计思路是table driven的,简单来说,用数据表定逻辑,用模型做实现,实际这是和面向对象相反的思路。mybatis所谓的灵活性在大多数工程师手里就是不用考虑模型如何设计,反正我用原生sql都能解决,模型设计的烂的一逼,全靠sql去修修补补。而jpa是完全object driven的思路,前期设计的缺陷会很制约后续开发,并且不...

    FrozenMapFrozenMap 回答0 收藏1
  • 安装sql挂起,有何方法,你们怎么做,看看我的? 未解决

    回答:1、点击计算机开始→运行; 2、在运行框中输入regedit; 3、点击确定按钮; 4、在打开注册表编辑器,找到目录 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager; 5、删除其中的PendingFileRenameOperations里面内容; 6、重新安装SQL Server即可。 如果对你有帮助请关注,你是怎么做...

    DobbyKimDobbyKim 回答0 收藏1
  • pandas dataframe可以实现SQL中的count case吗? 未解决

    回答:谢邀答案是完全可以,除此之外,pandas还提供各种复杂的表格数据操作,我们看看下面的例子pandaspandas官网:https://pandas.pydata.org/ Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。pandas两个主要的数据结构包括DataFrame和Series。DataFr...

    rottengeekrottengeek 回答0 收藏1
  • 深圳大数据培训机构有哪些? 未解决

    回答:在深圳这样的一线城市的大数据培训机构有很多,网上随便一搜就会出现很多,重要的是哪家比较好?在如此多的大数据培训机构种改如何进行选择?也是一个比较困难的事情,尤其是对于那些新人来说,相信这是很多想学习大数据的同学都在考虑的一些问题。的确,一个好的大数据培训班对于零基础的人来说事非常重要的,关系到自己以后是否能成功就业的大事。今天小编就从以下几个方面来回答一下。想要在深圳寻找一家好的大数据培训机构,提...

    lentruelentrue 回答0 收藏1
  • 程序员如何才能写出区别于IF|Else的高端代码呢? 未解决

    回答:你好,很高兴为你解答,我是一个不折不扣的程序员,平时开发当然也无法避免会使用IF|ELSE。当然也会有一些高端代码,怎么才能写出区别于IF|ELSE的高端代码呢?我觉得可以由一下几个方面去学习:1. 看算法书、研究算法题算法是程序的灵魂,同样的功能,用IF|ESLE可能要几千行代码,如果使用合适的算法,可能就只有几百行代码,甚至几十行,例如递归、动态规划算法等。2. 阅读源码这是每个优秀程序员必备...

    tinyqtinyq 回答0 收藏1
  • mysql表数据量太大,达到了1亿多条数据,除了分库分表之外,还有没有其他的解决方式? 未解决

    回答:mysql在常规配置下,一般只能承受2000万的数据量(同时读写,且表中有大文本字段,单台服务器)。现在超过1亿,并不断增加的情况下,建议如下处理:1 分表。可以按时间,或按一定的规则拆分,做到查询某一条数据库,尽量在一个子表中即可。这是最有效的方法2 读写分离。尤其是写入,放在新表中,定期进行同步。如果其中记录不断有update,最好将写的数据放在 redis中,定期同步3 表的大文本字段分离出...

    zhou_youzhou_you 回答1 收藏2
  • SQL SERVER2000和SQL SERVER2008有什么区别? 未解决

    回答:1、SQL2000企业管理器与查询分析器是分开的,SQL2008合并在一起的。2、SQL2000没有使用XML数据类型。3、SQL2000支持最多创建65535个数据库,SQL2008支持2的40次方减一个数据库。4、SQL2000不支持异常处理。5、不支持varchar(max)数据类型。6、不支持DDL触发器。7、不支持数据库镜像。8、无法加密。9、不支持批量复制。10、无法压缩表空间和索引。...

    caoymcaoym 回答0 收藏1
  • sql多列相同数据合并取最早时间和最晚时间次数求和怎么实现? 未解决

    回答:SELECTp1,p2,min(startTime) AS startTime,max(endTime) AS endTime,SUM(count) AS countFROM demoGROUP BY p1,p2

    MartinHanMartinHan 回答0 收藏1
  • 大数据开发强调为了效率把多个SQL合并为一个SQL吗? 未解决

    回答:是的。一方面,大数据计算通常不能在内存中完成,需要多次读写硬盘数据。另一方面,数据分布在不同的机器上,需要对数据进行网络传输。因此,大数据运算更多的时间是在读写磁盘和网络传输数据。因为数据I/O的效率通常低于CPU运算效率。因此,对读写同一张表的多个SQL进行合并,可以减少本地磁盘读写次数,以及网络传输的数据,从而提高程序运行效率。

    李增田李增田 回答0 收藏1
  • java面试题有哪些? 未解决

    回答:肝了一个月的面试题终于来啦,大家开心不。2020年最新Java面试题整理,全网最全一份,包含各个技术栈,Java基础,Java集合,多线程,Java异常,spring,spring MVC,spring boot,spring cloud,netty,dubbo,activemq,Java web,jvm,kafka,MongoDB,mybatis,MySQL,Nginx,rabbitmq,Red...

    genefygenefy 回答0 收藏1
  • 准备两个月,面试五分钟,Java岗面试为何感觉越来越难? 未解决

    回答:从字面来说,正常的面试流程一定是在半个小时左右,五分钟说明你要么准备的质量不好,要么遇到的公司不太规范(没机会给你展示能力的时间)。个别现象不代表大体环境,不用太在意。另外目前Java的要求确实越来越高,要求能力越来越高,这个是一个必经之路,你要有自知之明

    freecodefreecode 回答0 收藏1
  • 大型互联网企业是如何面试java初级工程师?面试题有哪些? 未解决

    回答:由于我经常被邀请做为一些大型互联网企业的面试官,所以我来回答一下这个问题。一般面试初级Java工程师都是应届毕业生或者是1至2年左右工作经验的程序员较多,这两种情况虽然面试的都是初级程序员的岗位,但是面试的要求上还是有所区别的。应届毕业生针对于应届毕业生来说,面试官最为关心的内容是面试者的知识结构是否健全。往往面试官在筛选的时候首要考虑的是学校,然后是专业,然后是知识的掌握情况。因为有不少科技公司...

    AnthonyHanAnthonyHan 回答0 收藏1
  • 程序员面试为什么会有笔试环节? 未解决

    回答:因为岗位需求专业能力以及工作经验,换句话说就是不笔试我怎么知道你是真厉害还是假厉害。大多数公司都会线下笔试(纸质题)以及线上测评(编程考试)这个环节,主要目的是为了考察候选人能力处于哪个水平,这样在后面的面试中能够在较短时间内全面体现候选人的能力。不过现在有很多公司是为了笔试而笔试,直接从网上down了题目,一个字都不改,也不考虑这些题是不是真的适合拿来考候选人….这样就会经常出现能力与薪资不匹配...

    pubdreamccpubdreamcc 回答0 收藏1
  • 两年的java工作经验,面试时会被问到些什么问题? 未解决

    回答:java程序都会被问到的面试问题,月薪20k+多线程相关问题实现多线程有哪些方式?有什么异同?线程的生命周期线程池常用的有哪些?线程池的工作原理如何启动和销毁线程什么是线程死锁悲观锁和乐观锁,公平锁和非公平锁Java集合原理集合的类图集合的数据结构实现集合的效率集合的遍历JVM虚拟机java的内存模型是什么样的jvm内存分为哪些区域内存溢出有些类型,如何解决垃圾回收器有哪些垃圾回收算法有哪些jvm...

    ScliangScliang 回答0 收藏1
  • 如何学习MSSQL或数据库知识? 未解决

    回答:谢谢邀请。如果您是在校学生找台电脑,从高年级学长学姐 或 二手市场淘来一台笔记本电脑,或者经常 去学校的机房,装好mssql,认真操练;操作内容:建库,建表,建索引,增加,修改,删除,查询,备份,还原 等,先玩界面的,再玩纯脚本的;再回到课本,有针对性的去看书,补充理论知识;继续操作课后习题,针对各种数据查询的纯脚本,慢慢熟练。勤学多练,多思考再用 .NET, JAVA, PHP,ASP等 写个页...

    linkFlylinkFly 回答0 收藏1
<