ngrok+raspi 快捡起你吃灰多时的树莓派
买树莓派的时候,想着那么多的好玩的(什么搭监控系统,搞个在线的音乐播放器,搭建多媒体系统,装 openwrt 当路由器),但是基本都荒废了,最后沦落为早上定时放首歌的闹钟,总结原因还是实用性都不高,眼看有台国外VPS过段时间又要到期了,想到续费(1G/年/¥450)就肉痛,想到自己还有个吃灰的树莓派,于是有了下面的内容 ngrok 一款开源的可以实现内网穿透,实现方 ...
买树莓派的时候,想着那么多的好玩的(什么搭监控系统,搞个在线的音乐播放器,搭建多媒体系统,装 openwrt 当路由器),但是基本都荒废了,最后沦落为早上定时放首歌的闹钟,总结原因还是实用性都不高,眼看有台国外VPS过段时间又要到期了,想到续费(1G/年/¥450)就肉痛,想到自己还有个吃灰的树莓派,于是有了下面的内容 ngrok 一款开源的可以实现内网穿透,实现方 ...
完善的异常处理有利于程序稳定。不要不停的 catch 异常。 什么是异常??定义: 异常是一个事件,它发生在程序的执行过程中,会破坏程序的正常执行在一个错误发生会在一个方法时,创建一个Exception对象来处理来保证程序能继续执行下去。当异常发生时,JVM会搜索调用栈上的所有方法,若没有找到合适的异常处理方法,JVM将会终止程序,或者是终止当前线程。 try,catch,finally ...
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1. 尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
第一,控制资源的使用,通过线程同步来控制资源的并发访问;
第二,控制实例的产生,以达到节约资源的目的;
第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。