- 博客(241)
- 资源 (66)
- 问答 (2)
- 收藏
- 关注
原创 用Java编写的一个简单示例代码,演示如何使用Zookeeper实现分布式锁
[TOC] 用Java编写的一个简单示例代码,演示如何使用Zookeeper实现分布式锁。
2023-06-02 22:08:43
216
原创 CentOS的docker镜像的中文环境的配置
@[TOC]CentOS的docker镜像的中文环境的配置RUN yum install -y kde-l10n-ChineseRUN yum -y install glibc-commonRUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8RUN echo 'LANG="zh_CN.UTF-8"' > /etc/locale.confRUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeENV
2020-12-04 22:41:37
525
原创 微信接收QQ邮箱提醒
微信接收QQ邮箱提醒几个步骤1、微信绑定QQ2、我–》设置–》通用–》辅助功能 启用“QQ邮箱提醒”3、在手机QQ邮箱客户端中设置–>新邮件提醒–》<QQ邮箱账号>–》仅在QQ邮箱客户端提醒 设置为disable...
2020-01-14 00:22:03
1927
原创 【git】rebase和merge
【rebase(变基)】变基实现方式并不是合并,而是重放,既将分支A的提交在分支B上重新提交一遍#如果不提供 源分支参数,则表示源分支为当前分支git rebase <目标分支> [源分支]# 撤销rebasegit rebase --abort变基的场景从上文我们可以得出结论,变基最大的特点是可以使提交历史称为线性,那么这么做的好处或者适用于什么场景呢?在给出结...
2019-12-11 12:53:40
343
原创 【git】git学习笔记(常用操作)
github.com的clone和发布的准备工作分支的操作标签的操作【git】git 中批量删除标签TAG的方法撤销修改、提交【git】gitbash 推荐配置(中文环境配置等)git bash 运行错误,版本 2.12.2.2...
2019-12-11 10:57:36
158
原创 【git】分支的操作
【创建分支】方法一: ## 创建并切换到指定分支git checkout -b <分支号>#git 2.23 及更新版本支持的命令git switch -c <分支号> 方法二:#创建分支git branch <分支号> #切换到指定的已有分支git checkout <分支号>#切换到指定的已有分支,git 2.23...
2019-12-11 10:49:42
205
原创 【maven】maven 配合tee或者配合>输出到文件,文件内容少于控制台输出的问题
问题如题mvn clean | tee out.logmvn clean > out.log用上面两个命令,日志文件中的内容比控制台输出的少了很多。后来发现将我的maven从3.3.9 升级到 maven 3.5.x 就解决问题了...
2019-12-10 17:39:38
297
原创 【git】撤销和回退
工作区的修改的撤销其实就是撤销已经修改但是还未add或者commit的内容,恢复到最后一次add or commitgit checkout -- * #方法一git checkout . #方法二git reset --hard #方法三暂存区撤销对已经 add 的变更内容进行恢复#方法一,共两步git resetgit checkou...
2019-12-03 22:16:35
356
原创 【git】标签操作
添加标签git tag -a git push origin 推送到远程删除标签git tag -d git push origin :refs/tags/将远程的标签信息覆盖 本地的git tag -l | xagrs git tag -d 先删除本地的标签(主要是为了删除本地的没有推送到远程的标签)** git fetch --tags** ...
2019-12-03 17:12:16
250
原创 【Linux】top命令
top运行时相关功能键1:开关键,显示/隐藏 各CPU的动态信息P: CPU利用率排序M:内存利用率排序E:切换内存信息单位,内存信息总结e:切换内存信息单位, 各进程的内存信息显示指定进程的各线程运行状态数据top -H -p 字段解释...
2019-11-16 11:29:40
144
原创 【原创】intellij Idea 常用插件
1、checkstyle-IDEA 代码样式检查工具2、MetricsReloaded 各种度量,代码行数,代码复杂度等3 需要一个自动格式化的工具,最好能符合checkstyle ,但是始终没有找到...
2019-11-01 16:02:44
259
原创 【Linux-scp】scp命令
【SCP复制文件:本地到远程】默认端口为22 ,非默认端口需要用 -P参数指定端口// 复制且不改文件名scp <本地文件完整路径> <远程机器登录账户>@<远程机器的地址>:<目标文件所在目录> [-P port]// 复制且重新指定文件名scp <本地文件完整路径> <远程机器登录账户>@<远程机...
2019-10-25 17:59:36
478
原创 【JAVA】Linux上java性能问题分析
查看java进程jpstop -H 查看进程中的线程的开销#ps -mp <pid> -o THREAD,tid,time USER %CPU PRI SCNT WCHAN USER SYSTEM TID TIMEroot 977 - - - - - - 30-12:47:15ro...
2019-09-27 20:34:44
579
原创 Jfrog 的Artifactory 命令的使用
工具的下载(各平台)https://jfrog.com/getcli/【预先设置】这部分的参数也可以加在各个命令中jfrog rt config --user= --password=<password,,可以是加密的也可以是明文> --url=https://xxx.xx.xx/artifactory --interactive=false【目录的下载】jfrog.e...
2019-08-21 10:39:01
13173
原创 Python常用操作,3.x为例
1、安装,下载 python-3.X.x-amd64.exe (这个版本包含pip等)2、修改安装源-永久修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:[global]index-url = http://mirrors.aliyun.com/pypi/simple/ 3、安装-临时指定安装源pip3 install scrapy -i http://mir...
2019-08-01 23:19:59
120
原创 Vue-cli 3.x +Vux
安装vue-cli 3.x 和vuxnpm install -g @vue/cli vue create <project_name>cd <project_name>npm install vuex --save-devnpm install vux --savenpm install vux-loader --save-devnpm install le...
2019-07-31 00:47:26
496
原创 maven编译的一个错误的解决
maven:3.0.5错误信息:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:3.1.2:jar (default-jar) on project xxx-xxx-project: Error assembling JAR: For artifact {com.squareup.retrofit...
2019-07-30 14:42:21
3291
原创 【Docker】docker的常用操作
##拉取镜像docker pull <docker_url>:tag# 根据Dockerfile 制作镜像docker build -t <docker_url>:tag <dir of Dockerfile >docker push <docker_url>:tag# 查看所有docker 镜像,-a:所有,-q:只显示id...
2019-07-27 10:13:11
150
原创 【vue】vue 常用操作
常用命令参考 https://blog.youkuaiyun.com/looyo/article/details/81194928npm -v # version of npmvue -V # 查看vue-cli版本npm install -g vue-cli # 安装到全局npm view vue-cli version #查看vue...
2019-07-26 21:12:04
107
原创 Mongodb morphia 常见问题
morphia的对象 ID 需要自己生成,自动生成id最后用mophia删除的时候,会有不能删除的情况,但是不会报错。
2019-07-19 10:17:18
518
原创 mysql 常用操作
【登录】#mysql -uroot -p -h <host or ip> 【查看数据库、表、表接口、列】mysql > show databases;mysql > use <database name>mysql > show tabales;mysql > desc <table name>;mysql >...
2019-07-08 09:48:22
196
原创 openjdk 1.7.0.121中夏令时问题
【现象】openjdk 1.7.0.121 ,时区:基辅2019-3-31:3.00.00 开始切换到夏令时区 EEST但是用simpleDateFormat 对2019-3-31:3.00.00 之后的time(毫秒数)进行格式化后,没有显示夏令时,而是比夏令时慢了1小时。更新openjdk 1.7.0.121 到 1.7.0.191 之后解决问题,具体哪个版本解决还不清楚http...
2019-05-09 08:51:48
412
原创 JAXBContext.createUnmarshaller().unmarshal 得到的属性 都为空的问题解决
【问题描述】jdk从1.8.0_044 升级到 1.8.0_120原先通过JAXBContext.createUnmarshaller().unmarshal 解析xml ,还原成的object 正常,升级jdk后,还原的object本身不为null,但是属性都为null。以上问题都出现在单元测试阶段。运行阶段jdk版本为1.8.0_144 也没有出现这个问题(具体怎么回事没有时间...
2019-01-03 21:24:18
4828
2
原创 WIN7下的mvn test 中读取utf8 的xml的错误
@[toc] WIN7 下的mvn test错误WIN7下的mvn test错误mvn test 进行单元测试,其中读取src\test\resources目录下的xml(声明了utf8,实际文件也是一utf8编码,没有毛病)但是通过JAXBContext。createUnmarshaller() 进行 unmarshal 时,报错如下:Caused by: com.sun.org.apa...
2018-12-21 10:17:16
266
原创 Linux / 分配了较少空间后,tmp文件夹中内容无法安放的一种解决方法
由于安装linux时,/目录分配空间较少,也没有单独给目录/tmp单独挂接磁盘空间。实际运营中,报/tmp空间不足。想到的办法是,建立一个软连接/tmp 指向空间充足的一个目录下tmp目录,比如ln -s /home/tmp /tmp具体计划的操作步骤如下:1、rm -rf /tmp2、ln -s /home/tmp /tmp但是第一步就失败了,包/tmp 是活动的,不可删除,...
2018-10-08 16:36:13
1857
原创 批量修改pom.xml 中project.name的方法
## POM.xml中的项目。名需要带上路径名称最后加上project.artifactId pom.xml的名字属性都是存在,只是内容不合适,首先想到的是用python来写个脚本,但是感觉还是太麻烦,写下了如下shell脚本,但是出现异常$ find . -type f -name 'pom.xml' -exec sed -i -e 's/&lt;name&gt;.*&lt;\/nam...
2018-09-01 16:14:47
4234
原创 【Python】使用 xml.etree.ElementTree 解析XML笔记
要点:find,findall命令必须带有Namespaces,除非没有指定Namespaces# encoding=UTF-8# 针对maven 的pom.xml 的解析import reimport xml.etree.ElementTree as ETdef get_namespace(element): # 获取节点的namespace m = re.match('\{...
2018-07-28 00:58:41
1261
原创 【npm】常用命令
两种安装方式# 安装依赖npm install# 建议不要用cnpm安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题npm install --registry=https://registry.npm.taobao.org...
2018-07-25 01:05:43
233
原创 【vue】vue-cli 使用离线方式初始化模板 webpack
某些环境下,由于网络联通性问题,会导致vue-cli命令无法下载到webapck模板。 执行如下命令 vue-cli init webpack &lt;project_name&gt;发生如下错误 vue-cli · Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT 13.250.177.223:4...
2018-07-24 16:22:54
9495
3
原创 【git】gitbash 推荐配置(中文环境配置等)
gitbash的推荐配置,解决中文乱码、超长路径名、换行符转换问题git config --global core.longpaths true # 支持超长路径名git config --global core.quotepath false # 支持中文路径名git config --global i18n.lo...
2018-07-24 09:30:42
958
原创 vscode 开发 vue 时环境准备和配置
vscode 安装ESlint 插件、Vetur、Prettier-Code formatter Javascript Standard Style ;需要进行配置,{ &quot;editor.fontSize&quot;: 18, &quot;editor.formatOnSave&quot;: false, // 为了避免data () ,data后面的空格save时被删除 &quot;e
2018-05-25 23:49:34
1075
原创 【git】git 中批量删除标签TAG的方法
git 中批量删除标签TAG的方法注意:有些版本的ubuntu 中/bin/sh指向的是dash 而不是bash, 建议用 bash xxx.sh 的方式执行#!/bin/bash# 管理员按一定的条件删除过期的标签cd /_git/master/sdnm-deploy## 删除当前以及子模块中的标签deleteTag() { echo delete tag $1 ...
2018-05-18 15:52:01
6288
原创 mysql for windows 解压版的安装 及常用配置
首先将mysql 的bin目录加入到系统环境变量的path中mysqld --removemysqld --initialize-insecure --explicit_defaults_for_timestampmysqld --installnet start mysqlmysql -urootmysql>set password for root@localhost=...
2018-04-19 20:08:01
168
原创 【git】git bash 运行错误,版本 2.12.2.2
Error: Could not fork child process: Resource temporarily unavailable (-1). DLL rebasing may be required; see ‘rebaseall / rebase –help’.
2017-04-10 08:28:32
12734
6
转载 eclipse 字符集 编码 设置
需要设置的几处地方为:Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-8Window->Preferences->General->Workspace 面板Text file encoding 选择UTF-8 Window->Preferences->Web->JSP Files 面板选择 ISO 10646/
2015-12-04 15:43:08
695
原创 web service 的定义步骤(阅读笔记)
这边显然是wsdl 1.1 的规范, 1、编写 xsd schema(*.xsd) 这个主要用来定义数据模型,编码人员可以理解为po类 在WSDL中就是Data Type 2、编写Message(*.wsdl) Message可以认为是接口的输入、输出的参数的容器, 每个Message包含多个Part,每个part对应一个Data
2015-07-14 15:10:23
654
原创 【git】github.com的clone和发布的准备工作。
安装的git shell后,需要在本地生成ssh key才可以访问从 github.com clone和发布内容。在git shell 中如图执行,生成ssh key,并且登记到 github.com的你的账号中去。 图一,是生成ras pub的工程,图二是在github.com中登记的过程这里写图片描述
2015-06-26 10:58:39
524
superspeed ramdisk v10.0 32bit版 64bit版 及服务器版(含破解)
2010-05-04
【TCP/IP系列教程,含源码】TCP-IP详解卷2:实现--第二部分(太大,只能 分成两部分)
2009-04-07
【TCP/IP系列教程,含源码】TCP-IP详解卷2:实现--第一部分(太大,只能 分成两部分)
2009-04-07
【原创】Red Hat Enterprise Linux 4 (RHEL4) 下Oracle10.2.0.1的安装手册。
2009-04-03
Effective java 第二版 电子书 ,非扫描版
2009-03-31
java_技术参考汇集_超值大礼包
2009-03-30
RSS 资源集合,包含很多热门站点的RSS
2009-03-19
MemoryAnalyzer1.12 for win(含有DTFJ和JDK)
2021-08-01
soapui 5.4.0
2018-08-10
hibernate 用version标签实现乐观锁后,在web中如何使用呢?
2013-06-06
Auto的fulshMode,为什么查询前不自动清理缓存呢?
2013-04-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人