摘要: 一、背景: 需要对当前公司所有的项目进行代码行数的统计 二、 可实现方式 1.脚本:通过git脚本将所有的项目拉下来并然后通过进行代码行数的统计 样例: echo 创建项目对应的文件夹 mkdir 项目名称echo 切到创建的文件夹中 cd 项目名称echo 进行git初始化 git init ec 阅读全文
posted @ 2023-10-09 10:40 唐凯 阅读(1928) 评论(0) 推荐(1) 编辑
摘要: 偶然机会在网上看到通过vbs发送微信消息的脚本,记录一下 dim program1,name,Msg '定义变量并分配内存 'Inputbox()函数进行输入 name=Inputbox("请输入你要给谁发送消息") Msg=Inputbox("请输入你发送消息的内容") num=Inputbox( 阅读全文
posted @ 2022-06-13 22:24 唐凯 阅读(824) 评论(0) 推荐(1) 编辑
摘要: 最近因为公司需要程序在连接kafka的时候需要进行身份认证,在网上翻了一遍之后发现都不能调通,最后测试通过记录一下 1.首先是kafka服务器端配置 kafka服务器端的权限配置也是有多种配置方式,这里配置成功的是这种方式 org.apache.kafka.common.security.plain 阅读全文
posted @ 2021-08-19 17:38 唐凯 阅读(2027) 评论(0) 推荐(0) 编辑
摘要: 最近项目需要集成LDAP的登录,所以简单研究了一下ldap的集成主要有以下几个步骤: 一、配置spring boot的LDAP配置文件 1.配置pom文件: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> 阅读全文
posted @ 2020-03-04 11:37 唐凯 阅读(2273) 评论(0) 推荐(0) 编辑
摘要: 代码风格不同一直是一件停头疼的事情,因为不同的工作经验,工作经历,每个人的代码风格不尽相同,造成一些代码在后期的维护当中难以维护, 查阅一些资料之后发现 idea + sonar 的方式比较适合我,实现代码风格实时校验,提交前代码检查 下面是使用方法: 在IntelliJ Idea中搜索SonarL 阅读全文
posted @ 2017-08-16 08:53 唐凯 阅读(2366) 评论(0) 推荐(0) 编辑
摘要: 最近公司在搞代码覆盖率检查,简单看了一下结合Jenkins +jacoco + sonar做了一下主要涉及到项目层面和Jenkins层面的东西: 这里只讲一下集成,不讲解sonar的安装Jenkins插件 jacoco的安装,这些资料网上比较多,大家查阅一下就可以了 一、项目中需要配置信息: 1.在 阅读全文
posted @ 2017-08-14 09:02 唐凯 阅读(7362) 评论(0) 推荐(0) 编辑
摘要: 将上面的文件放到对应的目录下,然后在pom.xml里面配置一下内容,就能够实现maven每次打包的时候校验代码风格 checkstyle可以根据自己公司的具体情况修改,当然也可以参考阿里的checkstyle约束 阅读全文
posted @ 2016-08-09 10:02 唐凯 阅读(6461) 评论(2) 推荐(1) 编辑
摘要: 一、HAProxy简介及定位 HAProxy 是一款基于TCP和HTTP应用的具备高可用行且负载均衡的代理软件。HAProxy是完全免费的,借助HAProxy可以快速、可靠地提供基于TCP和HTTP应用的代理解决方案。HAProxy最主要的特点是性能优越,特别使用与负载超重的Web站点,这些站点通常需要会话保持或七层处理。HAProxy完全可以支持数以万计的并发连接。并且H... 阅读全文
posted @ 2015-11-02 14:47 唐凯 阅读(4263) 评论(0) 推荐(3) 编辑
摘要: 读取大文件的方法这里有三种, 第一种,使用commons-io的FileUtils的类进行读取 第二种,使用Scanner进行读取 第三种,使用cache进行读取 读取文件大小:102M 使用commons-io的FileUtils类进行读取 public static void testReadFile() { try { LineIte... 阅读全文
posted @ 2015-09-24 11:14 唐凯 阅读(2979) 评论(2) 推荐(0) 编辑
摘要: 环境java 1.7HtmlUnit 2.18eclipse 4.4.2maven 配置: net.sourceforge.htmlunit htmlunit 2.18 java代码public void loginBa... 阅读全文
posted @ 2015-09-22 14:20 唐凯 阅读(1628) 评论(0) 推荐(0) 编辑
摘要: 环境信息: CentOS 6.5 redis 3.0.4 logstash elasticsearch kibana 服务端ip:192.168.0.65 客户端ip:192.168.0.66 关系结构图: 图片引用自:http://www.wklken.me/posts/2015/04/26/elk-for-nginx-log.html 安装redis 首先下载redi... 阅读全文
posted @ 2015-09-21 13:30 唐凯 阅读(3699) 评论(1) 推荐(2) 编辑
摘要: 现在企业中使用dubbo的越来越多,今天就简单的学习一下dubbo,写了一个hello world,教程仅供入门,如要深入学习请上官网服务提供方: 首先将提供方和消费方都引入jar包,如果使用的是maven管理项目,可以直接加入dubbo的配置 com.alibaba dubbo ... 阅读全文
posted @ 2015-08-24 20:00 唐凯 阅读(3015) 评论(1) 推荐(1) 编辑
摘要: 一、安装 项目中接触到了jenkins感觉是一个不错的项目发布构建工具,自己就简单的学习了一下,记录一下方便以后使用jenkin下载地址:https://jenkins-ci.org/ 我直接使用的war包下载完成后直接部署到tomcat就可以了然后我们就可以启动tomcat访问:http://19... 阅读全文
posted @ 2015-08-22 16:09 唐凯 阅读(1881) 评论(0) 推荐(0) 编辑
摘要: 首先安装发送邮件的服务:yum install -y sendmail安装完成之后在安装muttyum install -y mutt安装完成之后我们就可以发送邮件了mutt test@qq.com进行发送邮件下面是确认邮件的地址然后填写标题信息填写完成标题信息之后,回车,会让你填写相对应的内容... 阅读全文
posted @ 2015-08-08 11:18 唐凯 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在进行编译的时候发现总是缺少一些编译的包,安装上了一个,却又少了另一个,最后百度出来结果,记录一下:yum install gcc gcc-c++ gcc-g77 flexbison autoconf automake bzip2-devel zlib-develncurses-devel libj... 阅读全文
posted @ 2015-07-15 22:49 唐凯 阅读(325) 评论(0) 推荐(0) 编辑