• 标签: tip 共 11 个结果.
  • 章节一 重构,第一个案例 快速而随性(quick and dirty)地设计一个简单的程序并没有错,但是,如果这是复杂系统中具有代表性的一段。。。 tip: 如果你发现自己需要为程序添加一个特性,而代码结构是你无法很方便地那么做,那就先重构那个...
  • 异常处理的方法有很多,比如自定义一个ServiceException,在service层或者是controller层调用,本文主要是将通过spring统一处理所有接收到的异常,生成前台能够处理(比如json格式的异常),或者是用户能够看懂(比如n...
  • 公司各业务网站大多用到Nginx,花了点时间整理了一下Nginx服务器安全加固的各类tips。   默认配置文件和Nginx端口 /usr/local/nginx/conf/-Nginx配置文件目录,/usr/local/nginx/c...
  • 初学C语言的朋友应该首先了解C语言关键的核心概念(结构化、三个执行流程、优先级、指针、文件、共用体、函数、作用域、重载等 ),只有弄明白了这些才能在今后的学习中游刃有余的把握C语言的精髓。这几个概念就像逻辑线一样,把整个C语言的体系贯穿起来,给人...
  •   有时候我们的页面会需要这样的一些提示框或者叫气泡框,运用css,我们可以实现这样的效果。   为了实现上面的效果,我们首先要理解如何制作三角形。 当我们给一个DIV不同颜色的边框的时候,我们可以得到下面的效果。 .tri...
  • 1. git的安装 2. git的常见用法 3. git的常见问题     1. git的安装   1)首先去下载https://git-scm.com/downloads   在上述官网上下载符合自己操...
  • 马上进入火热的春招季了,海外的应届生小伙伴让我看到你们的双手!诶诶?怎么看不到?是不是都在忙忙碌碌的写简历投简历呀~大家辛苦了,其实只要找对方法,对找工作就可以轻松应对。下面小编就从写简历、投递简历(如何选择个人邮箱)以及面试这三个点为大家介绍几...
  • 本篇博客主要是 sparksql 从初始开发注意的一些基本点以及力所能及的可优化部分的介绍:   所使用spark版本:2.0.0       scala版本:2.11.8 1. SparkSession...
  •    本篇博客主要是 sparksql 从初始开发注意的一些基本点以及力所能及的可优化部分的介绍:  所使用spark版本:2.0.0     scala版本:2.11.8 1. SparkSes...
  • 用静态工厂方法来代替构造器为外界提供对象 描述: 静态工厂方法代替构造器来给外界提供对象,创建对象依然是由构造器来完成的 创建对象和提供对象: 创建对象的方式: 构造器 提供对象来哦方式: 构造器 类中公有的静态方法 一般在使...