- 博客(5)
- 资源 (2)
- 问答 (8)
- 收藏
- 关注
转载 (算法)从10000个数中找出最大的10个
从10000个整数中找出最大的10个,最好的算法是什么?算法一:冒泡排序法 千里之行,始于足下。我们先不说最好,甚至不说好。我们只问,如何“从10000个整数中找出最大的10个”?我最先想到的是用冒泡排序的办法:我们从头到尾走10趟,自然会把最大的10个数找到。方法简单,就不再这里写代码了。这个算法的复杂度是10N(N=10000)。算法二: 有没有更好一点的算
2015-04-25 05:02:34 14940 3
转载 深入理解Java内存模型之系列篇
并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。在消息传递的并发模型里,线程之间没有公共
2015-04-18 08:37:45 673
转载 用nginx图片缓存服务器
图片的存储硬件把图片存储到什么介质上? 如果有足够的资金购买专用的图片服务器硬件或者 NAS 设备,那么简单的很; 如果上述条件不具备,只想在普通的硬盘上存储,首先还是要考虑一下物理硬盘的实际处理能力。是 7200 转的还是 15000 转的,实际表现差别就很大。是选择 ReiserFS 还是 Ext3 ,怎么也要测试一下吧? 创建文件系统的时候 Inode 问题也要加以考虑,选择合适大小
2015-04-14 20:45:04 1096
转载 MySQL数据库分布式事务XA优缺点与改进方案
1 MySQL 外部XA分析1.1 作用分析 MySQL数据库外部XA可以用在分布式数据库代理层,实现对MySQL数据库的分布式事务支持,例如开源的代理工具:ameoba[4],网易的DDB,淘宝的TDDL,B2B的Cobar等等。 通过MySQL数据库外部XA,这些工具可以提供跨库的分布式事务。当然,这些工具也就成了外部XA事务的协调者角色。在crash recove
2015-04-11 19:45:06 4511
转载 MySQL数据库分布式事务XA实现原理分析
MySQL XA分为两类,内部XA与外部XA;内部XA用于同一实例下跨多个引擎的事务,由大家熟悉的Binlog作为协调者;外部XA用于跨多MySQL实例的分布式事务,需要应用层介入作为协调者(崩溃时的悬挂事务,全局提交还是回滚,需要由应用层决定,对应用层的实现要求较高); 本文,假设读者已经知道MySQL数据库外部分布式事务XA的使用,而将重点放在MySQL数据库,如何处理外部分布式事务
2015-04-11 19:27:26 3499
Professional Java Development with the Spring Framework
2011-07-24
struts2的ognlAPI文档
2008-12-08
用java要实现一个txt转json的二维数组
2024-03-21
请教一个截取网络端口数据包的问题?
2024-03-14
可以拿到apk文件,是否可以得到他的前端代码
2024-02-20
将apk反编译成java后,能找到里面的接口方法么
2024-02-17
基于Hudi框架的Spark数据导入报错?
2023-10-08
Kafka单节点集群中的consumer不消费?
2023-09-11
小型企业的 ERP 行业管理系统用什么云配置比较合适?
2023-02-20
一个简单的验证码字符建议
2022-02-21
xcode10目前可以用于flutter原生开发么
2021-10-31
想做一款移动APP,选择什么框架好一些
2021-10-28
可不可以在app或小程序中实现那种自己动的卡通
2021-10-20
小程序产品使用轻量应用服务器还是云服务器
2021-09-26
请问社交类app或小程序的表结构大概应该如何设计
2021-09-26
公司企业网站选择自己建站好还是在第三方平台购买服务好?
2021-02-03
如何解决poi3.6版本导出excel中文乱码问题
2010-11-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人