摘要:
项目开发中,记录错误日志有以下好处: 在java中,记录日志有很多种方式: 自己实现 自己写类,将日志数据,以io操作方式,写数据到文本文件、数据库中。 使用log4j log4j可以将日志输出到console窗口、文本文件、数据库等,功能强大! 使用slfj slfj也是一个很强大的功能,slfj 阅读全文
摘要:
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 string是redis最基本的类型,一个key对应一个value。 Redis hash 是一个 string 类型的 field 和 value 阅读全文
摘要:
本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 Nginx能做什么 以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做 阅读全文
摘要:
单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入; 双下划线开头的 __foo 代表类的私有成员; 双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造 阅读全文
gulp入门(转:https://w3ctrain.com/2015/12/22/gulp-for-beginners/?utm_source=tuicool&utm_medium=referral)
摘要:
Gulp 是一个自动化工具,前端开发者可以使用它来处理常见任务: 搭建web服务器 文件保存时自动重载浏览器 使用预处理器如Sass、LESS 优化资源,比如压缩CSS、JavaScript、压缩图片 当然Gulp能做的远不止这些。如果你够疯狂,你甚至可以使用它搭建一个静态页面生成器。Gulp真的足 阅读全文
摘要:
Web应用性能优化黄金法则:先优化前端程序(front-end)的性能,因为这是80%或以上的最终用户响应时间的花费所在。 法则1. 减少HTTP请求次数 80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种页面元素,如图像、样式表、脚本和Flash等,的下载上。减少页面元素将会减少HT 阅读全文
摘要:
1.Executors提供线程池 ExecutorService pool = Executors.newFixedThreadPool(5); ExecutorService submit()可以接受runnable和callable,有返回值,execute()接受runnable,无返回值 2 阅读全文
摘要:
Linux系统启动过程。分为五个阶段: 1.内核引导 接通电源后,BIOS开机自检,按照BIOS中设置的启动设备来启动,操作系统接管硬件后,首先读入/boot目录下的内核文件 2.运行init init进行是系统所有进程的起点,init程序首先读取配置文件/etc/inittab,启动守护进程(守护 阅读全文
摘要:
通常不区分sh和bash,#!/bin/sh同样也可以改为 #!/bin/bash #! 告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序 echo 命令用于向窗口输出文本 执行shell脚本的两种方法: 1.作为可执行程序 chomd +x ./test.sh #使脚本具有执行权 阅读全文
摘要:
@Controller 指明Spring类的实例是一个控制器,是SpringMVC Controller对象 @RequestMapping 指定哪个类或者方法处理请求动作 修饰方法,映射对应请求,每个请求处理方法可以有多个不同类型的参数,Spring会自动将对象正确的传递给方法 修饰类,所有方法映 阅读全文