会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AI智能体应用实战
记录和分享学习笔记
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
下一页
2015年10月18日
蓄水池抽样算法应用
摘要: 从一个问题引出 如何随机从n个对象中(这n个对象是按序排列的,但是在此之前你是不知道n的值的)随机选择一个对象?具体来说,如何在实现不知道文本文件行数的情况下读取该文件,从中随机选择并输出一行? 这是《编程珠玑》中的一个习题,如果我们知道n的值,那么问题就可以简单的用一个大随机数rand()%n得到
阅读全文
posted @ 2015-10-18 11:30 越哥聊AI
阅读(979)
评论(0)
推荐(1)
2015年10月11日
InnoDB引擎的索引和存储结构
摘要: 在Oracle 和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。而MySql数据库提供了多种存储引擎。用户可以根据不同的需求为数据表选择不同的存储引擎,用户也可以根据自己的需要编写自己的存储引擎。 1.MySQL主要存储引擎的区别 MySQL默认的存储引擎是MyIS
阅读全文
posted @ 2015-10-11 19:15 越哥聊AI
阅读(6833)
评论(0)
推荐(0)
2015年10月7日
归并排序的分析与Java实现
摘要: 归并操作(merge),也叫归并算法,指的是将两个已经排序的序列合并成一个序列的操作。归并排序算法依赖归并操作。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。归并排序在众多排序算法中既是稳定排序,效率也比较高,同时,归并排序不仅可以用于内排序,还可以用于外排序。 1
阅读全文
posted @ 2015-10-07 18:50 越哥聊AI
阅读(393)
评论(0)
推荐(0)
2015年10月5日
Redis的数据类型
摘要: 前面说过,Redis的一大特性是支持丰富的数据类型, 这为更多的应用场景提供了可能。 Redis有五种数据类型,包括string,list,set,sorted set和hash,注意,Redis的数据类型不支持嵌套。下面学习一下这五种数据类型的特点和简单应用。 1.String 字符串 Strin
阅读全文
posted @ 2015-10-05 18:16 越哥聊AI
阅读(1509)
评论(0)
推荐(0)
2015年9月20日
使用Maven进行多模块拆分
摘要: 模块拆分是Maven经常使用的功能,简单梳理一下如何使用Maven进行多模块拆分, 只做归纳总结,网上资料很多,不再一步一步实际创建和部署。 建立Maven多模块项目 一个简单的Java Web项目,Maven模块结构是这样的: 上述示意图中,有一个父项目(parent)聚合很多子项目(mytest
阅读全文
posted @ 2015-09-20 22:01 越哥聊AI
阅读(8219)
评论(0)
推荐(1)
2015年9月18日
内容平台消息队列异步静态化实现
摘要: 一、重构前系统面对的问题 随着分公司站点的建设,后台稿件的数量越来越多,加上自动签发的需求,大量的静态化请求非常容易造成系统宕机,于是引入消息队列做异步处理,平滑请求处理曲线。 二、静态化消息发送端工程 首先并不是全部的静态化请求都需要通过消息队列来处理,在项目配置文件中添加了一个static_mq
阅读全文
posted @ 2015-09-18 11:21 越哥聊AI
阅读(1192)
评论(0)
推荐(0)
2015年9月8日
ActiveMQ的应用实例
摘要: 一、部署和启动ActiveMQ 去官网下载:http://activemq.apache.org/ 我下载的是apache-activemq-5.12.0-bin.tar.gz, 解压到本地目录,进入到bin路径下,运行activemq启动ActiveMQ。 运行方式:启动 ./activemq s
阅读全文
posted @ 2015-09-08 10:11 越哥聊AI
阅读(3046)
评论(0)
推荐(2)
2015年9月5日
消息队列规范及实现
摘要: 一、消息中间件 消息中间件即Message-oriented middleware(MOM),消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,消息中间件可以在分布式环境下扩展进程间的通信。消息中间件可以即支持同步方式,
阅读全文
posted @ 2015-09-05 18:45 越哥聊AI
阅读(3155)
评论(0)
推荐(0)
2015年8月28日
为什么使用消息队列
摘要: 什么是消息队列 消息是指在两个独立的系统间传递的数据,这两个系统可以是两台计算机,也可以是两个进程。 消息可以非常简单,可以是简单的字符串,也可以是保存了数据持久化的各种类型的文档集合。 队列是在消息的传输过程中的通道,是保存消息的容器,根据不同的情形,可以有先进先出,优先级队列等区别 。 为什么使
阅读全文
posted @ 2015-08-28 11:08 越哥聊AI
阅读(5176)
评论(0)
推荐(0)
2015年8月26日
Zookeeper笔记(四)Zookeeper在Dubbo中的应用
摘要: Dubbo的架构 节点角色说明: Provider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Registry: 服务注册与发现的注册中心。Monitor: 统计服务的调用次调和调用时间的监控中心。Container: 服务运行容器。调用关系说明: 0. 服务容器负责启动
阅读全文
posted @ 2015-08-26 17:38 越哥聊AI
阅读(5406)
评论(0)
推荐(1)
2015年8月6日
Linux下如何查找可执行文件
摘要: Linux下的可执行文件 Linux下如何查找可执行文件,作为一个Linux小菜刚刚有了这个问题, 在windows中,可以通过后缀名判断是否是可执行文件,比如.exe,.bat等是可执行文件,但是在Linux下呢? Linux下不能简单根据文件后缀判断是否可执行。 linux下判断一个文件是否可执
阅读全文
posted @ 2015-08-06 15:42 越哥聊AI
阅读(14984)
评论(0)
推荐(1)
2015年7月31日
Java内存访问重排序笔记
摘要: 关于重排序 重排序通常是编译器或运行时环境为了优化程序性能而采取的对指令进行重新排序执行的一种手段。 重排序分为两类:编译期重排序和运行期重排序,分别对应编译时和运行时环境。 As-if-serial语义 as-if-serial语义的意思是,所有的动作(Action)都可以为了优化而被重排序,但是
阅读全文
posted @ 2015-07-31 19:11 越哥聊AI
阅读(436)
评论(0)
推荐(0)
2015年7月22日
使用ssh命令进行远程登录
摘要: 1、查看SSH客户端版本 有的时候需要确认一下SSH客户端及其相应的版本号。使用ssh -V命令可以得到版本号。需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用OpenSSH: $ ssh -V OpenSSH_3.9p1, OpenSSL 0.9.7a Feb
阅读全文
posted @ 2015-07-22 10:55 越哥聊AI
阅读(49074)
评论(0)
推荐(1)
2015年7月14日
使用show profiles分析SQL性能
摘要: 如何查看执行SQL的耗时 使用show profiles分析sql性能。 Show profiles是5.0.37之后添加的,要想使用此功能,要确保版本在5.0.37之后。 查看数据库版本 mysql> select version(); profile默认是不打开的 mysql> show pro
阅读全文
posted @ 2015-07-14 14:42 越哥聊AI
阅读(2207)
评论(0)
推荐(0)
2015年7月12日
字典树(Trie树)的实现及应用
摘要: 一、字典树的概念 Trie树,又称字典树,单词查找树或者前缀树,是一种用于快速检索的多叉树结构,如英文字母的字典树是一个26叉树,数字的字典树是一个10叉树。与二叉查找树不同,Trie树的键不是直接保存在节点中,而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀,也就是这个节点对应的字符串
阅读全文
posted @ 2015-07-12 15:10 越哥聊AI
阅读(9405)
评论(0)
推荐(2)
上一页
1
···
11
12
13
14
15
16
17
18
19
下一页
公告