摘要:生产者和消费者不能同时进行,这里要注意没有实现读写分离,是有界的阻塞的队列,可以用来实现生产者和消费者模式 我们来看下面的代码: 程序运行的结果是: Exception in thread "main" java.lang.IllegalStateException: Queue full at j
阅读全文
摘要:同步类容器 上面代码是正确的,能够保证10个线程线程安全的卖票 容器使用的是vector容器,内部使用的synchronize来实现线程安全 vector的add方法 上面的这些方法可以让非线程安全的集合变成线程安全的集合 hashtable和vector都是使用传统的synchronized来实现
阅读全文
摘要:使用wait和notify 模拟一个ArrayBlockingQueue 当调用put方法存储元素的时候,如果当前队列已经满了线程阻塞,当使用take获得当前队列的第一个元素的时候,如果队列为null线程阻塞 我们来看看下面的代码: 上面代码有几个地方需要注意: 第一因为是多线程操作 所以容器大小的
阅读全文
摘要:1、wait和notify 注意下面的几点: wait和notify是Object类的常用的方法 wait要释放锁对象 notify不释放锁对象 下面实现这样一个功能: 开启两个线程一个线程向一个list集合中添加元素 另外一个线程如果监听到第一个线程添加元素的编号是5,就退出该线程 如何实现了,我
阅读全文
摘要:年底了,该给自己写点总结了!从毕业到现在已经快4年啦,一直在Java的WEB开发行业混迹。我不是牛人,但是自我感觉还算是个合格的程序员,有必要写下自己将近4年来的经历,给自我以提示,给刚入行的朋友提供点参考。第一. Java程序员需要不断的学习;貌似这一点适应的行业最广,但是我可以很肯定的说:当你从
阅读全文
摘要:最近学基础的时候,老师讲了值传递和引用传递,这个问题一直不太明白,上网查了很多资料,按照自己的理解整理了一遍,发现之前不太明白的地方基本上想明白了,如有不正确的地方,欢迎指正,谢谢。 首先要说明的是java中是没有指针的,java中只存在值传递,只存在值传递!!! 然而我们经常看到对于对象(数组,类
阅读全文
摘要:在前面的文章中提到,Java为每种基本数据类型都提供了对应的包装器类型,至于为什么会为每种基本数据类型提供包装器类型在此不进行阐述,有兴趣的朋友可以查阅相关资料。在Java SE5之前,如果要生成一个数值为10的Integer对象,必须这样进行: Integer i = new Integer(10
阅读全文
摘要:需求使用:实现客户端对服务器的校验,需要认证服务器证书的合法性,当https在握手的协议中返回给客户端的证书应该和保存在客户端本地的证书解析出来的域名应该一样,说明服务器返回的证书给保证在本地的证书是一样的,说明服务器是合法的 其中server.crt就是保存在手机app 例如assert目录下的证
阅读全文
摘要:使用hppts参考: http://blog.csdn.net/haoaoo/article/details/54614875 随着17年ios上线必须要支持https,以及考虑到网络安全这块,越来越多的APP开发支持和使用https。 在gradle里配置 compile 'org.xutils:
阅读全文
摘要:原文地址http://www.cnblogs.com/xrq730/p/5260294.html,转载请注明出处,谢谢! http://blog.csdn.net/smile_from_2015/article/details/52449794 http://blog.csdn.net/yangha
阅读全文
摘要:参加华三招聘面试的时候问道了很多很细节的问题当时没有完全回答上来 1、对于参加面试现在自己有了一定的心得体会,第一一定要提前做好准备,多动手,不要看,自己动手写mysql语句,自己动手写死锁程序,自己动手写链表,写两个栈实现一个队列,两个队列实现一个栈 自己动手写多线程的代码,手写一些设计模式,单例
阅读全文
摘要:在上一篇文章中使用xutils将手机上保存的日志上传到后台服务器中,现在我们来讲后台服务器是如何搭建的 后台服务器采用jsp+sevlet+mysql的框架 首先讲mysql数据库的表的建立 在file_upload_download_exercise数据库中建立了一个表upfiles 表的结构如下
阅读全文
摘要:首先下载xutils java包: 添加到项目的工程中: 第二在新建一个类继承application 在清单文件中配置该类 在代码中就可以使用该 进行上传了 功能:把 记住代码千万不能对上面的两个java包进行混淆,并且在手机要要保证对应的app的存储权限打开 在补充一点FileZip文件除了不能压
阅读全文
摘要:http://www.cnblogs.com/wangshouchang/p/6930443.html 在华三的时候就问道了数据集的事务的四种特性,事务的隔离级别,事务的存储过程等
阅读全文