摘要: 简介: 一个类编写过程中,需要一个不能确定的对象,去执行一些操作,这个时候,我们需要使用一个抽象的方法或者已实现的方法来返回需要的对象,这个对象的实现,可以根据继承让子类覆盖重写,从而起到一个占位的作用,以及使对象更佳灵活。 举例: 类似前一篇博客的例子,同样以4s店为例,这次的4s店是厂家直营店, 阅读全文
posted @ 2018-02-15 20:24 东北小狐狸 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 简介: 抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 举例:每个汽车4s店和某个品牌工厂之间的关系,每个汽车4s店只会卖同一品牌的汽车,但是如果这一品牌汽车销量不好,效益不佳,那么4s店可以更换进货的工厂,从而更换其售卖的品牌。 分析:每个品牌的汽车都有一个品牌工 阅读全文
posted @ 2018-02-15 15:13 东北小狐狸 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 简介:工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,拒绝客服端程序员通过new创建需要的实例,并且是通过使用一个共同的接口来指向新创建的对象, 阅读全文
posted @ 2018-02-15 11:38 东北小狐狸 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 不是很懂js,以前去除这些省、市、区的时候都是用的分支判断indexOf,如果!=-1则replace一次,今天看同事的代码,发现还有更简单的办法。。。 注:前边的/开头到结尾说明这是个正则表达式,|是非短路运算符,结尾的g代表全局。 可以前往w3cSchool replace()去测试页面在线测试 阅读全文
posted @ 2018-02-09 14:34 东北小狐狸 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: 1.作用: 产生唯一实例,拒绝客户端程序员使用new关键字获取实例,即一个类只有一个实例。比如:有一个类用于读取配置文件生成一个Properties对象,只需要一个对象即可。如果每次用到就读取一次新建一个Properties实例,这样就会造成资源浪费,以及多线程的安全问题。单例模式区分懒汉式、饿汉式 阅读全文
posted @ 2018-02-07 10:53 东北小狐狸 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 作用: 装饰者设计模式的作用是使被装饰者的功能更强大,比如一把ak47装上消声器,装上瞄准镜,枪的使用方式不变,改变的是这把枪的功能更加强大,功能更多。 举例1: 女人可以通过化妆、受教育、礼貌 变身成化妆的女人(颜值+)、高智商的女人(IQ+)、有礼貌的女人(礼貌用语用的更多) 注意:为了显示出视 阅读全文
posted @ 2018-02-06 16:04 东北小狐狸 阅读(411) 评论(0) 推荐(3) 编辑
摘要: 写在前边: 这两天来了个需求,配置部署两台服务器的MySQL数据同步,折腾了两天查了很多相关资料,一直连不上,后来发现其实是数据库授权的ip有问题,我们用的服务器是机房中的虚拟机加上反向代理出来的,坑的不行。看了好多博客,写的怎么说呢,写的好的是太好了太详细了;写的不好的,配置什么的都讲的不清楚,刚 阅读全文
posted @ 2018-01-30 08:53 东北小狐狸 阅读(5288) 评论(0) 推荐(0) 编辑
摘要: 检查之前是否有安装mysql,以及残留文件的处理 使用wget命令下载yum源 安装rpm 修改源配置 安装mysql 启动服务 修改默认密码 登录使用 1、查看已经安装的服务 如果发现有服务,需要卸载这些服务,举个栗子:MySQL-client-5.6.19-1.linux_glibc2.5.x8 阅读全文
posted @ 2018-01-25 22:25 东北小狐狸 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 这两天都在设计数据库,使用了powerdesigner进行设计的,然后摸索了好久,本来打算写一篇文章来记述一下的,写了一半,突然发现网上早就有比我写的好的文章了,所有删了之前写的,直接贴出来那个文章的位置吧 https://www.cnblogs.com/biehongli/p/6025954.ht 阅读全文
posted @ 2018-01-13 16:34 东北小狐狸 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 换了个硬盘,用上了win10,发现win10安装好jdk之后,配置环境变量这个相对于win7和xp还是有那么一丢丢区别的,趁着夜色,随笔一记。 1、安装jdk之后,或者也可以用之前安装好的文件夹,先记录下这个安装好的jdk文件夹目录,比如我的是:F:\jdk1.8.0_144 2、这里使用快捷键 w 阅读全文
posted @ 2018-01-08 22:56 东北小狐狸 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 由于,eclipse启动tomcat部署项目并不是直接把项目放到tomcat的webapps目录下的,而是从我们在eclipse配置的外部tomcat中取出二进制文件,在eclipse内部插件中作为tomcat启动的。 简单的说就是没有部署到tomcat目录下,而是到eclipse的workspac 阅读全文
posted @ 2018-01-03 14:33 东北小狐狸 阅读(2127) 评论(0) 推荐(0) 编辑
摘要: 问题: 如果tomcat中上传了很多的图片,会导致tomcat启动的时候会慢,所以应该把图片上传到tomcat容器外部 那么,问题来了: tomcat出于安全考虑,禁止了直接访问外部硬盘资源。 解决: 修改tomcat配置文件,配置虚拟路径,使tomcat的项目可以访问硬盘资源。 简单教程: 准备: 阅读全文
posted @ 2018-01-03 12:30 东北小狐狸 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: websocket的写法就不多说了,主要记一记其中出现的问题 1.获取不到httpSession 解决办法:先重写握手方法,将httpsession放入ServerEndpointConfig.getUserProperties()方法返回的map中 1 import javax.servlet.h 阅读全文
posted @ 2017-12-19 09:20 东北小狐狸 阅读(10109) 评论(0) 推荐(0) 编辑
摘要: 之前看过静态导入这一块,在编程思想里,但是记不清了,今天搜了下,看到有一个博文写的不错,所以留做备注吧 总结: import static xxx.xxx 和普通导入的区别在于,普通导入是需要通过"类名.方法()“的形式来使用的,例Clazz.method(),而静态导入的所有静态成员都在当前类可见 阅读全文
posted @ 2017-12-14 21:59 东北小狐狸 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 看编程思想有点时间了,看到了些在马士兵老师没有讲过的部分,所以打算记录一下 内部类的初始化: .内部类的初始化和外部类的初始化略有不同,可以使用 外部类对象.new 内部类对象 创建内部类对象 内部类对象返回外部类对象的引用: .使用 .this 在上边代码的基础上修改代码 问我为啥注释都英文,因为 阅读全文
posted @ 2017-12-10 20:32 东北小狐狸 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 这两天在看百度的LSS音视频直播服务的sdk。。sdk看了一圈,基本上只能操作个流什么的,查看流列表,域名之类的。按照百度这块的描述自己去实现这个显得不是那么明智我感觉。其次就是百度LSS的教程用的OBS是老版本的classic的,虽然支持推流鉴权,但是没办法打开vlc视频源,本以为就没有办法了,自 阅读全文
posted @ 2017-11-24 17:17 东北小狐狸 阅读(3039) 评论(0) 推荐(0) 编辑
摘要: 本文最后编辑日期为2018.09.08 晚8点半,因为之前写的内容不够准确,而且官方wiki又在今年8月更新了内容,所以这里对之前的内容进行大幅修改,仅保留正确可行的方法 N卡独显的安装! 2018.09.27 update ! this article just suitable debian-l 阅读全文
posted @ 2017-11-20 12:53 东北小狐狸 阅读(16398) 评论(0) 推荐(0) 编辑
摘要: 《Java编程思想》中有提到,Java的垃圾回收器并不是那么靠谱,垃圾回收会占用很大的资源开销,垃圾回收器很懒,当变量和对象不再被引用、脱离作用域的时候,垃圾回收器会不定时的进行垃圾回收,也就是说,当内存资源紧张的时候,垃圾回收器才会以最快速度主动去回收资源释放内存,其他时候可能会回收也可能不会。 阅读全文
posted @ 2017-11-16 13:24 东北小狐狸 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 写在前边: 工作需要,使用ajax在原来的列表下边使用ajax请求后台数据,拼接在列表最下边,在github转了好久,发现了一个bug极多的js刷新插件,尝试了一个下午,就在快放弃的时候,发现下边有留言说用mescroll框架比较简单好用。遂研究许久,做Javaweb嘛,难免碰前端…… mescro 阅读全文
posted @ 2017-11-16 10:55 东北小狐狸 阅读(14698) 评论(0) 推荐(0) 编辑
摘要: 最近在用Linuxmint 真的是极友好的桌面Linux啊,然后用最新的Linuxmint自带的Firefox浏览器上网,发现颜色都变成了红色黄色变绿色,以为是显卡的问题,搞了一阵,无果.果断换Google chrome,然后就悲剧了,竟然也是同样的问题,在网上搜索"linux chrome 颜色异 阅读全文
posted @ 2017-11-12 11:16 东北小狐狸 阅读(4022) 评论(0) 推荐(0) 编辑