weixin_30314793的博客

私信 关注
weixin_30314793
码龄6年
  • 355,361
    被访问量
  • 暂无
    原创文章
  • 56,478
    作者排名
  • 36
    粉丝数量
  • 于 2015-08-02 加入CSDN
获得成就
  • 获得63次点赞
  • 内容获得0次评论
  • 获得297次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

SVN

TortoiseSVN是windows下其中一个非常优秀的SVN客户端工具。通过使用它,我们可以可视化的管理我们的版本库。不过由于它只是一个客户端,所以它不能对版本库进行权限管理。TortoiseSVN不是一个独立的窗口程序,而是集成在windows右键菜单中,使用起来比较方便。TortoiseSVN每个菜单项都表示什么意思01、SVN Checkout(SVN取出)点击SVN Chec...
转载
110阅读
0评论
0点赞
发布博客于 2 年前

一些名词笔记

SOA(面向服务的架构)面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。中文名 面向服务的结构外文名 Service-Oriented ...
转载
193阅读
0评论
0点赞
发布博客于 2 年前

Java异常处理摘记

Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。1.try:它里面放置可能引发异常的代码2.catch:后面对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块,可以有多个catch块。3.finally:主要用于回收在try块里打开的物力资源(如数据库...
转载
85阅读
0评论
0点赞
发布博客于 2 年前

阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义

分层领域模型规约:DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。BO( Business Object):业务对象。 由Service层输出的封装业务逻辑的对象。AO( Application Object...
转载
68阅读
0评论
0点赞
发布博客于 2 年前

Redis-Windows命令

登录redis-cli修改密码config set requirepass 密码密码验证auth 密码获取密码config get requirepass转载于:https://www.cnblogs.com/nxjblog/p/11394551.html
转载
61阅读
0评论
0点赞
发布博客于 2 年前

git冲突解决

请求合并test2到test第 1 步.获取并检出此合并请求的分支git fetch origingit checkout -b test2 origin/test2第 2 步.本地审查变更第 3 步.合并分支并修复出现的任何冲突git checkout testgit merge --no-ff test2第 4 步.推送合并的结果...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

git commit 添加message保存并退出

commit提交的时候通常需要添加messsage,以便对于提交进行注释说明。可以采用如下命令:git commit -m 'your message'  直接在命令行添加message信息,当然也可以打开编辑模式添加。步骤如下:(1)在插入编辑模式下编辑文件。(2)按下 “ESC” 键,退出编辑模式,切换到命令模式。(3)在命令模式下键入"Z...
转载
582阅读
0评论
0点赞
发布博客于 2 年前

将博客搬至CSDN

将博客搬至CSDN转载于:https://www.cnblogs.com/jfdwd/p/11468830.html
转载
28阅读
0评论
0点赞
发布博客于 2 年前

使用哈工大LTP进行文本命名实体识别并保存到txt

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/broccoli2/article/details/84025285需求说明:(1)将计算机本地文档集中的文本进行分词、词性标注,最后进行命名实体识别。(2)将(1)中处理结果保存到本地txt文件中。技术选择:本需求的实现使用了...
转载
271阅读
0评论
0点赞
发布博客于 2 年前

命名实体识别学习笔记——使用Ltp

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xuewenstudy/article/details/85028173 命名实体识别(Named Entity Recognition,简称NER)用于识别文本中具有特定意义的实体。需要识别的实体可以分为三大类(实体...
转载
253阅读
0评论
0点赞
发布博客于 2 年前

pytorch利用多个GPU并行计算多gpu

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Answer3664/article/details/98992409参考:https://pytorch.org/docs/stable/nn.htmlhttps://github.com/apachecn/pytorch...
转载
81阅读
0评论
0点赞
发布博客于 2 年前

gpu命令cuda命令

# device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")os.environ["CUDA_VISIBLE_DEVICES"]="0,1"# test=torch.cuda.is_available()print(torch.cuda.device_count())print(torch.cuda.g...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

pytorch 多GPU训练总结(DataParallel的使用)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_40087578/article/details/87186613这里记录用pytorch 多GPU训练 踩过的许多坑 仅针对单服务器多gpu 数据并行 而不是 多机器分布式训练一、官方思路包装模型这是py...
转载
131阅读
0评论
0点赞
发布博客于 2 年前

python路径拼接os.path.join()函数的用法

os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含’/’,则函数会自动加上         2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃         3.如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾Demo1import osPath1 = ...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

ImportError: No module named tensorflow.compat.v1 忽略已经安装的某个包版本 忽略已安装版本...

ImportError: No module named tensorflow.compat.v1版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/sinat_34569355/article/details/88969374解决:pip install --ignore-in...
转载
2401阅读
0评论
0点赞
发布博客于 2 年前

Pytorch使用tensorboardX网络结构可视化。超详细!!!

https://www.jianshu.com/p/46eb3004beca1 引言 我们都知道tensorflow框架可以使用tensorboard这一高级的可视化的工具,为了使用tensorboard这一套完美的可视化工具,未免可以将其应用到Pytorch中,用于Pytorch的可视化。这里特别感谢Github上的解决方案:https://github.co...
转载
156阅读
0评论
0点赞
发布博客于 2 年前

Pytorch的网络结构可视化(tensorboardX)(详细)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xiaoxifei/article/details/82735355最近刚刚发现一个非常好用的显示模型神器Netronhttps://github.com/lutzroeder/Netron借助这个工具可以像windows的...
转载
81阅读
0评论
0点赞
发布博客于 2 年前

Pytorch使用tensorboardX可视化。超详细!!!

tensorboard --logdir runs 改为 tensorboard --logdir=D:\model\tensorboard\runs重点在网上看了很多方法后发现将原本链接中的计算机名改为localhost,即http://localhost:6006/后能成功解决该问题,显示结果1 引言 我们都知道tensorflow框架可以使用ten...
转载
94阅读
0评论
0点赞
发布博客于 2 年前

权重衰减(weight decay)与学习率衰减(learning rate decay)

本文链接:https://blog.csdn.net/program_developer/article/details/80867468“微信公众号”1. 权重衰减(weight decay)L2正则化的目的就是为了让权重衰减到更小的值,在一定程度上减少模型过拟合的问题,所以权重衰减也叫L2正则化。1.1 L2正则化与权重衰减系数L2正则化就是在代价函数后面再加上一个正则化项:...
转载
54阅读
0评论
0点赞
发布博客于 2 年前

pytorch旧版安装

https://pytorch.org/get-started/previous-versions可以直接下载文件 用 pip 直接在下载目录安装就可以了转载于:https://www.cnblogs.com/jfdwd/p/11436083.html
转载
24阅读
0评论
0点赞
发布博客于 2 年前

PyTorch入门学习(二):Autogard之自动求梯度

autograd包是PyTorch中神经网络的核心部分,简单学习一下.autograd提供了所有张量操作的自动求微分功能. 它的灵活性体现在可以通过代码的运行来决定反向传播的过程, 这样就使得每一次的迭代都可以是不一样的.Variable类autograd.Variable是这个包中的核心类.它封装了Tensor,并且支持了几乎所有Tensor的操作.一旦你完成张...
转载
77阅读
0评论
0点赞
发布博客于 2 年前

pytorch的backward

在学习的过程中遇见了一个问题,就是当使用backward()反向传播时传入参数的问题:net.zero_grad() #所有参数的梯度清零output.backward(Variable(t.ones(1, 10))) #反向传播这里的backward()中为什么需要传入参数Variable(t.ones(1, 10))呢?没有传入就会报错:RuntimeEr...
转载
41阅读
0评论
0点赞
发布博客于 2 年前

PyTorch代码调试利器: 自动print每行代码的Tensor信息

本文介绍一个用于 PyTorch 代码的实用工具 TorchSnooper。作者是TorchSnooper的作者,也是PyTorch开发者之一。GitHub 项目地址: https://github.com/zasdfgbnm/TorchSnooper大家可能遇到这样子的困扰:比如说运行自己编写的 PyTorch 代码的时候,PyTorch 提示你说数据类型不匹配,需要一个 ...
转载
112阅读
0评论
0点赞
发布博客于 2 年前

pytorch源码解析:Python层 pytorchmodule源码

尝试使用了pytorch,相比其他深度学习框架,pytorch显得简洁易懂。花时间读了部分源码,主要结合简单例子带着问题阅读,不涉及源码中C拓展库的实现。一个简单例子实现单层softmax二分类,输入特征维度为4,输出为2,经过softmax函数得出输入的类别概率。代码示意:定义网络结构;使用SGD优化;迭代一次,随机初始化三个样例,每个样例四维特征,target分别为1,0,1...
转载
91阅读
0评论
0点赞
发布博客于 2 年前

Python两个字典键同值相加的几种方法

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Jerry_1126/article/details/86378259两个字典A = {'a': 1, 'b': 2, 'c': 3}, B = {'b': 4, 'c': 6, 'd': 8} 要合并这两个字典,键值同则相加。...
转载
340阅读
0评论
0点赞
发布博客于 2 年前

查看帮助命令

cmd环境直接help 为windows 本身的帮助先进入python 环境之后 再 help(time) 为 包,库 自身的帮助转载于:https://www.cnblogs.com/jfdwd/p/11430782.html
转载
31阅读
0评论
0点赞
发布博客于 2 年前

Python的知识点 plt.plot()函数细节

1、plt.plot(x,y,format_string,**kwargs)转自点击打开链接x轴数据,y轴数据,format_string控制曲线的格式字串format_string 由颜色字符,风格字符,和标记字符关于*kwargs,有时候,函数的参数里会有(*args, *kargs),都是可变参数,*args表示无名参数,是一个元租,**kwarg...
转载
113阅读
0评论
0点赞
发布博客于 2 年前

pandas数据框,统计某列或者某行数据元素的个数

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/sinat_38893241/article/details/80414977在《pandas数据框,统计某列数据与其他文件对应关系的个数》之后,我发觉简单版的元素个数统计问题没有说清楚,就在这里介绍两个统计pandas数据框里面列...
转载
2980阅读
0评论
0点赞
发布博客于 2 年前

matplotlib绘制热力图

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/jin_tmac/article/details/82184457以在sklearn的svm为例 plt.figure(figsize=(8, 6))plt.subplots_adjust(left=.2, right=0.95...
转载
98阅读
0评论
0点赞
发布博客于 2 年前

Python关于%matplotlib inline

我在做一个比赛需要使用到LSTM模型对时间序列进行预测,然后在github代码中经常会看到这样的代码:import numpyimport matplotlib.pyplot as pltfrom pandas import read_csvimport mathfrom keras.models import Sequentialfrom keras.layer...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

plt.figure()的使用

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/m0_37362454/article/details/815114271.figure语法及操作(1)figure语法说明figure(num=None, figsize=None, dpi=None, facecolor...
转载
1930阅读
0评论
1点赞
发布博客于 2 年前

临时指定源安装库

pip3 --default-timeout=1000 install torch===1.2.0 torchvision===0.4.0 -f https://download.pytorch.org/whl/torch_stable.html -i https://pypi.mirrors.ustc.edu.cn/simplepip3 --default-timeout=1...
转载
344阅读
0评论
0点赞
发布博客于 2 年前

dataframe构建

data=[[[0],1]]df = pd.DataFrame(data, columns=['col1', 'col2'])df = pd.DataFrame({‘col1’:‘’,‘col2’:‘’},index=【0】)转载于:https://www.cnblogs.com/jfdwd/p/11399595.html...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

列表解析嵌套

# print [word for word in line.split() for line in f]a=[[1,2,3],[5,6,7]]res=[j for j in i for i in a]print(res)# for i in a :# for j in i:# print(j)# 上面是错的 执行顺序为 先执行 for row 然后 在执行 f...
转载
123阅读
0评论
0点赞
发布博客于 2 年前

逗号分隔的字符串转换为Python中的列表 split

将逗号分隔的字符串转换为Python中的列表给定一个字符串:它是由逗号分隔的几个值的序列:mStr = '192.168.1.1,192.168.1.2,192.168.1.3' 如何将字符串转换为列表?mStr = ['192.168.1.1', '192.168.1.2', '192.168.1.3']使用str.split...
转载
157阅读
0评论
1点赞
发布博客于 2 年前

当pip安装因为网络超时而无法安装的时候慢

2.4 尝试pip --default-timeout=1000 installhttps://download.pytorch.org/whl/cu100/torch-1.1.0-cp36-cp36m-win_amd64.whlpython3 -m pip3 install torch===1.2.0 torchvision===0.4.0 -f https://d...
转载
79阅读
0评论
0点赞
发布博客于 2 年前

ModuleNotFoundError: No module named 'tools.nnwrap' pytorch 安装

https://pytorch.org/get-started/locally/pytorch 主页选择后安装转载于:https://www.cnblogs.com/jfdwd/p/11395186.html
转载
211阅读
0评论
0点赞
发布博客于 2 年前

Python多版本pip安装库的问题

引机器上总是会有Python2.7的版本和Python3.x的版本,今天接触到一台服务器上面有Python2.7和Python3.4,想在Python3.4下安装一个TensorFlow,但不管怎么装都只能装到Python2.7上,特别头疼,后来发现是因为不论用pip还是pip3,都是指向的Python2.7。查看pip指向按照这篇博客中说的方法,检查了一遍pip和p...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

Python中常见字符串去除空格的方法总结

https://www.cnblogs.com/fandx/p/9311755.html1:strip()方法,去除字符串开头或者结尾的空格>>> a = " a b c ">>> a.strip()'a b c'2:lstrip()方法,去除字符串开头的空格>>>a = " a b c "&...
转载
60阅读
0评论
0点赞
发布博客于 2 年前

Win10家庭版如何启用本地组策略

组策略对于优化和维护Windows系统来说十分重要。众所周知,Windows 10家庭版中并不包含组策略,对于使用家庭版Windows的朋友来说,十分不方便。小编将以Windows10家庭版为例,带大家一起见证如何加入组策略。工具/原料装有win10家庭版系统电脑一台方法/步骤1...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

报错No module named IPython的解决方法

没有按照 ipython 或者 ide 没有选择编译器转载于:https://www.cnblogs.com/jfdwd/p/11390193.html
转载
305阅读
0评论
0点赞
发布博客于 2 年前

构建同元素的列表

5*['pad'] 构建同元素的列表转载于:https://www.cnblogs.com/jfdwd/p/11413268.html
转载
32阅读
0评论
0点赞
发布博客于 2 年前

list extend 和 append

append 一次追加一个列表extend 一次追加所有的元素 单个的形式加入转载于:https://www.cnblogs.com/jfdwd/p/11414100.html
转载
18阅读
0评论
0点赞
发布博客于 2 年前

windows下多版本python安装与pip安装和pip使用 吐血总结

https://blog.csdn.net/silence2015/article/details/56483892/版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/silence2015/article/details/56483892Python 是一门很不错的语言,语言...
转载
79阅读
0评论
0点赞
发布博客于 2 年前

Pytorch - GPU ID 指定 pytorch gpu 指定

PyTorch 关于多 GPUs 时的指定使用特定 GPU.PyTorch 中的 Tensor,Variable 和 nn.Module(如 loss,layer和容器 Sequential) 等可以分别使用 CPU 和 GPU 版本,均是采用.cuda()方法.如:import torcha = torch.Tensor(2, 3)if torch.cuda...
转载
120阅读
0评论
0点赞
发布博客于 2 年前

解决:"UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position"错误

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Haiyang_Duan/article/details/77581699在安装Python模块时遇到了问题:UnicodeDecodeError: 'ascii' codec can't decode byte 0xd3 in...
转载
245阅读
0评论
0点赞
发布博客于 2 年前

中文实体标注平台

https://www.cnblogs.com/combfish/p/7830807.html发现了一款比较方便标注的工具https://github.com/jiesutd/SUTDAnnotator,使用python2编写的界面,相对比较轻量,适合个人使用。但如果是团体使用的,还是web界面的会比较好。运行Annotator_backup.py得到如下界面:op...
转载
167阅读
0评论
0点赞
发布博客于 2 年前

python 替换字符串的方法replace()、正则re.sub()

一、replace()函数1用字符串本身的replace方法:a = 'hello word'b = a.replace('word','python')print b123二、re.sub()import rea = 'hello word'strinfo = re.compile('word')b = strinfo.sub(...
转载
193阅读
0评论
0点赞
发布博客于 2 年前

匹配汉字或者数字 正则

strinfo=re.compile(r'([\u4e00-\u9fa5]|[\d])')df['label']=df['data'].apply(lambda x:strinfo.sub('',x))strip_=re.compile(r'([,]|[。]|[:]|[、])')括号里面的符号不需要再加引号了转载于:https://www.cnblogs.com/j...
转载
82阅读
0评论
0点赞
发布博客于 2 年前

命名实体识别训练集汇总(一直更新)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/leitouguan8655/article/details/83415382在学习过程中,整理了一些已标准好的训练集,汇总如下:链接: https://pan.baidu.com/s/1BU0XS-I5qZIA7Y9trGxc...
转载
253阅读
0评论
0点赞
发布博客于 2 年前

文件读取

最好先用withopen 再转换成dataframe转载于:https://www.cnblogs.com/jfdwd/p/11457561.html
转载
20阅读
0评论
0点赞
发布博客于 2 年前

python if elif else 区别

if data_ori=='医疗': # 医疗 df = pd.read_excel(path_apply + 'apply/YS_ZY_HZSQ_样例.xls', encoding='gbk', error_bad_lines=False) df=df[['HZMD']] df=df[~df['HZMD'].isnull()]else: # 中国日报 ...
转载
107阅读
0评论
0点赞
发布博客于 2 年前

基于PyTorch的Seq2Seq翻译模型详细注释介绍(一)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qysh123/article/details/91245246Seq2Seq是目前主流的深度学习翻译模型,在自然语言翻译,甚至跨模态知识映射方面都有不错的效果。在软件工程方面,近年来也得到了广泛的应用,例如:Jiang, Si...
转载
88阅读
0评论
0点赞
发布博客于 2 年前

dataframe添加元素指定为列表,不同for循环命名空间下的变量重复问题

split=pd.DataFrame({'data':[0],'len':0,'count':0},index=[0])for i_t in range(over_128.shape[0]): ct=over_128['count'].iloc[i_t] for i_per in range(ct): print(i_t) if i_per...
转载
143阅读
0评论
0点赞
发布博客于 2 年前

tensorflow兼容处理 tensorflow.compat.v1

https://www.wandouip.com/t5i183316/引言原来引用过一个段子,这里还要再引用一次。是关于苹果的。大意是,苹果发布了新的开发语言Swift,有非常多优秀的特征,于是很多时髦的程序员入坑学习。不料,经过一段头脑体操一般的勤学苦练,发现使用Swift做开发,不仅要学习Swift,还要学习Swift2、Swift3、Swift4...后来我发现,...
转载
949阅读
0评论
0点赞
发布博客于 2 年前

乱码

data=pd.read_csv("CNV.txt", sep=None,error_bad_lines=False) 修改sep 或者添加 error bad line或者 新建一个 文本文件或者csv 再重新copy 粘贴到里面转载于:https://www.cnblogs.com/jfdwd/p/11451692.html...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

python操作文件

1 python操作文件介绍  文件是操作系统提供给应用程序操作硬盘的一个对象,一个虚拟单位,用于应用程序将数据永久保存在硬盘中.  在python中,操作文件主要有以下几个步骤:# 1. 打开文件,得到文件句柄并赋值给一个变量,其完整的格式如下:f=open('file', mode='r', buffering=-1, encoding=None, errors=...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

字符编码及字节串bytes类型

1 字符编码简介  ASCII码:美国人发明并使用,用1个字节(8位二进制)代表一个字符,ASCII码是其他任意编码表的子集(utf-16除外).  Unicode:包含和兼容全世界的语言,与全世界的语言都有映射关系,常用2个字节表示一个字符,1个生僻字用4个字节表示.  utf-8:可变长编码,英文用1个字节表示,汉字通常是3个字节,生僻字常用4-6个字节表示,uft-8比...
转载
82阅读
0评论
0点赞
发布博客于 2 年前

python基础

1 python安装本次学习基于 python3.8python支持多平台,包括Windows,unix,和mac,python的官方安装程序源下载 https://www.python.org/ftp/python/python和linux的shell一样,属于解释型语言,其官方帮助文档 https://docs.python.org/zh-cn/3.8/1.1...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

计算机基础--硬件重要知识小结

1 计算机硬件介绍1.1 现代计算机结构体系及组成部分冯诺依曼结构体系,也就是现在计算机的组成结构MAR: memory address register,保存将要被访问数据在内存中哪个地址处,保存的是地址值MDR: memory data register,保存从内存读取进来的数据或将要写入内存的数据,保存的是数据值AC: Accumulator...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

现阶段状态,三年的门槛!!!

一、开始 2014年,对计算机只有一点点认知的我,因为某些原因参加了某鸟的培训,那时没有想过,也没有想到计算机软件到底是怎么样的,心想有什么难的,不就是软件嘛,因为那时学校经常会有信息技术课,听课下来自我感觉良好,而且各项测试都做的不错,没想到,进入培训后,打开了我的新天地。 为期一年半的培训,时间相比其它培训机构的确是比较长的,当时的宣传做的很好,什么培训过后轻松找到工作,...
转载
32阅读
0评论
1点赞
发布博客于 2 年前

Dubbo的高可用性

1、zookeeper宕机与dubbo直连现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。原因:健壮性l 监控中心宕掉不影响使用,只是丢失部分采样数据l 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务l 注册中心对等集群,任意一台宕掉后,将自动切换到另一台l 注册中心全部宕掉后,服务提供者和服...
转载
70阅读
0评论
0点赞
发布博客于 2 年前

Dubbo基本配置属性

1、配置原则JVM 启动 -D 参数优先,这样可以使用户在部署和启动时进行参数重写,比如在启动时需改变协议的端口。XML 次之,如果在 XML 中有配置,则 dubbo.properties 中的相应配置项无效。Properties 最后,相当于缺省值,只有 XML 没有配置时,dubbo.properties 的相应配置项才会生效,通常用于共享公共配置,比如应用...
转载
101阅读
0评论
0点赞
发布博客于 2 年前

Dubbo监控中心

1)、dubbo-admin图形化的服务管理页面;安装时需要指定注册中心地址,即可从注册中心中获取到所有的提供者/消费者进行配置管理2)、dubbo-monitor-simple简单的监控中心;1、安装1、下载 dubbo-opshttps://github.com/apache/incubator-dubbo-ops2、...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

Dubbo SpringBoot配置方法

* SpringBoot与dubbo整合的三种方式:* 1)、导入dubbo-starter,在application.properties配置属性,使用@Service【暴露服务】使用@Reference【引用服务】* 2)、保留dubbo xml配置文件;* 导入dubbo-starter,使用@ImportResource导入dubbo的配置文件即可* 3)、使用注解API...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

整合SpringBoot

1、引入spring-boot-starter以及dubbo和curator的依赖<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId>...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

IDEA中pom.xml依赖另一个项目

以下user-servicee-provider依赖于gmall-interface转载于:https://www.cnblogs.com/figsprite/p/11342909.html
转载
594阅读
0评论
0点赞
发布博客于 2 年前

Dubbo 提供者配置&测试

服务提供者user-service-provider将服务提供者注册到注册中心(1)导入Dubbo依赖与操作Zookeeper的客户端(curator) <!-- 引入dubbo --> <!-- https://mvnrepository.com/artifact/com.alibaba/dubbo -...
转载
41阅读
0评论
0点赞
发布博客于 2 年前

Vue - .NET Core 跨域

微软官网:https://docs.microsoft.com/zh-cn/aspnet/core/security/cors?view=aspnetcore-2.2一、.NET Core WebApi 设置跨域// Startup 配置public void ConfigureServices(IServiceCollection services){ ...
转载
142阅读
0评论
0点赞
发布博客于 2 年前

vue封装圆形菜单(冒泡菜单)组件

参考地址:https://www.html5tricks.com/html5-css3-circle-menu.htmlGithub地址:https://github.com/ElsonJe/Simple-ui.git一、效果二、参考  上面有一个链接地址,我参考了这个插件的源码,没有做太多的改变,只是修改为了适合我当前的需求,并且把步骤和思路大概...
转载
204阅读
0评论
1点赞
发布博客于 2 年前

聊一聊做架构的抽象思想

小白的对架构的一点点看法。欢迎留言讨论 !一、大厦模型  一座大厦的拔地而起,首先需要打牢地基,钢筋水泥做稳固的框架,然后再去舔砖加瓦,楼层分割,居室格局。  但是,这座楼是无限高的。这座大厦就是是一个“产品”。每一个楼层就是一组复杂的业务场景,业务需求越来越多的时候,就在这座楼顶上不停的往上盖。但迟早有一天,这座大厦也会摇摇欲坠。  你会发现,现在再去往上盖的时...
转载
51阅读
0评论
0点赞
发布博客于 2 年前

简单封装一个button组件

Github地址:https://github.com/ElsonJe/Simple-ui.git阿里矢量图标库:https://www.iconfont.cn/一、效果  二、封装<template> <button @click="ClickHandler()" :class="styles" :disabled="dis...
转载
235阅读
0评论
0点赞
发布博客于 2 年前

python-webdriver中添加cookie,解决添加了图片验证码的问题

遇到问题:之前一直能用的脚本突然跑不通了,仔细一看原来是研发新加了图片验证码......解决问题: 手动抓取了cookie并塞进去,解决问题。当然如果你的cookie有效期太短或者是随着会话关闭就失效的,此办法并不合适。代码第一版:def Login(driver): cookies = { 'name': 'wx_sid', 'value': '43064da8ec6...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

linux安装zookeeper,安装zkui,zookeeper可视化

系统要求支持的平台ZooKeeper由多个组件组成。某些组件得到广泛支持,其他组件仅在较小的平台上受支持。客户端是Java客户端库,应用程序使用它连接到ZooKeeper集合。Server是在ZooKeeper集合节点上运行的Java服务器。Native Client是一个用C实现的客户端,类似于Java客户端,应用程序使用它连接到ZooKeeper集合。Co...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

判断一个点是否在,一组点围成的多变形中

using System.Collections;using System.Collections.Generic;using UnityEngine;public class BorderTest : MonoBehaviour { List<Line> lineList = new List<Line>(); Transform[] transTm...
转载
60阅读
0评论
0点赞
发布博客于 2 年前

消息队列学习(待续)

概念系统消息队列功能及应用场景异步处理解耦紧耦合概念随着需求的叠加,各模块之间逐渐变成了相互调用的关系问题对一个模块的功能变更,将导致其关联模块发生变化,模块之间难以独立解决方法模块之间调用时增加一个中间层一个模块只关心自己的核心流程,而依赖该模块执行结果的其他模块,如果做的不是很重要的事情,有 通知 即可,无须等待结果方便扩展流...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

对象池学习

概念为了避免大量创建(构造)对象、销毁(析构)对象带的性能开销设计对象队列初始化时,指定队列长度出队、入队操作需要加锁保护对象的构造在初始化对象池时构造好对象并不是一开始全部构造好,而是在获取对象的过程中构造(构造之后便保存在队列中供使用)获取对象提供接口归还对象提供接口,显示归还利用c++ RAII特性(即智能指针析构时,调用归还操作),隐式归...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

ZooKeeper学习

二阶段提交协议(Two-Phase Commit)背景在分布式系统中,每个节点虽然可以知晓自己的操作时成功或者失败,却无法知道其他节点的操作的成功或失败假设分布式系统中,存在一个节点作为协调者(Coordinator),其他节点作为参与者(Participants),且节点之间可以进行网络通信所有节点都采用预写式日志,且日志被写入后即被保持在可靠的存储设备上,即使节点损坏不...
转载
48阅读
0评论
0点赞
发布博客于 2 年前

dedecms Fatal error: Out of memory

max_execution_time = 300 php执行持续最长时间 比如:网站全站更新max_input_time = 30 php传送数据最长时间 比如:上传大文件memory_limit = 2048M php占用服务器最大内存转载于:https://www.cnblogs.com/jizl/p/11290699.html...
转载
93阅读
0评论
0点赞
发布博客于 2 年前

织梦列表页内容页输出上一个栏目和下一个栏目

织梦内容页有上一篇下一篇文章,没有上一个栏目下一个栏目,我们不修改程序内核文件,直接在模板里用runphp输出上一个栏目和下一个栏目上一个栏目下一个栏目标签写法适用于列表页、内容页适用于动态、静态{dede:field.typeid runphp=yes}global $dsql;$topreid = (@me==GetTopid(@me)) ? @me ...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

将本地项目上传到GitHub

转自:https://blog.csdn.net/m0_37725003/article/details/80904824一、注册一个自己的GitHub账号,注册网址:https://github.com/join有了自己的账号以后,就可以进行登录,开始创建一个新的项目创建一个新的项目,填写项目名称,描述创建完成之后,跳转到下面的页面,下面红框中的网址要...
转载
3阅读
0评论
0点赞
发布博客于 2 年前

mysql8数据库连接kettle

1.将kettle连接mysql的包放入lib文件目录2.修改data-integration\simple-jndi路径下的jdbc.properties配置文件,加上如下内容(kettle为数据库名称,MYSQL8_DB为JNDI名称):MYSQL8_DB/type=javax.sql.DataSourceMYSQL8_DB/driver=com.mysql.cj.jd...
转载
223阅读
0评论
0点赞
发布博客于 2 年前

win10 eclipse连接虚拟机ubuntu中的hdfs

1.eclipse安装连接hadoop的插件hadoop-eclipse-plugin-2.6.0(注意自己hadoop的版本)将该插件放在eclipse安装路径的plugins文件夹中。ps:我虚拟机中的hadoop是2.7.1版本的,hadoop-eclipse-plugin-2.6.0版本也能用。2.配置Map/Reduce Locations...
转载
77阅读
0评论
0点赞
发布博客于 2 年前

在Ubuntu下安装VWMare tools

之前随便解压在一个目录下一直不能安装,后来把压缩包解压到home目录下就可以了。详细步骤:https://jingyan.baidu.com/article/597a0643356fdc312b5243f6.html但是可能提示open-vm-tools packages are available。。。。。因为现在好多都是用open-vm-tools 替代(vmware t...
转载
75阅读
0评论
0点赞
发布博客于 2 年前

Hadoop之环境搭建

见文章:http://dblab.xmu.edu.cn/blog/install-hadoop/(非常详细)转载于:https://www.cnblogs.com/ssyh/p/11448250.html
转载
18阅读
0评论
0点赞
发布博客于 2 年前

mysql命令行修改密码

1.以管理员身份打开cmd窗口2.进入安装mysql的bin目录、3.命令net start mysql开启服务4.mysql -u root -p 管理员登陆5.输入旧密码后进入数据库6.输入ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';转载于:https://www.cnblogs.com/ssyh/p/11496969.h...
转载
95阅读
0评论
0点赞
发布博客于 2 年前

Ubuntu设置环境变量

终端命令:sudo gedit ~/.bashrc修改export PATH=$PATH:/usr/local/hadoop/sbin:/usr/local/hadoop/bin:/usr/local/hbase/bin:/usr/local/hive/bin将所需要修改的bin添加在后边即可。最后source ~/.bashrc刷新转载于:https://ww...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

java输出程序运行时间

做了一个MapReduce的小练习,想测试一下程序运行时间:代码:long start = System.currentTimeMillis();/*运行的程序主体*/long end = System.currentTimeMillis();System.out.println("程序运行时间:"+(end-start)+"ms");但是有一个问题...
转载
124阅读
0评论
0点赞
发布博客于 2 年前

MapReduce实现WordCount

  MapReduce采用的是“分而治之”的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个从节点共同完成,然后通过整合各个节点的中间结果,得到最终结果。简单来说,MapReduce就是”任务的分解与结果的汇总“。    MapReduce的工作原理  在分布式计算中,MapReduce框架负责处理了并行编程里分布式存储、工作调度,负载均衡、容错处理以及网络通信等...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

大数据技术之kettle(2)——练习三个基本操作

一、同一数据库两表数据关联更新  实现效果:把stu1的数据按id同步到stu2,stu2有相同id则更新数据  步骤:  1.在mysql中创建两张表:    mysql>create database kettle;    mysql>use kettle;    mysql>create table stu1 (id int ,...
转载
299阅读
0评论
0点赞
发布博客于 2 年前

大数据技术之kettle(1)——安装

一、 kettle概述  1.kettle是一款开源的ETL工具,纯java编写,可以在Windows、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。  2.kettle的两种设计   简述: Transformation(转换):完成针对数据的基础转换;Job(作业):完成整个工作流的控制。   区别:(1)作业是步骤流,转换是数据流。(2)作业的每一个步...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

前端面试之基础题——轮播图

前言: 轮播图应该是每个前端人员都会的东西。写这一篇的原因是去面试,然后面试官让我写轮播图,写是写出来了, 但是思路很混乱,代码很丑....so sad一、HTML结构<div class="wrapper-container"> // 需要显示设置宽高 <div class="wrapper" id="wrapper"> // 继承高...
转载
232阅读
0评论
0点赞
发布博客于 2 年前

前端实战练习——日历1

自学前端也有一段时间了,是时候检验一下自己的水平了。这次我做个日历来试试水,废话少叙,开始吧~1. 基本架构搭建index.html<body> <div class="calendar_wrap"> <div class="calendar_year"></div> <...
转载
54阅读
0评论
0点赞
发布博客于 2 年前

菜鸟宝典之Windows Server 2012 R2上PHP、MySQL环境搭建

原文来自:https://www.jb51.net/article/59280.htm上车准备一、准备工具服务器操作系统:Windows Server 2012PHP版本:5.6.9(根据自己需要)MySQL版本:MySQL8.0.17二、相关软件下载1、PHP下载https://windows.php.net/downloads/releases/archives/2、MySQ...
转载
51阅读
0评论
0点赞
发布博客于 2 年前

Java入门指南-04 顺序、分支、循环

顺序结构从上至下,依次执行if 语句在 Java 里,用 if 语句来实现“当满足 XXX 条件时,执行 YYY”这样的逻辑判断。例如,在使用共享单车时需要检查人的年纪。如果在 12 岁以下,则禁止骑行。用 Java 代码可以表示为,int age = 11; // 年龄if ( age < 12 ){System.out.println("未满 12 岁,不能骑小黄车")...
转载
43阅读
0评论
0点赞
发布博客于 2 年前

Java入门指南-03 操作符与表达式

一、赋值操作符在 Java 语言里,等号称为赋值操作符。例:a = b + 100;注意,不要把 Java 语言理解为数学。在 Java 里,这个等号的作用是“赋值”,即右侧的值赋给左边的变量。要求: 等号左边必须是变量 将等号右边表达式的值,赋给左边的变量1、区分初始值与赋值在定义一个变量的时候,可以指定初始值。例如:int a = 10; // 定义一个变...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

Java入门指南-02 变量

一、回顾上一篇讲到了常用的DOS命令、如何创建第一个程序、打印、注释与空白。那么我们已经学会了使用System.out.println() 可以来输出一个值。进一步的,我们可以用它来显示简单的算术运算的结果。例如:System.out.println("乘积: " + (123 * 456) );其中,小括号中 123*456 表示 123 与 456 的乘积。此句代码能够将两者的乘...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

Java入门指南-01 基本概要说明

一、Java语言概述Java是一门面向对象编程语言。编程,即编写程序。程序对于我们来说,应该是有所了解的。只是有可能你们不知道而已。比如,我们电脑上的 QQ、谷歌浏览器等,都叫做应用程序。二、本系列大纲 本人花大量时间将整个Java体系总结在一张图:可能不是太清晰,可以从百度网盘上下载查看链接:https://pan.baidu.com/s/10SuzehzwYz...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

JavaWeb零基础入门-02 开发环境安装

大家好!我又来了,上一篇我们讲了一些基础概念:Html、Web服务器、数据库、Http和JavaWeb三大组件,它们是什么,有什么作用,都有了初步的了解。接下来我们进入学习JavaWeb的第一步,开发环境的安装。JavaWeb开发环境概述一、开发工具包JDK JDK包括运行Java程序所必须的JRE环境及开发过程中常用的库文件。JDK包含JRE(Java运行环境),而J...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

linux压缩和解压缩命令

tar 解包:tar zxvf filename.tar 打包:tar czvf filename.tar dirnamegz命令 解压1:gunzip filename.gz 解压2:gzip -d filename.gz 压缩:gzip filename .tar.gz 和 .tgz 解压:tar zxvf filename.tar...
转载
12阅读
0评论
0点赞
发布博客于 2 年前