- 博客(77)
- 资源 (38)
- 收藏
- 关注
原创 win10配置同时使用 Gitlab、Gitee 共存的开发环境
1. 清除 git 的全局设置(针对已安装 git)新安装 git 跳过。若之前对 git 设置过全局的 user.name 和 user.email。类似 (用 git config --global --list 进行查看你是否设置)$ git config --global user.name "你的名字"$ git config --global user.email "你的邮箱"必须删除该设置$ git config --global --unset user.name "你的名
2021-12-30 16:24:09 825
转载 盘点一下我用kafka两年以来踩过的一些非比寻常的坑
前言我的上家公司是做餐饮系统的,每天中午和晚上用餐高峰期,系统的并发量不容小觑。为了保险起见,公司规定各部门都要在吃饭的时间轮流值班,防止出现线上问题时能够及时处理。我当时在后厨显示系统团队,该系统属于订单的下游业务。用户点完菜下单后,订单系统会通过发kafka消息给我们系统,系统读取消息后,做业务逻辑处理,持久化订单和菜品数据,然后展示到划菜客户端。这样厨师就知道哪个订单要做哪些菜,有些菜做好了,就可以通过该系统出菜。系统自动通知服务员上菜,如果服务员上完菜,修改菜品上菜状态,用户就知道哪些菜..
2021-02-22 09:29:10 202
转载 风趣幽默图解线程池
65 哥:码哥,我最近看到线程池,被里边乱七八槽的参数给搞晕了,你能不能给我讲讲呀?码哥:没问题,这个我擅长,咱们从一个最简单的情况开始,假设有一段代码,你希望异步执行它,是不是要写出这样的代码?newThread(r).start();65 哥:嗯嗯,最简单的写法似乎就是这样呢。码哥:这种写法当然可以完成功能,可是你这样写,老王这样写,老张也这样写,程序中到处都是这样创建线程的方法,能不能写一个统一的工具类让大家调用呢?65 哥:可以的,感觉有一个统一的工具类,更优雅一些。.
2021-02-19 09:55:11 135
原创 git配置github与gitlab同时使用
在公司中使用GitLab,查看开源项目的时候要使用GitHub账户,那么,在同一台电脑可不可以不要那么烦躁的去每次切换,有时候还切换不成工导致上传的用户还错了,引起不必要的时间浪费1. 假设已经配置了gitlab的账号,此时生成github秘钥文件:ssh-keygen -t rsa -C 'github登录的邮箱' -f ~/.ssh/id_rsa_github# 会生成文件名为id_rsa_github运行ls命令应该就可以看到生成的秘钥文件了。在.ssh文件夹下创建了两个公钥、私钥之后.
2020-12-23 14:47:26 1601
转载 你有哪些面试失败的惨痛经验?
如果你是应届生,或者准备换工作,希望对你有帮助。你在面试中经常遇到的12个面试问题和推荐回答1、自我介绍典型错误:把简历复读一遍;没有提前准备好,想到什么说什么,把面试官搞得很迷茫。一般把控在1~2分钟之内最佳,时间有限,说清楚3点即可:1)简单背景介绍2)公司为什么要选你3)你为什么要选择公司背景介绍名字,毕业时间,工作年限。如果你的大学比较牛或者专业跟职位对口,就提一下,否则可不说。公司为什么选择你分析职位介绍,挑选出最重要的1-2点,再针对性地说自己做过该1
2020-08-16 13:07:22 1021
转载 eclipse离线安装Activiti Designer插件
1、打开Eclipse,点击Help ---> Install new SoftWare,如下图:2、点击Add添加新的插件Name:Activiti BPMN 2.0 designerLocation:jar:file:/E:/京北方工作资料/邮储/工作流插件/activiti-designer-5.18.0.zip!/3、一直点击下一步至Finish开始安装,...
2020-03-21 15:58:04 256
原创 SpringBoot怎么自动部署到内置的Tomcat的?
先看看SpringBoot的主配置类的main方法:main方法运行了一个run()方法,进去run方法看一下:/** * 静态帮助程序,可用于从中运行{@link SpringApplication} * 使用默认设置指定来源。 * @param primarySource加载的主要源 * @param args应用程序参数(通常从Java main方法传递) ...
2020-03-20 23:23:54 600
原创 树莓派3B+安装&卸载mysql
需求在树莓派上 安装Mysql 服务,并开启远程访问步骤安装 mysql server 1 $sudoapt-getinstallmysql-server 我以为中间会让我提示输入 数据库root的密码,没想到一帆风顺,直接完成,我要疯了,密码到底是什么了。通过搜索发现,可以使用如下命令,空密码登录 1 ...
2019-06-02 12:50:04 1038 2
原创 树莓派简单入门 -- 【没有显示器的情况下】
1.硬件准备1.树莓派3B+2.一张64G的闪迪存储卡3.一个读卡器4.普通电脑显示器,键盘,鼠标5.一台笔记本电脑6.一条网线2.安装系统下载官方系统https://www.raspberrypi.org/downloads/raspbian/(2)格式化tf卡(3)将下载好的系统镜像写入tf卡写入工具:win32diskimager...
2019-06-02 11:34:14 1581 1
原创 jmeter3.3 接口压测入门和软件下载
Jmeter3.3软件下载地址https://download.csdn.net/download/qq_36625806/11076556简单的使用教程1.启动Jmeter双击jemeter.bat启动程序2.切换到中文环境3.新建任务,测试一个接口4.配置线程组5.配置HTTP请求的默认值6.配置HTTP请求7.查看结果...
2019-03-31 11:23:52 692
原创 Mybatis三剑客介绍
1、MyBatis generator利用mybatis-generator自动生成代码下载地址: https://download.csdn.net/download/qq_36625806/10960933 2、MyBatis plugins 在IDEA中可以实现mybatis中dao层和xml之间的快速跳转。下载地址:https://download.csdn....
2019-02-17 01:37:08 1321
转载 IDEA的注入和自动编译配置
1、设置时时编译,File->Setting->搜索compiler,选中Make project automatically点击Apply,点击OK;这时我们看到下方多了一个Problems,这个就是实时编译。2、另外一个配置是我们在使用Autowired注解的时候,当注入到一个类里面的时候,因为我们用来Mybatis,IDEA默认会认位这是一个错误,提示找不到对应...
2019-02-17 00:48:00 1063
转载 spring官方demo及配置查看
1、http://spring.io/projects/spring-framework 2、https://github.com/spring-projects/spring-mvc-showcase3、spring宠物医院https://github.com/spring-projects/spring-petclinic4、绿房子https://github.com/...
2019-02-16 23:00:41 685
转载 Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
本文原文连接: http://blog.csdn.net/bluishglc/article/details/7596118 ,转载请注明出处!有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误: org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'ht...
2018-08-27 23:32:13 320
原创 python爬虫常用库和安装 -- windows7环境
1:urllib python自带2:re python自带3:requests pip install requests4:selenium 需要依赖chromedriver(selenium目前有版本限制:https://blog.csdn.net/qq_36625806/article/details/81463872)下载地址:http...
2018-08-07 21:46:03 1093
转载 selenium停止对PhantomJS的支持
今天发现最新版本的selenium3.11.0停止对PhantomJS的支持,需要对selenium降级卸载最新版本:pip3 uninstall selenium安装历史版本:pip3 install selenium==3.10.0通过尝试,3.8.0版本不会再提示。 另外,在系统环境变量中添加phantomjs的存放目录,仍然提示有问题。经过搜索,csdn网友提供的...
2018-08-07 00:09:10 658
原创 python3爬虫爬取金庸小说所有角色
# -*- coding:utf-8 -*-import requestsfrom bs4 import BeautifulSoupurl = 'http://www.jinyongwang.com/data/renwu/';def getHTML(url): r = requests.get(url) return r.contentdef parseHTML(...
2018-07-29 10:37:12 1249
原创 python3正则提取字符串里的中文
# -*- coding: utf-8 -*-import re#过滤掉除了中文以外的字符str = "hello,world!!%[545]你好234世界。。。"str = re.sub("[A-Za-z0-9\!\%\[\]\,\。]", "", str)print(str) #提取字符串里的中文,返回数组pattern="[\u4e00-\u9fa5]+" regex =...
2018-07-29 10:34:02 6694
原创 Angular2入门(一)
原先用vue.js写的项目,最近领导要求改用Angular,于是开始自学之路。网上搜索了众多资料,包括谷歌原版书籍,但是Angular自从17年开始分为AngularJs和Angular两个版本,相差巨大,并且Angular已从2.0更新到6.0,网上资料庞杂且年代久远,不得要领。花费了大量寻找资料的时间之后,终于摸索到了正确路线,在此记录学习历程。此处不会详细介绍Angular的细节,只提供...
2018-06-11 23:45:14 343
原创 win7系统下的Nodejs开发环境配置
此处不推荐使用msi安装包直接安装nodejs,我们应该知道它里面做了哪些事情,这样以后出问题的时候,可以更快速地定位问题点。另一方面,直接安装的情况,以后更新了版本的话会很麻烦,因为如果我们想体验新版本,而更新后新版本有问题需要回退旧的版本,到时候就头痛了。这里我们推荐NVM的安装方式,建议将NVM安装在C盘https://github.com/coreybutler/nvm-windows/r...
2018-03-19 23:07:31 667
转载 python面向对象-老王开枪
1:大体框架def main(): #1.创建老王对象 #2.创建一个枪对象 #3.创建一个弹夹对象 #4.创建一些子弹 #5.创建一个敌人 #6.老王把子弹装入弹夹 #7.老王把弹夹装入枪体 #8.老王拿枪 #9.老王开枪打敌人...
2018-03-14 00:10:58 961
原创 python-eval()函数的用法
某数据类型被str()转为字符串,可以通过eval()函数还原为原数据类型:list -->> string -->>list
2018-03-14 00:07:10 301
原创 python-集合,列表和元组
a = {11,22,33}b = [11,22,33]c = (11,22,33,22)集合:type(a) -->>set#集合内元素不可重复,花括号括起来的还有 -->>字典列表:type(b)-->>list元组:type(c)-->>tuple对列表进行去重复: f = set(c) e = list(f) #转回列表...
2018-03-13 23:46:39 216
原创 python-列表
保存一些python列表的学习笔记:列表生成式: a = [ i for i in range( 1 , 18 ) ] #生成一个保存了1~17的列表b = [ i for i in range( 1 , 18 ) if i % 2 == 0 ] #如果条件满足,i 的值才保存到列表c = [ i for i in range( 3 ) for j in range(2) ] #i 每...
2018-03-13 23:36:47 171
原创 python-模块的发布和安装
当我们 import python 模块时,默认先在当前路径搜索,如果当前路径找不到目标模块,python会到安装目录找,还找不到则抛出异常。如果我们想让自己写的模块,能跟系统自带模块一样,在任何地方都可以导入,具体操作如下(LINUX环境下的操作):1:在包的同级路径下新建setup.py,粘贴以下内容:from distutils.core import setupsetup(name="in...
2018-03-13 23:06:20 411
转载 菜鸟教程-python中的包
转载自:http://www.runoob.com/python/python-modules.html包是一个分层次的文件目录结构,它定义了一个由模块及子包,和子包下的子包等组成的 Python 的应用环境。简单来说,包就是文件夹,但该文件夹下必须存在 __init__.py 文件, 该文件的内容可以为空。__int__.py用于标识当前文件夹是一个包。考虑一个在 package_runoob ...
2018-03-13 23:03:08 2902
转载 servlet本质是什么
作者:Javdroider Hong链接:https://www.zhihu.com/question/21416727/answer/339012081来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这个提问的最大一个bug,就是以为servlet是很复杂的东西,事实上,servlet就是一个Java接口,interface! 打开idea,ctrl + shift...
2018-03-11 21:24:14 2190
原创 使用Eclipse开发python
第一步:下载python插件http://sourceforge.net/projects/pydev/files/pydev/PyDev%204.1.0/第二步:在Eclipse上安装插件a.假设Eclipse的安装目录在C:\eclipse,在该文件夹下,新建这样的目录结构C:\eclipse\PluginsEclipse\jode\eclipse;b.解压下载的eclipse 插件或者安装e...
2018-03-11 21:04:19 537
原创 java简单序列化和反序列化
一.序列流1.什么是序列流序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推.2.使用方式整合两个: SequenceInputStream(InputStream, InputStream)FileInputStream fis1 = new FileInputStream("a.txt"); ...
2018-02-11 18:23:44 143
转载 python名片管理系统
#1. 打印功能提示print("="*50)print(" 名片管理系统 V0.01")print(" 1. 添加一个新的名片")print(" 2. 删除一个名片")print(" 3. 修改一个名片")print(" 4. 查询一个名片")print(" 5. 显示所有的名片")print(" 6. 退出系统")print("=&
2018-02-06 12:54:06 693
转载 hibernate连接oracle
"-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> system jdbc:oracle:thin:@localhost:15
2018-01-30 19:46:45 481
转载 hibernate配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"xmlns:aop="http://www.springframework.org/schema/aop"xsi:schemaLocation="http://www.sprin
2018-01-30 19:44:28 127
转载 Linux篇001——打开vi默认显示行号
$ vi ~/.vimrc 新增一行命令:set number保存退出,source ~/.vimrc
2018-01-28 09:29:17 1265
原创 单元测试
文件格式SpringTest.java 代码/***@author 作者 HuangJinMu*@version 创建时间: 2017年10月21日下午5:56:17*类说明:*///指定bean注入的配置文件 @ContextConfiguration(locations = { "classpath:springmvc.xml" }) //使用标准的JUnit @RunWith注释来告诉J
2018-01-19 08:00:19 118
转载 Oracle连接别人数据库
方法一:在开始菜单中,找到oracle11g-应用程序开发-SQL PLUS。双击SQL PLUS。弹出的SQL Plus框中,输入数据库实例的用户名和密码,按enter键。如果oracle服务器中装有多个数据库实例,则在用户名处输入:用户名/密码@数据库名称。如果数据库服务器不在本机上,还需要加上数据库服务器的地址:用户名/密码@IP地址/数据库名称。步骤阅读4方法二:在开始-运行,输入cmd。
2018-01-18 00:13:58 1685
原创 如何配置PLSQL
原料:D:\instantclient_12_1(32位)PL/SQL安装详情1. 双击图标提示信息:2. 会进入下面的界面3. 进一步到下面的界面,注意修改路径(不要有中文和空格),我的路径改为D:\plsql4. 修改后的路径如下5. 点”Next”后,进入如下界面6. 直接点击”Next”,进入如下界面7. 直接点击”Finish”,完成安装8. 点击”Clo
2018-01-17 23:40:11 32365
原创 Oracle常用命令
转义字符select * from emp where ename like '%\_%' escape '\'; //将下划线转义修改字段的值update 表名 set 字段=?where 字段=?;数据回滚rollback; //oracle有事务SQL优化and //逻辑并 --尽量把假的放右边,让它先被执行SQL执行计划sql的
2018-01-17 23:19:58 329
转载 Oracle设置和修改system和scott的口令,并且如何连接到system和scott模式下
1.在Oracle数据库中,有个示例模式scott和系统模式system。2.在安装数据库时只是设置了system的口令,即密码,如果忘记的话可以使用如下办法,首先打开sqlplus工具或者cmd命令行,使用命令修改新的口令,这里我先打开cmd命令行,然后输入下列命令:sqlplus / as sysdba;alter user system identified by 新口令;注:本来不想改的,
2018-01-17 22:52:25 4355
Angular 2-揭秘Angular[扫描版带书签]
2018-06-11
Activiti Designer.zip
2019-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人