现在位置: 首页 > bvfgrrr发表的所有文章
  • 11月
  • 15日
web前端 ⁄ 共 1534字 评论关闭
在开发一个项目中,我们会发现,有的时候在重复无意义的访问数据库。 最长见的就是数据库的数据字典访问,甚至同一个类型,也会随着页面打开的个数,而对数据库重复N次同样的访问操作 这样大大的增加了我们的服务器压力。 我们会发现,数据字典这种东西,在正式运行的时候,是不会经常变动的,甚至是不变动。 这时候我们应该把它缓存到客户端,来避免服务器的无意义操作,带来的无意义压力。 基于easyui的combobox,我给大家提供如下写法: 3个关键地方。 1:缓存数据 $.cache.sys_data_dictionary_code; 2:加载缓存方法 $.cach......
阅读全文
  • 09月
  • 29日
综合 ⁄ 共 496字 评论关闭
全局变量又叫成员变量, 这个变量是定义在类里面的.在整个类内有效 局部变量 是定义在代码块内的出了{}就无效, 注意: 1,对于局部变量要先赋值后使用 ,全局变量不用,系统会给他默认值. 2,局部变量局部有效,在定义这个变量的代码块也就是在“{}”中有效  3,在重合的有效范围内,不允许两个局部变量发生命名冲突。 public class Test001 { int a = 27;//全局变量 static void test() { boolean flag = false;// flag是局部变量,他的有效范围市整个方法体 if (!flag) { int......
阅读全文
  • 03月
  • 06日
综合 ⁄ 共 13字 评论关闭
向linux进军。。。。。
阅读全文
  • 01月
  • 07日
综合 ⁄ 共 1791字 评论关闭
         H.Exchange for Cola          题目大意:开始的时候你有 n 个瓶盖, 并且每 a 个瓶盖可以换 b 瓶可乐(a > b),由于开始时可能瓶盖数量不够,你可以向别人借一些瓶盖,但最后一定要把借的瓶盖全部还回去。问你最多可以喝多少瓶啤酒?          解题思路:这样的题是想法题,分析如下:假设最多可以换 x 次啤酒,因为每换一次啤酒瓶盖数量就会少(a - b)个 ,而你原来有n个瓶盖,假设总共借了 y 个瓶盖,要想最后把 y 个瓶盖全部换回去,那么必须满足如下不等式:       n + y - x * ( a - b ) >= y     ->    x......
阅读全文
  • 10月
  • 23日
综合 ⁄ 共 1791字 评论关闭
******************摘录********************************;proc template;   define style Styles.Custom;    parent = Styles.Printer;       replace fonts / 'TitleFont' = ("Times Roman",13pt,Bold Italic) /* Titles from TITLE statements */'TitleFont2' = ("Times Roman",12pt,Bold Italic) /* Proc titles ("The XX Procedure")*/'StrongFont' = ("Times Roman",10pt,Bold)'EmphasisFont' = ("Times Roman",10pt,Italic)'headingEmphasisFont' = ("Times Roman",11pt,Bold Italic)'headingFont' = ("Times Roman",11pt,B......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 1462字 评论关闭
这两天看一个demo,里面包含了一百多个.class的文件,又不给你源码,怒了,今天终于想办法让我的eclipse可以反编译。特转载如下: jad是java的反编译工具,是命令行执行,反编译出来的源文件可读性较高。可惜用起来不太方便。还好 找到eclipse下的插件,叫jadclipse,安装好之后,只要双击.class文件,就能直接看源文件,包括jar 包中的class文件,也可以直接反编译。 1.下载jad http://ishare.iask.sina.com.cn/f/9518687.html?from=dl 下载后解压。解压缩后将jad.exe拷贝到JRE的bin目录下,如d:/Java/jre1.5/bin 2.下载net.sf.ja......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 906字 评论关闭
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>   <head>     <title>index6.html</title>       <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">     <meta http-equiv="description" content="this is my page">     <meta http-equiv="content-type" content="text/html; charset=UTF-8">         <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->  <!-- hover()opacity  实现 阴影效果......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 1735字 评论关闭
TCP客户端源程序 #include   <stdio.h> #include   <winsock2.h> #pragma   comment(lib,   "WS2_32.lib") #define   BUF_SIZE         1024 #define   SERVER_IP       "127.0.0.1" #define   SERVER_PORT   5678 int   main(int   argc,   char*   argv) {         WSADATA   wsaData;         SOCKADDR_IN   serverAddr;         SOCKET   socketC;         char   sendbuf[BUF_SIZE]   =   "Hello   TCP   World!";         WSAStartup(MAKEWORD(1,1),   &wsaData);         socketC   =   socket(AF_INET......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 428字 评论关闭
    看了很多别人写的日志,自己也试着记录一下。     本科计算机专业,毕业实习期间做了半年的web应用开发,以微软的ASP/.Net为主,自己也学了些Div+CSS,加上以前的javascript基础,混了半年;而研究生时学的大多以微软的一些前端技术为主,本想出去继续做web前端,一个偶然的机会听了学校以为牛人教授的讲座,又去上了他软件质量保证的课。从此之后,对软件测试产生了兴趣。     毕业之后,毫不犹豫选择了测试,在A公司,不管是web前后台的测试,还是服务端的测试 都经历过一些。后来由于个人的原因,跳槽到了现在的C公司,恰巧......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 11315字 评论关闭
交换排序(Exchange sorts)专题   这类算法通过在序列内元素之间的进行比较并交换元素对序列进行排序。   下面介绍的算法实现中,排序输出的结果均是由小到大排列,只要稍微修改下代码(主要是判断语句)都可以使得输出序列的结果由大到小排列。 1.冒泡排序 Bubble sort / sinking sort 算法(参考维基百科:http://en.wikipedia.org/wiki/Bubble_sort):   Repeatedly steps through the list to be sorted, compares each pair of adjacent items and swaps them if they are in the wrong order. The pass through the list is re......
阅读全文
  • 03月
  • 23日
综合 ⁄ 共 9923字 评论关闭
一、相关概念 基本回收算法 引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。此算法需要暂停整个应用,同时,会产生内存碎片。 复制(Copying)此算法把内存空间划为两个相等的区域,每次只使用其中一个区域。垃圾回收时,遍历......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 3019字 评论关闭
代码质量概述: •编码标准:这个想必都很清楚,每个公司几乎都有一份编码规范,类命名、包命名、代码风格之类的东 西都属于其中。 • 代码重复:顾名思义就是重复的代码,如果你的代码中有大量的重复代码,你就要考虑是否将重复的代 码提取出来,封装成一个公共的方法或者组件。 • 代码覆盖率:测试代码能运行到的代码比率,你的代码经过了单元测试了吗?是不是每个方法都进行了 测试,代码覆盖率是多少?这关系到你的代码的功能性和稳定性。 • 依赖项分析:你的代码依赖关系怎么样?耦合关系怎么样?是否有循环依赖?是否符合高内......
阅读全文