自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (4)
  • 收藏
  • 关注

原创 CentOs7 使用rpm安装oracle

开始同事使用了图形化界面的安装,但是出现了问题错误比较多,所以选择了使用rpm安装oracle 19c版本的数据库。前期准备工作下载相关的rpm包首先去Oracle官网下载19c的rpm安装包下载链接:https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html下载完成之后再去下载另一个依赖包oracle-database-preinstall-19c-1.0-1.el7.x86_64.r...

2021-09-03 15:33:58 1216 4

原创 二分查找

二分查找正常实现Input : [1,2,3,4,5]key : 3return the index : 2public int binarySearch(int[] nums, int key) { int l = 0, h = nums.length - 1; while (l <= h) { int m = l + (h - l...

2019-09-25 14:40:45 296

原创 侯捷c++ 面向对象(上)

一、C++编程简介(1)基于对象:只有一个class的编程 object based面向对象:几个class的编程 object oriented(2)class的经典分类: class without pointer members ——>e.g: complex 复数 class with pointer members ——>e.g: string ...

2019-09-20 09:36:17 141

转载 linux安装配置CONFIGURE详解

tar.gz、tar.bz2的是源代码包,需要编译之后才能安装,在编译过程中你可以指定各种参数以适应你的系统需求,比如安装位置,优化参数,要哪些功能不要哪些功能等等。这类源代码包需要解压后(tar.gz的用 tar zxvf 解压,tar.bz2的用 tar jxvf 解压),进入解压目录,一般都有一个 INSTALL 的文本文件,里面一般都是安装的详细说明,可以用vi、nano、pico或X下...

2019-05-27 19:21:55 8011

原创 linux中的sh脚本语法

例子编程执行scpsh脚本#!/usr/bin/expectset FILE [lindex $argv 0]set TO [lindex $argv 1]set PASSWD [lindex $argv 2]spawn scp $FILE $TOexpect {"yes/no" {send "yes\n"expect "password:"send "$PAS...

2019-05-27 10:16:55 468

原创 stiring数

#include &lt;iostream&gt;using namespace std;int stiring(int n,int m);int main(){    int n;    cin&gt;&gt;n;    int count = 0;    for(int i = 1; i &lt;= n; i++)        count += stiring(n,i);...

2018-12-19 21:34:24 281

原创 Linux 接受不到报文

Linux关闭iptables防火墙的方法如下:通过iptables-F清除防火墙关闭,并通过iptables-L查看,如图所示:通过/etc/init.d/iptablesstop命令停止并关闭iptables,如图所示:也可以使用serviceiptablesstop来停止并关闭iptables,如图所示:如设置了自启动服务,需要查看系统自动启动的进程服务,如图所示:通过查询之后,可以通过[r...

2018-12-17 19:00:35 773 1

转载 LeetCode刷题笔记——LeetCode使用介绍

 又到了一年毕业就业季了,三年前的校招季我逃避了,可这一次终于还是要轮到我了=_=||。       作为要准备踏入码农行业的人来说,要准备校招,怎么能不去刷刷LeetCode呢?       LeetCode收录了许多互联网公司的算法题目,被称为刷题神器,我虽然早有耳闻,不过却一直没有上面玩过。即使这一年多来,做的编程还是挺多的,不过毕竟不是计算机专业的科班出身,在编程过程中土路子实在太多了...

2018-12-07 19:12:03 231

原创 Linux下安装Wireshark

wireshark依赖于libpcap,所以如果系统中未安装libpcap,也要将其一并安装 一、下载源码 源码文件wireshark-x.x.x.tar.gz         wireshark安装源文件libpcap-x.x.x.tar.gz           libpcap安装源文件 下载地址Wireshark 网址  http://sourceforg...

2018-12-07 15:15:01 490

原创 Linux 下几款程序内存泄漏检查工具

调不尽的内存泄漏,用不完的Valgrind Valgrind 安装1. 到www.valgrind.org下载最新版valgrind-3.2.3.tar.bz22. 解压安装包:tar –jxvf valgrind-3.2.3.tar.bz23. 解压后生成目录valgrind-3.2.34. cd valgrind-3.2.35. 运行./autogen.sh设置环境(需...

2018-12-07 15:03:10 2827

原创 NUS_WIDE数据处理

单词异常的识别   计算WT的相似度利用这个相似度找到knnk个近邻的标签补全或删除(也就是第二次降噪)(可以利用词频分析)  NLP相似度计算 NUS_WIDE数据库是计算机视觉领域常用的数据库,NUS_WIDE HomePage  http://lms.comp.nus.edu.sg/research/NUS-WIDE.htm下面介绍一下数据库制作方法:    ...

2018-12-06 14:09:16 3322 8

原创 python 截取字符串,python读取中编码错误(illegal multibyte sequence )

编码问题读取中文txt文件时,经常会出现: ‘gbk' codec can't decode bytes in position 31023: illegal multibyte sequence。主要讲一种情况就是文章中含有utf-8或gbk无法编码的字符情况。好多人都说加入'ignore',但一直都没有说清楚是在open函数中加入,还是在.read()中加入(其实是在open函数中...

2018-12-06 14:07:08 2119

转载 机器学习ground-truth

在看英文文献的时候,经常会看到Ground Truth这个词汇,翻译的意思是地面实况,放到机器学习里面,再抽象点可以把它理解为真值、真实的有效值或者是标准的答案。维基百科对Ground Truth在机器学习领域的解释是:在机器学习中,“ground truth”一词指的是训练集对监督学习技术的分类的准确性。这在统计模型中被用来证明或否定研究假设。“ground truth”这个术语指的是为...

2018-12-04 15:34:29 2111

转载 推荐系统正成为所有领域的一种标配

炙手可热的算法工程师近段时间团队在扩建算法小组,首当其冲的岗位就是推荐算法工程师,然而历经一、两个月的招聘后,却发现一个事实,推荐算法工程师太难招了。要么根本就约不过来,要么就是手里拽着好几个 Offer 骑驴找马不亦乐乎,又或者是给人家发了 Offer,人家根本就不 care。是的,推荐算法工程师,又或者说算法工程师已经成了一个香馍馍,进一步看招聘市场不难发现,各家都在抢算法以及推荐...

2018-08-28 15:22:43 268

转载 成为一名推荐系统工程师永远都不晚

推荐系统工程师技能树掌握核心原理的技能数学:微积分,统计学,线性代数 周边学科:信息论基础 推荐算法: CF,LR,SVM,FM,FTRL,GBDT,RF,SVD,RBM,RNN,LSTM,RL 数据挖掘:分类,聚类,回归,降维,特征选择,模型评价实现系统检验想法的技能操作系统: Linux 编程语言: Python/R, Java/C++/C,sql,shell RPC框...

2018-08-28 15:21:17 365

原创 node,vue,koa,

Node简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。KOAkoa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更...

2018-05-22 09:52:49 402

转载 apache kafka源码分析-Producer分析---转载

问题导读1.Kafka提供了Producer类作为java producer的api,此类有几种发送方式?2.总结调用producer.send方法包含哪些流程?3.Producer难以理解的在什么地方?producer的发送方式剖析Kafka提供了Producer类作为java producer的api,该类有sync和async两种发送方式。sync架构图async架构图调用流程如下:代码流程...

2018-05-02 11:23:18 117 1

原创 kafka知识(partition group)

1.group.id是标识消费者的ID。每一个group.id消费后,kafka会记录该id消费的offset到zookeeper。所以,此处需要注意,(1)如果多个地方都使用相同的groupid,可能造成个别消费者消费不到的情况(2)如果单个消费者消费能力不足的话,可以启动多个相同groupid的consumer消费,处理相同的逻辑。但是,多线程的时候,需要增加每个groupid下的partit...

2018-05-02 11:18:51 542

转载 kafka在zookeeper上的节点信息和查看方式

服务端开启的情况下,进入客户端的命令:{zookeeper目录}/bin/zkCli.sh以下是几个zookeeper客户端用的命令,不只kafka,其他任何注册到zookeeper的服务都可以使用这些命令。1,lsls会显示该节点下的子节点信息比如:ls /显示zookeeper根目录下的子节点,其中kafka的broker在zookeeper根目录注册了brokers节点(如上图)ls /br...

2018-04-28 10:31:50 7465

转载 shell脚本学习之必须了解的基础命令

命令历史history!! 表示执行上一条命令!n  表示执行历史中第n条命令!字符串  表示执行命令历史中首次出现该字符串的命令设置别名:alias取消别名:unalias通配符在bash下  * :匹配0个或多个字符?:只匹配一个字符输入重定向:&lt;输出重定向:&gt;追加重定向:&gt;&gt;错误重定向: 2&gt;错误追加重定向:2&gt;&gt;管道符:|作业控制job:查看任务C...

2018-04-25 16:45:13 155 1

转载 Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cp...

2018-04-25 16:43:44 79 1

转载 linux目录结构介绍

linux目录结构介绍"/" :Linux文件系统的入口.也是最高一级的目录."/bin":基本系统所需要的命令,功能和"/usr/bin"类似,这个目录下的文件都是可执行的.普通用户也可以使用"/boot":内核和加载内核所需要的文件.grub系统引导管理器也在这个目录下."/dev":设备文件存储目录.像终端.磁盘等."/etc":所有的系统配置文件."/home"

2018-04-25 16:41:12 83

原创 搭建hadoop遇到问题

[hadoop@weekend110 apache-storm-0.9.2-incubating]$ jps2116 QuorumPeerMain2701 config_value      //代表,正在启动,是中间进程,这里是nimbus的中间进程   等会再查看就能看到具体进程了具体教程可以去下面链接下载https://download.csdn.net/download/qq_151509...

2018-04-24 20:07:09 107

转载 整理用js实现tab标签页

首先是css样式,比如这样的: 1 &lt;style&gt; 2 *{ 3 margin:0; 4 padding: 0; 5 list-style: none; 6 font-size: 12px; 7 } 8 .notice{ 9 ...

2018-04-19 15:30:51 702

转载 分页方式实现

常见分页的几种方式:                                                                                                                1.使用LIst接口中的subList(int startIndex,int endIndex)方法实现分页       2.直接使用数据库SQL语句实现分...

2018-04-19 15:29:08 288

转载 如何保存上次下拉列表选择的值用于下次显示

下拉列表框或单选按钮框的显示名称和具体值是分开的,所以没有像处理文本框那样简单。解决方法可以:方法1、  借用request(当点击提交后,http协议会自动把表单的元素的值提交到服务器)存储,当服务器返回客户端页面时,可以用request.getParameter("元素名称");获得显示名称。 说明: 下拉列表框或单选按钮框应该是自定义的脚本,用setValue(value) 设置要显示的名称...

2018-04-19 15:25:58 1501

原创 Myeclipse连接数据库

1、先将下载好jdbc复制粘贴进你的项目2、右键项目  Build Path -&gt; add Libraries-&gt;User Library-&gt;User Libraries-&gt;New -&gt; 命名extendlib-&gt;Add JARS  把上一步复制的jdbc等lib包加进去3、Build Path -&gt;Configure  Build Path -&gt;A...

2018-04-18 21:33:59 266

原创 Java Web 简单的分页显示实例代码

本文通过两个方法:(1)计算总的页数。 (2)查询指定页数据,实现简单的分页效果。思路:首先得在 DAO 对象中提供分页查询的方法,在控制层调用该方法查到指定页的数据,在表示层通过 EL 表达式和 JSTL 将该页数据显示出来。先给大家展示下效果图:题外话:该分页显示是用 “表示层-控制层-DAO层-数据库”的设计思想实现的,有什么需要改进的地方大家提出来,共同学习进步。废话不多说了,开始进入主题...

2018-04-11 21:57:10 692

原创 通过servlet实现验证码

一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImage Servlet,用来生成验证码图片 1 package gacl.response.study; 2 import java.awt.Color; 3 import java.awt.Font; 4 import java.awt.Graphics; 5...

2018-04-10 14:45:59 118

原创 基于Servlet+JSP+JavaBean开发模式的用户登录注册

一、Servlet+JSP+JavaBean开发模式(MVC)介绍  Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式。  这里以一个最常用的用户登录注册程序来讲解Servl...

2018-04-10 14:41:14 1923

原创 MyBatis快速入门

一、Mybatis介绍    MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。二、mybatis快速入门2.1、准...

2018-04-10 14:40:03 213 2

转载 Servlet+JSP+JavaBean开发模式(MVC)介绍

jsp对应mvc的v层,就是视图层,用来显示用户界面servlet是万能的,你想要它做什么都可以,jsp编译后也是生成servlet,不过,一般来说用来做mvc的c层,就是控制层,用来调用不同的业务逻辑JaveBean对应mvc的m层,就是数据层,负责根据业务逻辑处理数据以上是我自己归纳的,意思应该差不多,呵呵javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开...

2018-04-09 21:16:51 846

kafka的java的jar包

kafka的java的jar包

2018-04-26

快速搭建大数据hadoop教程

在笔记本上搭建 Hadoop 集群,本文档对笔 记本上创建虚拟机搭建 Hadoop 集群的步骤进行了说明。包含所有需要安装的软件与服务 的版本,安装路径,安装方法等。 主要流程为:安装虚拟机管理程序,创建三台虚拟服务器,在三台虚拟服务器上搭建 以 Hadoop 集群为核心的大数据平台

2018-04-24

数据库课程设计指南

图书管理系统 ,数据库课程设计指南,数据库连接MyEclipse,Tomcat等的配置和连接!实用!赶快下载拿去吧~

2018-04-11

Highcharts包

Highcharts!

2018-04-10

空空如也

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

TA关注的人

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