Moon_treee
码龄8年
关注
提问 私信
  • 博客:32,384
    32,384
    总访问量
  • 44
    原创
  • 931,709
    排名
  • 10
    粉丝
  • 0
    铁粉

个人简介:为什么要审核啊!还要好久的那种。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2016-11-07
博客简介:

Moon_treee的博客

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得10次评论
  • 获得36次收藏
创作历程
  • 3篇
    2018年
  • 32篇
    2017年
  • 9篇
    2016年
成就勋章
TA的专栏
  • JAVA
    29篇
  • Data Science
    7篇
  • 实践学习
    14篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

threshold_handler.py

发布资源 2018.05.04 ·
py

【3月15日】BIO、伪异步IO以及NIO编程实践

1.引言从java的I/O体系发展的历史看,先有java.io,后有java.nio。前者一般称之为IO,后者称之为NIO(New IO)。但是又由于其特性前者又成为BIO(Block IO),后者对应为NIO(No-block IO)。2. IO,NIO,NIO2.02.1 IOjava的IO通过java.io包下的接口和类来支持。在jav.io包下,主要包括输入、输出两种IO流,每种输入、输出流
原创
发布博客 2018.03.16 ·
391 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【3月6日】源码阅读日记(1):HashMap

前言首先,致敬下几位authors@author Doug Lea@author Josh Bloch@author Arthur van Hoff@author Neal GafterHashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红
原创
发布博客 2018.03.07 ·
523 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【1月25日】从java集合框架的角度看数据结构

基本的数据结构 JAVA集合概述JAVA集合框架的四个主要体系:Set,List,Queue和Map1. 基本数据结构数据结构是指计算机存储、组织数据的方式。这里面有两个内涵,一是数据的逻辑结构;二十数据的物理结构。 数据的逻辑结构反映了元素之间的逻辑关系,逻辑结构主要包括: (1).线性结构 元素存在着一对一的相互关系。数组就是最简单暴力的线性结构,此外还有链表,再增
原创
发布博客 2018.01.25 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【12月22日】LeetCode刷题日志(六):132 Pattern

题目描述 Given a sequence of n integers a1, a2, …, an, a 132 pattern is a subsequence ai, aj, ak such that i < j < k and ai < ak < aj. Design an algorithm that takes a list of n numbers as input and chec
原创
发布博客 2017.12.25 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【12月22日】LeetCode刷题日志(五):Min Cost Climbing Stairs

题目描述 On a staircase, the i-th step has some non-negative cost cost[i] assigned (0 indexed). Once you pay the cost, you can either climb one or two steps. You need to find minimum cost to reach
原创
发布博客 2017.12.25 ·
289 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【12月20日】LeetCode刷题日志(四):Min Cost Climbing Stairs

题目描述 On a staircase, the i-th step has some non-negative cost cost[i] assigned (0 indexed). Once you pay the cost, you can either climb one or two steps. You need to find minimum cost to reach the t
原创
发布博客 2017.12.20 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【12月19日】LeetCode刷题日志(三):Best Time to Buy and Sell Stock with Transaction Fee

题目描述: Your are given an array of integers prices, for which the i-th element is the price of a given stock on day i; and a non-negative integer fee representing a transaction fee. You may complete a
原创
发布博客 2017.12.19 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【12月19日】LeetCode刷题日志(二):Hamming Distance

package com.njust.med.totalhammingdistance;/** * The Hamming distance between two integers is the number of positions at which the * corresponding bits are different. * Now your job is to find th
原创
发布博客 2017.12.19 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【11月12日】NumPy基础:数组和矢量计算

Numpy是高性能科学计算和数据分析的基础包,一直活跃在各种以python为基础的数据分析策略中。根据《Python for dataanalysis》一书的介绍,其部分功能如下:ndarrary,具有矢量算术运算和复杂广播能力(本书将boardcasting定义为不同形状的数组之间算术运算的执行方式)的快速且节省空间的多维数组。用于读写磁盘数据数据的工具以及用于操作内存映射文件的工具。
原创
发布博客 2017.11.12 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【10月31日】机器学习实战(二)决策树:隐形眼镜数据集

决策树的优点:计算的复杂度不高,输出的结果易于理解,对中间值的确实不敏感,可以处理不相关的特征数据决策树的缺点:可能会产生过度匹配的问题。其本质的思想是通过寻找区分度最好的特征(属性),用于支持分类规则的制定。那么哪些特征是区分度好的,哪些特征是区分度坏的呢?换句话说,如何衡量数据集中特征(属性)对实例的区分程度呢?依据香农的信息论,引入信息熵的思想作为对特征区分程度的度量。当然,
原创
发布博客 2017.10.31 ·
6546 阅读 ·
4 点赞 ·
0 评论 ·
33 收藏

【10月23日】机器学习实战(一)KNN算法:手写识别系统

k-近邻算法怕是最简单的机器学习的分类算法了。简单的说,k-近邻算法采用测量不同特征值之间的距离方法进行分类。源码+实验数据地址:https://github.com/MoonTreee/machine_learning其优点:精度高、对异常值不敏感、无数据输入假定;缺点:计算复杂度高、空间复杂度高;and 需要大量的标注数据适用数据范围:数值型和标称型。本文基于k-近邻算
原创
发布博客 2017.10.24 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

【9月20日】 Improved Pattern Learning for Bootstrapped Entity Extraction(上)

摘要通过设立种子词,自举模式学习(bootstrapped pattern learning)可以从未标签化的文本中进行模式和实体的迭代学习。标签化数据的缺乏,会导致极性识别的困难(正向或者负向?)。通过扩展的分布式概率以及编辑距离,本文基于无监督学习的特征识别方法对特定领域以及一般文本进行特征提取。实验数据来自于医疗行业,对其中的drug-and-treatment信息进行抽取。1.引言虽然基于机
原创
发布博客 2017.09.20 ·
1022 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【9月18日】面向学术文献的知识挖掘方法研究

摘要本文提出一种基于位置加权的核心知识挖掘方法,旨在以句尾知识处理粒度,抽取正文中的核心句子作为独立的知识单元。通过量化句子间的关联,将正文表示成一个以句子为节点,句子间关联为边的文本关系网络,提出了基于章节的位置加权算法,结合社会网络分析方法,挖掘出文本中的核心知识单元部分的句子。相关概念知识抽取 是对蕴含于文献中的知识进行识别、理解、筛选、格式化,从而把文献中的各个知识点抽取出来,是信息抽取规则
原创
发布博客 2017.09.18 ·
684 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【9月16日】中文信息MMT模型

近期读了《自然语言处理的形式模型》一书,为冯志伟老先生的科研精神点赞。致敬。作者根据依存语法和德国配价语法的精髓,针对N.Chomsky短语结构语法的弱点和汉语语法的特点,在80年代初提出了Multiple branched Multiple labeled Tree analysis,即多叉多标记树形图分析法(有称“中文信息MMT模型”)。早期的MMT模型提出汉语中的一系列的特征
原创
发布博客 2017.09.16 ·
867 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【7月3日】设计模式:观察者模式

本系列主要是《head first 设计模式》的阅读笔记以及实验结果观察者模式观察者模式定义了一些列对象之间的一对多的关系;当一个对象改变状态,其他依赖的对象都会收到通知。认识观察者模式我们先看看报纸和杂志的订阅是怎么回事: 1.报社的业务就是出版报纸。 2.向某家报社订阅报纸,只要他们有新报纸出版,就会给你送来。只要你是他们的订阅用户,就会一致收到新报纸。 3.当你不想再看报纸的时候,取消订
原创
发布博客 2017.07.04 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【7月3日】LeetCode刷题日志(一):TwoSum

【七月三日】LeetCode刷题日志(一):TwoSum好久没有更新了。现在开始刷题package com.njust.day0703;import java.util.ArrayList;/** * Given an array of integers, return indices of the * two numbers such that they add up to a specifi
原创
发布博客 2017.07.03 ·
517 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【4月21日】单例模式:饿汉和懒汉

要写的话都在程序的注释里面写了,就不啰嗦了直接上代码!首先创建用于测试的饿汉模式的单例package com;/* * 单例模式 singleton * 应用场景:对象只需要一个就可以了,如日志等 * 作用:保证程序中特定的实例有且只有一个 * 类型:饿汉模式、懒汉模式 * 以下是饿汉模式:不管用户是否需要,只要类加载,就会去创建单例模式的对象,即假设总是处于饥饿状态 * 第一步:修改
原创
发布博客 2017.04.21 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【4月20日】使用requests登陆教务处网站并查询课表

最近上课总是记不住是哪个教室,感觉每次都要人工登陆教务处网站去查教室很麻烦。正好在学习爬虫,于是想直接写个爬虫去帮我查课表信息岂不美哉?说干就干。使用requests,个人感觉比较好用的第三方库,基于py3;解析用beautifulsoup。打开Chorme,登陆南理工的教务处网站并跟踪登陆过程的网络行为。可以看见,需要输入的信息有三样。用户名和密码好办,主要是验证码的及时识别。拟
原创
发布博客 2017.04.20 ·
1154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【3月30日】手撕架构(四)从两行到一行--SQL语句封装以及连接“池”化

从两行到一行-利用反射机制自动完成 model–table的映射在上一文中,已经完成了对getCustomerList方法的优化。但是同样也暴露出来了问题。 在此方法中,直接使用String常量作为sql语句 String sql = "SELECT * FROM customer";这给数据库的操作带来了限制,因为是静态的常量,无法动态的实现数据库的查询。随着开发的推进,数据库里面不可能只有c
原创
发布博客 2017.03.30 ·
693 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多