aiwori
码龄17年
求更新 关注
提问 私信
  • 博客:9,835
    社区:91
    9,926
    总访问量
  • 17
    原创
  • 7
    粉丝
  • 13
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2008-05-31
博客简介:

向前走

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得0次评论
  • 获得4次收藏
  • 博客总排名925,078名
创作历程
  • 1篇
    2019年
  • 1篇
    2016年
  • 11篇
    2015年
  • 5篇
    2012年
  • 1篇
    2008年
成就勋章
TA的专栏
  • 多线程
    2篇
  • 数据库
  • 程序设计
    2篇
  • 个人感想
    1篇
  • 求职
    1篇
  • 算法
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Tinking in patterns

发布资源 2009.12.08 ·
pdf

c# 通讯录 windows程序 文件操作

发布资源 2008.09.02 ·
application/x-rar

个人软件设计师笔记。。。。

发布资源 2009.05.03 ·
application/x-rar

简单c#通讯录 Access 数据库操作

发布资源 2008.09.12 ·
application/x-rar

ORACLE 性能优化指南

发布资源 2012.10.09 ·
pdf

Thinking In Java第四版pdf

发布资源 2009.11.06 ·
application/pdf

servlet api chm文档

发布资源 2009.03.08 ·
application/octet-stream

堆排序实现

一、堆排序应用1、海量数据找TopK2、优先级队列优先队列首先是一个队列,队列具有先进先出的特性,在优先队列中,给数据加了一个权值(优先级),此时就不是先进先出了,而是优先级最高的最先出队。可以看出,堆和优先队列非常相似。一个堆就可以看作一个优先级队列。在优先级队列中插入一个元素,就相当于往堆中插入一个元素,从优先级队列中取出优先级最高的元素,就相当于取出堆顶元素。JDK中Priori...
原创
博文更新于 2019.05.15 ·
149 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java学习

1.内存划分新生代(eden、survivor1,survivor2)98%的对象朝生夕死,在eden、surviror1分配,如果仍然存活会转移到s2,每一次MinorGC年龄加1,到达阈值后转移到老年代老年代 分配大对象和长期存活对象; 永久代,-方法区; CMS收集器,有停顿,标记-清除算法; 2.线程volatile 原理:缓存一致性协议;作用:保...
原创
博文更新于 2016.02.15 ·
159 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

索引知识

MYSQL索引类型:B+索引:叶子结点顺序地存储了键值,适用于全键值、键值范围、键前缀查找;HASH索引:存储引擎会对索引列计算一个hash code,hash code存储在索引中,同事在哈希表中保持指向每个数据行的指针;全文索引:用于查找文本中的关键词。聚簇索引:一种数据存储方式,数据行存放在索引的叶子页中。聚簇索引把相关数据保存在一起,这样查找更快。因为无法同时把数据行存放...
原创
博文更新于 2015.08.02 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库事务隔离级别

数据库事务隔离级别:1.未提交读(脏读)。在本事务过程中读了其他事务没有提交的数据;2.提交读(不可重复读)。在本事务中第一次读某个数据的值跟第二次读的值不一样,因为其他事务在这个时间段提交了事务。ORACLE默认级别3.可重复读。只读别人提交的数据,这样就不会读同一条记录出现不同结果的情况。但是避免不了别人新加入了一条记录,出现多读记录的情况,即幻读。MYSQL默认级别4.可串行化。 每行数...
原创
博文更新于 2015.07.22 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

并发模型(一)

java线程与锁模型通过锁解决竞态条件,锁有内置锁,读写锁缺点:   内存可见性,如果读写线程不进行同步就不能保证可见性    存在乱序执行(编译器优化,JVM动态优化,硬件性能提升优化);    死锁; ...
原创
博文更新于 2015.07.05 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Nginx learning

 正向代理,局域网内客户端通过代理访问外网反向代理,把站点的资源发布,让外网客户端访问。反向代理指令,proxy_pass,设置被代理服务器的地址Proxy cache,设置缓存信息负载均衡静态负载均衡:一般轮询法,基于比率的加权轮询法,基于优先级的加权轮询法动态负载均衡:最少连接优先,基于性能的最快响应优先算法,预测算法及动态性能分配算法Niginx,对特定资...
原创
博文更新于 2015.06.13 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

同步与异步 阻塞与非阻塞

同步与异步,描述请求方;同步即发送请求后一直等到对方发回响应后才接着发送下一个请求,而异步机制不需要等到当前请求响应就可以继续发送下一个请求阻塞与非阻塞,描述处理方;阻塞即调用结果返回之前,当前处理线程从运行状态被挂起,直到调用结果返回,非阻塞方式调用结果不能立即返回,当前线程也不会被挂起,而是立即返回执行下一个调用java BIO 即阻塞IO,一个socket套接字需要使用一个线程来...
原创
博文更新于 2015.06.13 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springmvc与struts2

1.springmvc,DispatcherServlet,根据请求url从HandlerMapping找到controller(controller被封装在HandlerExecutionChain中,HandlerExecutionChain中包含控制器以及拦截器),controller处理请求返回ModelAndView,Didaptcher解析视图并呈现,最后将视图返回客户端2.st...
原创
博文更新于 2015.06.13 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端性能问题

1.减少HTTP请求的数量。每一个HTTP请求除了有TCP开销以外,还包含了大量的头信息。2.缓存,设置静态资源过期时间,Expires,Cache-Control(HTTP1.1)3.源码压缩,Gzip,HTTP1.1支持4.CDN,提供静态资源内容服务,部署多个CDN服务器,用户可以从就近的服务器得到响应资源...
原创
博文更新于 2015.06.06 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实时web技术

1.客户端轮询,缺点:有延迟、对服务器造成压力2.comet(永久帧、xhr流、htmlfile、长轮询),缺点:性能问题无法解决,向服务器发送的每个连接都带有完整的http头信息,延迟较高3.浏览器插件和jaava,基于tcp直接和服务器建立socket连接,缺点:需要所有浏览器安装插件、容易被防火墙拦截4.html5规范-- webSocket,缺点:有些浏览器不支持,如IE,部分实现有安全...
原创
博文更新于 2015.06.06 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis

http://redisbook.com
原创
博文更新于 2015.06.01 ·
120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

高性能之应用层优化

高性能之应用层优化不要使用web服务器来做静态内容服务,或者减少和动态服务使用不同的实例。请求一个css文件或图片没必要用一个固定占用50或100M的线程。用静态内容服务器做代替,Nginx,lighttp 使用缓存代理服务器,比如squid或varnish,esi(edge side includes)将部分页面中小块的动态内容潜入到静态缓存中缓存过期策略,主动缓存,将...
原创
博文更新于 2015.05.31 ·
459 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2015面试

1.现在的项目情况,架构技术方面:前端jquery,后端java,spring,hibernate,OSGI,多级数据中心部署,集群部署。业务方面:监控各个业务系统的数据,根据数据模型实时抽取到olap库,然后在模型上设定检查规则,检查异常数据。2.工作职责开发经理,检查下级代码。根据详细设计,业务逻辑,开发规范,最佳实践检查代码。3.遇到的困难goorvy做公式计算。计算
原创
博文更新于 2015.05.09 ·
456 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多