自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hitvz的博客

尝试既是可能

  • 博客(211)
  • 资源 (12)
  • 收藏
  • 关注

原创 windows使用pyenv

虽然anaconda比pyenv相比有更好的python安装体验,但是有一个比较严重的问题的就是,他的python版本跨度不够大,一些老一些的项目的python版本找不到,比如py12306要求的python版本是3.6,在anaconda却找不到这个版本,而且升级默认python版本也是挺久的。

2024-03-10 23:03:18 975

原创 mac安装mysql的8.0设置面板启动不了

记得之前安装mysql5.7的时候,是可以直接从设置里面的mysql面板启动的,但是到了mysql8.0之后就启动不了了,这个问题不知道是版本问题还是我换了m系列芯片的mysql导致的,之前很多次都启动不了,这次搞了下,竟然弄到可以自启动了,那就记录一下。

2024-01-28 22:33:46 724

原创 mysql配置bind-address不生效

因为要ip直接访问mysql,故去修改bind-address参数,按照mysql配置文件查找顺序是:~/.my.cnf,服务器上没有文件,故去修改文件,但是一直不生效。

2023-09-10 11:32:20 1897

原创 macbook安装chatglm2-6b

chatglm安装环境还是比较简单的,比起Stable diffusion安装轻松不少。安装分两部分,一是github的源码,二是Hugging Face上的模型代码;安装过程跟着官方的readme文档就能顺利安装。以下安装内容,绝大部分是官方readme内容

2023-07-05 23:32:06 3981 4

原创 java报错-->java.lang.IllegalAccessError

在gradle中运行main方法突然出现如下错误看报错是资源访问不了,因为用了jdk9之后的jdk版本,会有访问问题,但是我写main方法又不是模块,知道要加jvm参数,但我用的gradle,就很迷茫,怎么设置参数。

2023-05-11 00:43:08 2525

原创 selenium控制浏览器获取数据(java 版本)

1、前言2、操作案例3、代码解析3.2、解决苹果URL scheme导致的protocol Handler弹窗问题3.3、操作4、chrome headless 模式我这边是有个获取苹果的商店的版本更新信息的功能的,虽然直接使用 http 请求能拿到html 的最新版本更新的内容,但是我觉得这是只拿到最新,拿到历史记录需要模拟点击加载出本地的数据,才能获取到 html 进行解析,如果要历史的怎么办?

2022-09-10 22:53:37 1297

原创 IDEA IDE的GoLang环境搭建

GoLang环境搭建0、前言1、运行环境2、环境配置2.1、安装并验证2.2、切换国内源3、IDEA安装go插件0、前言  go语言是谷歌09年推出的语言。优点是跨平台和多线程并发,适用用作中间件,因其并发特性,跨平台特性是因为其有一个runtime的"虚拟机"。go语言是没有类的,给人感觉感觉就是翻版的c语言,多了一部分特性,保留指针。1、运行环境系统:Windows 7 Ultimate with Service Pack 1 (x64) [必须win7 sp1版本或者以上]GoLang版本

2021-06-02 01:16:22 10014 1

原创 个人mac软件推荐

1 snipaste 截图工具2 tencent lemon系统管理软件-状态栏系统信息工具3 小历 日历软件-状态栏替换系统的时间显示4 zenTermLite ssh软件5 crossFtp ftp软件6 subEthaEdit 文本编辑器7 typora markdown软件8 网易邮箱大师9 bandzip 压缩软件10 mounty 挂载ntfs软件11 color note 取色软件12 超级右键 右键辅助功能软件13 qq影音 视频播放器14 microsoft re

2020-07-25 21:01:14 565

原创 window.print打印pdf

1、前言  前端打印pdf就是使用原生的window.print()方法实现,这里有几个问题你会遇到。打印纸张大小,不同纸张大小,你需要相应调整表格宽度和最大分页高度分页时机,不适当的话会导致表格跨页分断背景色打印,这个是不能设置的,但是通过css属性可以实现打印时的css设置前端环境:vue+element ui2、代码实例<template> <div> <div id="toolBox"> <

2020-05-15 23:35:00 4866

原创 chd错误->Unable to retrieve non-local non-loopback IP address. Seeing address: localhost/127.0.0.1

错误:ScmActive: Unable to retrieve non-local non-loopback IP address. Seeing address: localhost/127.0.0.1  这个问题我百思不得其解,不断修改/etc/hosts这个文件,因为网上博文都是这么说的,按照这个我去掉了,::1那一行,结果不行。最后我看了下自己本机域名是localhost,我就想...

2020-03-29 21:40:50 2631

原创 Lambda表达式参数理解

1、前言  java的Lambda表达式是是面向集合(Collection接口)的函数式操作,stream方法是链式构建表达式的开始,通过java.util.stream.Stream接口的参数可以知道,主要有4个类型的参数接口组成,java.util.function包下的Supplier、Function、Consumer、Predicate4个接口,接口默认被FunctionalInter...

2020-03-15 22:17:50 3205

原创 OpenJdk源码下载

OpenJdk官网:http://openjdk.java.net/左边菜单最下面Related找到JDK GA/EA Builds找到你的要的版本:我选择Java se 8,如图有Source Code字样,并提供zip下载。要下载安装包就是上面的Binaries就有了我复制地址到迅雷下载。...

2020-03-09 21:38:54 1090

转载 一文了解 Zookeeper 基本原理与应用场景

  Zookeeper 是一个高性能、高可靠的分布式协调系统,是 Google Chubby 的一个开源实现,目前在分布式系统、大数据领域中使用非常广泛。本文将介绍 Zookeeper 集群架构、数据模型、监听机制,以及Zookeeper典型的应用场景等。1. Zookeeper 集群角色  首先介绍下 Zookeeper 集群,一个 Zookeeper 集群通常由一组机器组成,一般3~5台集...

2020-03-04 22:10:18 240

转载 idea项目run启动和debug按钮灰色

一、情况二、选择EditApplication-如下图稍等一分钟就好了转载自:IDea项目run启动和debug按钮灰色me:我是设置之后并没有那个indexing的扫描,设置完还是没为反应,关了idea重启项目就好了...

2020-01-12 22:55:19 16439 4

原创 树莓派安装系统并远程

1、简介树莓派是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能。以上摘自 – 百度百科–树莓派  树莓派是用外置sd卡做存储器的,所...

2019-11-03 22:19:49 900 2

原创 mac根目录新建文件夹

1、前言  spring boot项目输出文件从根目录的/data文件夹中,故想建一个777权限的data文件夹,以便将数据写进入,过程不难,刚创建完也可以读写的,finder不能操作,但是项目可以读写,但一重启,那就gg了,又没有权限了,最后解决方法是建立软连接到根目录。2、过程2.1、开启sip重新启动,在启动的时候按command+R,进入Recovery模式在top bar的实...

2019-10-24 21:43:14 11875 2

原创 html2canvas保存图片时,显示网络错误

报错情况,类似下图的情况(图片是其它博客找的):需求是为报表生成图片,也真是html转canvas,再用canvas输出为base64图片,base64通过url的data写法的方式实现下载。出现这个原因是生成的图片太大(我报错的那个图片1.8m),接着生成的base64太长,超出了浏览器对于url的限制。具体看着歌博客:URL传值问题,不同浏览器对URL的长度要求解决方法是还一种方式来...

2019-08-19 08:54:00 3699 4

原创 postman批量测试(动态设置变量值)

1、前言  这里的需求不是测试需求,而是一个需要批量请求的需求,所以这里只是用postman来做批量请求操作而已,并没有特殊的测试知识讲解。在使用之前,百度找了下postman变量的相关的知识,好像真没找到怎么设置变量,都是获取变量的知识,于是去官网找了下文档找到了我要的。  对于不熟悉postman测试的,先看看我以前转载的博文postman(一)批量执行接口测试用例,熟悉一下测试的流程和对...

2019-07-14 23:07:49 7162

原创 spring报错→UnexpectedRollbackException: Transaction silently rolled back becaus

1、前言  考虑到功能的划分,将一个功能模块的不同职责划分为到几个service中,同时为service添加数据库事务(即添加@Service、@Transactional注解,添加@Transactional注解到类上,则类中的方法都会添加事务),由于需要中途报错不能直接返回,需要完全执行完再把结果返回,故添加try-catch语法糖,try-catch里面调用其他service 方法,解决过...

2019-06-23 15:06:18 4542

原创 window下搭建Docker的Mysql环境

1、系统环境系统:windows 10 mysql版本:5.7(docker有mysql8.0,但是默认最新版本是mysql5.7 docker版本:Version 17.09.1-ce-win42 (14687) Channel: stable 3176a6a2、环境搭建2.1设置国内源在docker图标上右键 :setttings–&gt;daemon–&gt;...

2019-06-06 16:24:19 6165 2

原创 mysql主从复制(单向同步)

0、环境系统:ubuntu14.04(阿里云\腾讯云) 数据库:mysql5.6 主:阿里云ubuntu 从:腾讯云ubuntu默认需要同步的数据库已经事先创建。1、原理 我们设置一个主库(Master),和一个从库(Slave或Secondary)。从库从主库复制数据内容,目的为灾难备份、读写分离等。主库开启binary log,开启后每一次操作更新、修改、删除等都会记录在案,所以从库

2019-06-06 16:23:43 8338 6

原创 jenkins自动部署

1、前言  根据官网介绍:What is Jenkins?  Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying...

2019-04-20 20:12:44 2667

原创 idea设置新建文件模版添加自定义注释

1、前言今天换了idea的2019.1版本,以前的注释模版不见了,去百度,有点强迫症,都是各种辅助来的,还是只有截图不贴模版那种。2、模版变量模版位置 Settings->Editor->File and Code Templates下:java 的描述如下:This is a built-in template used each time you create a ne...

2019-04-03 23:11:56 8506

原创 tomcat单机多实例

1、前言  首先要回答一个问题,为什么要用单机多实例?在不宕机的情况下,webapps里面存在多个项目,可能由于其中一个项目过度使用内存或者其他不确定的因素使得tomcat挂了,那么同一tomcat下的项目也会一同挂了;而使用不同的tomcat,同一台服务器下,每个tomcat的进程是不一样的额,一个项目出现问题tomcat挂了,那么由于是在不同进程,其他项目不会影响的。  还有一个问题就是...

2019-02-26 21:51:45 5375

原创 gradle打包spring boot的测试、正式war、jar包

1、前言  项目使用spring boot编写使用yaml编写sping boot的配置。同时使用profiles的active这个配置选项激活不同的配置文件,达到区分测试和生产环境配置的目的,其中环境的配置文件格式是这样的:application-xxx.yml,其中xxx是具体要激活的配置。具体的application.yml负责加载不同配置,application具体代码如下:sprin...

2019-02-25 22:34:40 4980 4

原创 将源码打包成deb软件包

1、前言  上个月硬盘坏了,以前那个作者打包的deb包丢了,只留下一个github源码,接着当然是好好学习怎么打包,这也是一个打包教程。2、系统环境及需求系统:deepin 15.8qtmake版本:qt5-qmake需打包软件github:https://github.com/rekols/monitor-desktop...

2019-01-01 01:45:21 13670 2

原创 用VS Code画uml

1、前言试过很多次想画类图,也试用过各种不同uml软件,但是那些图画出来,总感觉有点丑,也是一如既往的去找uml软件有什么好用的,最后发现plantUML,发现生成的格式是符合自己审美的。2、环境编辑器:VS Codevs code插件:okazuki PlantUMLuml软件:PlantUML辅助软件:Graphviz3、安装插件默认你安装了vs code了。在vs code...

2018-12-08 21:45:31 30024

原创 笔记

数据流图用来说明:- 业务处理过程- 系统边界内所包含的功能- 系统中的数据流流程图展示应用程序:从数据出入开始到获得输出为止的逻辑过程,描述处理过程的控制流。

2018-11-06 09:18:03 220

原创 minikube安装

1、前言其实装这个环境搞了很久,对于国内的网络,这玩意很折腾,这种教程走一波,还是gg了。试过windows、直接linux、虚拟机都不行,很大原因是墙的问题。最后用阿里云的重新编译的文件搞定了。果然墙内还是要用墙内的网络,因为minikube启动过程中会下载蛮多东西的(kubeadm、kubelet和启动过程下载的东西),不是阿里修改过都不知道要搞多久;还有就是使用虚拟机要注意内存和交换空间问...

2018-10-31 23:20:05 9978

转载 Excel[SQL]实现按日期累加

参考代码1:根据a.日期,和b表日期比较,遍历(逐条数据查找b.日期)只要是小于等于a.日期的收入数据,就累加求和。select a.日期,(select sum(b.卖茶叶蛋收入) as 累加 from [sheet1$a1:b13] b where b.日期&lt;=a.日期) as 累加 from [sheet1$a1:b13] a参考代码2:a.日期对比b表日期,只...

2018-10-22 16:06:44 3754

原创 报错--》due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illega

报错--&gt;due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies1、详细信息2、分析3、解决1、详细信息Caused by: java.lang.IllegalStateExceptio...

2018-10-09 13:00:13 17711 2

原创 ClickHouse入门

1、前言 ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). ClickHouses是一个面向行的OLAP型DBMS  ClickHouse最初是为为全球第二大网络分析平台Yandex.Metri...

2018-09-12 18:40:28 13472

原创 idea加载clickhouse驱动

1、问题经过这里只进行一下记录【不想看的直接看下面步骤】:   IntelliJ IDEA从2018.2.1就开始支持clickhouse数据库的访问,但是我的idea 208.2.2却没自动提示驱动下载,接着自己添加clickhouse-jdbc驱动,怪异的是,从gradle依赖视图一看,一大堆依赖,click-house居然还引用着slf4j的包,因为报错就是找不到slf4j的类。  ...

2018-09-06 18:28:14 6325

转载 Java的三种代理模式

代理模式  代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法  举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星,而是...

2018-08-06 16:10:31 235

原创 使用qml编写桌面悬浮窗

1、前言跨平台的桌面桌面应用有Qt、Electron等,但是Electron这些的视觉效果感觉不太好,网页质感,而且安装包大(Chromium这浏览器来展示),使用qt的话,其他质感强一点和安装包小点。而qt中,对于qWidget和qml,qml没用过,所以选择qml来写,事实证明,这是错误的,因为这在linux下展示很卡,并且抖动严重。所以还加了个动画让过度好点。而使用qWidget,完美兼...

2018-07-29 23:42:35 4558

转载 postman(一)批量执行接口测试用例

postman是一个谷歌出的轻量级的专门测试接口的小工具~(PS:postman包括两种:Chrome浏览器插件和postman客户端,我使用的是postman客户端)虽然不如firefox的poster插件“轻量”,但是比firefox的poster插件、fiddler的接口测试功能更全面,比Jmeter更轻量、便捷~我觉得我比较喜欢postman的两个功能点,一个是它的批量执行、一个是它的...

2018-07-21 15:20:03 13457

原创 TensorFlow in Android

首先说明以下,这只是把实践的过程叙述以下。 参考文章:在Android中借助TensorFlow使用机器学习(译) Android TensorFlow Machine Learning Example(科学上网你懂的0、前言环境系统:Deepin1.4 Betajava版本:open jdk 1.8python版本:2.7 上述环境用于构建bazel,bazel是...

2018-07-21 14:58:46 674

原创 Ubuntu下安装Lnmp

环境:Ubuntu16.04(阿里云)Lnmp需要安装的3个软件:Nginx、Mysql、PHP(python或者perl)源中已经都有这些软件,所以直接apt-get安装即可。1、安装Nginx Web服务器apt-get install nginx此时你会看到一堆文字说,某些依赖会被安装,我们输入y即可。PS:我们安装完Nginx即可在浏览器输入你的IP,然...

2018-07-21 14:52:25 1525

转载 深入理解乐观锁与悲观锁

本文转载自:深入理解乐观锁与悲观锁   在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。  乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。  无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想。其实不仅仅是关系型数据库系统中有乐观锁和...

2018-06-26 11:49:00 233

原创 MySQL安装及MySQL8.0新密码认证方式

1、前言  Oracle已经发布了MySQL8.0GA,GA在外国就是release版本,也就是正式版,不是测试版。   安装MySQL总是看到除了数据库服务外,还安装了一大堆基本没不会用到的服务,所以这里把MySQL的安装过程过一遍。体验安装MySQL8.0的时候,发现我的navicat连不上MySQL8.0了,经查找原来MySQL8.0提供了两种密码加密的方式,我安装的时候选了新的那种。...

2018-06-24 21:11:26 73320 15

jdbc-drivers-config

datagrip 2018.2.2的jdck-driver映射文件,资源里面有readme.txt说明

2018-09-06

convoy.tar.gz

这里提供一个convoy资源 ;

2017-08-06

iNodeClient客户端32位

iNodeClient智能客户端32位,详情请到:https://github.com/Hitvz/iNodeClient了解

2017-04-21

iNodecClient智能客户端64位

iNodeClient智能客户端,适配deepin和ubuntu,详情请看https://github.com/Hitvz/iNodeClient

2017-04-21

android studio+sdk(4.0.3~7.1)+ndk(r13b)

只为分享直接帖链接http://pan.baidu.com/s/1kVoeRbh,下载的txt也只是一个链接而已

2017-03-18

SolidConverterPDF v7

一个很好用很强大的PDF转Word的软件,至于转换的确定按钮有点隐晦,自己慢慢看界面吧

2017-03-18

软件设计师2004-2016下半年真题及答案

只做搬运工

2017-01-25

android studio+sdk(4.0~7.0)Linux版本

https://pan.baidu.com/s/1bpzKWDh(直接贴链接,只为分享);

2016-12-07

sqlite-jdbc-3.15.1.jar

这是一个纯Java的实现,只需把类库导入就可以使用,很方便,缺点嘛,就是慢一些;;

2016-11-18

Sqlite_jdbc jar包

这是一个纯Java的实现,只需把类库导入就可以使用,很方便,缺点嘛,就是慢一些;

2016-11-18

关于statusBarManager的源代码(安卓4.4)

里面就一个android.view.View的源码,和Android.app.StatusBarManager的源码

2016-08-14

Gson转json格式和解析json格式小例子

格式是utf-8,看不到可以设置一下编码格式,eclipse项目;

2015-12-08

空空如也

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

TA关注的人

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