![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统疑难问题解决
文章平均质量分 70
尘雨
一个工匠
展开
-
hadoop2.7.6相关依赖包缺失
在Hadoop相关开发中,因很多时候大数据集群的版本比较低,例如CDH6.3.1所集成的是hadoop2.7.6版本,所以需要客户端开发时,也要做版本适配,需引入hadoop-common-2.7.6.jar,hadoop-hdfs.2.7.6.jar等jar包依赖。添加htrace-core-3.1.0-incubating.jar到项目中。添加commons-cli-1.5.jar到项目中。添加guava-30.1.1-jre.jar。添加guava-30.1.1-jre.jar。原创 2023-07-10 08:22:06 · 712 阅读 · 0 评论 -
MacOS安装Photoshop2022提示错误代码107(Error Code: 107)(更新)
安装Photoshop2022时,错误编码107的解决方案在自行调查后,4. ,源于此前卸载了2021版本,清理比较彻底。把一些安装时依赖的安装环境变量也一并清除。安装新版本时。配置文件中有两处判断macos系统的指令集的条件,其使用的变量Missing variable 'OSArchitecture' identifie,未被预先定义所致。知道原因后,解决问题就是水.原创 2022-01-29 16:07:57 · 30886 阅读 · 56 评论 -
0510更新-MacOS big sur安装OpenJDK8 2021年版本(AdoptOpenJDK8)
本文旨在MacOS big sur系统中,通过最新版本的homebrew 安装OpenJDK8.因homebrew 对cask的规划变更至home-cask,如下的命令已经失效。brew cask install AdoptOpenJDK。Error: Unknown command: cask可按照如下顺序进行安装,以下均为终端命令1. homebrew 确保安装成功,并brew update最新。2. brew tap AdoptOpenJDK/openjdk, 这个命令由于依原创 2021-04-24 20:50:27 · 2812 阅读 · 1 评论 -
Homebrew安装AdoptOpenJDK8的几个注意事项(有更新)
Homebrew加速安装AdoptOpenJDK8的步骤1. 首先确保已经安装好homebrew Cask2. 安装adoptopenjdk8brew cask install adoptopenjdk8可能会遇到错误,或者长时间无法下载。ctrl+c中断安装Downloading https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u252-b09/OpenJDK8U-jdk_x64_mac原创 2020-07-14 22:59:56 · 7954 阅读 · 2 评论 -
使用Homebrew安装OpenJDK,并Intellij Idea for mac配置使用OpenJDK
1. 使用Homebrew安装OpenJDKbrew install openjdk2. 在系统默认jdk路径中,创建软链接关联OpenJDK安装位置sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk3. 导出OpenJDK路径到环境变量Path中echo 'export PATH="/usr/local/opt/openjdk/bin:$PA原创 2020-07-10 12:08:36 · 6353 阅读 · 0 评论 -
SSL证书的根证书和中间根证书的区别
SSL证书的根证书和中间根证书的区别。什么是根证书?根证书是指CA机构颁发SSL证书的核心,是信任链的起始点。根证书是浏览器是否对SSL证书每个浏览器都有一个根证书库?有的浏览器是采用自主的根证书库,而一些浏览器则采取第三方的根证书库。而根证书库是下载客户端浏览器时预先加载根证书的合集。因此根证书是十分重要的,因为它可确保浏览器自动信任已使用私钥签名的SSL证书。受信任的根证书是属于证书颁发机构(CA),而CA机构是验证和颁发SSL证书的组织机构。什么是证书链?浏览器是如何鉴定信任网站的SSL转载 2020-07-01 11:18:16 · 1406 阅读 · 0 评论 -
Element-UI DatePicker 控件定制星期标题文字
Element-UI DatePicker 控件定制星期标题文字Element-UI组件库中, 日期控件是经常被使用到的。目标根据项目需求,需要定制DatePicker的控件的外观样式,并使用英文语言显示。同时需要定制日期选择面板中,星期标题的文字内容如何支持多语言化,这里不做赘述。默认英语的日期选择控件截图如下解决方案星期标题的内容,只能通过修改element-ui的多语言资源文件才能达到目的,但是一般vue3的工程源码中,我们都是基于npm进行element-ui的依赖引入。所以要修改,原创 2020-06-27 15:14:35 · 1495 阅读 · 0 评论 -
Circular dependency issuse on cocoapods version(0.36.0) 完全解决方案(非降版本)
此前的文章中,曾经提到在cocoapods依赖管理版本如果超过0.34.4,比如0.35, 0.36.0等版本中。执行"pod install" 或者 "pod update" , xmppframework 会出现循环依赖问题。There is a circular dependency between XMPPFramework/Core and XMPPFramework/Authent原创 2015-03-17 18:14:52 · 3255 阅读 · 0 评论 -
升级cocoapods 0.36.0之后,解决更新的部分依赖库,不是最新版本的问题
在升级到cocoapods 0.36.0之后,使用原本podfile配置,在重新执行pod install之后,一些依赖库的版本,低于github上的最新版本。可按照下列配置。指定git,强制使用最新版本source 'https://github.com/CocoaPods/Specs.git'platform :ios, '6.1'pod 'IQKeyboardManage原创 2015-03-18 18:12:45 · 3483 阅读 · 0 评论 -
python以gzip header请求html数据时,response内容乱码无法解码的解决方案
1. 问题背景在使用urllib2 module抓取web数据时,如果希望使用如何request header,减少传输时数据量。返回的数据,是经过gzip压缩的。直接按照 content.decode(“utf8”), 解码会出现异常,并且也无法检测网页数据的实际编码类型。2. 问题分析因为http请求中,如果在request header包含”Accept-Encoding”:”gzip, de原创 2015-04-23 12:30:29 · 16320 阅读 · 0 评论 -
如何使用Shell脚本编译生成Archive文件并导出签名IPA文件。
如何使用Shell脚本编译生成Archive文件并导出签名IPA文件。1. build 脚本说明本Shell脚本用于build,XCode的workspace源代码工程,并导出成可重签名的IPA文件,用于分发测试安装文件和用于提交appstore审核的文件。实现辅助产品开发,测试的配置管理工作。使用本脚本需要以下环境 - Mac OS 10.9+ - XCode 6.0 or later and原创 2015-04-20 10:25:57 · 6412 阅读 · 0 评论 -
Mac OS X 10.11安装cocoapods的修正篇
Mac OS X 10.11安装cocoapods的修正篇目录Mac OS X 1011安装cocoapods的修正篇目录问题描述解决方案1解决方案2解决方案3问题描述OS X 10.11 升级,虽然官方声称只是一个小的升级,但对于开发者而言,cocoapods需要重新安装,但按照以前的安装方式,执行sudo gem install cocoapods会得到如下结果ERROR: Whi原创 2015-10-11 13:18:32 · 11610 阅读 · 7 评论 -
Mac OS X系统下修改wifi共享的默认网段
Mac OS X系统下修改wifi共享的默认网段Mac OS X的wifi共享功能(internet sharing)的默认网段是192.168.2.0/24,这个网段比较常用,容易冲突。本文提供的方法可以修改默认网段,避开常用网段。是个不错的小技巧原创 2016-04-07 16:54:38 · 2626 阅读 · 1 评论 -
xcode7&8之后,xcodebuild使用exportOptionsPlist参数导出ipa
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" && rvm use system在Xcode 7.0和8.0之后。使用xcodebuild -exportArchive -exportFormat ipa 导出ipa会有个警告,这个警告不会影响导出。只是指出一种新的导出方式。首先看如下的命令行原创 2016-12-16 11:23:55 · 10589 阅读 · 1 评论 -
XCode10更新点, 以及脚本打包所需的ExportOptions.plist文件更新
更新点1. -lstdc++6.0.9不再被支持, 必须从build phases的 link binary with libraries移除.2. 调用打包导出前, 原本需要下面的语句切换到系统的rvm, 现在不需要了可以取消.[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" &a...原创 2018-09-19 11:50:00 · 7350 阅读 · 0 评论 -
两个macOS系统之间ssh免密登录设置
Linux系统之间的ssh免密登录是很常见的. 而在两个macOS系统之间免密登录会有些细节的差异.假设有两个macOS主机, A和B. B(192.168.10.144)作为ssh服务器, 开启远程登录(sshd服务). A(192.168.10.145)作为ssh登录的客户端.在没有免密的场景下, A使用ssh username@192.168.10.144, 登录B, 是需要输入u...原创 2018-12-28 16:51:43 · 781 阅读 · 0 评论 -
Mac OS中, android stuido升级提示Connection failed. Please check your network connection and try again
在Mac系统中,安装android studio的正式版本是1.01的如果直接在界面中点击check update,会弹出如下提示Connection failed. Please check your network connection and try again网传的一些方法过于繁琐,有一个临时替代的解决方案如下1. Finder里, shift+command+原创 2015-01-03 18:01:11 · 12839 阅读 · 1 评论 -
AVAudioSessionPortOverrideSpeaker 和 AVAudioSessionCategoryOptionDefaultToSpeaker区别
本文部分翻译了官方对这两个属性的描述。链接如下,此外加入个人的使用体会https://developer.apple.com/library/ios/qa/qa1754/_index.html问题的起源,在iOS中,播放声音时,输出到扬声器的需求。两个属性设置的区别The difference is that setting the AVAudioSessionPortOver原创 2015-02-11 14:34:04 · 14145 阅读 · 1 评论 -
1号信令、7号信令和PRI信令
1号信令、7号信令和PRI信令-按照信令的信道来分类,信令可以分为:随路信令和公共信道信令。随路信令(CAS:Channel Associated Signaling):信令和话音在同一条话路中传送的信令方式。目前我国采用的随路信令称为中国1号信令系统。 公共信道信令(CCS:Common Channel Signaling):以时分方式在一条高速数据链路上传送一群话路的信令的转载 2007-03-02 18:50:00 · 6071 阅读 · 0 评论 -
如何varchar类型的字段存储中文汉字(SQL Server 2008/2008 R2/2012)
当Varchar字段的Collation属性设置为Latin_General时,insert或者update为汉字,汉字不能正常存储,显示为问号。 只有修改为collation属性为如下之一Chinese_PRC_Stroke_90_BINChinese_PRC_90_CI_AS 同时,insert或者update,必须把汉字值使用unicode标示符进行转换。例原创 2012-04-07 15:58:53 · 13460 阅读 · 0 评论 -
在XP下安装SQL SERVER 2000企业版,最新最简单方法(原创)
近日,因为参与一个项目开发,该项目要求只能用正版软件。在开发阶段,我们采用了windows xp和sql server 2000 eval 英文版。windows xp pro (中和英文)均为正版,sqlserver2000 英文评估版,微软站点下载经过一段摸索和测试,将sqlserver2000 英文企业版安装成功首先,我对目前安装sqlserver2000企业版的最为流行的2个方原创 2006-03-14 14:25:00 · 14296 阅读 · 4 评论 -
VC如何读取Word文档中的批注内容
VC如何读取Word文档中的批注内容第一步 import office com对象库Stdafx.h.#import "C:\Program Files (x86)\Common Files\MicrosoftShared\OFFICE14\MSO.dll" \rename("RGB","_OfficeRGB") #import "C:\Program原创 2012-05-12 18:33:08 · 2031 阅读 · 0 评论 -
在Mac OS X上使用HAXM加速Android Emulator
现在换了Mac Air作为工作笔记本,偶尔还是会在Mac上使用Android Emulator跑跑Android App之类的;为了解决Emulator启动和运行很慢的问题,当然使用以前同事对Mac上android emulator进行加速的软件HAXM(Hardware Accelerated Execution Manager)。HAXM利用硬件上的Intel VT技术,加速emulator的转载 2014-04-16 10:38:33 · 10528 阅读 · 0 评论 -
Mac OS X 10.10, Eclipse+ADT真机调试代码时,Device Chooser中不显示真机的解决方案
Mac OS X 10.10的环境下,Eclipse+ADT,进行真机调试时,会出现一个问题。Device Chooser对话框里不显示真机设备,只有重新插拔数据线才可以。经过测试,有两个临时解决方案第一个方案 保持Deivce Chooser 对话框打开,然后在手机上,把debug调试的复选框,取消,再勾选一次,就能出现真机设备。第二个方案更好一些,可以进入该项目的,Run原创 2014-10-25 20:46:18 · 7625 阅读 · 8 评论 -
CocoaPods为工程的所有target增加依赖支持
在使用CocoaPods时,pod install默认只能为xcode工程的第一个target添加依赖库支持。如果要为所有的target增加可按照如下步骤进行1. 编辑Podfile文件source 'https://github.com/CocoaPods/Specs.git'platform :ios, '6.1'target :TargetName1 do po原创 2014-10-29 18:41:31 · 8139 阅读 · 1 评论 -
xcode在Archive生成安装包时遇到ld: library not found for -lPods
这个问题很容困扰,一般有以下几个方案进入target的 Build Phases- Link binary Library,找到libPods.a,如果是红色的,删除,即可其他解决方案Build Setting > Other Linker Flag:Try to change wherever $(TARGET_BUILD_DIR) to $(BUILT_PRODUCTS原创 2014-11-01 21:55:51 · 8926 阅读 · 1 评论 -
MacOS10.13.6_Xcode9.4.1_iOS11.4.1环境,编译lame静态库, libmp3lame.a,支持真机和模拟器全指令集,bitcode
2018年9月4日 修订1. lame版本升级至lame3.100https://sourceforge.net/projects/lame/files/lame/2. build脚本编译更新, 请仔细阅读文中脚本代码的改动https://github.com/kewlbear/lame-ios-build3. 支持bitcode4. 支持xcode9.4.15. 支持...原创 2014-10-31 11:18:33 · 17612 阅读 · 20 评论 -
升级Mac os x 10.10+xcode6.1之后,Cocoapods出现问题的解决方案
在升级Mac OS X 10.10+Xcode 6.1之后,Cocoapods的依赖库管理也相应的进行了升级。目前最新的Release版本是 0.34。在之前的版本中,进行库更新和管理时,会遇到如下错误/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kerne原创 2014-11-04 10:46:43 · 9257 阅读 · 1 评论 -
iOS6.1 & iOS 7 & iOS8 判断沙盒文件或者目录是否存在,以及判断是文件还是目录的一个隐藏问题
- (BOOL)fileExistsAtPath:(NSString *)path isDirectory:(BOOL *)isDirectory通常,iOS系统中判断文件或者目录是否存在,可以用上面这个API。第二个参数 isDirectory是个传出参数, 用于返回,是文件还是目录。一般两种情况会使用这个API需求一、 判断文件或者目录是否存在需求二.原创 2014-12-27 16:33:18 · 11763 阅读 · 0 评论 -
CocoaPods 0.35.0版本, 出现循环依赖的解决办法
Cocoapods目前最新的正式版本是0.35.0,如果升级到这个版本,并且在project中使用XMPPFramework,在pod install之后会出现如下循环依赖的问题There is a circular dependency between XMPPFramework/Core and XMPPFramework/Authentication解决方案,是要么放弃使用XMP原创 2014-12-27 12:41:09 · 8614 阅读 · 1 评论 -
Mac OS X 10.10, Eclipse+ADT真机调试代码时,Device Chooser中不显示真机的解决方案(续)
在另一篇文字里,我曾使用两个临时方案解决该问题,请参看http://blog.csdn.net/vieri_ch/article/details/40456433后来在其他网友的帖子里,发现了更加完美的解决方案http://bbs.csdn.net/topics/390913911这个帖子中11楼提到,只要用鼠标,在下面图的位置上,拖拉一下,真机会出原创 2014-12-31 18:08:01 · 1585 阅读 · 0 评论 -
Vim系列1-Mac下,Vi和Vim是神一样的编辑器,如何删除多行
Mac下,Vi和Vim是神一样的编辑器,如何删除多行,在刚上手时,很困惑。以下以编辑host文件为例首先在Terminal中,输入vim /etc/hosts,按return。进入vim的默认模式。Vim有三种模式命令模式,编辑模式,和默认模式按esc进入命令模式,可以使用退出,存盘退出,不存盘退出等命令。命令模式稍后整理按a原创 2015-01-03 12:42:02 · 9616 阅读 · 0 评论 -
Android Studio下载,无法打开developer.android.com的解决办法
developer.android.com目前也被block, 原先的dns解析已经无法使用。这里提供几个可用IP在Mac系统下,进入terminals输入sudo vim /etc/hosts 回车在最后一行按a键,进入insert模式,输入如下内容216.58.219.46 developer.android.com然后esc,退出insert模式,输入一原创 2015-01-03 17:33:51 · 6655 阅读 · 0 评论 -
Adware.Roogoo恶意广告程序的手动清除
前几天,因为误下载了一个广告程序安装包,运行之后,几乎所有的垃圾插件都被强制安装。经过10分钟左右的手工清理(不太信任杀毒软件,也不安装杀毒软件),基本清除完毕。只剩下一个quartz32.dll 被大多数进程包括系统进程使用,在中止了了大量的进程的情况下,这个文件也被删除了,还包括msplus.dll这样的文件。由此噩梦出现了,当我重新启动计算机,发现再也无法与网络连接,也不能访问任何网站用原创 2006-07-23 15:42:00 · 2003 阅读 · 0 评论