RobotsMaking.com is a new online shop.An online retail store to help making robots,the World’s Leading Robot Making Store for DIY Robot Technology. Here you will find robots, robot toys, robot kits and robot parts. If you are looking for making robots,smart robot car chassis,smart robot tank chassis, smart robot motor,robots chassis,arduino robot chassis, this is the site for you. We will help you to make your first robot.
Here we selling robots kits,making robots,smart robot car chassis,smart robot tank chassis, smart robot motor,robots chassis,arduino robot chassis,robot chassis kit ,robot chassis design,rp5 robot,tank chassis for sale,robot tank chassis,robot tank chassis shop,robot tank chassis store,robot tank tracks,robot tank kit.
robotsmaking special for smart robot metal tank chassis.
our website: www.robotsmaking.com

magento超强评论插件 Detailed Review(免费),适用于magento 1.5-1.702
简要说明:
1.友好的弹出层评论UI界面
2.评论有各项细节评分参数
3.jquery滑动打分
4.评论可以上传图片
5.用户可以指定评论图像 默认可以选择不同的角色(比较好看)

review1

key 2.0 :http://connect20.magentocommerce.com/community/MageWorkshop_DetailedReview

官方说明:

http://www.magentocommerce.com/magento-connect/detailed-review-6492.html

在linux系统中,要实现内存模拟挂载为硬盘,则要先来了解下什么是tmpfs文件系统。

tmpfs是一种虚拟内存文件系统,最大的特点是它的存储空间在VM里面,这里提一下VM(virtual memory),VM是由linux内核里面的vm子系统管理,现在大多数操作系统都采用
了虚拟内存管理机制。linux下面VM的大小由RM(Real Memory)和swap组成,RM的大小就是物理内存的大小,而Swap的大小是由你自己决定的。

Swap是通过硬盘虚拟出来的内存空间,因此它的读写速度相对RM(Real Memory)要慢许多,为什么需要Swap呢?当一个进程申请一定数量的内存时,如内核的vm子系统发现没
有足够的RM时,就会把RM里面的一些不常用的数据交换到Swap里面,如果需要重新使用这些数据再把它们从Swap交换到RM里面。
如果系统有足够大的物理内存,那就根本无需划分Swap分区了。

VM由RM+Swap两部分组成,因此tmpfs最大的存储空间可达(The size of RM + The size of Swap)。
但是对于tmpfs本身而言,它并不知道自己使用的空间是RM还是Swap,这一切都是由内核的vm子系统管理的。

如何使用tmpfs?

复制代码代码示例:
#mount  -t tmpfs -o size=20m  tmpfs /mnt/tmp

上面这条命令分配了上限为20m的VM到/mnt/tmp目录下,用df命令查看一下,确实/mnt/tmp挂载点显示的大小是20m,但是tmpfs一个优点就是它的大小是随着实际存储的容量而
变化的,换句话说,假如/mnt/tmp目录下什么也没有,tmpfs并不占用VM。上面的参数20m只是告诉内核这个挂载点最大可用的VM为20m,如果不加上这个参数,tmpfs默认的大
小是RM的一半,假如你的物理内存是128M,那么tmpfs默认的大小就是64M,

tmpfs的缺点
当然有,由于它的数据是在VM里面,因此断电或者你卸载它之后,数据就会立即丢失,这也许就是它叫tmpfs的原故。不过这其实不能说是缺点。那tmpfs到底有什么用呢?

tmpfs的用途
由于tmpfs使用的是VM,因此它比硬盘的速度肯定要快,因此我们可以利用这个优点使用它来提升机器的性能。

复制代码代码示例:
#mount -t tmpfs  -o size=2m   tmpfs /tmp

分配最大2m的VM给/tmp。
由于/tmp目录是放临时文件的地方,因此我们可以使用tmpfs来加快速度,由于没有挂载之前/tmp目录下的文件也许正在被使用,因此挂载之后系统也许有的程序不能正常工作

在/etc/fstab中添加如下语句,即可:

复制代码代码示例:
 tmpfs    /tmp  tmpfs  size=2m    0   0

重启电脑,恢复。

测试过程:

复制代码代码示例:
[[email protected] shm]# df -h
Filesystem    Size  Used Avail Use% Mounted on
/dev/sda1     852G  325G 483G  41% /
tmpfs      16G 0  16G   0% /dev/shm
/dev/md0      1.8T  506G 1.3T  30% /opt
[[email protected] shm]#
[[email protected] shm]# mount -t tmpfs -osize=2048M tmpfs /mnt/ram/
[[email protected] shm]#
[[email protected] shm]# df -h
Filesystem    Size  Used Avail Use% Mounted on
/dev/sda1     852G  325G 483G  41% /
tmpfs      16G 0  16G   0% /dev/shm
/dev/md0      1.8T  506G 1.3T  30% /opt
tmpfs     2.0G 0 2.0G   0% /mnt/ram
[[email protected] shm]#
[[email protected] shm]#
[[email protected] chairly]#cp codeblocks-8.02-src.tar.bz2 /mnt/ram/
[[email protected] ram]#
[[email protected] ram]# df -h
Filesystem    Size  Used Avail Use% Mounted on
/dev/sda1     852G  325G 483G  41% /
tmpfs      16G 0  16G   0% /dev/shm
/dev/md0      1.8T  506G 1.3T  30% /opt
tmpfs     2.0G  6.6M 2.0G   1% /mnt/ram
[[email protected] ram]#
[[email protected] ram]# free
total   used   free    shared    buffers cached
Mem: 32818744    3167792   29650952  0    128844    2710972
-/+ buffers/cache: 327976  32490768
Swap:    35005624  0   35005624
[[email protected] ram]#
[[email protected] ram]# rm *
rm: remove regular file`codeblocks-8.02-src.tar.bz2′? y
[[email protected] ram]#
[[email protected]st ram]# free
total   used   free    shared    buffers cached
Mem: 32818744    3161160   29657584  0    128856    2704292
-/+ buffers/cache: 328012  32490732
Swap:    35005624  0   35005624
[[email protected] ram]#

在/mnt/ram下无法使用dd命令测试硬盘读写速度。
总是报dd: opening `/mnt/ram/write.dat’: Invalid argument。

有知道此错误的原因与解决方法的朋友,请分享下。

默认安装的CentOS,已经开启了tmpfs。tmpfs会使用内存,如果内存用完,会用swap空间。调整tmpfs大小,别超过内存+swap的大小。如果系统资源紧张,用完了内存,用到swap时,tmpfs的效率就大幅度降低了。所以不妨多安装些内存,反正内存价格也没多贵。tmpfs是内存文件系统,类似于DOS年代的ramdisk,mount上去就能用了,不需要用mkfs之类的命令来初始化。

# cat /etc/fstab

LABEL=/                 /                        ext3    defaults        1 1
LABEL=/home         /home                ext3    defaults        1 2
LABEL=/boot1        /boot                  ext3    defaults        1 2
tmpfs                    /dev/shm             tmpfs   defaults        0 0
devpts                   /dev/pts              devpts  gid=5,mode=620  0 0
sysfs                      /sys                    sysfs   defaults        0 0
proc                      /proc                  proc    defaults        0 0
LABEL=SWAP-sda3  swap                  swap    defaults        0 0

其中tmpfs那一行,就是开启tmpfs。在tmpfs里存放的文件,读写非常快,毕竟直接读取内存,当然比读取磁盘快多了。tmpfs里的文件,重启后就没了。适合存放session,或其他临时性的文件。可以大幅度提供读写速度。

4G的内存,系统默认为开2G的tmpfs空间。

12G的内存,系统默认开6G的tmpfs空间。就是说,默认开一半的内存空间来给tmpfs。

可以使用 shm_open,shm_unlink等方法来操作tmpfs。

查看tmpfs大小:
df -h /dev/shm

Filesystem           Size  Used Avail Use% Mounted on
tmpfs                 2.0G   24K  2.0G   1% /dev/shm

修改tmpfs大小 
修改/etc/fstab 文件中的tmpfs那一行: 
tmpfs /dev/shm tmpfs defaults,size=8192M 0 0

然后重新加载tmpfs。

# umount /dev/shm; mount /dev/shm; df -h /dev/shm
Filesystem            Size  Used Avail Use% Mounted on
tmpfs                  8.0G     8.0G   0% /dev/shm

重启命令:

1、reboot

2、shutdown -r now 立刻重启(root用户使用)

3、shutdown -r 10 过10分钟自动重启(root用户使用)

4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

关机命令:

1、halt   立刻关机

2、poweroff  立刻关机

3、shutdown -h now 立刻关机(root用户使用)

4、shutdown -h 10 10分钟后自动关机

I’ve only been using Magento for a few days but have found it to be a breeze so far with just about everything working fine.

The only problem I’m having is that when I try to get to CMS > Manage Pages from the Admin Panel I receive a 404 error.

I have installed the most recent update (but I had the problem before the update as well). No hacks have been done to any code yet.

I’m not a PHP expert, nor do I have a lot of systems admin experience so I’m really hoping someone here can point me in the right direction to solve this problem.

 

Found a solution for this that works in my scenario. Take a peak in your `cms_page_store` SQL table. You’ll more than likely see one or more entries there for stores that no longer exist. In my case, I had a page_id of 2 (Home Page) that had entries for store id 1, 2 and 3. Since I deleted stores with ID of 2 and 3, those cms_page_store relations were no longer valid.

I simply removed the two offending entries from this table and now CMS/Manage Pages works properly in the admin.

Not sure if there are any other references to these now missing stores anywhere else in the database, but I can only imagine they would be dealt with in a similar manner.

Seems like those relations should be toasted automagically when the store view is deleted via ‘Manage Stores’??

Hope this helps!

 

http://www.magentocommerce.com/boards/viewthread/18223/