
系统开发
以实战为主,结合项目要求,介绍相关技术和底层原理。
至尊宝2021
从事软件开发等相关工作已经二十多个年头,坚持下来很不容易。
欢迎志同道合者一起交流,切磋有关开发技术。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Macos下进行Fabric的环境搭建
在Macos下安装好go环境和docker后,接下来就可以进行Hyperledger Fabric的环境搭建。一:创建文件夹cd $HOMEmkdir -p go/src/github.com/hyperledger/#进入刚刚创建的文件夹内cd go/src/github.com/hyperledger/二:从github上拉取fabric的源码git clone "h...原创 2020-02-28 15:53:11 · 1335 阅读 · 1 评论 -
Mac系统下的远程登录设置
最近公司给配了抬mac pro电脑,很多东西不会用,故做些笔记。刚网上搜索过远程登陆的设置,记录下:1)进入系统偏好设置;2)选择共享图标;3)在左边的服务列表中勾选“远程登录”;如图:原创 2013-04-07 09:09:34 · 1220 阅读 · 0 评论 -
mac下如何解决无法连接windows虚拟机oracle的解决办法
在mac机上玩基于oracle db的开发真心不容易,oracle公司死活不出oracle express edition for mac OS,曾经发布过的oracle 10 for mac下载地址也从官网撤下了,无奈只能在mac 机安装了一台windows虚拟机,把oracle XE安装在虚拟机里,发现从mac os 主机始终连接不到虚拟机中的oracle,但虚拟机与主机互ping都能通,也能转载 2014-08-14 00:23:10 · 2662 阅读 · 1 评论 -
使用sudo提示用户不在sudoers文件中的解决方法
CentOS使用sudo提示用户不在sudoers文件中的解决方法方法/步骤1切换到root用户[linux@localhost ~]$ su root密码:[root@localhost ~]#2查看/etc/sudoers文件权限,如果只读权限,修改为可写权限 [root@l转载 2016-04-18 11:50:19 · 1025 阅读 · 0 评论 -
An error occurred uploading to the iTunes Store
初次使用xcode提交代码到app store,好不容易通过validate,可distribute时却发生An error occurred uploading to the iTunes Store上传错误,百思不得其解,只好请教google大师。在stackoverflow有大虾解答,有人是通过改变当前jdk设置解决。cd /System/Libr原创 2013-04-23 23:51:11 · 674 阅读 · 0 评论 -
mac系统如何显示和隐藏文件
苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults write com.apple.finder转载 2013-05-20 18:35:15 · 574 阅读 · 0 评论 -
Mac下安装jdk1.6及添加java环境变量
OSX下安装jdk1.6有时挺烦的,其实jdk1.6的安装文件下载也不容易找到,可参考相应的下载【http://pan.baidu.com/s/1dDhbYpj】原创 2015-04-17 16:37:54 · 5307 阅读 · 0 评论 -
代替native2ascii的eclipse插件 PropertiesEditor
使用eclipse的更新管理器,加入以下源地址:http://propedit.sourceforge.jp/eclipse/updates/选择支持eclipse3.x的版本.这个插件叫做PropertiesEditor.安装完这个插件并且重启eclipse后,会发现项目里所有的.properties文件都换成绿色'P'图标了.双击打开.properties文件就可以直接输入国标转载 2015-05-14 20:28:54 · 560 阅读 · 0 评论 -
在springboot项目中配置hive-jdbc的maven依赖时遇到:Could not find artifact org.glassfish:javax.el:pom:3.0.1-b06-S
maven的依赖管理原创 2022-07-22 14:28:17 · 1293 阅读 · 1 评论 -
BTrace工具简介
What is Btrace?Java进程诊断分析工具安全的工具 无侵入性 不修改应用任何应用数据 限制跟踪行为,没能有循环依赖组件 使用OjbectWeb ASM组件来完成字节码层面上的跟踪分析开源组件 项目主页:http://b转载 2016-01-12 20:18:58 · 439 阅读 · 0 评论 -
Collections.unmodifiableList方法的使用与场景
在实现使用netty框架时,服务器配置为F5地址和端口后,连接需要进行重新注册。但使用到的ArrayList保存范型NettyClient,最后通过Collections.unmodifiableList。最后只能在arrayList属性所在类中进行remove,否则抛出java.lang.UnsupportedOperationException。谨记!!!原创 2016-12-13 21:43:57 · 587 阅读 · 0 评论 -
使用mven编译hikariCP出错
个人准备深入研读HikariCP源码,在使用maven编译HikariCP源码工程时报错:[INFO] --- maven-toolchains-plugin:1.1:toolchain (default) @ HikariCP ---[INFO] Required toolchain: paths [ id='java' ][ERROR] No toolchain found for type paths[ERROR] Cannot find matching toolchain defini原创 2021-02-19 20:27:32 · 2263 阅读 · 1 评论 -
关于NSAutoreleasePool‘ is unavailable: not available in automatic reference counting mode
开始学ios开发(你懂的),买了本《Objective-c 2.0程序设计》打算照着书对着敲,结果第一个HelloWorld就报错intmain (intargc,constchar* argv[]){ NSAutoreleasePool * pool = [[NSAutoreleasePoolalloc]init];原创 2024-03-28 15:28:17 · 221 阅读 · 0 评论 -
ClassLoader的几个概念、类和对象的解释
首先,转载一篇文章,个人认为是看到过了讲得最清楚的 XD 当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: bootstrap classloader | extension classloader | system cl转载 2015-09-15 08:58:30 · 523 阅读 · 0 评论 -
Mac下的eclipse中svn插件使用代理
近来都是使用mac作为开发机,虽然有些不习惯,但还是ti原创 2014-07-18 14:24:13 · 767 阅读 · 0 评论 -
Maven assembly插件输出文件乱码问题[mac]
修改MAVEN_OPTS变量解决问题,即在MAVEN_OPTS后面加上-Dfile.encoding=UTF-8解决问题export MAVEN_OPTS = -Dfile.encoding=UTF-8原创 2014-09-09 14:59:34 · 1215 阅读 · 0 评论 -
Mac下的maven设置
本机OS X:10.9,未安装XCode,/usr/share/java目录下只有Stubs目录。下载maven:http://maven.apache.org/下载了lastest version,文件名:apache-maven-3.2.1-bin.tar.gz给.tar.gz压缩包解压:tar -xvf ~/Downloads/apache-maven-3.2.1-bin.tar转载 2014-08-28 16:28:24 · 2880 阅读 · 0 评论 -
mac下如何安装weblogic和配置https
下载weblogichttp://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html选择原创 2014-09-12 10:46:22 · 1080 阅读 · 0 评论 -
Spring使用程序方式读取properties文件【笔记】
在spring中可以通过下面的方式将配置文件中的项注入到配置中 class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERR转载 2014-12-26 10:07:15 · 1482 阅读 · 0 评论 -
JBoss部署Spring 4的问题
有一家客户需要JBoss部署我们的系统,由于N年了也没有哪个客户有这个需求,销售认为估计不会太难,也就应承了。谁知道,JBoss部署会是如此大的坑。1)首先,我们系统中有诸如:*.properties类似的文件读取,JBoss好像不能直接支持,那好,我们把这种方式改了总可以吧;2)其次,在weblogic和tomcat上部署完全没有问题的系统,在JBoss上部署,各种问题出现,除了问度原创 2014-12-27 05:21:27 · 1944 阅读 · 0 评论 -
Nginx和Tomcat负载均衡实现session共享实现
由于项目需要测试日均千万交易的性能测试,故使用Nginx作为反向代理实现了多个Tomcat的负载均衡,为了实现多个Tomcat之间的session共享,使用了开源的Memcached-Session-Manager框架。以下是项目构建过程:1)构建nginx + 2Tomcat的负载均衡(由于未实现session共享,只能访问应用的登陆页面);2)安装memcached(windows环境原创 2015-11-16 15:37:01 · 938 阅读 · 1 评论 -
Oracle client 12.1.0.2 for MacOS[Python:cx_Oracle]
学习Python做自动化测试工具 连接Oracle数据库,装在Python的Oracle驱动原创 2017-04-20 20:10:28 · 1683 阅读 · 1 评论 -
JDK版本任意切换
终端输入:/usr/libexec/java_home -V 查看2个版本最终安装目录:JDK 1.7:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/HomeJDK 1.8:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home一,编辑bash_...转载 2019-06-22 14:20:36 · 179 阅读 · 0 评论 -
Androidpn:持久类PersistentConnectionListener找不到
Android操作系统的消息推送可以自行设计实现,也可借鉴开源的androidpn。学习androidpn这一xmpp协议的消息推送实现,碰到一个问题:client端 导入eclipse无法运行,提示 Could not find class 'org.androidpn.client.PersistentConnectionListener'包下有这个类,怀疑环境问题,一番搜索原创 2013-04-17 14:32:58 · 708 阅读 · 0 评论