摘要: /*** 线程范围内的数据共享** 应用场景:减少库存量,增加流水账和修改总账 ,这几个操作要在同一个事务中, 事务需要放在线程范围内*** @time 上午10:10:13* @author retacn yue* @Email zhenhuayue@sina.com*/public class ThreadLocalTest {/*** @param args*/public static void main(String[] args) {final A a = new A();final B b = new B();for (int i = 0; i < 5; i++) {new 阅读全文
posted @ 2012-09-04 11:08 retacn_yue 阅读(115) 评论(0) 推荐(0) 编辑
摘要: /*** 两个线程进行数据交换** @time 上午11:19:36* @author retacn yue* @Email zhenhuayue@sina.com*/@SuppressWarnings("unchecked")public class ExchangerTest {/*** @param args*/public static void main(String[] args) {exchange();}/****/@SuppressWarnings("rawtypes")private static void exchange() {E 阅读全文
posted @ 2012-09-04 11:06 retacn_yue 阅读(115) 评论(0) 推荐(0) 编辑
摘要: /*** 传统线程** @time 下午06:15:19* @author retacn yue* @Email zhenhuayue@sina.com*/public class TraditionalThread {/*** 多线程并发学习** @param args*/public static void main(String[] args) {// java5中的线程池// 新一个包含三个线程的线程池ExecutorService pool = Executors.newFixedThreadPool(3);// 需要几个线程就new几个// ExecutorService pool 阅读全文
posted @ 2012-09-04 11:05 retacn_yue 阅读(111) 评论(0) 推荐(0) 编辑
摘要: /*** 子线程循环10次,主线程100次 如此循环50次;** @time 上午11:45:17* @author retacn yue* @Email zhenhuayue@sina.com*/public class ThreadTest {/*** @param args*/public static void main(String[] args) {/*** 线程互吃*/class Business {boolean isShouldSub = true;// 主线程5public synchronized void mani() {if (isShouldSub) {// 执行监 阅读全文
posted @ 2012-09-04 11:03 retacn_yue 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 请求行由三部分 请求方式 资源路径 协议状态行 请求协议 状态码 原因叙述请求方式: get post head options delete trace put本地加显telnet ctrl+] 回车 就可以输入请求头响应状态码100-199 接受请求正常200-299 200 正常300-399 为完成请求 需作细化操作 304 取本地缓存 302 请求文件转移别处400-499 客户端请求有错 401 需要授权后才能访问 404 找不到地址500-599 服务器端有错误 500 程序内部错误通用头信息(请求消息和响应消息中都有的头)Cache-Control:no-cache 不要缓存. 阅读全文
posted @ 2012-09-04 10:59 retacn_yue 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 实现SurfaceHolder.Callback ,PictureCallback接口 预览service /*** 实例化按件*/private void findView() {cameraView = (SurfaceView) this.findViewById(R.id.sfv_camera_view);cameraView.setFocusable(true);cameraView.setFocusableInTouchMode(true);cameraView.setClickable(true);cameraView.setOnClickListener(this)... 阅读全文
posted @ 2012-09-04 10:53 retacn_yue 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1 使用内置的camera应用程序捕获图像 /*** 拍摄一张照片保存到sd卡上*/private void takeAndSaveImage() {// 取得路径imageFilePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/myfavoritepicture.jpg";Log.i("tag", "sd card path:" + imageFilePath);File imageFile = new File(imageFilePath 阅读全文
posted @ 2012-09-04 10:47 retacn_yue 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 新的form 属性:? autocomplete? novalidate新的input 属性:? autocomplete? autofocus? form? form overrides (formaction, formenctype, formmethod, formnovalidate, formtarget)? height 和width? list? min, max 和step? multiple? pattern (regexp)? placeholder? required浏览器支持Input type IE Firefox Opera Chrome Safariautoco 阅读全文
posted @ 2012-09-04 10:37 retacn_yue 阅读(172) 评论(0) 推荐(0) 编辑
摘要: html5 在客户端存贮数据 有两种方式: 1. localStorage 没有时间限制的存储 示例代码如下: <script type="text/javascript"> localStorage.lastname="yuezhenhua"; document.write(localStorage.lastname); <script> 例如对用户访问页面的次数进行计数 2. sesionStorae 针对一个session数据存储 <script type="text/javascript... 阅读全文
posted @ 2012-09-04 10:37 retacn_yue 阅读(86) 评论(0) 推荐(0) 编辑
摘要: html5 音频 audio支持的三种音频格式: Ogg Vorbis MP3 Wav 示例代码如下: <audio controls="controls"> <source src="" type="audio/ogg"> <source src="" type="audio/mpeg"> 错误信息显示 </audio> 常用属性: autoplay: 音频就绪后马上播放 control: 添加播放,暂停和音量控件 loop: 是否重复播放 pr 阅读全文
posted @ 2012-09-04 10:36 retacn_yue 阅读(152) 评论(0) 推荐(0) 编辑