自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 如何处理训练样本不均衡的问题

原文:https://www.quora.com/In-classification-how-do-you-handle-an-unbalanced-training-set 在分类中如何处理训练集中不平衡问题   在很多机器学习任务中,训练集中可能会存在某个或某些类别下的样本数远大于...

2017-06-03 22:14:22

阅读数 20264

评论数 1

原创 使用Jpython调用跑一python

1、添加maven依赖 dependency>       groupId>org.pythongroupId>       artifactId>jythonartifactId>       version>2.7.0version>...

2017-05-29 16:13:52

阅读数 2710

评论数 0

原创 爱奇艺笔试题之成长值计算

题意如下: 成长值计算 时间限制:C/C++语言 1000MS;其他语言 3000MS 内存限制:C/C++语言 65536KB;其他语言 589824KB 题目描述: 爱奇艺累计有2000万会员,为了提高会员权益以及减少运营成本,我们需要对用户分等级差异化运营,为此我们制定了用户成长体...

2016-10-17 12:44:55

阅读数 1629

评论数 0

转载 Java 轻量级锁原理

大家知道,Java的多线程安全是基于Lock机制实现的,而Lock的性能往往不如人意。 原因是,monitorenter与monitorexit这两个控制多线程同步的bytecode原语,是JVM依赖操作系统互斥(mutex)来实现的。 互斥是一种会导致线程挂起,并在较短的时间内又需要...

2016-08-20 20:33:28

阅读数 564

评论数 0

原创 JVM编译器的编译过程

一、编译器概述 本片文章叙述的是HotSpot虚拟机的编译过程,HotSpot包含一个解释器javac和两个即时编译器,它们之间配合工作。 解释器与编译器: 1、解释器与编译器两者各有优势,当程序需要快速启动和执行的时候,解释器可以后先发挥作用,省去编译时间,立即执行。在程序运行后,随着时...

2016-08-20 15:21:23

阅读数 4822

评论数 0

原创 一个简单编译器的实现过程

一、编译器的实现步骤 1、词法分析,将原文件划分为单独的单词或关键字。 2、语法分析,利用上下文无关文法分析程序的短语结构。 3、语义分析,根据短语建立抽象语法树,确定短语含义、变量关联声明、检查表达式类型。 4、翻译,根据抽象语法树翻译成中间表示树不依赖任何特定的程序语言和目标机器结构。 5、指...

2016-08-18 15:17:18

阅读数 5469

评论数 0

转载 synchronized和lock的实现原理

本文转载自http://wenku.baidu.com/view/41480552f01dc281e53af090.html?re=view 目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug L...

2016-08-16 12:24:59

阅读数 11325

评论数 2

转载 计算机网络

说明:本文转载自http://blog.csdn.net/goodboy1881/article/category/204448 一、TCP/IP基础 1、tcp/ip与osi协议栈 TCP/IP协议族按照层次由上到下,层层包装。最上面的就是应用层了,这里面有http,ftp,等等我...

2016-08-14 22:20:19

阅读数 570

评论数 0

转载 操作系统常用算法

说明:本文转自http://blog.chinaunix.net/uid-25132162-id-361291.html 一、常见的批处理作业调度算法 1.先来先服务调度算法(FCFS):就是按照各个作业进入系统的自然次序来调度作业。这种调度算法的优点是实现简单,公平。其缺点是没有考虑...

2016-08-13 22:17:45

阅读数 2424

评论数 0

原创 spring原理解析

一、spring整体架构 1、spring IOC: spring核心与基础,包含最基本的IOC容器BeanFactory接口的实现和该接口的扩展上下文,例如:XMLBeanFactory、SimpleJndiBeanFactory,还有一些上下文的实现,如:FileSystemXML...

2016-07-31 21:41:57

阅读数 471

评论数 0

转载 Mybatis基础

说明:本文基本是读了湖畔微风大神的微博后写下的总结,有很多详细细节没有给出,只是用来当做个人笔记,如果要详细了解Mybatis,请参考原大神微博,地址:点击打开链接http://blog.csdn.net/hupanfeng/article/details/9068003 一、Mybatis简介...

2016-07-29 22:32:45

阅读数 336

评论数 0

原创 Java并发编程

一、并发的级别 1、阻塞 一个线城市阻塞的,要么在其他线程释放资源之前,当前线程无法执行,例如使用synchronized或者重入锁; 2、无饥饿 如果线程是有优先级的,那么线程调度的时候总会倾向于满足高优先级的线程,从而造成低优先级的线程饥饿,而无饥饿则能够保证饥饿不会产生,常见的手段是公平锁,...

2016-07-29 11:25:35

阅读数 229

评论数 0

原创 《算法设计与分析基础》读书笔记

一、算法与问题 算法是解决问题的一系列步骤; 理解问题,设计算法的一般过程: 二、蛮力法 蛮力法是一种简单直观的解决问题的办法,常常直接基于问题的描述和所涉及的概念。蛮力法所能解决的问题域也是最广的,但是效率往往不高; 使用蛮力法的算法有: 1、冒泡排序,选择排序 2,、顺序匹配 3、穷举...

2016-07-28 11:43:08

阅读数 2095

评论数 0

原创 《大型网站技术架构》读书笔记二

一、网站的架构模式 1、分层 将系统在横向维度上划分成几个部分,每个部分负责一部分单一的职责,然后通过上层对下层的依赖和调用组成一个完整的系统;例如常见的把整个应用程序分成应用层、服务层和数据层。应用层相当于应用程序的前端服务。 2、分割 分割是在纵向维度上把不同的服务和功能分割成不同的模...

2016-07-26 13:05:22

阅读数 195

评论数 0

原创 《大型网站技术架构》读书笔记一

一 、大型网站架构发展历程        1、一台应用服务器,应用程序、数据库和文件所有资源都存储在一台服务器上。          2、应用服务器和数据服务器分离,由开始的一台服务器发展到3台服务器,应用程序服务器、数据库服务器和文件服务器。 3、使用缓存改善网站性能,加入...

2016-07-26 12:38:20

阅读数 226

评论数 0

原创 spring之旅

一、sprig使命:简化Java开发,spring主要通过一下集中策略来简化Java开发 1、基于pojo的轻量级和最小侵入性编程。 2、通过依赖注入和面向接口实现松耦合,并且易于测试。 3、基于切面和惯例进行声明式编程,减少耦合。 4、通过切面和模板减少样板式代码。(JdbcTemplate) ...

2016-02-15 16:37:50

阅读数 167

评论数 0

提示
确定要删除当前文章?
取消 删除