自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大佬的博客

https://anch3or.github.io/大佬的博客

2020-09-28 06:50:48 18

原创 远端协作Pycharm

Pycharm有神器位置:Tools-->DeploymentType:SFTP写好host,port,root path and so on把pycharm当作SSH,位置也在Tools-->Start SSH session看远端文件Deployment-->Browse Remote Host

2020-09-22 17:08:40 20

原创 nohup 日志

nohup 命令 >log.out 2>&1 &开始训练后,通过以下命令查看训练过程的日志信息:tail -f log.out

2020-09-18 21:56:42 17

原创 NLP比赛

https://www.biendata.xyz/让人眼花缭乱的比赛一个数据竞赛社区,推荐给大家

2020-09-17 17:06:38 20

原创 NLP练手项目(代码+数据)

https://blog.csdn.net/dream6104/article/details/89227455?utm_medium=distribute.pc_relevant.none-task-blog-title-3&spm=1001.2101.3001.42421.分词 Word Segmentationchqiwang/convseg ,基于CNN做中文分词,提供数据和代码。对应的论文Convolutional Neural Network with Word Embedding

2020-09-03 11:12:12 36

原创 python的PermissionError: [WinError 5] 拒绝访问

pip install --user --upgrade tensorflow-gpu加参数–user

2020-09-03 10:07:27 352

原创 离线迁移conda虚拟环境

离线安装打包对象为:/anaconda3/envs/[envs_names] /anaconda3/pkgs将pkgs上传至服务器anaconda3内对应的位置,覆盖即可,或者将原pkgs备份重命名。本地安装好的环境包,放置自己喜欢放置的位置。完成以上步骤后进行离线安装,执行conda create -n [new_envs_name] --clone[path to envs_names] --offline我在安装是将pkgs内的urls和urls.txt两个文件删除了,文件内部是

2020-09-02 15:47:39 80

原创 tar 分卷压缩和解压缩

示例将 jdk1.8.0_221 文件夹按 98m 进行分卷压缩和解压缩压缩:tar -czvf - jdk1.8.0_221/ |split -b 98m - jdk1.8.0_221.tar.gz解压缩:cat jdk1.8.0_221.tar.gza* | tar -xzvhttps://blog.csdn.net/liuhaomatou/article/details/46917243?utm_medium=distribute.pc_relevant.none-task-blog

2020-09-01 15:51:07 32

原创 简单的docker打包流程

https://www.cnblogs.com/pyweb/p/12751852.htmldocker load < xxx.tar将镜像打包成tar包docker save -o electric_know_1.31_0.tar electric_know_1.31_0:latesttar -zcvf xxx.tar.gz xxx.tar 将tar.gz 解压缩,会生成一个tar包tar -zxvf xxx.tar.gz将tar包生成镜像docker load

2020-09-01 14:02:31 65

原创 数据挖掘思维与实战

开篇词 | 掌握数据挖掘,搭上划时代的数字化列车

2020-08-29 20:27:02 226

原创 极客大学--7 天掌握算法面试必考知识点

一维的数据结构要加速的话,常用的方法就是升维。升一级维度后,就会有多一级的信息在里面。怎么来进行题目的练习?五毒神掌(5遍)ac只是第一遍。。。看网友的题解wu知道并且运用就好了刷题的时候,最大的误区是:只刷一遍要进行加速的话,核心思想是 升维 + 空间换时间去掉CH,去国际站,过遍数,算法能力肯定会提升的~把已有的题解拿出来,背诵 + 默写搞熟练了就好然后,可以看看网友的题解,扩展思路对于树的面试题,基本是递归的,我们要拥抱递归。时间复杂度是lo..

2020-08-29 16:49:32 76

原创 中文命名实体识别的实战代码

基于BERT预训练的中文命名实体识别TensorFlow实现https://blog.csdn.net/macanv/article/details/85684284https://github.com/wusaisa/BERT-BiLSTM-CRF-NER

2020-08-26 10:06:18 170

原创 sklearn 鸢尾花 svm分类器

import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom sklearn import datasets#一、数据的获取iris = datasets.load_iris()#df=pd.DataFrame(iris.data,columns=iris.feature_names)#df['target']=iris.target#plt.plot(df)#plt.show()#二、数据预处理fr

2020-08-23 23:41:03 59

原创 NLP学习的超棒网站

我爱自然语言处理https://www.52nlp.cn/NLP-progress:在各项NLP任务上的排行榜https://github.com/sebastianruder/NLP-progresspaper with code:https://paperswithcode.com/

2020-08-21 21:28:06 76

原创 NLP项目学习

https://www.lanqiao.cn/paths/20/自然语言处理基础入门https://www.lanqiao.cn/courses/1208自然语言处理底层技术实现及应用https://www.lanqiao.cn/courses/1329自然语言处理预训练技术实践https://www.lanqiao.cn/courses/1372如果想加入会员学习多门课程的话,别忘记使用邀请码哈,可以有优惠~输入我的邀请码加入蓝桥会员,可享受30元优惠!邀请码:9252ALU。3000多个

2020-08-20 14:05:01 49

原创 Linux解决unzip解压中文文件名乱码

unzip -O UTF-8 xxx.zip那个是大写字母O哦

2020-08-18 17:22:22 49

原创 Python paramiko 连接Linux服务器执行linux命令

# coding=utf-8import paramiko # 创建SSH对象ssh = paramiko.SSHClient()# 允许连接不在know_hosts文件中的主机ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())# 连接服务器ssh.connect(hostname='10.20.10.9', port=22, username='root', password='12345678') # 执行命令 exec

2020-08-18 16:50:18 136

原创 ArangoDB的使用

ArangoDB教程(二)-AQL语句使用,图使用,结合WEB界面端arango语法操作示例知识图谱笔记ArangoDB教程: Python 10分钟使用Python操作ArangoDB

2020-08-05 09:47:39 68

原创 NLP标注工具Brat

https://www.cnblogs.com/xiaoqi/p/brat-config.html【文本标注】文本标注工具brat的使用

2020-08-03 11:27:24 106

原创 通俗易懂的知识图谱技术

https://blog.csdn.net/starlywang/article/details/105607191?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159623997419725250153114%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=159623997419725250153114&amp

2020-08-01 08:09:49 72

原创 brat标注工具

Brat标注工具(本地)安装及使用https://blog.csdn.net/p_jinsan/article/details/96152078

2020-07-27 15:26:46 74

原创 ArangoDB教程

https://www.it1352.com/OnLineTutorial/arangodb/index.htmlArangoDB教程

2020-07-27 14:30:00 29

原创 知识图谱专栏

https://blog.csdn.net/qq_40176087/category_9636285.html本专栏包含一些知识图谱关系抽取的知识!

2020-07-24 14:16:33 32

原创 查找数据库表中没有某内容的全部记录

SELECT * from biao WHERE "type" = '舰船' AND prs::text not LIKE '%国家%'prs是jsonb格式

2020-07-23 18:05:53 36

原创 PG数据库自动填时间

timestamp 6('now'::text)::timestamp(0) with time zone

2020-07-23 13:24:44 118

原创 程序媛的自我修养--好好做题--9

二叉树的序列化和反序列化方法:你怎么序列化的,就怎么反序列化// 先序序列化public static String serialByPre(Node head) { if(head == null) { return "#!"; } String res = head.value + "!"; res += serialByPre(head.left); res += serialByPre(head.right); return res;}public static Node

2020-07-14 17:18:57 47

原创 程序媛的自我修养--好好做题--10--leetcode--持续更新中

这节就写一些leetcode经典的题目吧!有时间再写~

2020-07-13 16:52:58 52

原创 程序媛的自我修养--好好做题--7

20180602进阶班-第2章1.什么是窗口?L窗口的左边界。R窗口的右边界。一开始窗口内没有东西。R往右移动一下,窗口中就进数了。R只能往右走。(加数)L往右走(减数)。都不能回退。L不要超过R。想知道窗口内的最大值。窗口内最大值的更新结构(相求最大值,但是不想遍历,用一种结构:双端队列结构)用双端队列的原因:只是希望可以从头部或者尾部加东西或者减东西。如果要求的是窗口内最大值的更新的话,一定要保证从头部到尾部放的数是从大到小的。加数的逻辑:有一个数进窗口,双端队列怎么调整?从尾部

2020-07-13 16:07:48 48

原创 程序媛的自我修养--好好做题--8

20180603进阶班-第3章1.二叉树的结构根据一个数组怎么建立出一棵树来。这个树是所有子树的头部,子树的最大值。子树最大值是头部。方法1.:建立大根堆O(N).方法2:单调栈左右啥都没有,那就是全局最大值,是头结点。两边都有,选小的,挂在他的底下。方法:单调栈类比直方图。单调栈的实现:如果一个数组表示直方图的话,在其中找出最大正方形。//[4,3,2,5,6] 准备一个栈,单调栈。栈中放下标。K是当前数的左边界。在当前数出现的时候,一个数从栈中弹出,就相应的结算弹出的位置

2020-07-13 15:53:51 58

原创 程序媛的自我修养--好好做题--6

1.给定一个整数,判断该数是否是回文数注意:不要转换成char,那样可能在OJ上超时了。n = (n % help) / 10; ==>565 , 相当于两个4消失了。2.基础方法:可以先排序。123579 sum 8(遍历每个数,看后面哪个数可以与之相加,和为8)哈希表方法:把1 2 3 放到哈希表中,8-5 ?= 3,在之前加入过的。O(n) O(n)最好的方法:双指针 常数项很低时:O(NlogN) 空:O(N)返回索引的位置。有序:无序:先排

2020-07-13 15:36:40 62

原创 程序媛的自我修养--好好做题--5

1.比较器的使用import java.util.Arrays;import java.util.Comparator;import java.util.PriorityQueue;public class comparestudents { public static class Student { public String name; public int id; public int age; public Stud

2020-07-13 14:18:38 69

原创 程序媛的自我修养--好好做题--4

1.认识并查集基本2个操作:查两个元素是否属于同一个集合。合并。如果集合的结构是list,代价蛮高的。如果集合实现成为hashset,还是有遍历代价。并查集让整体的代价尽量变低。每个元素自成集合。任何一个集合,想查询在哪个集合?就是不断往上找,发现找的头部是指向自己的,停。这个头部就叫做元素所在集合的代表点。上图中①所在的集合,代表点是②。看大小,小的挂在大的底下。小集合的头部挂在大集合头部的底下。以代表点代表元素所在的集合。如果A与B的代表点相同,则说明A与B属于一个集合。查询

2020-07-13 13:50:24 50

原创 程序媛的自我修养--好好做题--3

1.一致性哈希如果后台有3台机器,%3,实现负载均衡,但是,如果增加机器或者减少机器,要%的数量就发生了变化。这样修改代码倒是其次,关键是数据迁移的成本太高了。加节点和减节点很方便。负载不均衡的解决方法:虚拟节点。让虚拟节点抢这个环。2.随时找到数据流的中位数优先级队列,本身是堆结构(底层就是堆)。本题,如果对收集的数字现排序,这是很慢的。具体方法:准备2个堆,大根堆和小根堆。要使得前n/2的数字放在大根堆中,后n/2的数字放在小根堆中。这样正好可以压中中位数,代价:O(logN)

2020-07-13 12:59:43 333

原创 程序媛的自我修养--好好做题--2

程序设计:宏观调度行为–非常棒的思维1.转圈打印矩阵如果把思路限制在局部位置坐标如何变化上面,那么这题很难写了。正确做法:给4个变量来标记左上角和右下角的点。这两个点可以压中一个矩阵。只打印这一圈,在合适的位置停。这样就有转圈的感觉了。Code:2.“之”字型打印矩阵正确做法:a:(r1,c1)向右移动,走到不能再走,向下移动。b:(r2,c2)向下移动,走到不能再走,向右移动。这样每次都能压中一条线。a和b的行动策略是独立的。要能够控制打印的方向,究竟是从左下方往右上方呢?还

2020-07-13 11:06:26 54

原创 程序媛的自我修养--好好做题--1

用数组结构实现大小固定的队列和栈队列end(+)表示如果新进来一个数,这个数字要填到哪儿?start(-)表示要出去一个数,从哪里拿?用size大小来约束这个行为。如果没有到底,就转下去,否则转回开头。到底之后回到开头。只要size不是0,size总可以拿数。End和start之间是没有关系的。End和start解耦。实现一个特殊的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作。要求:pop,push,getMin的时间复杂度是O(1),常数级别的。设计的栈类型可以使用现成

2020-07-13 10:41:02 38

原创 面试必刷--剑指Offer

https://www.nowcoder.com/算法的美妙之处在于解法不唯一,遇见好的解法,我再来更新哈!稍后,我会把思路也加上,在算法精进的路上,我们一起加油!剑指Offer – Java1.二维数组中的查找在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。public class Solution { public boolean Find(int target, i

2020-07-13 10:14:57 88

原创 快速应对面试--3.排序

根据数据规模选算法。为了保险起见,降一个数量级一般在下图的基础上除以10是肯定没有问题的即O(n^2) 10^3、O(n) 10^7 、O(nlogn) 10^6O(n^3) 100各种排序算法总结:选择排序法2-5 插入排序法 - Insertion Sort (11:01)插入排序法在近乎有序的情况下,效率特别高,通过插入排序,可以引申出希尔排序归并排序:左半部分排好序,右半部分排好序,然后,把他们合并成一个有序的数组Merge sort和Quick so

2020-07-12 22:35:23 43

原创 快速应对面试--分门别类--10.动态规划

动态规划本质依然是递归算法,只不过是满足特定条件的递归算法。1 什么是动态规划2 第一个动态规划问题 Climbing Stairs3 发现重叠子问题 Integer Break4 状态的定义和状态转移 House Robber5 0-1背包问题6 0-1背包问题的优化和变种7 面试中的0-1背包问题 Partition Equal Subset Sum8 LIS问题 Longest Increasing Subsequence9 LCS,最短路,求动态规划的具体解以及更多...

2020-07-12 11:39:41 42

原创 快速应对面试--分门别类--9.回溯和递归

递归和回溯法回溯法是解决很多算法问题的常见思想。其本质依然是使用递归的方法在树形空间中寻找解。在这一章,我们来具体看一下将递归这种技术使用在非二叉树的结构中,从而认识回溯这一基础算法思想。…1 树形问题 Letter Combinations of a Phone Number2 什么是回溯3 排列问题 Permutations4 组合问题 Combinations5 回溯法解决组合问题的优化6 二维平面上的回溯法 Word Search7 floodfill算法,一类经典问题 Numbe

2020-07-12 10:00:06 60

原创 快速应对面试--分门别类--11.贪心

1 贪心基础 Assign Cookies2 贪心算法与动态规划的关系 Non-overlapping Intervals

2020-07-12 01:34:15 52

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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