人生是這樣的

小时总以为,等长大了,烦恼都会自动消失,不用费心读书,有零花钱花,想做什么就做什么。现在回头看看,不禁莞尔,但却更愿意再回到过去。其实只要活着,无论你如何,有钱或没钱,年少或年老,这里或那里,总有一些你不想面对的。今天,读到南方人物周刊一段阿城的访问录《要文化不要武化》,不禁心有戚戚焉,节录三段如下:

我到意大利一所大學去開講座,階梯教室。引薦我的是一個教授,他說,我讀過阿城的小說,我真想過那樣的生活,因為那樣才會有些什麼東西。我當即打斷他,我說人生不是這樣,不是因為你窮就必然產生什麼。人生是任何人都會有絕境的,窮人會有,身價百億者也有,在絕境面前,人是平等的。當時階梯教室裡有幾個意大利學生就哭了。我猜是有錢人家的孩子,因為一般人不認為富人也會有心理絕境。現在有個從中國來的禿頭小子說人人有絕境,你怎麼知道的?他當然要哭了。人生是這樣的。

Read the rest of this entry »

《谈文学》读书笔记

今天读朱光潜先生《谈文学》,启发多多,将几个要点记下来:

写作须要动手,勤加练习。
有话才说,说出应是心中所想,不要欺骗自己。
写日记是练习写作一个很好的手段,不是记流水账,只选取一日中一件有趣的事,不拘字数记下来。
叙事绘态是基础,所以在阅读作品时,这方面要多留意才好。

以下两段节录于书中。

Read the rest of this entry »

《一生的理财规划》读书心得

正确的金钱观
钱是生活中的必需品,但不应是终极目标。不要为钱所累,做它的奴隶,要做它的主人。

独立思考
投资时要反复思考,努力看清事情的真相,抓住事情的本质。确保每次投资都是自己深思熟虑,主动做出的决定。

投资检查单
关键的二十个问题(见《一生的理财规划》P137)是对投资最基本的评判,是行动的参照依据。

知易行难
没有将所学到的知识用到实际中,等于没有掌握到。

[读书笔记]High Performance MySQL–附录A

A.1 SHOW STATUS
Show status 命令输出的是许多内部状态参数的快照。通过观察某些重要的参数,有助于解决 MySQL 的性能问题。这个附录列出了一些有关性能的重要参数。

A.1.1 Thread and Connection Statistics
Aborted_clients:由于客户断开连接时没有正确关闭进程,而导致放弃连接的数量。
Aborted_connects:尝试连接 MySQL 失败的数目。
Bytes_received:从所有客户端接受到的字节数量,包括那些参与 replication 的 Mysql 服务器。
Bytes_sent:发到所有客户端的字节数量,包括其他的 MySQL 服务器。
Connections:试图连接MySQL服务器的次数,包括成功的和失败的。
Max_used_connections:并发连接的峰值。
Slow_launch_threads:所用时间超过 slow_launch_time 的线程数目。这里如果是一个非零值通常表示 CPU 的负载比较大。
Threads_cached:处在线程缓存中的线程数目。
Threads_connected:当前打开连接的数目。
Threads_created:所产生线程的总数目。
Threads_running:正在运行的线程数目。
Uptime:服务器的运行时间(以秒计)。

A.1.2 Command Counters
MySQL 大部分参数都用来计算各种命令和查询运行的次数。

Com_*:各种命令和查询执行的次数。
Questions:发向服务器的命令和查询的总次数。

A.1.3 Temporary Files and Tables
正常情况下,MySQL 需要一次又一次地产生临时表和临时文件。如果这种情况过于频繁,会导致性能降低,因为这需要更多的磁盘 I/O 。

Read the rest of this entry »

[读书笔记]High Performance MySQL–第十章

Chapter 10. Security

10.1 Account Basics
MySQL 中账户由三部分构成:用户名、密码和地点。来自不同地点但用户名相同的用户被视为完全不同的用户,这和 UNIX 的用户机制不同。

在与 MySQL 连接时,它要做三种安全检查:认证、授权和访问控制。授权应用于全局性的权限,访问控制则应用于具体的查询。

10.1.1 Privileges
访问控制由一些权限构成。这些权限控制如何使用和处理 MySQL 各种对象:数据库、表、列和索引。这些权限包括:Select、Insert、Update、Index、Alter、Create、Grant、References。需要提醒是这些权限并不适用于所有的对象。

10.1.1.1 Global privileges
全局性的权限包括:Reload、Shutdown、Process、File、Super。

提醒的是 FILE 权限非常危险,不要轻易授权它。下面是一个例子:
CREATE TABLE test (test TEXT);
LOAD DATA INFILE “/etc/passwd” into TABLE test;
SELECT * FROM test;
如此这般,系统地口令文件内容就被泄露。事实上,只要是 MySQL 可读的文件,拥有 FILE 权限的用户同样可以读到它。

Read the rest of this entry »

« 上一页下一页 »