android
无脸妖男
这个作者很懒,什么都没留下…
展开
-
android studio初次提交git码云
关键点1:提交时填写码云上的地址(这时候一般不会成功)关键点2:需要先pull一下服务器的代码,这时候点pull弹出的框是没有内容的,要刷新一下,这时候就会出现master分支关键点3:利用git的bash工具(在项目文件夹里),执行 git branch --set-upstream master origin/master同步一下本地和远程的分支.这时候再push就可以了原创 2016-11-29 14:07:32 · 1429 阅读 · 0 评论 -
异步线程monitor监视器
他们是应用于同步问题的人工线程调度工具。讲其本质,首先就要明确monitor的概念,Java中的每个对象都有一个监视器,来监测并发代码的重入。在非多线程编码时该监视器不发挥作用,反之如果在synchronized 范围内,监视器发挥作用。wait/notify必须存在于synchronized块中。并且,这三个关键字针对的是同一个监视器(某对象的监视器)。这意味着wait之后,其他线程可以原创 2017-03-20 11:30:34 · 512 阅读 · 0 评论 -
PrintWriter和OutPutStream
OutPutStream可以被封装成PrintWriter, OutputStream比较底层一些,是以字节为单位传输的,而PrintWriter是以字符为单位输出,所以就会涉及到转码编码的问题,如果用PrintWriter发送char[]和byte[],在服务端收到的常常是有一些字符会失真.PrintWriter以字符为单位,支持汉字,OutPutStream则不行 总结:处理原创 2017-11-04 18:45:10 · 1421 阅读 · 0 评论