自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 收藏
  • 关注

原创 自定义preference的使用

自定义preference

2024-03-01 15:42:34 674

原创 JDBC工具类

package com.jdbc.util;import java.io.FileInputStream;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;...

2019-10-02 14:54:38 160

原创 Java中的实体对象

一、PO :(persistant object ),持久对象可以看成是与数据库中的表相映射的java对象。使用Hibernate来生成PO是不错的选择。二、VO :(value object) ,值对象通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.PO只能用在数据层,VO用在商务逻辑层和表示层。各层操作属于...

2019-10-02 14:51:24 478

原创 Java--字符流和字节流

IO流分类:流向:输入流:读数据 FileReader输出流:写数据 FileWriter数据类型 字节流: 字节输入流 读取数据 FileInputStream 字节输出流 写出数据 FileOutputStream 字符流 字符输入流 读取数据 Reader 字符输出流 写出数据 ...

2019-09-12 14:29:18 173

原创 Java--File对象

FileFile:File:文件和目录路径名的抽象表示;该实例File类是不可变的; 也就是说,一旦创建,由File对象表示的抽象路径名永远不会改变File的构造方法如下:File(File parent, String child)File(String pathname)File(String parent, String child)File的常用功能创建功能bool...

2019-09-12 14:25:24 281

原创 IMDB影评分析实验

数据集资源:http://www.imdb.com/interfaces/该数据集中包含了5万条影评(包括正面评价和负面评价),利用这5万条影评进行数据分析。数据格式:5万条影评分别处于5万个txt文件中工作步骤如下:1-将这50000个txt文件(评论)整合成一个表格,表格分为两列,第一列表示评论的内容,第二列表示评论是属于正面(用1表示)还是负面(用0表示)2-将评论的内容(原始...

2019-09-11 19:13:02 739

原创 递归操作

递归递归:方法本身不断调用自己注意:递归一定要有出口递归次数不宜过多,防止内存溢出package com.it04;/* * 递归: * 方法本身不断调用自己 * 注意: * 递归一定要有出口 * 递归次数不宜过多,防止内存溢出 * */public class RecurrenceDemo { public static void ...

2019-09-11 15:36:20 256

原创 Java--异常机制

异常异常:代码出现的编译或者运行时的错误异常包含了错误的类型、原因以及位置异常的分类:运行时异常–RuntimeException,在编译时期可以选择处理或者不处理编译时异常–在编译时期必须处理的异常,是Exception的子类并且是非RuntimeException的子类异常的体系结构ThrowableError:出现的不可以处理的严重的问题Exception:可以处理的...

2019-09-11 15:33:21 163

原创 Java-Map的应用

MapMap:将键映射到值的对象。 地图不能包含重复的键; 每个键可以映射到最多一个值Map和Collection的区别:Map是一个双列集合,常用于处理有对应关系的数据,key是不可以重复的,我们也称之为夫妻对集合Collection单列集合,Collection有不同的子体系,有的允许重复有索引有序,优的不允许重复而且无序,单身汉集合Map的常用功能:映射功能V put(...

2019-09-10 15:47:36 166

原创 Java-Set的应用

SetSet接口的特点1-无序(存储和读取的顺序有可能不一样)2-不允许重复,要求元素唯一3-没有索引使用HashSet存储字符串并遍历package com.it01;import java.util.HashSet;import java.util.Iterator;import java.util.Set;/* * 使用HashSet存储字符串并遍历 */...

2019-09-10 15:40:24 173

原创 Java-泛型和常见的数据结构

集合集合的体系结构由于不同的数据结构(数据的组织方式),所以Java为我们提供了不同的集合不同的集合的功能是相似的,不断的向上提取,将共性抽取出来,这就是体系结构形成的原因体系结构:最顶层,包含了所有的共性使用最底层,具体的实现例如:ArrayList----List-----Collectionpackage com.it01;import java.util.Arr...

2019-09-09 14:42:48 182

原创 python实现简易的翻译机器

# -*-coding: UTF-8 -*-# @Time:2019/9/818:54# @author superxjz# @func 简单的机器翻译实战"""实现一个简单的翻译功能"""import requestsfrom tkinter import Tk,Button,Entry,Label,Text,END#self其实相当于this关键字#将代码进行封装c...

2019-09-08 20:43:51 1193

原创 Java-高级API的应用

Object 的toString方法重写toString方法package com.it01;/* * String toString():返回对象的字符串表示 * return getClass().getName()+"@"+Integer.toHexString(hashCode()); * getClass()-返回一个字节码对象 * Integer.toH...

2019-09-08 15:02:56 263

原创 LDA模型做主题分类

利用LDA模型对邮件内的内容做主题分类# -*-coding: UTF-8 -*-# @Time:2019/9/614:59# @author superxjz# @func 邮件分类#导入需要的一些库import numpy as npimport pandas as pdimport refrom gensim import corpora,models,simila...

2019-09-06 19:58:15 2468

原创 Java-包和内部类

包包的特点可以有多层不同包下的文件名可以重复package来修饰包并且在第一行代码相同包下的访问直接访问,不需要做其他的操作不同包下的访问使用类的全名(类的全名:包名.类名)使用关键字import将类导入注意:*代表是通配符,代表导入了这个包下所有的类,并没有导入子包下的类package com.it01;import java.util.ArrayList;...

2019-09-06 14:13:42 187

原创 Java-接口和多态

接口接口Interface,接口和类的关系是实现,implementsInterface 接口名{}package com.it01;/* * java用于处理继承的单一局限性---接口Interface,接口和类的关系是实现,implements * * 创建接口的格式 * Interface 接口名{ * } */public class Inte...

2019-09-05 15:30:55 155

原创 Java-继承和抽象类

继承多个类有共同的成员变量和成员方法,抽取到另外一个类中(父类),让多个类去继承就可以获取父类中的成员了。package com.it01;/* * 继承:多个类有共同的成员变量和成员方法,抽取到另外一个类中(父类),让多个类去继承就可以获取父类中的成员了。 */public class ExtendsDemo { public static void main(String[...

2019-09-04 14:10:48 184

原创 Java-学生管理系统(改进版)

学生类package com.it02;public class Student { private String id; private String name; private String age; private String addr; public Student() { //super(); // TODO Auto-generated constructor...

2019-09-03 15:31:05 205

原创 Java-static关键字

static关键字用于修饰成员变量和成员方法被所有的对象所共享可以使用类名调用静态的加载优先于对象,随着类的加载而加载static关键字注意事项静态方法中 静态方法中可以调用静态的成员变量 静态的方法中可以调用静态的成员方法 静态的方法中不能调用非静态的成员变量 静态的方法中不能调用非静态的成员方法非静态的方法 非静态的方法可以调用静态的成员变量和方...

2019-09-03 15:29:06 87

原创 Java-IO流

IO流概述和分类1-IO流用来处理设备之间的数据传输文件复制,上传文件和下载文件2-IO流分类输出流:FileWrite输入流:FileReaderFileWriter方法的简单应用package com.it01;import java.io.FileWriter;import java.io.IOException;/* * 需求:向文件中写入数据 * 写数据...

2019-09-02 14:37:13 114

原创 利用LSTM來生成文本-代碼詳解(部分)

# -*-coding: UTF-8 -*-# @Time:2019/9/119:44# @author superxjz# @func LSTM#導入實驗所需要的各種工具包import numpyfrom keras.models import Sequentialfrom keras.layers import Densefrom keras.layers import Dro...

2019-09-01 20:45:11 189

原创 Java-ArrayList集合

集合:为什么出现集合? 为了方便对对象的操作,需要对对象存储 StringBuilder的结果只能是一个字符串类型,不一定满足我们的要求 数组的长度是固定的,适应不了长度变化的需求集合类的特点:长度可变ArrayList 大小可变数组的实现 <E>:是一种特殊的数据类型,泛型。 在出现E的地方我们使用引用数据类型替换即可 举例:...

2019-09-01 18:11:27 123

原创 中文情感分类

本小结是对中文评论进行处理,利用word2vec工具获得特征数据,进而完成情感分析的目的注意:本文重点是如何获得特征向量根据项目本身的语料情况,一条评论就是一个txt文档,有两个语料文件:pos文件下包含1000条积极的评论,neg文件下包含1000条消极的评论1-初始语料的预处理-把正向和负向评论分别规整到一个txt文件中,实施代码如下import loggingimport os,o...

2019-08-30 20:54:38 963 2

原创 Java-String和StringBuilder的用法(二)

StringBuilderStringBuilder是一个可变的字符串,字符串的缓冲区类StringBuilder和String的区别我们在对字符串做拼接处理的时候,每一次的拼接,都会构造一个新的String对象,耗时,占用空间StringBuilder的构造方法public StringBuilder()成员方法:public int capacity()//返回当前容量...

2019-08-30 15:07:18 114

原创 Java-String和StringBuilder的用法(一)

API概述API:应用程序编程接口(帮助文档)如何使用API:1-打开帮助文档2-点击显示按钮,找到索引,看到输入框3-你要学习什么内容,就输入什么内容4-看包java.lang包下的类使用时是不需要导包看类的描述5-看构造方法6-看成员方法看返回值类型看方法名看形式参数利用Scanner来接受字符串package com.api;import java.util....

2019-08-30 14:58:25 268

原创 情感分析代码(阅读+书写+注释)

对影评数据进行NLP情感分类(二分类的问题)kaggle竞赛试题地址:https://www.kaggle.com/c/word2vec-nlp-tutorial/数据集地址:链接:https://pan.baidu.com/s/1eR27IG5LmSBULJHtYGQi2Q 提取码:gh70复制这段内容后打开百度网盘手机App,操作更方便哦注意事项-首先要对影评数据做一些预处理...

2019-08-29 21:17:12 3188

原创 Java面向对象-(类对象的内存图示)

一个对象的内存图## 方法共用的内存图两个引用指向同一个对象的内存图

2019-08-29 15:48:39 241

原创 Java面向对象-类和对象

面向对象的思想面向对象思想:强调对象,由对象去调用功能1-是一种符合我们思考习惯的思想2-将复杂变简单3-将我们从执行者变成指挥者类如何表示事物: 1-属性 2-行为例如-学生Java语言最基本的单位是类:一组相关的属性和行为的集合对象:就是该事物的具体体现举例: 类-学生 对象-学生类的简单定义类的定义:属性和方法...

2019-08-29 14:53:50 239

原创 利用中文维基百科训练词向量模型

本文通过对中文维基百科数据的处理用来训练word2vec模型,更深入的了解词向量模型的训练过程,并且对文本的处理进行掌握python代码如下所示(添加详细注释):# -*-coding: UTF-8 -*-# @Time:2019/8/28 19:02# @author superxjz# @funcimport logging, jieba, os, refrom gensim.m...

2019-08-28 21:06:13 757

原创 词向量到word2vec

自然语言处理的应用 1-离散表示方法-one-hot、bag of word 等bi-gram方法实例如下运用离散表示的问题有:2-分布式表示方法共现矩阵实例NNLM语言模型表示NNLM结构如下3-word2vec3.1 CBOW负例采样及skip-gram...

2019-08-28 18:54:25 107

原创 Java-断点调试+代码

断点调试:1-查看程序的执行流程2-调试程序package com.debug;import java.util.Scanner;/* * 进入debug界面,程序向下一步执行点击step over * 代码区域-看程序的执行流程 * debug区域-看程序的执行流程 * Variables-看变量的变化 * Console-看程序的输入和输出 * * ...

2019-08-28 14:04:18 951

原创 TF-IDF计算

TF(t)=(t出现再文档中的次数)/文档中的term总数IDF(t)=log(文档总数/(含有t的文档总数+1))TF-IDF=TF*IDF注意:词干提取和词性归一化处理(NLTK实现stemming 和lemma)...

2019-08-27 21:16:42 367

原创 自然语言处理基础-Kaggle竞赛题

题目-Predict the relevance of search results on homedepot竞赛题地址:https://www.kaggle.com/c/home-depot-product-search-relevance参考github上的原文地址:https://github.com/yjfiejd/Product_search_relevance_NLP-/blob/...

2019-08-27 21:08:43 759

原创 Java-方法和函数

本节组要是对Java中的函数进行学习,掌握函数定义的方法以及调用训练1-什么叫做方法package com.math;import java.util.Scanner;/* * 方法其实就是完成特定功能的代码块 * 定义格式 * 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型,参数值2,){ * 方法体; * return 返回值; * }...

2019-08-27 13:49:08 304

原创 python-使用turtle画奥运五环

# -*-coding: UTF-8 -*-# @Time:2019/8/2619:52# @author superxjz# @func 绘制奥运五环import turtleturtle.color("blue")turtle.circle(100)#半径100turtle.penup()turtle.goto(-200,0)turtle.pendown()turtl...

2019-08-26 20:27:48 990

原创 Java-随机数

/* * 随机数猜字游戏 * 1-随机产生数字 * 2-键盘录数字 * 3-比较 * 4-实现多次猜数据while(true) */import java.util.Random;import java.util.Scanner;public class RandomTest { public static void main(String[] args) { // TO...

2019-08-26 15:02:37 100

原创 Java-数组

数组-存储同类型多个元素的容器定义格式数据类型[] 数组名数据类型 数组名 []数组初始化-为数组开辟内存空间,并为每个元素赋予初始值两种方式初始化1-动态初始化-只给出长度,有系统给出初始化 -数据类型[] 数组名=new 数据类型[长度]2-静态初始化-给出初始值,有系统决定长度public class ArrayDemo { public s...

2019-08-26 15:00:58 80

原创 Java编程小细节

A:行号的显示和隐藏显示:在代码区域的最左边的空白区域,右键 – Show Line Numbers即可。隐藏:把上面的动作再做一次。B:字体大小及颜色a:Java代码区域的字体大小和颜色:window – Preferences – General – Appearance – Colors And Fonts – Java – Java Edit Text Fontb:控制台wi...

2019-03-22 19:58:53 100

原创 Java命名规范以及变量注意事项

常见命名规则:1-包:全部小写,多级包用.隔开2-类:一个单词首字母大写,多个单词每个首字母都大写3-方法和变量:一个单词首字母小写,多个单词从第二个单词首字母大写定义变量时爱出的问题:1-变量未赋值不能使用;2-long i=1000000000000L;3-float j=12.34f;类型转换:隐式转换:byte,short,char----int—long—float—d...

2019-03-21 19:30:53 369

原创 Java中常用DOS命令

常用DOS命令:d:回车 切换到d盘dir 列出当前目录下文件cd +目录名称 进入目录cd+… 回到上级目录cd+java\day 进入java下的day目录cd+\ ...

2019-03-21 15:29:40 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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