首页
学习
活动
专区
工具
TVP
发布

Elton的技术分享博客

专栏作者
227
文章
256442
阅读量
25
订阅数
EJB3入门(4)实体Bean
实体Bean就是跟数据库中某个表对应的一个类。 类的每个实例对应数据库的一行记录。如果用过hibernate的人一定很熟悉这个概念。这个就是所谓的ORM模型。Jboss就是使用的Hibernate来实现的。
EltonZheng
2021-01-26
4220
Mac 下基于ruby 1.9安装Rails
ruby 1.9.1出来了,今天用它安装了rails。 一次成功, 将过程记录下来,备忘。
EltonZheng
2021-01-26
5640
no such file to load -- sqlite3问题解决
从rails2.0.2以后,rails默认的数据库是sqlite3了。 所以如果你使用rails appName命令建立应用的话,使用的是sqlite数据库。
EltonZheng
2021-01-26
4770
ubuntu 11.04下,使用google-perftools的tcmalloc加速MySQL
1.在 /usr/local/src 下准备好以下文件 libunwind-0.99.tar.gz (64位操作系统需要) google-perftools-1.7.tar.gz
EltonZheng
2021-01-26
8130
MySQL Query Cache
顾名思义,MySQL Query Cache 就是用来缓存和 Query 相关的数据的。具体来说,Query Cache 缓存了我们客户端提交给 MySQL 的 SELECT 语句以及该语句的结果集。大概来讲,就是将 SELECT 语句和语句的结果做了一个 HASH 映射关系然后保存在一定的内存区域中。
EltonZheng
2021-01-26
9820
Snow Leopard下,为Rails升级
Snow Leopard是Apple最新的操作系统,拥有更快的速度并减少了对磁盘的占用。 Snow Leopard自带了ruby 1.8.7,已经可以很好的兼容Rails2.*。 对于Rails的开发者应该注意,如果你是从Leopard升级而来,Snow Leopard默认所有的解释型语言都是64位的(包括Ruby)。所以,如果之前你用的是32位的组建,需要做一些更新。
EltonZheng
2021-01-26
4750
ubuntu server下使用Google Performance Tools优化MySQL性能
step 1. 因为是64位的系统,所以先要安装libunwind,32位系统可以忽略此步
EltonZheng
2021-01-26
8730
使用Go连接MySQL
搭好GO开发环境后,获取mysql开发驱动包: go get code.google.com/p/go-mysql-driver/mysql 之后就可以使用MySQL了 package main import "fmt" import "database/sql" import "code.google.com/p/go-mysql-driver/mysql" func main(){ fmt.Printf("query:\n") db,e := s
EltonZheng
2021-01-26
8900
MongoDB与内存管理
但凡初次接触MongoDB的人,无不惊讶于它对内存的贪得无厌,至于个中缘由,我先讲讲Linux是如何管理内存的,再说说MongoDB是如何使用内存的,答案自然就清楚了。
EltonZheng
2021-01-26
9960
为自己的网站实现Heatmap
Heatmap,已经有网站提供此类服务,如:clickdensity,clicktale,crazyegg等等,甚至还有类似clickheat项目提供源代码供你直接使用。
EltonZheng
2021-01-26
4840
Mac下使用Docker制作Oralce 12c镜像
在浏览器中使用http://localhost/查看,如果安装正确,将显示如下界面。
EltonZheng
2021-01-26
8460
Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; thes
在建立从库的时候,如果是InndoDB的数据库,需要停掉主库,然后拷贝data目录到从库覆盖从库的data。
EltonZheng
2021-01-26
5220
自动清理MySQL binlog日志与手动删除的设置
在一个繁忙的master db server上,MySQL binlog日志文件增长速度很快,如果不定时清除,硬盘空间很快就会被充满。
EltonZheng
2021-01-26
1.3K0
可伸缩性架构常用技术——之数据切分(Data Sharding/Partition)
我们知道,为了应对不断增长的数据,我们对数据进行切分,存储在不同的数据库里,本文提到的数据库在非特定指明的情况下,均指一个逻辑数据库(是一组数据库,比如Master-Slave),而非单一各个物理数据库。
EltonZheng
2021-01-22
4840
在snow leopard上编译Ruby, RubyGems, 和Rails
准备: Snow Leopard系统 XCode编译环境,Snow Leopard系统盘上有 第一步:设置路径 vim ~/.profile 在文件最后加上: export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH" 使新的路径生效 source ~/.profile 第二步:下载源文件 curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz
EltonZheng
2021-01-22
4800
Snow Leopard安装PHP+MySQL+Apache
其实Snow Leopard已经内置了apache 2.2.11和php 5.3.0,只是默认都没有打开。
EltonZheng
2021-01-22
5760
针对SQLite3为Cocoa 和 Cocoa Touch设计的持久化对象
向大家推荐一款很不错的轻量级的Cocoa持久化对象 – sqlitepersistentobjects
EltonZheng
2021-01-22
3570
SQLite3 简要使用指南
OS X自从10.4后把SQLite这套相当出名的数据库软件,放进了作业系统工具集里。OS X包装的是第三版的SQLite,又称SQLite3。这套软件有几个特色:
EltonZheng
2021-01-22
9660
Leopard下手工安装ruby,rails和mysql
mac os x 是靠 launchd 守护进程运行的, 配置文件用的是 PropertyList (XML 格式), 通过观察发现每10秒检查一次, 发现进程不在就启动.
EltonZheng
2021-01-22
6990
MySQL 5.1.35 安装Innodb报unknown variable innodb_data_home_dir错误
就报了usr/local/mysql/libexec/mysqld: unknown variable ‘innodb_data_home_dir=/usr/local/mysql/var/’错误。 之前从来没有过,百思不得其解,Google了一下,发现原来是最新的MySQL默认不带innodb引擎。 于是重新编译,在configrue的时候,加上–with-plugins=innobase这个参数
EltonZheng
2021-01-22
8340
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档