-
Java学习 (十八)、String、StringBuffer跟StringBuilder,定义一个自己的StringBuilder的类
Java学习(十八)、String、StringBuffer和StringBuilder,定义一个自己的StringBuilder的类StringJava中的字符串值属于String类,虽然有其它方法表示字符串(如字符数组),但Java一般使用String类作为字符串的标准格式,Java编译器把字符串值作为String对象;String对象一旦创建就不能改变。如果需要进行大量的字符串修改操作,应该...
81
热度 -
Java并发包源码学习之AQS框架(3)LockSupport和interrupt
Java并发包源码学习之AQS框架(三)LockSupport和interrupt接着上一篇文章今天我们来介绍下LockSupport和Java中线程的中断(interrupt)。其实除了LockSupport,Java之初就有Object对象的wait和notify方法可以实现线程的阻塞和唤醒。那么它们的区别是什么呢?主要的区别应该说是它们面向的对象不同。阻塞和唤醒是对于线程来说的,LockSu...
34
热度 -
word跟excel在网页上显示,文件流,虚拟目录,文件上传
word和excel在网页上显示,文件流,虚拟目录,文件上传1.如何在网页上显示word和excela.可以使用aspose将word和excel转换为pdf然后在网页上打开pdf,但是效果不是很好.比如说excel多个工作薄不是按exce格式显示出来,宽度大小,不好控制(?).b.可以使用aspose将文档转换为html,但是转换为html会产生额外的XML和CSS和图片文件.在文件流中不好读取...
486
热度 -
”圣诞节“-好看的雪片效果有没有
”圣诞节“-----好看的雪花效果有没有?在经过了“平安夜”的洗礼,我想“2014-12-25的圣诞节”会特别的不一样吧!(一世的圣诞节只有这一次哦!)在此我祝博友们圣诞节安好,多收礼物哦!12月,本该雪花漫天挥舞的季节,但是在北京的天空却少见;12月,本该晴空万里的天空,但是在北京确实雾霾永驻,让人窒息;12月,“不可一世的12月&rd...
188
热度 -
文章阅读量统计
一步步开发自己的博客番外篇(7、异步记录日志和文章阅读量统计)前言离前一篇《一步步开发自己的博客.NET版(6、手机端的兼容)》都个把月了。当时写完第六篇,很多人问“剧终”了?你还有好多实现没有讲解分析呢。我说没呢,后期还会有第二版、第三版...至于还没有分析到,后期补上。你看,我今天不就来了么。前段时间写代码,手都写的酸痛酸痛的,歇息了几天,好多了。然后,又捣鼓了一下we...
206
热度 -
请各位学长帮忙看看怎么改这个程序
请各位学长帮忙看看怎么改这个程序 下面这个程序是用龙格库塔法求解微分方程的,哪位学长能帮忙把它改成用数组形式的,我不太会,想学习一下,我编的这个太繁杂可,谢谢! /*龙格库塔法求解微分方程*/ #include"stdio.h" #include"math.h" #defineA0/*定义初值和步长*/ #defineB0.002...
288
热度 -
递归实现会合求解
递归实现集合求解数据库环境:SQLSERVER2005在群里看到一道题,截图如下:可能有些朋友还看不懂题目的意思,我们现在就来分析一下。假设有3种产品A、产品B、产品C,产品A和产品B存在替换关系如果产品A和产品B中任何一种产品和产品C存在替换关系,则它们就是一组。实现思路:把存在替换关系的任意2种产品放到集合1中,然后遍历后续产品,如果满足关系的则加入集合1,否则,新建集合2,遍历符合集合2的产...
104
热度 -
求接续操作(登录)数量(次数)最大的记录(用户)
求连续操作(登录)数量(次数)最大的记录(用户)昨晚上老同事聚会,一个同事说道一个面试问题没有一个人做出来,就是求连续日期登录次数最大的用户,同事说借助rownumber即可求解,由于是喝酒聊天,也没有说详细的解决过程。今天早上想了下,终于想到了具体的解决思路。登录时间里面有详细的时分秒数据,而我们的题目只要求连续的天数,所以使用DATEDIFF函数可以解决,DATEDIFF(d,LoginTim...
245
热度 -
ehcache实现页面通体缓存和页面局部缓存
ehcache实现页面整体缓存和页面局部缓存之前写过springcache和ehcache的基本介绍和注解实现缓存管理,今天记录下web项目的页面缓存技术。页面缓存是否有必要?。这样说吧,几乎所有的网站的首页都是访问率最高的,而首页上的数据来源又是非常广泛的,大多数来自不同的对象,而且有可能来自不同的db,所以给首页做缓存是很必要的。那么主页的缓存策略应该怎样设计呢?我认为应该是某个固定时间之内不...
43
热度 -
java String一部分源码解析
javaString部分源码解析String类型的成员变量/**String的属性值*/privatefinalcharvalue[];/**Theoffsetisthefirstindexofthestoragethatisused.*//**数组被使用的开始位置**/privatefinalintoffset;/**ThecountisthenumberofcharactersintheStr...
27
热度 -
[Thinking in Java]第4章-统制执行流程
[ThinkinginJava]第4章-控制执行流程opened_d2a25c5d-3593-48b2-a00c-aa6f969093db"class="code_img_opened"style="display:none;"onclick="cnblogs_code_hide('d2a25c5d-3593-48b2-a00c-aa6f969093db',event)"src="/img/201...
15
热度 -
它们兄弟之间是怎么交流的呢?
Android之路-------Activity的详解前言由于接近放假,公司在赶项目所以前段LP比较忙,没什么时间总结和写博客,只是准备睡觉的时候看看书,每天看的不算多,大概10多页左右吧,不过每天坚持如此的话那也是一个庞大的数字。今天LP的任务完成了,在领导还没分配任务之前再发布一篇关于Activity的博文..........上一篇跟大家分享了Android的发展史、系统框架、还有Androi...
18
热度 -
[Android] 关于系统工具栏跟全屏沉浸模式
[Android]关于系统工具栏和全屏沉浸模式关于SystemBars,之前写过几篇相关的文章:[Android]获取系统顶部状态栏(StatusBar)与底部导航栏(NavigationBar)的高度[Android]状态栏的一些认识[Android]锁定屏幕这三篇是按顺序写的,本来只是项目上的应用,其实并不需要深究的,查到方法并能用起来就好。随着应用程序的一些深入设计,大家总想要更好的界面和体...
88
热度 -
用c#开发安卓程序 (xamarin.android)系列之二 容易的聊天程序
用c#开发安卓程序(xamarin.android)系列之二简单的聊天程序networkcomm.net网络通信框架来自于英国剑桥,其开源版本2.3.1中自带了一个编写android的例子,可以很好的帮助我们入门。此示例的功能,是在2个安卓手机上,输入对方的IP和端口,能够实现聊天功能。把代码放上,供大家一览opened_31e88941-a416-4bca-a640-2ce17809276c"c...
184
热度 -
Android官方入门文档[一]创建一个Android项目
Android官方入门文档[1]创建一个Android项目Android官方入门文档[1]创建一个Android项目创建一个Android项目这节课教你1.创建与AndroidStudio中的一个项目2.创建使用命令行工具项目你也应该阅读?管理项目CreatinganAndroidProjectThislessonteachesyouto1.CreateaProjectwithAndroidStu...
90
热度 -
通知栏发送消息Notification(可以使用自定义的格局)
通知栏发送消息Notification(可以使用自定义的布局)一个简单的应用场景:假如用户打开Activity以后,按Home键,此时Activity进入->onPause()->onStop()不可见。代码在此时机发送一个Notification到通知栏。当用户点击通知栏的Notification后,又重新onRestart()->onStart()->onResume(...
26
热度 -
关于Activity销毁,而绘制UI的子线程未销毁出现的有关问题
关于Activity销毁,而绘制UI的子线程未销毁出现的问题最近做一个项目,有一个功能模块,需要播放音频,画一个简单的界面一个例子:我们都知道播放音频要用到MediaPlayer类,我这里,不需要开启Service,就在本Activity播放音频,当Activity销毁的时候,音频便结束但是有一个重点,需要即时的变化当前播放的时间我的思路是,开启一个线程,计算当前音频的剩余播放时间,如果>0...
56
热度 -
Android开发手写(17) 数据存储二 文件存储数据
Android开发手记(17)数据存储二文件存储数据Android为数据存储提供了五种方式:1、SharedPreferences2、文件存储3、SQLite数据库4、ContentProvider5、网络存储本文主要介绍如何使用文件来存储数据。Android文件操作用到的是Java.IO中的FileOutputStream和FileInputStream类。一、存储文件首先实例化一个FileOu...
10
热度 -
PLSQL_统计信息系列5_统计信息生成跟还原(案例)
PLSQL_统计信息系列5_统计信息生成和还原(案例)2015-02-01CreatedByBaoXinjian一、摘要统计信息在重新生成后,发现并不能改善程序的性能,甚至更差的时候Oracle提供了dbms_stat包,对统计信息进行还原1.还原步骤如下Step1.Regatherthestatsofthetablesinvolvedinthequery.重新产生统计信息;Step2.Check...
90
热度 -
记一SQL部署有关问题
记一SQL部署问题在部署环境时,不同的环境可能会有一些不同步,而个人遇到的问题就是在开发环境中表中均有字段BestCaseId和RiskId字段,生产环境中目前只有BestCaseId字段,新搭建的测试环境中暂时都不存在这两个字段(某些原因需要另一单独测试环境)。保证在生产环境中的BestCaseId字段数据暂时不删除的情况下将其数据迁移到RiskId字段,场景如下:起始时有如下表及数据:创建表脚...
291
热度