-凯发k8国际

`
smallbug_vip
  • 浏览: 108174 次
  • 性别:
  • 来自: 山东
最近访客
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 文章分类
    社区版块
    • ( 0)
    • ( 0)
    • ( 0)
    存档分类
    最新评论
    • : 感谢分享
    • : 很好,很不错
    • : 很早就知道面向对象设计模式,然后看了一点,比如单例模式、工厂和 ...
    • : ...
    • : 很全,棒!!!!
    文章列表
      博客分类:
    kstry能做什么? 如果您遇到了以下问题: 代码复杂、模型文档更新不及时,致使新同学和非技术同学不能短时间内了解业务现状。技术和非技术间对同一业务理解存在分歧而不自知。甚至业务owner也不能很流畅的描述出自� ...
      博客分类:
    一、基本数据类型         number(数字,浮点型,整型)          string(js语言的突破,没有char类型.)         boolean         null  (用来标示引用数据类型的占位符.通常都是人为赋值.)var person = null;         undefined  (由null衍生出来的值,是当我们声明一个变量,)              //1.没有给该变量初始化值,那么系统会默认赋值为undefined             //2.函数中没有返回值,那么默认返回undefined         ...
      博客分类:
    一、查询为什么慢 网络,cpu计算,生成的统计信息,执行技术,锁等待,io等待等。 二、慢查询优化访问 低效查询的处理办法: 确认是否访问了太多行,或者太多列 是否分析了大量的数据 问题及应对办法 查询不需要 ...
    • 2016-04-23 20:04
    • 浏览 947
    • 分类:数据库
      博客分类:
            搜狗凯发k8国际娱乐官网入口官网上输入法皮肤很多,也很漂亮。但是有简约洁癖实在用不惯那些花哨的东西。找了几个简约版看着也不舒服,那就自己动手丰衣足食吧,做了一个以java为主题的皮肤包,感觉效果还不错,就共享出来了。欢迎下载。   效果图:     表情文件在附件。 
    • 2016-04-18 16:27
    • 浏览 1872
    • 分类:非技术
      博客分类:
    故事的开篇还得要从一张innodb内存模型图讲起:缓冲池      innodb存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。通常使用缓冲池来提高数据库的整体性能。缓冲池简单说就是一块内存,通过内存的速度弥补磁盘速度较慢对数据库性能的影响。        在数据库中进行读操作时,首先将从磁盘读到的页存放在缓冲池中,下一次读取相同的页时,首先判定 是否存在缓冲池中,如果有就是被命中直接读取,没有的话就从磁盘中读取。          在数据库进行改操作时,首先写到缓冲池中的页(1),然后在以一定的频率刷新(2)到磁盘上。           重要参数大致有:   ...
    • 2016-04-06 19:39
    • 浏览 2220
    • 分类:数据库
      博客分类:
    #include #include void main(int num, char* args[]) { int x, y; scanf("%d%d", &x, &y); int **pp = (int **) malloc(sizeof(int *)*x); for(int i = 0; i < x; i ) { pp[i] = malloc(sizeof(int)*y); } in ...
      博客分类:
    查看更清晰格式github地址: https://github.com/smallbug-vip/repo/blob/master/note/linux/note.mjs   ##################################################################################################### 第四,五章 首次登陆 ############################################################################################# ...
      博客分类:
    1. 什么是阻塞队列? 阻塞队列(blockingqueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者 ...
      博客分类:
      package cn.smallbug.jdk.concurrent.exe; import java.io.serializable; import java.util.concurrent.arrayblockingqueue; import java.util.concurrent.callable; import java.util.concurrent.executionexception; import java.util.concurrent.future; import java.util.concurrent.threadfactory; import ...
      博客分类:
    1> 为查询缓存优化你的查询       大多数的mysql服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被mysql的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中� ...
    • 2016-03-17 00:03
    • 浏览 2141
    • 分类:数据库
      博客分类:
      该贴转自:mysql explain 详解 id 列 从id列可以判断sql的执行顺序:从大到小,如果id相同,就从上到下执行。如果行引用联合结果的其他行,那么它的值可能为null,这种情况下,table列的值会显示为来指明行引用的是联合行中的带有指定m,n值的id。 select_type 列 simple 简单的
    • 2016-03-16 23:25
    • 浏览 1544
    • 分类:数据库
      博客分类:
    一、struts2容器初始化过程   1> 创建dispatcher对象     a> 将servletcontext设置到dispatcher中     b> 读取default.properties,struts-default.xml,struts-plugin.xml,struts.xml等配置文件     c> 获取创建container全局容器,在此期间会解析配置文件并创建xml文件中配置的bean     d> 使用containerholder的静态方法将container实例放入threadlocal中     e> 初始化一 ...
      博客分类:
         如果之前没有读过spring源码,建议先看一下我之前写的一个实现aop的小demo          在看spingaop源码之前先简单说一下spingioc的实现机制。spingioc的中最核心的接口是beanfactory它更像是ioc容器的一个最基本的功能说明书, ...
      博客分类:
          简单描述sping的aop就是动态代理加拦截器链实现面向切面编程。当然aop肯定没有这么简单,但是如果能自己实现aop然后再去看源码的话是不是会更轻松点呢。         众所周知,sping中aop之所以能起作用就是我们在目标类的基础上定义了很多通知,例如before(前置通知),after-returning(后置通知),after(最终通知),after-throwing(异常通知),around(后置通知)等,那么我们就可以先从这里入手定义自己的通知 public interface filterchain { /** * 目标方法执行之前执行 ...
      博客分类:
    /** * 基数排序 *
      *
    • 平均情况:o(d(r n))
    • *
    • 最好情况:o(d(rd n))
    • *
    • 最坏情况:o(d(r n))
    • *
    • 辅助存储:o(d(rd n))
    • *
    • 稳定
    • *
        * * @timestamp mar 13, 2016 8:59:32 pm * @author smallbug ...
    global site tag (gtag.js) - google analytics
    网站地图