「转」中国数据库40年历史:隐秘的江湖与恩怨

转自: https://baike.baidu.com/tashuo/browse/content?id=a2db9e0a9f98abf4eeb7771c&lemmaId=&fromLemmaModule=pcBottom 诞生于恢复高考之后 1978年,恢复高考以后的第一批学生,离开他们工作的农场、工厂,乃至西双版纳的热带森林,重新捡起书本,走进了大学校园。 迎接他们的老师萨师煊在黑板上写下了“数据库”三个字,这群刚刚走进校园的年轻人,望着手上油印的讲义,似乎还很难明白这是一个怎样的产物。不
分类: 其他 发布时间: 12-05 22:42 阅读次数: 0

程序员面试时反问了面试官一个问题,顿时就尴尬了!

作为一名程序员,好多朋友都经历过技术面试,只有轻松应对技术面试官的各种各样的“造火箭”式的问题才能有更高的面试通过率。能够轻松应对的,要么就是有足够强硬的技术实力,要么就是面试前做好了充足的准备,或者两方面因素都有,近期,一名程序员就给我们分享了他的一个比较奇特的面试经历。 据这名程序员朋友所说,他目前已经工作6年了,去一家知名的外卖公司应聘php职位,一面的面试官挺年轻。问了他一堆算法 从链表找环到b+tree 都是手写 持续了一个小时,答的七七八八。一直不问项目经验和实际解决问题的能力,最
分类: 其他 发布时间: 12-05 22:42 阅读次数: 0

程序员吐槽校招生:211硕士啥都不会,让他百度还不乐意,心累

记得学生时代的时候,老师经常跟说:“同学们,不懂就问,别一个人鼓弄!”那时候我们都积极的向老师提问。而到了入职上班后,自己带新人时候才明白这有多烦,特别是那种自己不肯动脑筋先过一道再来问的新人,那简直就能够被烦死!最近就有一名程序员网友在网上吐槽自己手下的一个新人,代码功底一点都没有,数据库又一点都不会,让去学一下还不愿意,一个基本的语法都不会,让自己百度还不乐意,硬要问,本来自己事也多,还要处理他的问题,简直要累晕! 如果有想学习java的程序员,可来我们的java学习扣qun:72340,
分类: 其他 发布时间: 12-05 22:42 阅读次数: 0

程序员看什么?阿里、百度大牛强推书籍

在2018年即将宣告落幕的时候,回望这一年,年初立的flag都实现了吗?mark的教程都看了吗?世界上最可怕的是什么,就是人家比你优秀还比你努力,我们要怎样变得优秀呢?阅读就是其中的捷径,人们为什么阅读?你为什么阅读?人们阅读,是因为不然会饿,灵魂像肉体一样会衰弱。 今天就把各位老师私藏的的书单一一扒出来,分享给大家,希望能帮助大家给这一年的读书任务助个力。大部分优秀的本渡都已经读过,亲证都是好书,值得去读。 1、工作1-2年 在这一年里,你至少需要看完《Java编程思想》这本书。 2、工作2
分类: 其他 发布时间: 12-05 22:42 阅读次数: 0

都说程序员是吃青春饭的,28岁学编程还来得及吗?

程序员岗位的薪资众所周知,杆杆的高,随便在一、二线城市工作一年,月薪轻松破万,因此有很多人纷纷转行加入程序员行列。如今AI人工智能时代已经来临,程序员的需求逐年增长,门槛也越来越高。那么28岁转行程序员,能跃得过企业的门槛吗? 首先要明确一点,程序员行业并没有明确的年龄限制,所谓的“青春饭”只是来筛选掉那些实力与年龄不成比例的程序员。 那么28岁转战程序员来得及吗? 老猿想说28其实还不晚!28岁转战程序员,零基础开始学习编程。如果以Java程序员为例,熟练掌握Java基础架构知识,大约4个月
分类: 其他 发布时间: 12-05 22:41 阅读次数: 0

程序员如何优雅地转行?35岁老程序员告诉你

在程序员的圈子里,网上经常热议的话题,比如“什么大龄IT公司职员被劝退”,“35岁程序员必须得转行”,这些话题我觉得还是比较片面的,都是在一定的背景之下才有的个别情况,但是有一部分的程序员想转行这是可观存在的事实,我就是其中的一员,而且我已经通过自己的努力顺利的转行了。我将通过下面几点来展现我的转行过程。 如果有想学习java的程序员,可来我们的java学习扣qun:72340,3928免费送java的视频教程噢!小编是一名5年java开发经验的全栈工程师,整理了一份适合18年学习的java干
分类: 其他 发布时间: 12-05 22:41 阅读次数: 0

java:整合spring+springmvc+mybatis

开发环境: jdk 1.8 eclipse 4.7.0 (Oxygen) tomcat 8.5.29 mysql 5.7 开发前准备: spring 框架的jar包,在这里使用的是spring-5.0.4 PS :spring中包含了springmvc spring-aop依赖的jar包 mybatis的jar包 mybatis-spring的整合包 mysql-jdbc的jar包 阿里巴巴的druid数据库连接池 日志jar包,注意是log4j 1.2.17 如果有想学习java的程序员,可
分类: 其他 发布时间: 12-05 22:41 阅读次数: 0

一篇文章告诉你: new 和newInstance 的区别

初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别? 用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。 Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。 例如: Class c = Class.forName(“A”);factory = (AInterface)c.ne
分类: 其他 发布时间: 12-05 22:41 阅读次数: 0

java连接池技术

摘要: 连接池运作原理:   在实际应用开发中,特别是在WEB应用系统中,如果JSP、Servlet或EJB使用JDBC直接访问数据库中的数据,每一次数据访问请求都必须经历建立数据库连接、打开数据库、存取数据和关闭数据库连接等...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

带你通透Netty原理之架构解析

摘要: Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 给大家推荐一个程序员学习扣群:854818273。群里有分享的视频,还有思维导图 群公告有视频,都是干货的,你可以下...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

Spring Boot 与 OAuth2

摘要: 本指南将向你展示如何使用OAuth2和Spring Boot构建的具有“社交登录”功能的应用程序去做完成各种事情。它从一个简单单点登录开始,运行一个自我托管的OAuth2授权服务器,此服务器带有一个身份验证提供者(Faceb...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

面试投行的20个Java问题

摘要: 如果你需要准备面试,可以看一下这篇博客中20个为Java开发人员准备的面试投行的问题。 大量的Java开发人员面试例如巴克莱银行(Barclays)、瑞士信贷集团(Credit Suisse)、花旗银行(Citibank)这样的投行的Java开发岗...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

阿里程序员吐槽:应届生年薪40万,让老员工怎么活!

每年的7月份是毕业季,但即将毕业的大学生们已经开始出来找工作实习了。国内外知名的互联网公司也开始入驻一线城市的名校,争相广纳人才。 近日,某资深人士在贴吧内爆出一张聊天截图,聊天的内容引起了大家的震动。某应届生以高级游戏开发工程师的身份应聘阿里游戏部门,获得了年薪40W的职位,职级P6。 发帖人吐了一口老血:“本科应届P6,一届比一届猛,可怕。这游戏组还是我建的,差距怎么这么大呢!【吐血】” 如果有想学习java的程序员,可来我们的java学习扣qun:72340,3928免费送java的视频
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

大型网站B2C商城项目实战+MongoDB+Redis+zookeeper+MySQL

摘要: 本文列出了当今计算机软件开发和应用领域最关键部分,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。 架构师必备:分布式...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

mysql的随机查询

摘要: SELECT * FROM tablename ORDER BY RAND() LIMIT 10 让我们去Mysql的官网去看看,这个内置函数。 RAND([N]) Returns a random floating-point value v in the range 0 <= v < 1.0. To obtain a random integer R ...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

大牛五分钟教你如何创建并运行java线程

摘要: Java线程类也是一个object类,它的实例都继承自java.lang.Thread或其子类。 可以用如下方式用java中创建一个线程: 执行该线程可以调用该线程的start()方法: 在上面的例子中,我们并没有为线程编写运行代码,因此调...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

为什么Java Web Server不是常用的webserver

摘要: 参考答案: 内存占用 类型 分配 垃圾回收 被动回收 停顿 并发处理 线程池 线程开销
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

Objects类下面的deepEquals()方法

摘要: public static boolean deepEquals(Object a, Object b) { if (a == b) return true; else if (a == null || b == null) return false; else retur...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

高手过招「性能优化/纯手写SpringMVC框架/MySql优化/微服务」

摘要: 性能优化那些绝招,一般人我不告诉他 1,支付宝界面的接口如何正确调用; 2,从并发编程角度来提高系统性能; 3,系统响应的速度缩短N倍的秘密; 4,从Futuretask类源码分析到手写; 5,快速提升Web项目吞吐量; ...
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0

2018程序员的现状:使用最多的语言还是java

全球约有1850万程序员,中国占10%,随着“互联网+”、“云计算”以及“智能硬件”等领域发展迅速,程序员再次迎来第二春! 1、分布集中 北京、上海、广东、浙江、江苏等作为中国经济和科技最为发达的地区,为就业和发展提供了优质条件,聚集了全国近四分之三的程序员! 2、年龄偏年轻 因为我国互联网起步是在九几年,所以绝大部分程序员年龄都不到35岁,超过一半的程序员年龄在23-30岁之间。 3、男性为主 如果有想学习java的程序员,可来我们的java学习扣qun:72340,3928免费送java的
分类: 其他 发布时间: 12-05 22:40 阅读次数: 0