- 博客(358)
- 收藏
- 关注
转载 解决Non-resolvable parent POM: Could not find artifact 出现的问题
在编译spring boot 多模块项目的时候,往往出现Non-resolvable parent POM: Could not find artifact 后面跟一串其它信息,网上大部分解决方案是修改relativePath配置项,其实这是很不优雅的方式。这里介绍另一种解决方案。 解决办法如下,把父项目的modules里面的配置全部注释或者删除...
2019-11-14 11:09:03 9637 8
转载 java Spring IOC
原文地址引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算通过一个小例子来说明这个概念。通过实例理解IoC的概念 贺岁大片在中国已经形成...
2019-08-05 10:15:57 394
转载 java实现两台电脑间TCP协议文件传输
java实现两台电脑间TCP协议文件传输 记录下之前所做的客户端向服务端发送文件的小项目,总结下学习到的一些方法与思路。注:本文参考自《黑马程序员》视频。 首先明确需求,在同一局域网下的机器人A想给喜欢了很久的机器人B发送情书,但是机器人B事先并不知道小A的心思,那么作为月老(红娘)该如何帮助他们呢? 然后建立模型并拆分需求。这里两台主机使用网线直连,在物理层上确保建立了...
2019-07-19 17:47:40 6530 1
转载 JIRA API
最近需要预言:是否可以通过jira API实现用例管理,对jira的应用、API、扩展等进行了一定的了解。Jira介绍:jira是目前比较流行的基于Java架构的管理系统(Atlassian公司支持),有开源代码,方便做二次开发(可扩展性)。Jira的主要功能:问题追踪和管理:用它管理项目,跟踪任务、bug、需求,通过jira的邮件通知功能进行协作通知,在实际工作中使工...
2019-05-30 14:45:59 2398
转载 将samba加入到windows域
将samba加入到windows域那什么是域呢? 一台Windows计算机,它要么隶属于工作组,要么隶属于域。所以说到域,我们就不得不提一下工作组,工作组是MS的概念,一般的普遍称谓是对等网。工作组(Work Group)就是将不同的电脑按功能分别列入不同的组中,以方便管理。比如在一个网络内,可能有成百上千台工作电脑,如果这些电脑不进行分组,都列在“网上邻居”内,可想而知会有多么乱...
2019-05-23 15:49:04 4449
原创 Tmux session/window shared withe other users
# Share tmux session/window to otherstmux -S /path/to/socket_to_share [new-session -s session_name]# Release this sharepre-button + d
2018-11-13 15:59:58 217
转载 rdesktop for linux
下面就说一下怎么连接windows远程桌面。一、主角:rdesktoprdesktop是linux下支持Windows远程桌面连接的客户端程序,在linux系统下可通过它远程访问Windows桌面,支持多种版本。rdesktop是sourceforge下支持GPL协议的一个开源项目,采用RDP(Remote Desktop Protocol,远程桌面协议),几乎可以连接windows的所有...
2018-11-12 09:58:13 997
转载 PyDev + Eclipse + Django 环境搭建
一:插件介绍 PyDev for Eclipse是一个功能强大且易用的Eclipse Python IDE插件。 2003年7月16日,以Fabio Zadrozny为首的三人开发小组在全球最大的开放源代码软件开发平台和仓库 SourceForge上注册了一款新的项目,该项目实现了一个功能强大的Eclipse插件,用户可以完全利用Eclipse来进行 Python应用程序的...
2018-11-08 15:19:12 240
转载 Django
本文面向:有python基础,刚接触web框架的初学者。 环境:windows7 python3.5.1 pycharm专业版 Django 1.10版 pip3 作者:刘江 一、Django简介 百度百科:开放源代码的Web应用框架,由Python语言编写...... 重点:一个大而全的框架,啥都替你考虑好了。1. web框架介绍 具体介...
2018-11-07 17:44:11 251
转载 简历
1 简历中应包含的要素,一个都别落下 在筛选简历时,招聘方往往需要从大量的简历中找到值得面试的(这个比例起码是5比1),所以停留在每份简历上的时间不会很长。 所以大家在准备简历应当注意“直接”两字:能让筛选人能直接地看出本人的教育背景、工作经历和项目经理,并让他们“直接”感到这份简历能纳入考虑范围。 根据这个原则,大家可以按次序在简历中列出如下表所给出的要素。 ...
2018-11-01 11:38:18 638
转载 trap signal
为shell布置陷阱:trap捕捉信号方法论分类: shellbash&shell系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html家里有老鼠,快消灭它!哎,又给跑了。老鼠这小东西跑那么快,想直接消灭它还真不那么容易。于是,老鼠药、老鼠夹子或老鼠笼就派上用场了,它们都是陷阱,放在那静静地等待着老鼠的光顾。在shell...
2018-10-31 17:36:14 628
转载 Python decorator
转载请注明来源:http://blog.csdn.net/TangHuanan/article/details/45094497 返璞归真, 看山还是山刚看到Python装饰器时, 觉得很神奇。简单实验下,发现也就那么回事。但是慢慢的看到越来越多的装饰器。很多时候又不了解到底是怎么回事了。最后还是决定好好研究下。先看看一些实例, 然后再来分析下原理 假设我们有如下...
2018-06-08 16:49:22 184
转载 python语法以及其他基础部分
可变与不可变类型; 浅拷贝与深拷贝的实现方式、区别;deepcopy如果你来设计,如何实现; __new__() 与 __init__()的区别; 你知道几种设计模式; 编码和解码你了解过么; 列表推导list comprehension和生成器的优劣; 什么是装饰器;如果想在函数之后进行装饰,应该怎么做; 手写个使用装饰器实现的单例模式; 使用装饰器的单例和使用其他方法的单例,在后续使用中,有何...
2018-06-05 15:12:32 326
转载 git status中很多带#的untrack文件
有很多文件不必使用git管理。例如Eclipse或其他IDE生成的项目文件,编译生成的各种目标或临时文件等。使用git status时,会在Untracked files里面看到这些文件列表,在一次需要添加的文件比较多时(使用git add . / git add -u),会把这些所有的未跟踪文件添加进索引。============一些牢骚============ 于是自然想要告诉git把...
2018-03-28 11:27:57 1493
转载 Python 库大全
环境管理管理 Python 版本和环境的工具p – 非常简单的交互式 python 版本管理工具。pyenv – 简单的 Python 版本管理工具。Vex – 可以在虚拟环境中执行命令。virtualenv – 创建独立 Python 环境的工具。virtualenvwrapper– virtualenv 的一组扩展。包管理管理包和依赖的工具。pip – Python 包和依赖关系管理工具。pi...
2018-03-19 15:08:22 663
转载 Java 资源大全
构建这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。Gradle:Gradle采用增量构建。Gradle通过Groovy编程而不是传统的XML声明进行配置。Gradle可以很好地配合Maven进行依赖管理,并且把Ant...
2018-03-19 15:03:59 776
转载 C++资源库
标准库C++标准库,包括了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库C POSIX library : POSIX系统的C标准库规范ISO C++ Standards Committee :C++标准委员会 框架C++通用框架和库Apa...
2018-03-19 14:17:58 417
原创 git bash configration .minttyrc
BoldAsFont=-1FontHeight=12Font=ConsolasLanguage=en_USTerm=xterm-256colorCursorType=blockBackgroundColour=0,43,54
2018-02-28 22:42:30 1085
转载 Linux程序的编译链接
编译过程在Linux下使用GCC将源码编译成可执行文件的过程可以分解为4个步骤,分别是预处理(Prepressing)、编译(Compilation)、汇编(Assembly)和链接(Linking)。一个简单的hello word程序编译过程如下:1. 预处理首先源代码文件(.c/.cpp)和相关头文件(.h/.hpp)被预处理器cpp预编译成.i文件(C++为.ii)。预处理命
2017-11-20 01:03:17 2456
转载 netease-cloud-music for ubuntu installation
由于刚刚安装了网易云音乐所以对于遇到的问题进行啦相应的解决主要是依赖关系问题的配置问题网易云音乐下载地址http://music.163.com/#/download 1进入以后选择相应的版本下载进入下载目录然后在终端打开: 查看相应的列表: elijah@Elijah-Th:~$ cd ~/下载/ elijah@Elijah-Th:~/下载$ ls123执行以
2017-11-20 00:03:52 4718
转载 How Does Semisynchronous MySQL Replication Work?
With the recent release of Percona XtraDB Cluster, I am increasingly being asked about MySQL’s semi-synchronous replication. I find that there are often a number of misconceptions about how semi-syn
2017-11-02 10:25:27 283
转载 Tomcat 400错误:Invalid character found in the request target. 问题解决方法
Tomcat 7.069以后的版本会有这个问题。最近部署项目的时候,由于MIS配置的是Tomcat 7.0.78的服务端,导致Web应用不正常,报HTTP 400错误(Chrome无异常、IE报错)。问题原因初步判断为7.078版本的服务端接收请求不会对符号进行转义,Chrome不异常的原因或许是浏览器自身转义了。具体错误信息如下: Note: further occurrence
2017-10-26 12:23:35 4203 1
转载 用unlink函数来清除临时文件(转)
/*******************************************************************本文首发于bbs.bluegem.org的CWorld区*本人email:chenfei@sohu.com*如转载本文,请保留首发地和本人联络方式,以方便交流,谢谢!*****************************************
2017-10-19 15:59:45 1082
转载 perl open函数的使用
本文和大家重点讨论一下如何读写Perl文件,主要包括打开、关闭Perl文件,读写Perl文件,Perl文件的状态,命令行参数和打开管道六部分内容,希望通过本文的学习你对读写Perl文件有深刻的认识。读写Perl文件一、打开、关闭Perl文件语法为open(filevar,filename),其中filevar为Perl文件句柄,或者说是程序中用来代表某Perl文件的代号,filenam
2017-10-13 09:33:55 10876
转载 linux-image-3.19.0-66-generic造成dkpg无法正常工作的问题
问题描述:因为linux-image-3.19.0-66-generic这一系列包的安装或配置可能存在问题,导致dpkg不能正常工作,直接结果是apt-getupdate, apt-get install等都不能正常使用。Terminal下会报类似的错误dpkg: error processingpackage linux-generic-lts-vivid (--configur
2017-10-06 23:36:36 3238 1
原创 Ubuntu 16.04 启动栏或者状态栏的位置切换命令
### Ubuntu 16.04 启动栏或者状态栏的位置切换命令gsettings set com.canonical.Unity.Launcher launcher-position Bottomgsettings set com.canonical.Unity.Launcher launcher-position Left
2017-10-01 20:20:34 3054
转载 纯干货:Linux抓包命令集锦
原创 2016年02月01日 17:49:34/******************************************************************************************* 版权声明* 本文为本人原创,本人拥有此文的版权。鉴于本人持续受益于开源软件社区,*
2017-09-29 13:33:21 6999
转载 tomcat url不区分大小写的设置
解决问题的核心在于修改Tomcat的配置,在Server.xml文件中添加一个名为URIEncoding的属性,它用于对HTTP请求中的get方法传过来的URL进行编码。如果直接从Apache站点中下载Tomcat,无论是安装版的exe文件,还是解压缩的ZIP文件,内置的对于get协议中的URL编码都是ISO-8859-1,这个字符集不能直接支持中文等双字节的信息,而中文文件的下载链接恰恰是通过g
2017-09-22 10:35:54 8218 2
转载 python super()函数
super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。总之前人留下的经验就是:保持一致性。要不全部用类名调用父类,要不就全部用 super,不要一半一半。普通继承class FooParent(object): def __init__(self):
2017-09-19 14:57:58 568
转载 内核Panic和soft lockup分析及排错
一、概述 众所周知,从事linux内核开发的工程师或多或少都会遇到内核panic,亦或者是soft lockup,前者多半是因为内存泄露、内存互踩、访问空地址等错误导致的,而后者可以肯定是因为代码的逻辑不当,进而导致内核进入一个死循环。问题可大可小,当问题足够隐蔽又难以复现时通常会让程序猿们十分抓狂,我前些日子有幸体验了一把,足足花费了我一周时间才成功找到问题,为了让自己以后能
2017-09-14 17:14:08 1132
转载 java struts spring hibernate版本查询
查看现有项目的struts和hibernate和spring版本找到项目包含SSH的包,通常是在WEB-INF下的lib里面。1.struts版本:查看 struts.jar/META-INF/MANIFEST.MFManifest-Version: 1.0Ant-Version: Apache Ant 1.6.1Created-By: 1.3.1_04-b02 (Sun
2017-09-08 10:38:12 643
转载 linux /etc/passwd /etc/shadow
帐号管理最重要的两个档案就是‘ /etc/passwd 与 /etc/shadow ’了!这两个档案可以说是 Linux 里头最重要的档案之一了! 如果没有这两个档案的话,呵呵!您可是无法登入 Linux 的呦!所以,底下我们先针对这两个档案来进行说明。 当然啰,更详细的资料您可以自行 man 5 passwd 及 man 5 shadow 的啦~ # /etc/passwd 这个
2017-09-07 14:59:30 510
转载 sed 增删查改
对每行处理,文本替换1.替换:s命令sed ‘s/jcdd/ganji/g’ file ;把文件file中出现jcdd的换出ganji.g标志在整行范围内把jcdd都替换为ganji。如果没有g标记,则只有每行第一个匹配的jcdd被替换成ganji。g换出Ng代表第N处开始出现的替换 sed -n ‘s/^jcdd/ganji/p’ file; (-n)选项和p标志
2017-09-07 10:56:35 346
原创 gpackcore tool
#! /bin/shif test $# -ne 1; then echo "Usage: `basename $0 .sh` " 2>&1 exit 1fiif [ $# -eq 1 -a ! -f $1 ]; then echo "Core file not found." 2>&1 exit 2fiCOREFILE=$1CURRENT_DI
2017-09-04 14:24:03 313
转载 windows下忘记mysql的root用户密码,重置
方法一: 1、在DOS窗口下输入net stop mysql5 或 net stop mysql 2、开一个DOS窗口,这个需要切换到mysql的bin目录。一般在bin目录里面创建一个批处理1.bat,内容是cmd.exe运行一下即可就切换到当前目录,然后输入mysqld-nt --skip-grant-tables; 或mysqld --skip-grant
2017-08-30 23:36:16 348
转载 eclipse下搭建shell脚本编辑器--安装开发shell的eclipse插件shelled
1、安装“man-page viewer”插件(ShellEd需要,有的机器不需要,先装上)安装地址:http://download.eclipse.org/technology/linuxtools/updates-nightly/2、安装“shelled”插件在http://sourceforge.net/projects/shelled/files/latest/download
2017-08-30 11:18:34 3201
转载 Tomcat startup.bat 双击闪退,JRE_HOME environment variable is not defined correctly
配置好Java环境变量后(还有JRE_HOME ,值为jdk下jre路径,网上是这么说的我配置没好用,先配着吧,可能别人会好用呢。)启动Tomcat(双击Tomcat的bin目录下的startup.bat)出现闪退现象,应该是出现了错误,查看错误,需要将bat文件以文本形式打开,在结尾添加"pause",注意是加引号里边的单词,不加引号,实际就是执行这个批处理完成后等待,这样就不会
2017-08-29 23:01:55 990
转载 re.findall
版权声明:本文为博主原创文章,未经博主允许不得转载。[python] view plain copy >>> import re >>> s = "adfad asdfasdf asdfas asdfawef asd adsfas " >>> reObj1 = re.compile('((\w+)\s+\w+)') >>> reObj1.finda
2017-08-08 09:18:52 407
转载 exit()函数与_exit()函数及return关键字的区别: exit()和_exit()函数都可以用于结束进程,不过_exit()调用之后会立即进入内核,而exit()函数会先执行一些清理
exit()函数与_exit()函数及return关键字的区别: exit()和_exit()函数都可以用于结束进程,不过_exit()调用之后会立即进入内核,而exit()函数会先执行一些清理之后才会进入内核,比如调用各种终止处理程序,关闭所有I/O流等,我建议直接在Linux的终端中查看man手册,手册的内容是最官方的,而且不会有错,手册的英文是为全世界的程序员做的,所以手册的英语不会难
2017-08-04 14:57:45 353
转载 RRDTOOL 学习
RRDtool深入学习介绍RRDtool:Round Robin Database Tool(轮询的数据库工具) 是一种存储数据的方式,使用固定大小的空间来存储数据,并有一个指针指向最新的数据的位置。我们可以把用于存储数据的数据库的空间看成一个圆,上面有很多刻度。这些刻度所在的位置就代表用于存储数据的地方。所谓指针,可以认为是从圆心指向这些刻度的一条直线。指针会随着数据的读写
2017-07-25 16:40:38 1702
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人