自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客----

加油

  • 博客(98)
  • 资源 (22)
  • 收藏
  • 关注

原创 C语言判断是否存在某个子字符串

c语言字符串处理,提高开发效率

2022-09-03 17:47:47 1259 1

原创 c语言判断是否以某个字符串开头,以某个字符串结尾

c语言处理字符串,非常有用,提高开发效率

2022-09-03 16:27:29 3550

原创 JAVA ttf字体转化为Font

public static Font ttf2font(String filePath, int fontStyle, int fontSize) { File fontFile = new File(filePath); Font font = null; try { font = Font.createFont(Font.TRUETYPE_FONT, fontFile); font = font.deriveFont(fontStyle, fontSize); } catch (F.

2022-05-06 16:22:20 1437 2

原创 Java实现动态代理

动态代理demo,简洁易入门

2021-12-15 20:47:00 692

原创 JAVA实现IP排序

1 支持向量机概述 支持向量机(SVM)是机器学习中的经典学习算法,被广泛用于分类。分类一个令人头疼的问题是如何解决线性不可分,而SVM不仅可以解决线性可分问题,而且也可以解决线性不可分问题。因此,SVM的相关技术是学习机器学习必须了解的重要知识点。2 支持向量机形式化定义 ...

2021-07-06 14:54:11 1344 2

原创 哈希表实现

hash_table.h//// Created by l21599 on 2021/4/14.//#ifndef C_HASH_TABLE_H#define C_HASH_TABLE_H#ifdef __cplusplusextern "C" {#endif struct hash_table { char *key; void *value; struct hash_table next; } __attrib.

2021-04-14 17:48:53 112

原创 shell脚本笔记

1 获取当前脚本的绝对路径(/home/data/scripts/test.sh)path=$(cd $(dirname $0); pwd)echo "$path"echo将打印:/home/data/scripts2 获取当前脚本上一级目录的绝对路径path=$(cd $(dirname $0); pwd)pre_path=$(cd $path/../; pwd)echo "$pre_path"echo将打印:/home/data3 获取当前时间time=$(date "+%Y-%

2020-08-01 15:41:23 137

原创 dpdk使用笔记

l3fwd-threadcat /proc/meminfo 查看大页内存是否配置成功。当运行l3fwd-thread,如何出现socket 0不能分配内存或者LPM memory allocation failed,那可能是巨页设置的太小了,设置巨页设置成1024。l3fwd-thread这个脚本可以帮助我们在黑窗口监控端口收包情况,如何需要打印个性化需求,则应该修改这个目录下的main.c这个源文件,并使用make重新编译文件。例如在pthread_rx函数中调用printf函数,来打印我们想要观

2020-06-17 18:13:54 838

原创 Centos7安装和配置记录

1 安装可视化界面yum groupinstall "GNOME Desktop" "Graphical Administration Tools"systemctl get-defaultsystemctl set-default graphical.targetreboot

2020-05-17 11:48:12 178

原创 css学习笔记

1 页面布局练习原始页面:我的练习结果:源代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&g...

2020-04-29 13:05:04 245

原创 Git-分布式文件版本管理工具

文章目录Git-分布式文件版本管理工具Git的环境配置项目创建Git的一些概念和步骤Git-分布式文件版本管理工具Git的功能:Git可以对文件进行版本的分布式管理工具 (一个文件在各个时期的样子或者一个文件夹下各个时期包含哪些文件等)。我们的项目本质上也是由文件组成,因此Git也是项目的版本管理工具,而且这是Git的主要用途。分布式的意思是可以在多台计算机上对同一个项目进行修改与添加文件,这...

2020-04-29 11:07:59 362

原创 设计模式之代理模式

文章目录一般代理代码实现动态代理代码实现动态代理用到了反射机制。代理的基本要素包括三个:代理、目标对象、客户端(相当于下面代码实现中的Test类)。代理是目标对象和客户端之间的中介,增强客户端对目标对象的调用,同时也起到了解耦的作用。代理也会增加程序的复杂度,因此它的使用根据业务需求来定。一般代理代码实现AbstractObject 代码package proxy;public ...

2020-04-14 18:15:28 153

原创 偏差(bias)与方差(variable)的区别,请记住一句话!

偏差大,机器学习模型欠拟合;方差大,机器学习模型过拟合。

2020-03-30 17:43:01 582

原创 sklearn的模型训练与预测

目录sklearn的模型训练与预测分类任务流程三步走xgboost算法分类随机森林算法分类sklearn的模型训练与预测sklearn是强大的python机器学习工具,支持丰富的机器学习算法和数据预处理,在学术界和企业中应用广泛,下面是sklearn的代码编写流程和各种算法使用示例(以分类为例)。分类任务流程三步走创建模型对象训练预测与性能评价xgboost算法分类''' *...

2020-03-26 10:30:51 3744 2

原创 Visual Studio Code编写c语言hello world程序

1安装vs code安装好后,在插件中安装c语言插件(下图为插件截图)。安装好插件后,配置两个文件:1.launch.json{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For m...

2020-02-16 20:09:34 9038

原创 layui登录点击响应

function loginAction() { var username = $('#username').val(); var password = $('#password').val(); layui.use('layer', function(){ var layer = layui.layer; // 账号输入框检查 if ...

2020-01-11 14:40:21 654

原创 spring data jpa怎么做到只查询部分字段而不返回全部字段?

目录前言1 定义一个接口,将指定字段的`get`方法声明2 实体类(即映射到数据库中表的类)实现这个接口3 声明查询指定字段的方法前言我们知道Spring Data Jpa可以通过findAll()方法获取表中所有字段的数据,那么有没有方法只获取指定字段而不是全部字段的数据呢?答案当然是有!核心思路是:在自定义的repository接口中声明查询指定字段的方法,这个方法使用@Query...

2019-12-30 18:22:24 10678 2

原创 JAVA WEB调试记录

错误一:The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path解决:这是项目没有配置服务器路径,把服务器的路径配置到项目里就可以了...

2019-11-27 14:02:54 251

原创 立即清理python指定对象内存,让占用内存较大的程序正常运行

python有垃圾回收机制,使用程序计数器标记一个对象,如果一个对象没有任何引用指向它,则它的程序计数器标记是0,就会被自动进行垃圾回收。想要清理pca指向对象,可以使用下面代码即可。import gcdel pcagc.collect()先删除变量,再gc.collet()...

2019-11-23 11:43:03 2542

原创 python脚本:自动启动windows软件

先安装win32apipip install pypiwin32然后运行这个脚本import win32api# 打开pycharmwin32api.ShellExecute(0, 'open', r'D:\PyCharm Community Edition 2019.2\bin\pycharm64.exe', '', '', 1)...

2019-09-26 17:33:03 813

原创 查找电脑某个应用的端口号(测试系统:windows7)

1 查找所有的活动端口号>> netstat这个结果显示不全,所以输入下面命令更好:>> netstat -n -o2 查找电脑某个应用的端口号1的结果会出现我们关注的PID这一列。根据PID可以查找对应的进程名。命令如下:>> tasklist|findstr "4864"字符串为具体的PID值。找到你想找的进行的PID值之后,根据PI...

2019-09-17 16:50:40 362

原创 windows上的eclipse建立c++项目

1 安装gcc编译器先在下MinGW软件,然后由MinGW下载gcc编译器,如下图如所示:2 添加gcc编译器的环境变量3 新建c++项目点finish即可创建成功!运行操作和java的eclipse一样。...

2019-09-11 17:41:15 919

原创 C++读写文件示例代码

读文件#include <fstream>#include <iostream> // 这个可以不写using namespace std;ofstream out("C:/Users/l21599/Desktop/out.txt");if (out.is_open()){ // 开始写内容 out << "This is a line...

2019-09-05 18:01:14 1262

原创 scikit-learn下k-Nearest Neighbors、Linear SVM、RBF SVM、决策树、随机森林、Adaboost、Naive bayes、LDA、QDA算法示例代码(dem)

scikit-learn版本:0.21.3scikit-learn对机器学习相关的算法API支持很好,这里是简单的示例代码,可以为我们提高参考。代码如下:import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.colors import ListedColormapfrom sklearn.model_selec...

2019-09-02 17:39:50 430

原创 《聪明的投资者》笔记

       读这本书的目的是为了拓宽自己的知识空间,学习股票和投资相关的理论和实践知识,从而以后能挣更多的票票。人不能只满足于现状,也不能主观限制想象和成长。我们就好像水里的船一样,当你不动时,你就会被迎面吹来的风往后刮。忘记获取的人,必将重蹈覆辙 ----George Santayan...

2019-08-18 16:57:37 361 1

原创 真实业务算法

业务需求1、公司相同,数字仅有一位不同,且有2个(含)以上相同数字连续且位置一致;例如:CSN3473和CSN3438CSN323和CSN3252、公司相同,相同数字位置不完全一致;例如:CDG4963和CDG46393、公司不同:航班号是三位数字的后两位数字相同且位置一致;航班号是四位数字的后三位数字相同且位置一致;例如: CCA107和CSN307...

2019-07-30 11:51:23 1450 7

原创 Hibernate的配置文件hibernate.cfg.xml

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate....

2019-07-30 11:50:29 180

原创 Python编码规范及技巧

1 循环里面不要使用+或者+=这类的符号避免在循环中用+和+=操作符来累加字符串. 由于字符串是不可变的, 这样做会创建不必要的临时对象, 并且导致二次方而不是线性的运行时间. 作为替代方案, 你可以将每个子串加入列表, 然后在循环结束后用 .join 连接列表. (也可以将每个子串写入一个 cStringIO.StringIO 缓存中.)正例: items = ['<table&...

2019-07-06 11:55:57 113

原创 斐波那契数列的实现(Java)

斐波那契数列:1、1、2、3、5、8、13、21、34、…… 即前两个数的和为当前数。1 非递归实现public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { int a = 0, b = 1, ret ...

2019-07-03 21:43:47 1041 3

原创 Hibernate学习笔记

摘要Hibernate是JavaEE中非常流行的框架,目的是完成Java实体类到数据库中表之间的映射。它最开始只关注Java与关系型数据库中的关系,由于非关系型数据库的逐渐流行,因此它也延伸到对非关系型数据库的映射。Hibernate将JDBC进行了进一步封装,使开发人员不必写任何与数据库相关的sql语句,只需要写Java代码和配置文件就可以完成持久化操作。配置文件可以由Java注解代替,因此可...

2019-06-17 20:24:16 183 1

原创 Javascript实现博客全文搜索功能

搜索是一个在购物网站、论文检索网站、社交网站等相关网站中被广泛使用的功能。为了不借助后台代码实现本人博客的搜索功能,本文使用Javascript代码对其进行简单实现。该搜索功能的亮点包括:使用纯前端代码实现搜索功能;对所有的博客建立索引文件,提高检索博客的效率;实现方法简单、操作简便、代码可扩展性强;支持绝大多数浏览器,电脑端和移动端界面和功能基本保持一致。通过在电脑端和移动端测试,基本达到预期目标,仅非搜索模块的推荐视图界面存在小问题。

2019-06-14 21:12:58 3558 1

原创 注意!三层架构与MVC不是一个概念!

MVC仅为三层架构的部分,如下图所示。V和C位于表示层,M位于业务层。(MVC分别表示模型、视图和控制器)

2019-06-01 21:18:15 181

原创 论文参考文献的.bib文件

.bib文件将论文的参考文献进行了格式化处理,其常见标识符的中文含义为:title: 标题journal: 期刊名volume: 卷号number: 期号pages: 起止页year: 年份author: 作者...

2019-05-20 10:13:33 4956

原创 Python生成文档向量

1 相关技术 gensim包2 生成文档向量模型import gensimimport numpy as npfrom gensim.models.doc2vec import Doc2Vec, LabeledSentenceTaggededDocument = gensim.models.doc2vec.TaggedDocumentdef get_corpus...

2019-05-16 22:35:05 1711 6

原创 Java Servlet学习(一)

1 Servlet概念 Servlet是Java Web的控制器,用于处理浏览器和服务器端的交互。从事Java Web相关工作,主要是在Servlet中编写相关业务代码。Servlet是学习Java Web的基础,只有掌握它,才能轻松处理Web中遇到的各种问题,也将加快Java Web框架的学习。2 Servlet中的两个重要对象 HttpServletRe...

2019-05-13 10:25:15 263

原创 原来反射机制这么用!

Java中每个类都都可以通过Class.for("")获取,然后就可以根据需要创建对应的类对象或者类的父类对象等等。Java反射机制代码示例如下:class Candy { static {System.out.println("Loading candy");}}class Gumm { static {System.out.println("Loading gu...

2019-05-08 15:57:45 140

原创 正则表达式学习-matcher.group()的用法(Java版本)

matcher.group()必须和matcher.find()配合才行,不然Java语言会报运行时异常。通过在循环中执行matcher.group(),可以将所有匹配项全部提取出来,因此在处理字符串时非常有用。下面代码是它的一个demo,我把它记录下来方便以后使用。如果有帮助到你,请点个赞!public class Finding { public static void ...

2019-05-07 19:57:11 5099

原创 Latex的Helloworld

一:编辑Latex工具 texstudio(安装这个工具之前,请先安装tex live)\documentclass[11pt,a4paper,UTF8]{ctexart}\usepackage[left=3.2cm, right=3.2cm, top=3.8cm, bottom=3.8cm]{geometry} % 设置页面上下左右边距\usepackage{leftidx}\be...

2019-04-25 11:03:43 878

原创 使用Python语言读写Excel数据demo

import openpyxlfrom openpyxl import load_workbook f = open(file='data/10886数据集/最原始数据/电子病历对应病历号from10886.txt', enco...

2019-04-13 16:55:23 702

原创 Python排序例子(demo)

# path为某个路径下的所有文件名列表;通过sorted函数,可以将所有文件名按照文件名中的数字大小排序。path = os.listdir(root_path)path = sorted(path, key=lambda i: int(re.match(r'(\d+)', i).group()), reverse=False)二:对路径下的所有文件,按照文件大小排序import...

2019-04-08 10:30:09 339

Consolas字体,支持中文哦

Consolas字体,支持中文哦 Consolas是一个显示代码特别好看的字体,但是苦于不能支持中文。我找了好久,终于找到了。这个支持中文。 想要免费下载,可以在我文章博客下面留言邮箱,我看到就会给你们发送

2022-05-06

SinGAN-master.zip

SinGAN代码,因为在github上下载太慢或者下载不上,因此分享在这里。哒哒哒哒哒哒多多多多哒哒哒哒哒哒

2020-03-07

1811.00260.pdf

ICML 2019年上的有关强化学习的论文。《Horizon: Facebook's Open Source Applied Reinforcement Learning Platform》

2019-08-23

libsvm的.whl文件

libsvm 安装命令:pip install libsvm-3.23-cp36-cp36m-win_amd64.whl python版本3.6,64位windows版

2019-04-17

tensorflow的whl安装包

tensorflow的whl安装包,包括tensorflow-0.5.0-cp27-none-linux_x86_64.whl和tensorflow-1.8.0-cp36-cp36m-linux_x86_64.whl

2018-08-26

8种基本排序

8种基本排序,最int数组进行排序,具体排序算法:https://blog.csdn.net/github_37412255/article/details/54731005

2018-06-30

google word2vec相关论文

word2vec是一种词的向量表示工具,是一种浅层神经网络。如果想知道原理,请看作者的论文,有理有据。

2018-03-20

TGIF-QA: Toward Spatio-Temporal Reasoning in Visual Question Answering

《TGIF-QA: Toward Spatio-Temporal Reasoning in Visual Question Answering》论文,最新阐述了注意力机制

2018-03-06

bpmll算法论文

多标签分类相关论文,题目是《Multilabel Neural Networks with Applications to Functional Genomics and Text Categorization》

2018-02-28

Multilabel-Part01.pdf

多标签学习课件,。。。。是pdf版本的,作者是Jesse Read。

2018-02-12

python之pandas文档html

pandas文档,html页面的,可以方便我们开发,查找具体细节

2018-01-27

Python Programming: A Concise Introduction编程题答案

coursera上 Python Programming: A Concise Introduction的编程题答案

2017-12-06

matlab编程题

MATLAB-MOOC-HW.rar ,是corsera上 MATLAB 程序设计入门这么课的2017年编程题,最后一周只做完了2个题。

2017-12-01

Dynamic routing between capsules

Hinton2017最新论文,里面有胶囊神经元等概念,值得学习和思考

2017-11-28

Algorithms I 编程题

coursera上Algorithms 1 公开课编程作业。里面将编程题都实现通过了,面试题有的没有

2017-11-23

LDA文档-主题项目

是java版本的项目,可以用LDA生成特征向量,(我用它生成了每个文档的向量表示,当然其他也可以生成)。

2017-11-20

spark mllib 文本特征提取

里面包含四种模型(word2vec TF-IDF LDA CountVectorizer) 的helloworld代码和模型简单介绍,都是基于spark mllib的,包含python版本、scala版本和java版本的,是我运行通过后,整理成pdf的。这些代码没有问题,一般运行在linux上 python需要pip install 工具包来下载相应工具,一般出错出在操作系统不对和工具包没有下载

2017-11-18

matlab函数教学 视频 有中文字幕

matlab函数教学 视频 有中文字幕 Computer Programming with MATLAB这门课,在coursera上

2017-11-12

Computer Programming with MATLAB

The primary purpose of this book is to teach computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because MATLAB is easy to learn and, at the same time, is an extremely versatile and useful programming language and programming environment. This book is a good fit for an introductory college-level course in computer programming for engineering and science students. This revised edition has numerous typos and errors fixed. The book is now accompanied by over 11 hours of professional video lectures by the authors that are available online.

2017-11-12

Unicode编码表

Unicode编码表,xls格式的,包括了全部的编码,标点符号、字母、汉字等等,都有

2017-11-08

TensorFlow文档(前三章已翻译成中文)

TensorFlow文档(前三章已翻译成中文),它是深度学习的开源工具,可以用TensorFlow来完成相应的深度学习工作

2017-11-01

google word2vec开源项目

google word2vec开源项目(源码),由于在国内直接访问不到,所以上传到这里,供大家使用。如果可以,给我博客点个赞 *-*

2017-10-27

空空如也

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

TA关注的人

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