摘要: 主要说两点1.什么是反射2.反射的应用场景1:什么是反射在类加载到内存中的时候,要将编译后的.class文件读入内存,并由Class类为之创建Class对象在内存中一个类只有一个Class对象产生所谓反射就是可以通过类获取该类的所有属性和方法类加载的过程:当我们new Stu()时候,jvm会加载我 阅读全文
posted @ 2018-04-30 22:54 0706jaro 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 设计模式:就是为了代码重用性高,可靠性性高,通过无数有经验的程序员总结出来的一套模块化的东西大家要实现某个目的,就可以使用这个设计模式1.单例设计模式:保证类在内存中只有一个对象实现方法,先介绍两种,然后分析补充 1.1饿汉式 1.2懒汉式 保证内存中只存在一个对象 首先私有化构造方法,这样在其它类 阅读全文
posted @ 2018-04-30 22:54 0706jaro 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 首先还是贴上原博主网址,感谢原博主的分享https://home.cnblogs.com/u/lwbqqyumidi 内容很多我借鉴到,经过理解后编辑如下: 什么是线程安全呢就是一个线程在执行的时候,失去了cpu资源,程序去执行另外一个线程了,而该线程执行体或者说一段代码是不能间断的,间断就会产生问 阅读全文
posted @ 2018-04-22 16:28 0706jaro 阅读(195) 评论(2) 推荐(0) 编辑
摘要: 掌握必要的sql优化知识对于程序员来说是必须的,因为各种程序本质来说就是对数据的处理,无非就是简单的增删改查和复杂的增删改查而已,所以对于数据的分析处理是非常重要的首先推荐一本书<深入浅出MYSQL>,由网易DBA团队编写,写的非常好,感兴趣的朋友可以买来看看下面介绍sql优化:1.主键查询查询尽量 阅读全文
posted @ 2018-04-17 10:06 0706jaro 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 由于项目中运用到了多线程,在这里作些总结先贴个网址http://www.cnblogs.com/lwbqqyumidi首先感谢原博主,很多内容参照原博主博客,经过梳理总结如下:关于线程的生命周期,请看下面这张图 一. 五种状态:新建状态(New):即线程对象创建后就绪状态(Runnable):当调用 阅读全文
posted @ 2018-04-17 09:41 0706jaro 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 前几天遇到了这样情况,服务器上产生的日志太多了,占用了大量的磁盘空间,磁盘都快满了,这时造成了服务器异常这样就需要我们时不时的清理日志文件在这里我们就可以写脚本定时去清理 1.在脚本中写上这段 find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; 例 阅读全文
posted @ 2018-04-12 17:58 0706jaro 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 常用命令记录在这里:首先安利一款软件Cmder.因为电脑自带的dos窗口实在是太丑了好了,看楼下:切换盘符直接输入c:或者d:清屏clear显示文件夹内容dir创建目录md (make directory)删除目录rd (remove directory)进入指定目录cd (change direc 阅读全文
posted @ 2018-04-10 16:00 0706jaro 阅读(118) 评论(0) 推荐(0) 编辑
摘要: shell脚本的编写对于程序员来说是很基础的要求,最近在学习什么是shell?shell是一门脚本语言,它是用户与linux的桥梁,你在linux上很多操作都需要编写shell脚本执行就像sql脚本一样,就是操作数据库里面数据的脚本语言先贴个网址http://www.runoob.com/linux 阅读全文
posted @ 2018-04-08 12:34 0706jaro 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Linux下使Shell 命令脱离终端在后台运行 实际开发中你要在阿里云上运行Java程序,你写了shell脚本去启动你在SecureCRT中执行shell脚本后程序会执行,但是你发现你关闭终端软件后,Java程序就停止运行了,这就要求Shell 命令脱离终端在后台运行现在就需要使用nohup命令了 阅读全文
posted @ 2018-04-02 17:54 0706jaro 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 查询服务器内存 实际开发中我们想在阿里云上部署项目,想看看内存还有多少,这时候怎么办呢这就需要使用free命令了,以下简单介绍:free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存1.命令格式:free [参数]2.命令参数:-b 以Byte为单位显示内存使用情况。 -k 以KB 阅读全文
posted @ 2018-04-02 17:04 0706jaro 阅读(172) 评论(0) 推荐(0) 编辑