2018年2月1日

设计模式_抽象工厂模式

摘要: 铺垫 要知道抽象模式最大的长处必须先了解什么是产品等级和产品族 在上面的类图中,两厢车和三厢车称为两个不同的等级结构。而2.0排量车和2.4排量车则称为两个不同的产品族。再详细一点,2.0排量两厢车和2.4排量两厢车属于同一个等级结构,2.0排量三厢车和2.4排量三厢车属于还有一个等级结构;而2.0 阅读全文

posted @ 2018-02-01 21:28 yjbjingcha 阅读(117) 评论(0) 推荐(0) 编辑

KMeans聚类算法Hadoop实现

摘要: Assistance.java 辅助类,功能详见凝视 package KMeans; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDataInputStream; import org.apac 阅读全文

posted @ 2018-02-01 20:43 yjbjingcha 阅读(191) 评论(0) 推荐(0) 编辑

JDK核心JAVA源代码解析(1) - Object

摘要: 想写这个系列非常久了,对自己也是个总结与提高。原来在学JAVA时。那些JAVA入门书籍会告诉你一些规律还有法则,可是用的时候我们一般非常难想起来,由于我们用的少而且不知道为什么。知其所以然方能印象深刻并学以致用。 首先我们从所有类的父类Object開始: 1. Object类 (1)hashCode 阅读全文

posted @ 2018-02-01 20:18 yjbjingcha 阅读(153) 评论(0) 推荐(0) 编辑

pushlet单播与多播

摘要: 近期要弄一个消息推送的功能,在网上找了非常多的关于pushlet的文章,尽管写的都非常具体,可是本人看了以后却总认为是模棱两可···不知道怎样下手,终于參考了这些文章中的一些内容,并结合官网的源码。做了自己的改动。 第一部分 改动的地方 首先改动了nl.justobjects.pushlet.cor 阅读全文

posted @ 2018-02-01 19:20 yjbjingcha 阅读(173) 评论(0) 推荐(0) 编辑

SQL 2008 R2数据库变为REPLICATION,日志不断增长并且不能截断和收缩的解决方式

摘要:  执行环境:windows server2003,sql server2008 R2,数据库上布置CDC 用户反应系统报错是日志已满,系统不能执行。查看日志文件时。发现日志文件已经达到15G,后来为了解决这个问题,干脆把数据库移到还有一个F盘,D盘专门放日志文件。空间有80G。当时想这80G至少 阅读全文

posted @ 2018-02-01 18:05 yjbjingcha 阅读(716) 评论(0) 推荐(0) 编辑

chrome插件的popup与跨域请求

摘要: chrome插件的popup与跨域请求 tkorays <tkorays@hotmail.com> popup及其它js脚本 在chrome插件开发中,大致有几种类型的js文件:popup窗体的js文件,background脚本,content脚本。 popup即指弹出窗体,里面的页面是使用html 阅读全文

posted @ 2018-02-01 17:32 yjbjingcha 阅读(633) 评论(0) 推荐(0) 编辑

Ubuntu vim+ ctags(包括系统函数) + taglist 配置

摘要: 阅读大型代码,我们常常须要打开非常多的代码文件,搜索各种定义。windows下用惯了ide的朋友。转战Linux的时候可能会认为非常难受,找不到合适的阅读工具。事实上万能的vim就能够实现。以下介绍一下vim+ctags+taglist的配置。 安装ctags ubuntu源提供了ctags的安装。 阅读全文

posted @ 2018-02-01 16:07 yjbjingcha 阅读(396) 评论(1) 推荐(0) 编辑

机器学习笔记(十)EM算法及实践(以混合高斯模型(GMM)为例来次完整的EM)

摘要: 今天要来讨论的是EM算法。第一眼看到EM我就想到了我大枫哥,EM Master,千里马。RUA!!!不知道看这个博客的人有没有懂这个梗的。好的,言归正传。今天要讲的EM算法,全称是Expectation maximization。期望最大化。怎么个意思呢,就是给你一堆观測样本。让你给出这个模型的參数 阅读全文

posted @ 2018-02-01 15:24 yjbjingcha 阅读(248) 评论(0) 推荐(0) 编辑

Android:Dialog中隐藏键盘的注意事项

摘要: 场景:弹出一个Dialog。里面有一个EditText。用来输入内容。由于输入时。须要弹出键盘。所以当Dialog消失时。键盘要一起隐藏。如今我们做一个自己定义的DialogMyDialog extends Dialog一開始觉得这个功能非常easy实现,于是写了以下的代码//Dialog的构造函数 阅读全文

posted @ 2018-02-01 14:32 yjbjingcha 阅读(2280) 评论(0) 推荐(0) 编辑

Servlet介绍(一)

摘要: Servlet介绍(一) Servlet是一个执行在webserver上的小的Java程序,它通过接收和响应webclient的请求。在tomcatserver中有已经帮我们实现好了Servlet接口的实现类:javax.servlet.GenericServlet和javax.servlet.ht 阅读全文

posted @ 2018-02-01 12:52 yjbjingcha 阅读(164) 评论(0) 推荐(0) 编辑

iOS Dev (50)用代码实现图片加圆角

摘要: 用代码实现图片加圆角: iconView.layer.masksToBounds = YES; iconView.layer.cornerRadius = 3; 用代码实现图片加圆角: iconView.layer.masksToBounds = YES; iconView.layer.corner 阅读全文

posted @ 2018-02-01 11:20 yjbjingcha 阅读(90) 评论(0) 推荐(0) 编辑

Codeforces Round #265 (Div. 2) D. Restore Cube 立方体推断

摘要: http://codeforces.com/contest/465/problem/D 给定8个点坐标。对于每一个点来说,能够任意交换x。y,z坐标的数值。问说8个点能否够组成立方体。 暴力枚举就可以,注意检查立方体姿势不正确会T 假设8个点形成一个立方体是这种:找到全部点对之间的最小距离,应等于边 阅读全文

posted @ 2018-02-01 10:40 yjbjingcha 阅读(98) 评论(0) 推荐(0) 编辑

JVM:垃圾回收机制和调优手段

摘要: 转载请注明出处: jiq•钦's technical Blog - 季义钦引言:我们都知道JVM内存由几个部分组成:堆、方法区、栈、程序计数器、本地方法栈JVM垃圾回收仅针对公共内存区域即:堆和方法区进行,由于仅仅有这两个区域在执行时才干知道须要创建哪些对象,其内存分配和回收都是动态的。本文主要讨论 阅读全文

posted @ 2018-02-01 10:27 yjbjingcha 阅读(173) 评论(0) 推荐(0) 编辑

Memcachedclient-XMemcached使用

摘要: 一、 XMemcached 简单介绍 XMemcached 是一个新 java memcached client 。或许你还不知道 memcached 是什么?能够先看看这里。简单来说, Memcached 是一个高性能的分布式内存对象的 key-value 缓存系统,用于动态 Web 应用以减轻数 阅读全文

posted @ 2018-02-01 08:58 yjbjingcha 阅读(511) 评论(0) 推荐(0) 编辑

JVM中类的卸载机制

摘要: 类的生命周期 当Sample类被载入、连接和初始化后,它的生命周期就開始了。 当代表Sample类的Class对象不再被引用,即不可触及时,Class对象就会结束生命周期。Sample类在方法区内的数据也会被卸载,从而结束Sample类的生命周期。 由此可见,一个类何时结束生命周期,取决于代表它的C 阅读全文

posted @ 2018-02-01 08:20 yjbjingcha 阅读(313) 评论(0) 推荐(0) 编辑

导航