自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(620)
  • 资源 (14)
  • 收藏
  • 关注

原创 修改git远程仓库地址

由于git仓库的地址发生了变化,需要修改仓库地址才能push。查看本地工程git仓库关联的远程仓库地址:git remote -v删除本地关联的远程仓库地址git remote remove origin将当前工程关联到指定的远程仓库git remote add httpa://************注意此处oringe名称,后续会根据这个名称进行提交将本地代码提交到远程master分支git push -u oringe master打标签查看标签git tag过

2022-03-08 15:56:20 1581

原创 Centos7下httpd最新版本安装或者更新至最新版本

查找Centos上软件库里的httpd版本:yum info httpdyum info httpd已加载插件:fastestmirrorLoading mirror speeds from cached hostfile * epel: epel.mirror.angkasa.id * remi-php72: fr2.rpmfind.net * remi-safe: fr2.rpmfind.net已安装的软件包名称 :httpd架构 :x86_64版本 :2.4.6

2021-12-03 10:36:06 6333 1

原创 SecureCRT 密码解密

SecureCRT(8.以上)配置的密码存放在***\Config\Sessions下面的ini文件中,内容如下:S:“Username”=******S:“Monitor Password V2”=S:“Password V2”=02:*****************************其中 Password V2 里面存放着密码,02:后面就是加密后的密码。可以通过一下Python脚本来解密。运行 python SecureCRTCipher.py dec -v2 ***********

2021-09-14 15:01:30 4681 2

原创 javamail 获取邮箱文件夹列表

先用Folder defaultFolder = store.getDefaultFolder();Folder[] allFolder = defaultFolder.list();获取有什么文件夹,然后根据列表中的文件夹名getFolderINBOXSentDraftsTrashNoticeStore store= session.getStore("pop3");store.connect(host,username, password);// 这里根据所选文件夹删除Fol

2021-04-07 14:17:55 1470 2

原创 request 遍历

获取所有的HeaderNameEnumeration<String> headerNames = request.getHeaderNames();if (null != headerNames) { while (headerNames.hasMoreElements()) { String headerName = headerNames.nextElement(); String headerValue = request.getHeader(h

2021-01-25 10:51:09 947 1

原创 Android Studio 添加 JetBrainsMono 字体

根据Android Studio使用的JDK环境分两种情况:1、Android Studio 使用自身安装目录下的JDK,此时把JetBrainsMono字体文件拷贝到安装目录下的jre/jre/lib/fonts目录下。2、Android Studio使用的是系统的JAVA环境,把JetBrainsMono拷贝到$JAVA_HOME/jre/lib/fonts目录下。重新启动 Android Studio 即可看到 JetBrainsMono 字体,如果要安装其他的字体也可以参考此方法。...

2021-01-19 10:20:23 986 1

原创 Updating crates.io index 速度慢的解决办法

Rust社区公开的第三方包都集中在crates.io网站上面,他们的文档被自动发布到doc.rs网站上。Rust提供了非常方便的包管理器cargo,它类似于Node.js的npm和Python的pip。但cargo不仅局限于包管理,还为Rust生态系统提供了标准的工作流。在实际开发中,为了更快速下载第三方包,我们需要把crates.io换国内的镜像源,否则在拉取 crates.io 仓库代码会非常慢,Updating crates.io index 卡很久,很多次超时导致引用库没法编译。在 $HOME/

2021-01-10 09:17:17 23533 11

原创 Oracle函数过程包加密

加密:wrap利用Oracle自带的加密工具进行加密,可以在Oracle安装目录Oracle_HOME/bin目录可以找到wrap可执行文件:在终端运行:wrap iname=source.sql oname=encode.plb iname是指要加密的sql文件名 oname是指生成的加密文件在plsql的命令窗口执行@/path/encode.plb即可。/path 试具体情况而定。或者把encode.plb里面的内容拷贝出来再执行。...

2020-12-22 10:41:56 642

原创 mac扩展属性@

查看文件的扩展属性:查看某个文件的扩展属性ls -laeO@ filenamels -laeO@ jetbrains-toolbox-1.18.7609.dmg -rw-r--r--@ 1 soft staff - 95750375 11 22 17:15 jetbrains-toolbox-1.18.7609.dmg com.apple.diskimages.fsck 20 com.apple.diskimages.recentcksum 78 com.a

2020-12-01 17:03:18 453

原创 Linux/Mac下二进制可执行文件与十六进制文本文件互转

假设 filebin 为可执行的二进制文件名。filebinhex为其对应的十六进制字符文件。cat filebin | od -A n -v -t x1 | tr -d ' \n' > filebinhex.txt 备份原文件:mv filebin filebin_backup 替换对应的字符串文件:Linux下可如下替换:sed -i 's/6e533e406a45f0b6372f3ea10717000c7120127cd915cef8ed1a3f2c5b/78578239

2020-12-01 16:08:08 1254

原创 删除MAC启动台上无效的图标

Mac启动台的信息存放在sqlite中的apps这个表中。1、打开访达,点击最顶部菜单栏的“前往”-“前往文件夹”;或者在访达图标右击,选择“前往文件夹”。接着输入“/private/var/folders”。2、在弹出的访达窗口搜索栏输入:com.apple.dock.launchpad,搜索范围选择“folders”。3、进入“com.apple.dock.launchpad” 文件夹里,可以看到 “db”。4、返回上一级目录,双击db文件夹,选择新建位于文件夹位置的终端窗口。输入以下命令查看

2020-11-30 11:46:56 2873

原创 CocoaPods安装

由于 Ruby的软件源rubygems.org,国内的访问速度非常慢,需要更换下软件源,切换到阿里云的软件源,去https://developer.aliyun.com/mirror/找到 Ruby Gems。移除默认的源:gem sources --remove https://rubygems.org/添加阿里云的源gem sources -a https://mirrors.aliyun.com/rubygems/查看更新的源: gem sources -l更新升级 Gem 版本

2020-11-23 16:01:07 436

原创 CentOS历史版本下载

CentOS下载地址:阿里云:https://mirrors.aliyun.com/centos-vault/https://vault.centos.org/http://archive.kernel.org/centos-vault/http://mirror.nsc.liu.se/centos-storehttp://linuxsoft.cern.ch/centos-vault

2020-11-18 08:23:52 258

原创 Windows 的终端配置代理

假设代理为:sockts5 127.0.0.1:1080http 127.0.0.1:1081配置:打开cmd窗口:输入以下命令,即可设置好代理.//使用http代理set http_proxy=http://127.0.0.1:1081set http_proxys=http://127.0.0.1:1081//使用sockts5代理set http_proxy=socks5://127.0.0.1:1080set https_proxy=socks5://127.0.0

2020-11-15 16:20:17 11300

原创 Oracle thin链接的超时参数设置

1.blocking-timeout-millis 500ms 2.query-timeout 180s 3.idle-timeout-minutes 30m 4.oracle.jdbc.ReadTimeout 60000ms 5.oracle.net.CONNECT_TIMEOUT 10000ms blocking-timeout-millis :是应用获取数据库链接的等待时间。一...

2020-11-06 12:40:24 1805

原创 golang的goproxy配置

设定 GO111MODULE = “on”阿里云GOPROXY=https://mirrors.aliyun.com/goproxy/,directnexus社区提供的GOPROXY=https://gonexus.dev,directgoproxy.io 的GOPROXY=https://goproxy.io/,direct基于athens的公共服务GOPROXY=https://athens.azurefd.net,direct七牛云赞助支持的GOPROXY=https://gopr

2020-10-16 22:43:33 1348

原创 使用更新补丁对Android Studio进行更新。

OS:macOS 10.15.7Android Studio :4.0.2利用Android Studio 检查新版本。多次更新均失败,于是下载更新补丁(AI-193.6911.18.40.6821437-201.8743.12.41.6858069-patch-mac.jar)对其更新。补丁存放目录为:~/Downloads.切换到 /Applications/Android Studio.app 目录下:运行以下命令执行更新:java -classpath ~/Downloads/AI-193.

2020-10-13 23:58:49 875

原创 JAVA 指令码对照表:

/* * Javassist, a Java-bytecode translator toolkit. * Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. * * The contents of this file are subject to the Mozilla Public License Version * 1.1 (the "License"); you may not use this file except in co

2020-10-10 17:03:27 605

原创 Kali2020.3 安装中文输入法

以下命令进行安装:sudo apt install fcitx fcitx-googlepinyinsudo apt install fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei运行 im-config 将输入法框架切换成fcitx。重起电脑运行 fcitx-config-gtk3 增加相应的输入法。安装sogou输入法。下载sogou linux版本的输入法(sogoupinyin_2.3.2.07_amd64-831.deb),

2020-10-06 15:12:01 2486

原创 Python scripting is not supported in this copy of GDB

OS:Kali2020.3安装以下文件即可:sudo apt-get install libc6-dbg gdb valgrind 也可以下载gdb源码,编译安装的时候加上python支持,./configure --prefix=/usr \ --with-system-readline \ --with-python=/usr/bin/python3 &&或者./configure --with-pyt

2020-09-22 23:47:27 2029

原创 ASLR技术及关闭与开启

ASLR技术会使PE文件每次加载到内存的起始地址随机变化,并且进程的栈和堆的起始地址也会随机改变。微软从windows vista/windows server 2008(kernel version 6.0)开始采用ASLR技术,主要目的是为了防止缓冲区溢出。该技术需要操作系统和编译工具的双重支持(主要是操作系统的支持,编译工具主要作用是生成支持ASLR的PE格式)。我们这里要动手关闭aslr,可以修改IMAGE_OPTIONAL_HEADER的DLL Characteristics字段,下面是DLL

2020-09-10 08:52:01 1940

原创 RHEL本地登录login出现permission denied的可能的解决办法

OS:RHEL7.6开机后发现在本地使用root和非root用户登录,输入用户名密码后,都会出现permission denied,没有办法进入到系统。在网上查了很多资料,看到这篇文章里面的内容,https://www.cnblogs.com/qjfoidnh/p/11616561.html,突然发现自己修改过/etc/security/limits.conf 。按照文章所提的连接 https://blog.51cto.com/hqq0000/2177280 进入单用户模式。重启进入选项启动菜单,按

2020-08-18 15:46:01 4032 1

原创 nginx实现数据库端口转发

要利用Nginx实现MYSQL端口转发,需要依赖stream模块,用来做tcp端口转发, Nginx在编译安装时需要加上 --with-stream --with-stream_ssl_module --with-http_ssl_module --with-http_stub_status_module 参数;Nginx版本要在1.90版本以上。编译安装后,在配置文件上添加如下配置:worker_processes 1;events { worker_connections 10

2020-08-07 14:05:42 1859

原创 RHEL8/CentOS8英文版下安装中文输入法

首先安装中文包sudo dnf install langpacks-zh_CN安装拼音输入法:sudo dnf install ibus-libpinyin安装完成后重启系统,一定要重启系统,重启系统。然后在 区域语言里面添加 中文 输入法了。如果还不行的话,运行以下命令:cp /usr/share/locale/zh_CN/LC_MESSAGES/ibus* /usr/share/locale/en_US/LC_MESSAGES/...

2020-06-29 09:54:17 2802

原创 vmware Version mismatch with vmmon module: expecting 392.0, got 385.0.

VMware 15.5.5OS: CentOS Linux release 7.8.2003 (Core)进入 /usr/lib/vmware/modules/source 将vmmon.tar 解压解压目录为: vmmon-only ,进入到该目录。运行make 进行编译,将编译好的vmmon.ko 拷贝到:/lib/modules/uname -r/misc/ ,拷贝之前可以将/lib/modules/uname -r/misc/ 目录下的 vmmon.ko 备份。...

2020-06-01 11:16:01 1160

原创 RHEL8/Centos8 install vmware tools

sudo dnf install open-vm-tools open-vm-tools-desktop xorg-x11-drv-vmwareafter installed,restart virtual machine for the changes to take effect.

2020-05-27 14:56:37 890

原创 Create a SOCKS proxy on a Linux server with SSH

OS:cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core)uname -aLinux xxx 3.10.0-1127.8.2.el7.x86_64 #1 SMP Tue May 12 16:57:42 UTC 2020 x86_64 x86_64 x86_64 GNU/LinuxSOCKS5 和 SOCKS5h 的区别仅用于 curl。在 curl 中,SOCKS5 会使用本地DNS,SOCKS5h 会使用代理提供的远程DN

2020-05-20 16:57:10 684

原创 centos8 开启 BBR

Centos8 的系统内核已经支持BBR了。/etc/sysctl.conf,加入如下代码:net.core.default_qdisc = fqnet.ipv4.tcp_congestion_control = bbr保存,并执行 sysctl -p 即可。通过以下三条指令验证是否已经开启成功sysctl net.ipv4.tcp_available_congestion_con...

2020-04-22 16:36:58 3361

原创 Gradle does not have execution permission解决办法

运行flutter build apk --release 报错flutter build apk --releaseYou are building a fat APK that includes binaries for android-arm, android-arm64, android-x64.If you are deploying the app to the Play Sto...

2020-03-27 21:59:15 1151 1

原创 delphi下TChromeTabs组件的标签页随鼠标拖动

使用TChromeTabs时,发现标签页会随着鼠标拖动,造成标签页位置错乱,解决办法,找到TChromeTabs 的Option -->DragDrop–>DragType 设置成dtNone即可,标签页就不在跟着鼠标跑了。...

2020-03-26 22:47:46 341

原创 flutter RSA 加解密

代码如下:import 'dart:convert';import 'dart:math';import 'dart:typed_data';import 'package:asn1lib/asn1lib.dart';import 'package:pointycastle/export.dart';class RSAUtils { static RSAPublicKey pu...

2020-02-24 22:07:08 5020

原创 批量删除邮箱邮件

代码如下:import imaplibbox = imaplib.IMAP4_SSL('imap.163.com', 993)#第一个参数为邮箱名,第二个参数为邮箱密码。box.login("******@163.com", "********")box.select('Inbox')typ, data = box.search(None, 'ALL')# 邮件列表msgLis...

2020-01-11 11:16:03 2344

原创 windows通过共享文件夹给Vmware下的Linux

通过VMware设置好共享文件夹,安装VMware Tools。进入LInux输入vmware-hgfsclient 查看共享的文件夹,假设为 share创建挂载目录: mkdir /shares挂载共享文件夹:vmhgfs-fuse .host:/share /shares通过终端就可以查看到共享的文件。...

2019-12-27 00:15:59 269

原创 Nodejs更新

每次从官网上下载新的Node版本,再覆盖原先的版本比较麻烦,有时很容易出错,浪费较多的时间。可以使用node的版本管理工具 n 来进行升级。注:OS环境为CENTOS7,其他环境没有测试。安装 nnpm install -g n/path/node/bin/n -> /path/node/lib/node_modules/n/bin/n+ [email protected] 1 pack...

2019-12-18 15:28:55 1195

原创 RHEL7/CENTOS7编译安装支持PYTHON脚本的GDB8.3.1

首先需要安装以下依赖:yum install python-devel expat-devel expat ncurses-devel ncurses下载GBD8.3.1的源码并解压./configure --with-pythonmake -j16make install进行安装,安装完可以安装GDB插件GEF,参看官网安装方法:https://gef.readthedoc...

2019-12-17 10:33:35 625

原创 苹果证书导出P12不可用的解决办法

在网上看到了以下三种解决办法原因一所选类型选择错误。解决办法:左侧有两个分类,一个是钥匙串,一个是种类,要选择种类中的我的证书或者证书。然后在右侧证书列表中,右键导出即可。原因二使用钥匙串生成的证书有问题,格式为(certSigningRequest)解决办法:钥匙串访问–> 证书助理 --> 从证书颁发机构请求证书…原因三前两个原因确保没有问题,那么就有可能是Ma...

2019-12-11 14:43:57 4428

原创 HBASE 表空间大小及常用命令

假设 $HBASE 为HBASE的安装目录;$HADOOP为HADOOP的安装目录。运行$HADOOP/bin/hdfs dfs -du -h /918.5 M /hbase3.0 M /tmp$HADOOP/bin/hdfs dfs -du -h /hbase0 /hbase/.tmp91 /hbase/WALs0 /hba...

2019-12-10 10:18:53 2144

原创 Delphi RIO 动画

引入 Vcl.Imaging.GIFImg 单元 Image1.Picture.LoadFromFile('xxxxx.gif'); // AnimationSpeed 设定动画速度,值越大,速度越快; TGIFImage(Image1.Picture.Graphic).AnimationSpeed := 500; TGIFImage(Image1.Picture.Graphic)...

2019-12-03 09:09:51 345

原创 flutter Android Release 打包

电脑上需要安装JDK,并配置好JDK运行环境,并可以正常运行 keytool 命令keytool密钥和证书管理工具命令: -certreq 生成证书请求 -changealias 更改条目的别名 -delete 删除条目 -exportcert 导出证书 -genkeypair 生成密钥...

2019-11-20 19:30:59 1633

原创 升级Android Studio使用的Gradle为最新的版本

项目下build.gradle的内容如下:buildscript { ext.kotlin_version = '1.2.71' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:...

2019-11-16 01:46:54 2823

jrockit-jdk1.6.0_181-linux_x86_64

JRockit 是专门为在基于英特尔处理器的高性能服务器上运行大规模的关键任务型的服务器端应用而设计,包括支持64位的英特尔至强和英特尔安腾处理器。

2018-03-17

jrockit-jdk1.6.0_171-windows_x86_64

JRockit 是专门为在基于英特尔处理器的高性能服务器上运行大规模的关键任务型的服务器端应用而设计,包括支持64位的英特尔至强和英特尔安腾处理器。

2018-03-17

jrockit-jdk1.6.0_181-windows

Oracle JRockit 是专门为在基于英特尔处理器的高性能服务器上运行大规模的关键任务型的服务器端应用而设计,包括支持64位的英特尔至强和英特尔安腾处理器。

2018-03-17

Oracle 11g DBA 手册

Oracle11g,DBA手册,oracle操作手册

2012-07-30

Zebra斑马105SL打印机使用手册

Zebra斑马105SL打印机使用手册以及注意事项

2011-09-09

条码打印机105SL exponent

105SL条码打印机的安装指南以及注意事项

2011-09-09

深入Delphi6+网络编程

深入Delphi网络编程

2008-03-06

VB 编程高手

VB 编程高手<br>学习vb的帮手!!

2008-02-29

Developer 2000 使用指南.part5.rar

Developer 2000 使用指南

2008-02-29

Developer 2000 使用指南.part4.rar

Developer 2000 使用指南

2008-02-29

Developer 2000 使用指南.part3.rar

Developer 2000 使用指南

2008-02-29

Developer 2000 使用指南.part2.rar

Developer 2000 使用指南

2008-02-29

Developer 2000 使用指南part1.rar

Developer 2000 基本教程

2008-02-29

空空如也

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

TA关注的人

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