代码改变世界

阅读排行榜

大话程序员系列:一张图道尽程序员的出路

2019-01-02 23:12 by 码畜的一生, 1426 阅读, 收藏,
摘要: 最近在琢磨程序员到底路在何方,经过不断的自虐和代入,终于在迷雾森林中得图一张,看之豁然开朗。独乐乐不如众乐乐,share了: 术语表 程序员:撰写代码,生产软件,辅助提高社会生产率的脑力劳动者。据说喝的是咖啡,抽的是烟,产的是代码。他们是计算机诞生后才逐渐兴起的一个群体,鱼龙混杂,有高飞天上的白富美 阅读全文

java框架常见的面试题

2018-12-02 22:23 by 码畜的一生, 1112 阅读, 收藏,
摘要: 1.谈谈你对MVC的理解 MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。 MVC中的模型、视图、控制器它们分别担负着不同的任务。 视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受 阅读全文

Mybatis经常被问到的面试题

2019-01-07 12:21 by 码畜的一生, 1072 阅读, 收藏,
摘要: 1. #{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理${}时,就是把${}替换成变量的值。 使用#{}可以有效的防止SQL注入,提高 阅读全文

apache分割数组和集合的分法

2018-12-02 22:16 by 码畜的一生, 837 阅读, 收藏,
摘要: public static void main(String[] agrs){ String[] array={"1","2","","3"}; System.out.println(org.apache.commons.lang.StringUtils.join(array,"|")); List 阅读全文

微服框架面试

2018-12-23 00:18 by 码畜的一生, 792 阅读, 收藏,
摘要: 1、什么是微服务? 就目前而言,对于微服务业界并没有一个统一的,标准的定义。 但通常而言,微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分一组小的服务,每个服务运行在其独立的自己的进程中,服务之间相互协调、互相配合,为用户提供最总价值。服务之间采用轻量级的通信机制互相沟通(通常 阅读全文