最近新做了一个项目,项目的界面好多的控件,然后在进入界面的时候会刷新好多次,而且每次操作都有不必要的刷新,研究发现了需要配置双缓冲才能避免闪屏,代码如下。 1 //获取当前系统的环境版本,不同的环境对应不同的属性。 2 Version v = System.Environment.Vers...
web开发前端一直用JQuery ,真正接触了才体会到,JQuery 原来比我想象的要强大的多,也可能比我体会到的还要强大的多,特别是兼容性那个好,于是把一些好玩的,酷炫的,可以代替 JS 的,统统给用上了。
从 JQuery 引入今天的正题,用 JQuery 实现锚点链接之间的平滑滚动。以前介绍过一个用 JS 实现的页面锚点跳转缓冲特效,效果相当不错,可以在同一页面的锚点链接之间实现平滑的滚动,但是 JS 代码相对来说比较冗长,现在好了,只要已经加载了 JQuery,我们就可以用较为简短的代码实现相同的...
分类:
Web程序 时间:
2014-10-27 11:00:51
阅读次数:
151
SO_LINGER选项用于控制close系统调用在关闭TCP连接时的行为。在默认情况下,当说我们使用close系统调用关闭一个socket时,close立即返回,TCP模块负责把socket对应的TCP发送缓冲区中残留的数据发送给对方。
根据linger结构体中两个变量的不同值,会有三种不同的结果:
1、l_onoff==0 ,此时SO_LINGER选项不起作用,close用默认行为来关闭so...
分类:
其他好文 时间:
2014-10-26 21:15:36
阅读次数:
146
一、模拟BufferedReader
自定义MyBuffereaReader
对于缓冲区而言,里面其实就是封装一个数组,对外提供方法对数组的操作,这些方法最终操作的都是数组的角标
原理:从源中取出数据存入缓冲区,再从缓冲区不断的取出数据,取完后,继续从源中继续取数据,进缓冲区,直至源中的数据取完,用-1做为结束标记
import java.io.*;
class MyBufferedRea...
分类:
编程语言 时间:
2014-10-25 20:11:50
阅读次数:
247
PHP程序 有三个缓存区: ob缓存 、程序缓存、浏览器缓存ob = output buffer 输出缓冲缓存区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区。缓冲区根据其对应的是输入设备还是输出设备,...
分类:
其他好文 时间:
2014-10-25 01:58:31
阅读次数:
204
一、复制文本文件
将G盘的文本文件复制到D盘上
也就是 读取G盘中文本文件的数据,写入D盘中->连读带写
而剪切呢,就是连读带写后,删除原盘的文件
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class Main
{
public static v...
分类:
编程语言 时间:
2014-10-25 00:53:57
阅读次数:
279
字节流对象:InputStream,OutputStream缓冲字节流对象:BufferedInputStream , BufferedOutputStream用法和字符流对象一样,但也有区别,输出流用法: 1.创建字节输出流对象,用于操作文件 FileOutputStream fps = n...
分类:
其他好文 时间:
2014-10-25 00:44:45
阅读次数:
265
我们知道Redis数据库作为一个内存数据库,与memcached比较类似,基本的操作都是存储在内存缓冲区中,等到缓冲区中数据满后,在持久化到磁盘中。今天,我主要研究了对于redis中对于内存数据库的操作。与普通的数据操作比较,并没有什么特别多的其他的一些操作。下面是我分类出的一些API:
/*----------------------------------------------------...
分类:
数据库 时间:
2014-10-24 22:23:07
阅读次数:
401
计划缓冲的基本目的是通过重用执行计划来改进性能。因为,确认执行计划确实可重用很重要。因为即席查询的计划可重用性效率低下,所以一般建议尽可能依赖预定义工作负载技术。为了确保计划缓冲的高效实用,遵循以下建议。明确地参数化查询的可变部分;使用存储过程实现业务功能;使用sp_executesql避免存储.....
分类:
其他好文 时间:
2014-10-24 22:12:15
阅读次数:
341
当查询被提交时,SQL Server检查过程缓冲中匹配的执行计划,如果没有找到,SQL Server执行查询编译和优化以生成新的执行计划。 如果执行计划存在于缓冲中,它在私有的执行上下文中重用,这节约了CPU的编译和优化周期。 具有不同过滤条件的相同查询提交到SQL Server时,如:SE...
分类:
其他好文 时间:
2014-10-24 18:49:25
阅读次数:
273