自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 windows下jar包运行与开发环境不一致问题

最近帮老师做的项目到了收尾阶段,于是将java程序打包为jar包准备放到阿里云上跑。为了防止出问题我先在自己的Windows系统下使用java -jar xxx.jar 运行了一次,然后进行端口调试,发现程序竟然出错了。于是我使用同一条调试数据测试生产环境,成功。我尝试从错误记录中分析问题记链返回信息:[ChainResBody(data=user check:Inconsistent merkel, msg=智能合约背书错误, code=1000, async=null)]错误的数据:签名数据s

2021-01-27 16:41:47 667

原创 NIO编程要点总结二

承接上篇 NIO编程要点总结一,继续进行NIO要点梳理3.selector方法说明:(1)selector.open():创建并返回一个选择器对象(2)selector.select():监控所有通道Channel,有事件发生则会将其对应的SelectionKey加入到内部集合并将该集合的元素个数返回(3)selector.selectedKeys():获取内部集合发生了事件的channel对应key值,可以用iterator方法进行遍历(4)select()会阻塞,select(time)会在t

2021-01-11 19:47:02 117

原创 NIO编程要点小结一

最近在看尚硅谷Netty部分, 在此将NIO编程的几个点进行总结。1.文件读写步骤:(1)根据文件名称创建一个输入/输出流,并使用getChannel()方法获得FileChannel(2)创建xxBuffer进行读写操作read(Buffer)/wrte(Buffer),注意使用flip函数进行读写模式切换(3)如果直接进行文件传输,则使用transferFrom()/transferTo()函数,不需要Buffer创建(4)读取结束后关闭文件流FilexxxStream.close()2.B

2021-01-11 10:00:24 130

原创 java多线程中yield,sleep,join,wait,notify的比较

java多线程中yield,sleep,join,wait,notify的比较最近在看java多线程的相关内容,在此对多线程里几个函数做个对比总结,最好对比下图线程生命周期来记忆注意以下的资源锁指同步锁synchronizedyield:yield线程让步,会释放当前线程cpu执行权限,让步给更高优先级或者同优先级的线程,注意,此时该线程是从运行状态立刻回到就绪状态,并且不会释放资源锁,根据java线程调度中同优先级先进先出和高优先级优先调度抢占cpu的策略,如果a线程执行yield发现没有同优先

2020-12-03 10:31:31 190

原创 IDEA 创建JAVA项目无法运行

今天想要去重新复习多线程内容,但是发现自己创建的java类无法运行,点击run需要我去配置templates。找了半天错误,原因居然是在main方法里忘记加(String[] args),添加之后成功启动。

2020-11-18 17:59:39 2146

原创 navicat无法连接虚拟机docker的mysql容器解决方案

今天尝试使用navicat连接虚拟机中docker的mysql容器,一直报1251错误,因为我用的centOS网络设置是双网卡,以为是网络出了问题,所以就转移到Windows里,尝试使用navicat连接Windows的Mysql服务。首先Windows安装好mysql8之后默认密码老是输不对,一开始找的一些方法只适合于旧版的MySQL,找了半天方法找到了最终解决方案:https://blog.csdn.net/huang1600301017/article/details/84866007?utm

2020-11-05 21:50:56 1141

原创 Virtualbox Centos7 网络配置问题

网络配置方案来源:https://www.cnblogs.com/jxldjsn/p/10654336.html之前方法只采用NAT模式,无法给虚拟机一个固定的地址来SSH,只能通过端口转发的方式进行SSH,虽然能用ssh,但是docker端口映射不能成功链接方法采用两个网卡模式,一个使用仅主机(host-only)网络解决了固定地址问题,这样用docker进行端口映射的时候也方便在虚拟机外访问,一个使用NAT可以与外网接通遇见的第二个问题是:docker映射端口的时候会报错 WARNING:.

2020-11-03 22:18:25 145

原创 virtualboxNAT模式连接ssh

我的电脑使用USB网线接口来联网,在学习尚硅谷springboot的时候,老师给的虚拟机无法通过桥接联网,最后发现NAT模式可以连接,具体操作见下图:这里勾选允许其他网络用户连接,然后在家庭网络连接一栏选择VirtualBox host-only network,之后就可以使用虚拟机联网了但是之后又出现了一个问题,SSH连不上,我们对虚拟机的网络进行设置,允许端口转发,这样ssh连接127.0.0.1就可连接到虚拟机了此方法转载:https://www.cnblogs.com/supershuai

2020-11-03 20:29:43 318

原创 集成大佬的Android lib得到扫码功能

大佬博客:https://blog.csdn.net/ahuyangdong/article/details/89339970结合博客的第一部分就可以得到扫码功能了

2019-05-06 15:06:35 116

原创 Android插入图片背景或imagebutton闪退

今天做项目遇见了这个问题,我觉得可能是以下几个原因:1.版本问题,比如我做项目插图片后虚拟机跑得起来,但是真机测试闪退,就与API的版本有关2.图片大小,有的图片太大溢出可能导致闪退,这时候需要用照片把它大小弄小一点3.比例布局(使用weight):此时不能直接在有weight标签的image button或者Liner Layout里设置background,全局背景直接设在最外的标签上,...

2019-05-06 15:02:04 2141 1

空空如也

空空如也

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

TA关注的人

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