自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 胎儿、初生儿和成人的心脏器官与循环

下面是胎儿的心脏示意图,从中可以看出脐带的作用。 下图显示出初生儿(婴儿)的心脏相对于胎儿的变化:成人的心脏又有不同(这就是中学生理卫生课上教的了):

2015-03-20 15:13:52 1746 1

原创 【转载】涉及民族关系的中英文词汇的再认识

我国在“民族”、“族群”、“族裔”等词汇的应用上存在与国际社会的普遍理解相冲突的情况,在国际引起不必要的误解,在国内可能导致认同发生分歧,应引起重视。  一、“多民族国家”应该称为“多族群国家”  “民族”一词,即,英文的“nation”,国际上普遍的理解是与“国家”(即state)相提并论的词汇,只是所指方面不同,“民族”指人民,“国家”指政治机关,民族和国家的称谓是一体的。所以跨国公司的英文称

2015-03-20 15:13:45 609

原创 【转载】理解MySQL——索引与优化

转载自:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取1

2015-03-20 15:13:41 456

原创 Unicode基础知识

1. UCS简介UCS,全称是Universal Character Set,是由Unicode Consortium和ISO联合制定的国际标准字符集。UCS囊括了所有常用的各种自然语言、数学、音乐和其它各种领域的符号。它的字符范围比传统的各国自行制定的字符集(主要覆盖本国使用的各种字符)范围更大,并且有能力在一个字符串中同时包括多种自然语言的字符而互不干扰(如一部分字符是英文,一部分法文,一部分

2015-03-20 15:13:33 5491

原创 如何使用SQL向mysql中插入一个特定UNICODE码值的字符

这个字符无法通过输入法等方法输入,甚至可能根本无法在你的系统上正确显示,或者它压根就是一个不可见字符。那么如何把这样一个字符插入到数据库(数据库该字段的编码已经指定为utf8)呢?一种方法是借助编程语言。python、java、objective-c等编程语言都提供了使用code point来表达一个UNICODE字符的方法。这里我们以希腊字母β来举例。这个字符的UNICODE code poin

2015-03-20 15:13:27 6612 1

原创 mysql中的utf8字符集与标准UTF-8的区别

尽管字面上非常相似,但mysql的utf-8的覆盖范围仅仅是所有UTF-8字符集的一部分。这非常容易误导初学者。UTF-8是UCS字符集的一种编码方式,可能将一个字符编码为1个字节,2个字节,3个字节,或者4个字节。编码为1个字节的字符就是ASCII码(有时称为latin文字符号),包含了拉丁语言中使用的符号,如拉丁字母、数字、标点等。编码为2个字节的字符包括了欧洲和中东地区语言(如希腊语、希伯来

2015-03-20 15:13:19 3945

原创 mysql中update一张表多列时的次序问题

mysql有一个不符合SQL标准的地方需注意。在mysql中,如果在一个update语句中更改了多列的值,这些更改是有次序的,改完了第一列再改第二列,改完第二列再改第三列,依此类推。SQL标准的要求是更改不依赖于次序,所有更改都使用右端表达式在这条update语句之前的值,不会使用update语句执行过程中的值。mysql文档提供的一个例子是:UPDATE t1 SET col1 = col1 +

2015-03-20 15:13:16 632

原创 如何在MySQL的SQL语句中避免数据唯一性冲突

MySQL在修改完每一行数据后都验证数据约束,而不是像SQL标准里执行完整条语句才验证。这样做带来的一个问题就是,如果一条SQL语句会改动多行数据,即使改动过程中违反了数据约束但改动后并不违反数据约束,也会被MySQ判为违反数据约束从而执行失败。举例来说:create table t (i int not null primary key);insert into t(i) values (1)

2015-03-20 15:13:13 2062

原创 AES256JNCryptor加密后的密文长度

从文档看(http://jncryptor.googlecode.com/svn/trunk/javadoc/index.html),加密后的密文不但包括AES密文,还包括了前后一共66个字节的附加信息。由于采用了256位AES加密,使用了CBC模式加PKCS #5补齐,所以AES的密文字节长度 = (明文长度 +1) / 16 * 16(即比明文长度大的最小的16的倍数)。AES256JNCry

2015-03-20 15:13:09 13866

原创 【转载】MySQL 加锁处理分析

MySQL 加锁处理分析十二 13th, 2013转载自:何登成的技术博客http://hedengcheng.com/?p=771 背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的分析与讨论,主

2015-03-20 15:13:04 429

原创 【转载】数据库水平切分的实现原理解析

这篇文章很不错。对数据库水平扩展技术的前因后果讲解得比较透。转载来与大家分享(原始出处我已经找不到了,应该是来自于阿里的同学们)。------------------------------------------1 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极

2015-03-20 15:12:58 373

原创 【转载】使用Memcache缓存MySQL查询

实际应用中,尤其是在大规模访问的Web项目中,Memcache作为一种优秀的缓存解决方案,被广泛使用。其灵活性和可扩展性受到了广大开发者的青睐。为了提高响应速度,使用Memcache来减少数据查询运算是一种不错的选择。      关于Memcache的安装和配置,网上有很多资料,这里就不再赘述。本文以笔者在实际项目中的应用为例,来说明如何使用Memcache缓存MySQL数据,从而达到高效数据响应

2015-03-20 15:12:54 1279

原创 为LVM的逻辑卷扩容(CentOS 6)

现状:有两个原始块存储设备:/dev/xvda, /dev/xvdb其中:xvda被划为两个分区:/dev/xvda -> /dev/xvda1 + /dev/xvda2  xvda1上建立了ext4文件系统,挂载为/boot:/dev/xvda1 -> ext4 -> /boot  xvda2上启用了逻辑卷管理(LVM),建立了卷组VolGroup,并分配出两个lv(lv_root和lv_swa

2015-03-20 15:12:49 1085

原创 删除MySQL中的匿名用户

今天使用MySQL的时候遇到一个问题,建了一个登录地点任意的用户却无法在本地登录。后来才发现是受系统初始化数据时生成的匿名用户的影响。这个匿名用户的存在不但有安全风险,还影响正常使用,建议尽快删除。问题出现的具体过程是这样的:创建一个新用户,不限制登录地点:CREATE USER 'xindong' IDENTIFIED BY 'xindong';向这个用户授权,可以无限制使用数据库:GRANT

2015-03-20 15:12:40 662

原创 【转载】Objective-C 一些很基础的总结 - curer

Objective-C 一些很基础的总结 - curer 作者:curer 发表时间:2012年1月12日学习 Objective-C大概4个月了,居然给一个还没毕业的家伙吹了吹,呼,希望不要误人子弟。这里总结一下,毕竟这是第一次完整的讲一个东西。附上PPTObjective-C Primary 。资源99%来自WWDC 2010 session 113。Common ConceptsObject

2015-03-20 15:12:36 416

原创 【转载】中国特色的免费游戏:下流下贱下作!

中国特色的免费游戏:下流下贱下作!投递人 itwriter 发布于 2014-09-22 12:56  “老子玩游戏从来是不花钱的!”多年来这一直是中国玩家最引以为傲的地方,从过去的“盗版下载”到如今的“免费游戏”,始终如此,优越感秒杀美欧日韩!  可以说得益于中国独特的游戏环境,在这片土地上孕育了一批可能是世界上最抠门的玩家,“如何让中国玩家为游戏掏钱”简直是一个世界性难题!当然天才的中国运营商

2015-03-20 15:12:31 482

原创 微软远程桌面iOS版对触控操作的翻译

场景:使用iOS设备(如iPad),通过微软远程桌面软件访问远程的Windows PC(非触控版),需要把iOS设备的触控操作翻译为Windows PC上的鼠标操作。微软远程桌面软件支持两种翻译模式:触控模式,和鼠标模式。官方文档里解释了这两种模式的翻译细节:http://technet.microsoft.com/zh-cn/library/dn473013.aspx Mouse

2015-03-20 15:12:26 1662

原创 关系数据库中主键与唯一索引的区别

两者在可空、唯一性、排序等表面特征上并没有什么区别,而且主键都有唯一索引,所以常被人问起它们之间有什么区别。简要地说,主键和唯一索引,或者键和索引之间的最主要区别在于:键是一个逻辑层面的概念,涉及到数据模式的设计。从语法角度看,键被定义为一种约束。比方说,如果想定义外键(或称参考约束),那么相关列就必须先定义为“键”。键在实现上一般都会有自己的索引(主键则是有唯一索引),这个索引可能是用户显式定义

2015-03-20 15:12:23 2703

原创 几个开源的网店系统

都是使用PHP开发。数据库都是mysql。在windows上部署的话,在XAMP或者WAMP环境中安装都是非常方便的。1)国内的ECSHOP(v2.7.3的数据库有88张表):目前属于上海商派公司,是一款B2C网店软件系统(类似淘宝)。最早来自于手机之家(所以里面的样例数据都是老式功能手机)。界面设计符合国内用户购物习惯。代码比较简单(基本每个页面对应一个源码文件),上手快,但也很简陋(功能限制较

2015-03-20 15:12:19 770

原创 【转载】python变量赋值(可变与不可变)

原文链接:http://www.cnblogs.com/evening/archive/2012/04/11/2442788.html知识点:python中,万物皆对象。   python中不存在所谓的传值调用,一切传递的都是对象的引用,也可以认为是传址。python中,对象分为可变(mutable)和不可变(immutable)两种类型,元组(tuple)、数值型(number)、字符串(str

2015-03-20 15:12:15 396

原创 Python初学

最近学习使用了一下python,觉得跟C或Java相比里面有不少比较奇特的地方。下面列一些Python语言在基本概念和用法上的的特殊之处。对象每个对象都有id,或者可以认为是对象的地址。对象一旦创建,id就不再改变id(obj):返回对象idis(obj1, obj2):比较两个对象的id是否相同对象的id和对象的值不是一回事每个对象都有type。 对象一旦创建,type就不再改变 type(ob

2015-03-20 15:12:11 355

原创 如何重置MySQL数据库管理员(root)密码

经常有同事忘记了root用户密码。这里把Linux上的重置步骤描述一下:1)停止mysqld进程查看mysqld的进程信息。如:# ps -ef | grep -i mysqlroot      7631     1  0 11:39 pts/0    00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file

2015-03-20 15:12:06 848

原创 MySQL中的字符集

MySQ可以在四个层级上指定数据的字符集:系统级,库级,表级,列级。在后两个层级上指定字符集是MySQL对标准SQL的特有扩展。系统级设置可以通过启动参数文件或命令行参数(character-set-server)指定,如果不指定则使用latin1(注意,不是根据os的语言设置自动选择,而是latin1)。可以在运行时动态修改。库级设置在创建数据库(create database)时指定,如果不指

2015-03-20 15:12:03 302

原创 MySQL中的奇特之处:数据类型

初用MySQL,发现一些和Oracle等数据库不一样的地方,写下来方便查阅参考。1. 整数数据类型表达范围从小到大依次为tinyint,smallint,mediumint,int,bigint,占用的存储字节数分别为1,2,3,4,8。类型后面可以在括号中标注显示宽度,例如int(5),其中5就是显示宽度,表示该数据在显示时应该使用5个十进制数字。显示宽度只适用于应用程序。它的取值不影响DBMS

2015-03-20 15:11:59 497

原创 有两种方式构建软件

有两种方式构建软件:一种是把软件做得很简单以至于明显没有缺陷;另一种是把它做得很复杂以至于很难找到缺陷。——C.A.R. Hoare

2015-03-20 15:11:56 503

原创 MySQL Replication 搭建步骤(InnoDB)

一个快速配置步骤:1) master端:启用binary logging,设置唯一的server ID(需重启) 例,修改my.cnf为:[mysqld] log-bin=mysql-binserver-id=1innodb_flush_log_at_trx_commit=1sync_binlog=12) slave端:设置唯一的server ID(需重启) 例,修改my.cnf为:[mysqld

2015-03-20 15:11:53 416

原创 外键缺乏索引导致的Oracle数据库死锁

与MySQL不同,Oracle不会在子表上为外键列自动创建索引。外键上缺乏索引可能会造成严重的性能问题,甚至于死锁。对于从MySQL迁移至Oracle的数据库应用,应该特别注意这个问题。如果父表存在删除记录或者更改外键列的情形,那么就需要在子表上为外键列创建索引。下面通过一个实例,分析Oracle数据库缺乏外键索引可能造成的后果。具体情况是,在数据库报警日志中发现了死锁情况:Global Enqu

2015-03-20 15:11:49 2645

原创 Oracle数据库中的TM锁模式

Oracle数据库支持如下TM锁(表锁)模式:Row Share (RS)This lock, also called a subshare table lock (SS), indicates that the transaction holding the lock on the table has locked rows in the table and intends to update

2015-03-20 15:11:45 1360

原创 【转载】几种数据存储方式的特点比较

存储方法描述常见用例优点缺点数据库体积主要产品关系型数据库.行存储数据结构化或存储在行中。在事务处理、交互式事务的应用程序中使用。稳健的、 经验证的技术来捕获中途事务。扩展性和巨大的数据查询处理时间。几GB到TBSybase、Oracle、MySQL、DB2关系型数据库.列存储数据垂直分割并存储在列中。历史数据分析、 数据仓库和商务智能。更快地对大型数据查询 (专门特设查询)。不适合事务、 导入导

2015-03-20 15:11:39 3729

原创 CT影像中的窗宽和窗位指什么?

<span style="font-family:宋体;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-the

2015-03-20 15:11:34 33430

原创 ecmall 2.3安装出错解决

运行环境:WAMP2.1 (apache 2.2.17 + php 5.3.4 + mysql 5.5.8)在本地安装ecmall时出现了下列错误:在首页的页面最上部提示出错,提示如下。Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\ecmall\eccore\contr

2015-03-20 15:11:29 427

原创 【转载】BYOD策略制定中的七大要点

无论大家是否心甘情愿,“自带设备”(简称BYOD)席卷办公环境已经成为一股不可逆转的历史潮流。根据Juniper公司的调研报告,截至2014年企业员工在日常工作中所使用的智能手机及平板设备数量将再翻一番,达到3.5亿台——目前的数字为1.5亿台。但如果大家的公司与大多数企业一样,那么就很可能还没有针对BYOD风险制定出正式的政策保障方案。由安全理念培训企业KnowBe4及调查公司ITIC最近共同发

2015-03-20 15:11:25 625

原创 【转载】上海北京天津历年GDP和人均GDP一览(1978—2011)

上海北京天津历年GDP(地区生产总值)和人均GDP比较(1978—2011)                    制表:纳兰容若 年  份        上海市地区生产总值(GDP) 北京市地区生产总值(GDP) 天津市地区生产总值(GDP) GDP(亿元) 人均GDP(元) GDP(亿元) 人均GDP(元) GDP(亿

2015-03-20 15:11:20 9696

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除