来源:蜘蛛抓取(WebSpider)
时间:2017-08-20 03:29
标签:
上古卷轴最大兼容骨骼
11659查看|15回复
XP32 Maximum Skeleton XPMS最大兼容骨骼v1.93a,附说明及DSR双持、IA配套动作、BQF拔 ...
金牌会员, 积分 1937, 距离下一级还需 1063 积分
/mods/26800//?
这东西无需多介绍了,如果不清楚身形、脸型、骨骼关系的话推荐看 diarce的科普贴。骨骼和身形的关系紧密,特别是带BBP效果的身形,例如UNPB-TBBP,可参考这帖。如遇问题或有改进意见,可以到N网发布页POSTS区向xp32提出。
支持 Animated Hair Project(值得关注)
支持 SoS - &Schlongs of Skyrim&(好基友必备)
支持 RRnF - “Realistic Ragdolls &Force”(布娃娃系统,XPMS已含该特性)
支持 DM - “Deadly Mutilation”(暴力肢解MOD,暂不支持UNP身形)
支持 CHSBHC/UNPB-BBP 的 RY/TY 动作效果(很多身形的 BBP 效果取自CHSBHC)
支持 TBBP 的 RY/TY 动作效果(哈哈大开发的这个 Tender BBP 现在是3DM最受关注的一种 BBP 效果了,注意需要正确的身形文件支持)
支持 DSR - “Dual Shealth Redux”(双挂武器必备的MOD,但必须要DSR支持的武器才有效果)
支持 ECE - “Enchance Character Edit”(仅限女性)
调整得更好的箭袋挂位和背弓挂位(女性)
调整男性版本骨骼避免弩的多边形裁切问题
可选的箭袋挂位风格(来自Chesko的Frostfall)
需要RRnF布娃娃系统:Realistic Ragdolls and Force by dDefinder 不是非装不可(其实只需其中的反应力插件),但好的布娃娃系统应该是骨骼系统的黄金搭档,没理由不用。
更新日志:
Version 1.93
- fixed quiver problem with Cheskos quiver not working with males on the 1h swords on back skeletons 修正男性角色选择背单手剑骨骼时Chesko风格箭袋位置无效的问题
Version 1.92
-added fixed wizard.txt to installer. 1.92只是修正BAIN安装文件,对NMM安装方式没什么影响
Version 1.91
- folders have been renamed for easier manual installation (thx for skully~) 重命名压缩包中的目录名便于手工安装
- Skeleton_female.hkx are fixed for issues with breast animations (works great on any animations vers~) 修正Skeleton_female.hkx的RY问题
- Add modified &humanraces_slider.ini& for better compatibilty with ECE (Big Credits for Groovtama) 加入修改的“humanraces_slider.ini”文件更好地兼容ECE
- Add some changes to 1st person skeleton for TJoP mod (again credits for Groovtama) 为TJoP加入一些第一人称骨骼的修改
- Some minor scale change at arm to solve some issue 手臂比例小修改以解决一些问题
- NPC Root now scaled 1.0 as vanilla NPC Root比例调整成原版一样的1.0
- Fix &mistype at installer script and misplaced file in 1.9b 修正1.9b安装脚本的录入错误和错位文件
- Smaller compressed 7z package for downloading 更小的7z压缩包便于下载
- Credits for &One Punch Man& manga author... hahahahahaha... ←_←!,开始卖萌搞怪了...
Version 1.9b
- Schlongs of Skyrim mod 支持SoS,如果你是好基友没理由不知道这个MOD...
- Horse Fix issue for TJOP mod (credit for Groovtama) TJoP的骑马视角问题修正
- Animated Hair Project - Ponytail (main reason for the update) 强烈关注这个的新计划,现已进化成 Skyrim Hair Physics Project,必须HDTPE支持。
- Bones that used in &NPRChinaDress& for hdtPhysicsExtensions (preparing for HDT work) 试过HDTPE才真正知道RY和TY的荡漾
- Bones that used in Canderes experimental hair &christiehair& for hdtPhysicsExtensions 氢姐说HDTPE已死不是真的吧?
(reason, optimize the plugin so it don't really need to load bones from the mesh)
- Reverting &back Hip dagger&settings. Hopefully, it will fix &floating dagger on NPC& issue 重调BHD的设置,希望修正匕首离开身体的问题
- Very minor scale changes on female part 女性身体比例微调
- Removing Tail bone rigid bodies on human skeleton 人类骨骼移除尾骨刚体
- Fixing no sounds issue with Back 1 Handed Sword &equip-unequip animations& 以前安装包中配合背单手剑的收拔动作没有声音的问题终于修正
Version 1.81
- Some minor fix for NMM installer options. 继续修正NMM安装脚本...
- Fix 1stPOV Skeleton. 这句从下载页文件描述抄来,1st视角应该已经修复了,现在1.8版为可选文件,只供JoP用户使用。
Version 1.8c
- Adjust quiver position to reduce clipping with body/clothes/armor for Chesko variant (female) 调整Chesko风格箭袋位置,减少和女性身体、衣服或护甲的重叠冲突,其实就是拉开和屁股的距离了...
Version 1.8b
- Fix 1st POV Skeleton for NON Joy of Perspective User 修正不用JoP时的第一人称骨骼问题
- Add the option for 1st Person Skeleton inside NMM Installer NMM安装脚本加入第一人称骨骼的选项
NOTE: BAIN Installer has not support installation for Joy of Perspective MOD yet, so Please Use NMM (Nexus MOD Manager) 现在一般用NMM或MO,这个就不说了
Version 1.8
- New setup form for NMM 新的NMM安装脚本,无力吐槽...
- Balancing the skeleton scaling (head to toe) to reduce any issue with vanilla animations (both male and female)
从头到脚指头平衡调整骨骼比例以减少使用原版动作时可能出现的问题(男女都有)
- Adjusting back shield position (female) 调整女性背盾牌的位置
- Add support for 1st person skeleton &Joy of Perspective& Mod
加入第一人称视角MOD“The Joy of Perspective”(角度的乐趣)的支持,这货在koyabr的GEMS合集帖里有收录,描述:更真实的第一人称视角,比如低头可以看到自己的脚。
Version 1.7b
- Add Support for ECE (Enchance Character Edit) 加入ECE调整支持
- Removing BSLagboneController from PreButt L/R Bone 这是控制臀摇有关的东西
- Removing Rigidbodies from PreBreast L/R bone (to Fix crushed breast, again?. Each time I do fix it's has different method) 胸部再动手术,还得整几次...
Version 1.7
- Revert back to bhkBlendController
<font color="#8b为了修复TBBP的一些问题切换RY控制到BSLagboneController,导致这样
,现在改回自定制参数的bhkBlendController,估计是这样
- Rescale the male version (total reconstruction) 完全重构男性骨骼比例,好基友上
- Add a new version of Frostfall position to match with Left-Hip-Bolt (LHB) position that I made
自制一个新版Frostfall风格的左Hip位弩箭袋挂位,拔弩不见箭的情况该修复了吧?
- Total reconstruction setup for &weapon sword& node 完全重构剑类武器的挂点
- Forgot the other things (Mostly fixing issues) 还有其他修复的小问题,具体忘记了...
Version 1.6d
- Eliminate issues that come from dead bodies from TBBP-meshes (new skeleton_female.hkx) 做了个新的skeleton_female.hkx来修正使用TBBP时女性尸体的问题
- Adjust backshield position for female 调整女性背盾牌的位置
- Add 1stPerson skeleton to match with TBBP (included in skeleton rig option as required) 终于加入第一人称骨骼以匹配TBBP,但氢姐的那个文件大些,一起用应该没问题
- Deleting unimportant files from previous installer 清理一些不重要的文件
Version 1.6c
- Fix Installer error from v1.6b 再次修正安装包错误
- Fix crushed butt issue on certain body meshes 屁股塌陷问题修正
- Fix back Hip dagger placement 修正臀后挂匕首放反了的问题
- NEW Placement for BOLT QUIVER 新的弩箭袋挂位
- Fix Kill Move Issues with 1H weapon type 修正单手武器的Kill Move问题
Version 1.6
- NMM and BAIN Installer 这回安装脚本没问题了吧
- Add New Skeleton/Skeleton_female.hkx with New rig that compatible with TBBP rig. 看来新的骨骼hkx文件和TBBP兼容性加强了
- Fix crushed breast issue upon ragdoll 使用RRnF布娃娃系统特性时女性尸体胸部塌陷的问题终于修正,但忘了给屁股也整一下
- Add new bone set (Wings skeleton from vampirelord-dlc1) 加入新翅膀骨骼组(来自Vampirelord-DLC1)
- Adjust quiver position to match Chesko and bolt draw animations 调整臀位挂箭袋的位置以匹配Chesko做的拔箭动作
- Adjust some scale to male's upper torso 调整男性上身比例,看反馈是应某人意见改略修长一些吧,实在是好基友
- New resources for moder-animation 为动作开发提供新资源
Version 1.5
- adding some new bones (e.g NPC Belly) 大肚?!加入新骨骼
- Deathly Mutilation compatibility 兼容DM,爱暴力的不用纠结了(效果有待大家测试)
- Default rig (skeleton_female.hkx) for this version will be using TBBP OLD rig 这样兼容性应该好些
- female's arms and hands from beast race will be a bit longer and bigger than human (about 4~5%) 兽类种族手臂加长一点
- Fix Clipping problem with back hip dagger for female beast race 兽类种族女性后腰别匕首的问题修正
- Reducing female head scale a bit from 1.1 to 1.09 女性头部比例由1.1降到1.09(把头缩小算几头身?)
- Remove tail bone for human skeleton 人类骨骼去掉尾骨节点(早该去掉,人类进化很久了)
- Adjusting back shield position for male skeleton 调整男性骨骼背盾牌的位置
新版骨骼的身体部位有些比例调整,直接换骨骼后可能高度、肩宽、腰围、臀围看上去和原来有明显变化,这可能是和原来建立的人物身体参数共同作用的结果,如果有装RaceMenu、ECE之类的捏脸工具尝试调整一下各项身体比例相关的细节参数,尽量恢复默认值或基准值。
<font color="#8b开始将弩和弩箭袋的不同挂位作为独立风格进行分类,专门加入Left-Hip-Bolt(LHB)这种可选风格,源自Chesko在Frostfall中的弓和箭袋挂点。
可选背单手1H武器,如果想要交叉双背武器,如双单手剑、单手剑加匕首、单手剑加盾牌,还需 DSpSoB 之类的MOD支持,但推荐比较新的 Dual Sheath Redux,然后从 Immersive Animations 中挑对应的动作搭配。如果确定要背单手剑的话,推荐装上 Dual Sheath Redux 一个可选附件 Sword On Back Pack,可以把所有原版单手剑剑鞘或剑套上的一截皮挂带去掉,这样看起来就不会有违和感了。如果不了解SkyProc类MOD的话请注意DSR的正确安装和生效方法,可参考:/thread--1.html 及 /thread--1.html 。另外IA提供的动作包不是一股脑儿都装上,怎么背武器或盾牌就挑选用对应的动作包安装,因为它们有些是互相覆盖的。IA动作的选择和搭配可参考一下137楼。
看到有很多坛友提出关于DSR的问题,这里补充一下:无论单手剑、单手斧、匕首、法杖,无论是原版或者MOD的武器,只要是DSR支持的都可以对称地成对装备,原版的武器DSR本身就支持了,MOD的就要看提供了哪些修改好的meshes包给你挑选,否则就要自己修改。要明确一点:能不能双重装备由DSR决定,而武器挂在身上的什么地方则是由骨骼决定。
可选屁股别匕首,建议最好加上配套的收拔动作。这个XPMS安装包中的配套动作xp32用很久了,匕首有拿反的问题(如下右图),追求完美的可以下本帖附件的,从IA中拿出来了。
可选 Chesko(寒霜之秋及可穿提灯作者)的臀位挂箭袋,这个风格本来是 Frostfall(寒霜之秋)中为了避免因背背包和箭袋重叠不好看,而特别做了个可选骨骼调整了箭袋位置,现在已分离成一个独立MOD:Belt-Fastened Quivers,内容实际上就是一套定制骨骼加一个配套的拔箭动作(看下面的动态图),直接把动作文件拿过来用就行(本帖附件)。
1、XPMS 1-93a NMM-BAIN INSTALLER-a.7z 度娘网盘
2、Chesko的拔箭动作(从Belt-Fastened Quivers中提取出来,匹配新版调整后的箭袋位置):
3、我将Immersive Animations的一个动作包Single-Hand Sword and Dagger on Back Wield-3分拆成两个独立的附件,分别搭配背一把单手剑或背一把匕首的情况,分别对应和取代这个XPMS安装包中两套有瑕疵的动作:
4、XPMS 1.6d开始加入第一人称骨骼,如果还是遇到穿某些衣服跳出的情况,推荐选择氢姐做的“第一人称最大兼容骨骼”:/thread--1.html
5、RRnF:/share/link?shareid=&uk=
NMM或Wayne加载安装(废话)。建议最好还是用NMM吧,否则就手工安装。
00 Skeleton Rig目录里的东西非常重要,是联系身形骨骼和动作文件的桥梁,动作效果能否正确呈现需要这两个文件支持。XP32:“The skeleon_female.hkx is a skeleton map that guide animation files properly to play the motion.”
配套Chesko箭袋挂位的拔箭动作安装包中没有,请下载本帖附件的动作文件使用。如果喜欢背单手剑或匕首,安装包中配套的动作可能不够理想或有点瑕疵,建议下本帖附件代替,也推荐从 Immersive Animations 中选择配套的动作。
下面以1.91版为例简要说明一下安装过程:
1、XPMS Default 弓箭和弩箭都是默认位置,如选这项会在第三步出现一个单独调整弩箭位置的选择(LEFT-HIP BOLT QUIVER),xp32使用了不同于Chesko的新挂点,但会有拔弩不见箭的Bug,暂时无解;
Frostfall by Chesko 弓箭挂位Frostfall风格,弓箭默认
Frostfall by XP32 弓箭和弩箭挂位都改成Frostfall风格
2、如果用到TJoP这个MOD就选YES。关于TJoP可以参考15页430楼。
3、可选背单手剑(B1H),后面会接着可选配套收拔动作(xp32也建议去下IA的动作),我选择默认挂位就不截图了。
4、可选后腰挂匕首(BHD)。
5、可选BHD的配套收拔动作,不过xp32也说得很清楚了,推荐IA的。
6、Skeleton Rig Map必须的了,1.91新增ECE设置滑块支持,需要就勾选,如果你不用FNIS第三项也要勾选。
7、最后总结选了什么风格组合
安装完成后不要忘了运行一下FNIS,骨骼数量目前版本是242个,以前1.4版XPMS骨骼节点是229个,FNIS建议使用最新版本。
这里废话一下:注意看FNIS检测到有多少个补丁安装了下面的选项就勾对应的,没检测到或没有安装的不要勾选,如果你不确定有没有安装相应的补丁可以先全部勾选,然后看警告提示哪些补丁找不到然后取消该项。
最后说说Realistic Ragdolls and Force。布娃娃系统(Ragdoll Physics)简单说就是为角色身体(从整体到各部位)模拟受到外力作用(如冲击力或重力)时发生的物理力学反应。其实游戏中的骨骼本身就带有与物理引擎的映射关系(天际还是Havok),RRnF可以说是在这个基础上的改进吧。需要注意的是RRnF的效果通常只体现在身体被杀死或被震飞的状态。从文件角度看,RRnF的载体本身就是一套骨骼(除了人物骨骼还包含了其他动物骨骼),然后通过一个esp插件调整不同程度的反应力度,现在XPMS人物骨骼已加入RRnF的特性,所以建议先安装RRnF然后用XPMS覆盖。
RRnF有三个版本(区别只是esp反应力度插件):
Realistic Force:真实的反应力度,被杀后身体放软像散架,例如中箭身亡直接倒地
Reduced Force:被近战武器、弓箭或具冲击的魔法杀死后身体的反应比真实版高一些,例如中箭后飞出几米
_Medium Force:可以体验一下什么叫吹飞了,无论近战武器还是弓箭的反应都比较夸张,魔法冲击力较强但没原版那么强烈
看下,很适用
支持一下。。。
!!!!!!!!!!!
想要学习,求大神指教
回复看看、、、、、、、、
Powered by&p&「最佳生育年龄」这个问题,其实医学成分所占不高。不过既然我是做妇产科的,那么就先从医学角度说一下。&/p&&p&单纯从医学角度考虑年龄问题,所谓「最佳」,就是医学上的各种不良结局发生率最低。&/p&&p&曾经有一项研究,对全美多万住院人口统计,列出了孕产妇相关并发症与年龄之间的关系。统计的并发症包括:早产,宫内感染,产褥感染,低出生体重,产后出血,胎儿窒息,高血压,轻度子痫前期,重度子痫前期,子痫,前置胎盘。&/p&&br&&img src=&/v2-6fb8b244671fbdb1bca7fba1_b.png& data-rawwidth=&2036& data-rawheight=&1058& class=&origin_image zh-lightbox-thumb& width=&2036& data-original=&/v2-6fb8b244671fbdb1bca7fba1_r.png&&&p&&i&(数据来源:Maternal age and risk of labor and delivery complications)&/i&&/p&&p&这里的横轴是不同年龄段,纵轴是每1000人的发病人数。可以看出来,大体成一个「U」形曲线,两头高中间低。也就是说,年龄很大和年龄很小,都会风险增高,而某个中间段的年龄,发生风险的概率相对最低。当然,不同疾病会各不相同。比如高血压疾病,年龄越大,发生率越高;而早产的话,低龄的发生率更高。&/p&&br&&img src=&/v2-32cfe08f440dee4eeb225_b.png& data-rawwidth=&1405& data-rawheight=&755& class=&origin_image zh-lightbox-thumb& width=&1405& data-original=&/v2-32cfe08f440dee4eeb225_r.png&&&p&这个曲线的意思是,各个年龄组中,发生过上面任意一种并发的发病率,我们可以笼统称为孕期并发症的发生率。&/p&&p&这个数据更加直观。从数据来看,妊娠期并发症发生率最高的,是11-14岁年龄组,临床上我们称为幼女产妇,这是风险最高的人群。然后随着年龄增大,并发症发生率逐渐下降。到25-34岁,下降到最低。其中,25-29岁每1000人中孕期并发症发生率是187.9,30-34岁更低一点,是186.7。随后,发生率又开始增高,≥40岁的并发症发生率是每千人252.9,仅次于11-14岁组,超过15-19岁组。&/p&&p&因此,&b&如果不说某种具体并发症的话,就笼统的说孕期出现并发症的风险,11-14岁风险最高,其次就是≥40岁;30-34岁的并发症发生率最低。&/b&&/p&&p&除了孕产妇并发症,另外还关注的是胎儿畸形发生率。因为各种结构畸形大样本统计较困难,这里只列出染色体异常。比如21三体,也就是唐氏综合征,就是一种染色体异常。&/p&&br&&img src=&/v2-aaecec55b8e8c087c3bc64_b.png& data-rawwidth=&1944& data-rawheight=&974& class=&origin_image zh-lightbox-thumb& width=&1944& data-original=&/v2-aaecec55b8e8c087c3bc64_r.png&&&p&&i&(数据来源:威廉姆斯产科学)&/i&&/p&&p&这是染色体异常发生率和年龄之间的关系。可以看到,35岁开始,发生率增加的斜率开始突然增高,所以35岁之后,我们称为高龄孕妇。其实,这个发生率也是有点「U」形,也就是说年龄很轻的时候,发病率也是稍微增高的。比如15、16岁的发生率,就比18、19岁的高,只不过增高的没有那么多。&b&染色体异常发生率最低的年龄,是19-21岁,此后逐年增高&/b&,只是增高的程度没有很大。35岁之后幅度开始增大,到40岁时,胎儿染色体异常发生率1/62,47岁的风险是1/10,49岁的风险是1/6。也就是说,49岁怀孕的话,6个人里就有1个是有染色体异常的——如果你还能怀得上的话。&/p&&p&关于医学相关内容就是这些。&b&综合起来看,从并发症角度,25-34岁怀孕,风险更低一些。如果再综合胎儿异常的因素,25-29岁怀孕,可能会更加理想一些。&/b&&/p&&p&不过,怀孕生孩子这件事,真的不仅仅和医学有关。而且你看,医学给出的只能是一个风险概率,那些并发症的风险都是以「千分之」为基础的。即使是并发症发生率最高的年龄组,出现任意一种并发症的概率,也没有超过30%;而就算是风险最低的年龄组,也有超过18%的几率出现并发症。&b&看起来,这个「最佳」其实并没有那么的出色;和非最佳相比,优势可能没有你想象的那么明显吧。&/b&&/p&&p&而对于染色体异常的概率,到47岁时是1/10,确实挺高。但是如果换个说法呢——即使47岁生孩子,也有九成把握,不发生染色体异常。&/p&&p&所以,医学上的概率问题真的看你怎么理解,或者如何解读。&b&当你在讨论「最佳生育年龄」时,请一定记住,这个最佳,只是一个概率上的「最佳」。不是说你不在这个年龄生育,就意味着你要低人一等,或者孩子就会出现什么问题;也不意味着在这个年龄生育,就能保证你的生育过程顺利。&/b&&/p&&p&我们经常给病人说,&b&对于个体来说,概率是没有意义的&/b&。&b&概率只有在我们做决策的时候,用来比较时才能体现它的价值。&/b&&/p&&p&比如你是17岁,还是27岁,还是37岁生孩子,从概率上说,选择27岁发生问题的可能性更低一点。不过,这也只是单纯医学角度。而生育所要涉及的,远非健康这一个方面。你的家庭背景,生活经历,学习过程,职业规划,都产生着巨大影响。比如如果在某个年龄生育,你的整个职业生涯都会受到严重影响,这个对你人生影响的严重程度,从概率上讲,恐怕要比那百分之几的发病率大得多。&/p&&p&我们常说,医生看病需要把一个人当作一个完整的人去考虑,而不仅仅是生理上的健康。而一个人拥有多个侧面和角度,医学或者健康,只是其中之一。而且,即使是医学,也没有那么教条,我们说的医学角度的推荐,也不过就是从降低风险的角度去说的,而不是说绝对的好或者差。而且,就像前面说的,从概率角度去看,「最佳」和「最差」之间的差距,可能其实并不大呢。&/p&&p&比如我们说怀孕前最好做备孕,这是可以最大程度上降低孕期不良结局的发生率。但是,如果你还没备孕就已经怀孕了,难道就要把孩子打掉吗?&/p&&p&所以,&b&很多时候,我们希望医学给出一个明确的建议,给出一个「最佳」的说法,其实不过是人们希望用一种权威的说辞,来缓解自己对于未知的恐惧感。&/b&因为如果你发现对某件重要的事失去控制时,你的内心会充满了焦虑。但是遗憾的是,&b&这个世上没有那么多确定的东西,一个人也不可能对未来完全掌控。&/b&&/p&&p&我想,会问出这个问题,或者会关注这个问题的人,内心中或多或少都是有这种焦虑感的。所以,我很想给这些人淡化一下这个所谓「最佳」的概念。&b&对于个体来说,你要做的,不是一定要搞清楚「最佳生育年龄」到底是几岁,而是要了解、并且接受不确定性。你能做的,只是根据自身情况尽可能的降低风险,而至于实际真的会发生什么,你恐怕真的控制不了。&/b&&/p&&p&就不要寄希望于知道一个「最佳年龄」,就能保证一个好的结果了吧。医学上的「最佳」,只是让你降低一些风险而已;而至于你最终是不是「过着幸福快乐的生活」,这事儿的影响因素实在太多,远不是选择几个「最佳」就能解决得了的。&/p&
「最佳生育年龄」这个问题,其实医学成分所占不高。不过既然我是做妇产科的,那么就先从医学角度说一下。单纯从医学角度考虑年龄问题,所谓「最佳」,就是医学上的各种不良结局发生率最低。曾经有一项研究,对全美多万住院人口统计,列出了孕产妇…
玉来了&br&&br&既然是问最最原始的那个工作原理。。。&br&&blockquote&从小到大,我们被告知的都是,计算机只能读懂1和0,但我好奇的是为什么计算机它就能够读懂1和0呢,它是怎么读懂的?读懂后,又是怎样进行工作的呢?嗯...我想问的就是,最最基本原始的那个工作原理&/blockquote&&br&&br&+++理论的分割线+++&br&&br&最最基本原始的那个工作原理甚至都和电无关,是数学原理,布尔代数(搜索),任何可以改变状态传递信息的技术都可以拿来实现布尔逻辑,而实现了布尔逻辑,就离计算机不远了。&br&&br&像是三体里面的人列计算机,就是用三体人实现计算机,这一段我直接跳了,没什么可看的,因为我懂嘛。。。&br&我还设想过水流+开关实现逻辑门,是可行的。&br&&br&&br&&u&「现在可以公开的情报」&/u&&br&&ol&&li&计算机的理论基础是布尔代数&br&&/li&&li&计算机的实现基础可以是任何拥有『改变状态』和『传递信息』的技术&/li&&/ol&&br&&br&&br&+++基础实现的分割线+++&br&&br&继续正题。。。&br&起初, 科学家 创造计算机, 科学家 说,要先有逻辑门,然后就用真空二极管实现了逻辑门&br&真空管的原理去搜吧&br&&br&电子计算机的原理就是利用通电、断电(或曰高电平低电平)这两个状态来表示布尔代数中的逻辑真和逻辑假从而实现布尔运算,由于这个原因,设逻辑真为1和逻辑假为0,这样就可以用计算机表示二进制的数字了。&br&&br&现在的计算机用的是晶体二极管,虽然底层原理不同,但是性质是一样的,这就是编程中常说的封装和抽象的好处,你不需要关心它的原理,用它实现你的功能就行了。&br&所以说起来,现代电子计算机的实现,是物理原理,计算理论,是数学原理。&br&&br&二极管的性质是这样的,只有一个方向可以通电,反向不通电&br&『想知道具体原理的可以搜索PN结』&br&还有三极管(还有一种性质相似的场效应管FET),性质是这样的,b通电ec通,b断电ec断&br&『具体原理搜索NPN结』&br&&br&&b&&u&【【【【配图】】】】&/u&&/b&&br&&b&&u&二极管和三极管&br&&/u&&/b&&img src=&/7e57a10bbfb98f26db9c63e450a328cc_b.jpg& data-rawwidth=&600& data-rawheight=&327& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/7e57a10bbfb98f26db9c63e450a328cc_r.jpg&&&br&&br&然后可以组成逻辑电路,下面分别是与或非(AND、OR、NOT)三种逻辑门的电路实现&br&&br&&br&&b&&u&【【【【配图】】】】&/u&&/b&&br&&b&&u&从左到右分别是与或非三种门,x j表示输入,m表示输出&br&&/u&&/b&&img src=&/f16fc1eae6d02ea_b.jpg& data-rawwidth=&872& data-rawheight=&620& class=&origin_image zh-lightbox-thumb& width=&872& data-original=&/f16fc1eae6d02ea_r.jpg&&&br&&br&有了这三种逻辑门电路,你就可以实现任意逻辑门了,比如与非门、或非门、异或门、同或门(异或非门)。(搜索逻辑门)&br&(实际应用中,是以与非门(NAND(Not AND) gate)为基础原件来构建电路,因为其他所有门电路都可以用与非门构建,&u&&b&关于这一点,你可以思考一下&/b&&/u&)&br&&br&&br&&b&&u&「现在可以公开的情报」&/u&&/b&&br&&ol&&li&地球当代的计算机的实现基础是电子技术&br&&/li&&li&二极管和FET的技术原理是PN结和NPN结,是原子、电子层面的原理(很底层吧。。。)&/li&&li&用二极管和FET可以实现布尔代数中的逻辑操作,称为『逻辑门』&/li&&/ol&&br&&br&&br&+++逻辑的分割线+++&br&&br&二进制数字的加法如下:&br&1+1=10&br&1+0=1&br&0+0=0&br&0+1=1&br&用上文中的逻辑门就可以实现这个加法。&br&不考虑进位的情况下(术语叫半加器),用一个异或门就可以实现两个数字相加,很简单,就不画图示意了,自行思考吧。。。&br&&br&考虑进位的情况下(术语叫全加器),稍微有点复杂,输入通过XOR(异或门)得到结果,同时过一个电路得到进位结果&br&进位规则如下:&br&1+1进位1&br&1+0进位0&br&0+0进位0&br&0+1进位0&br&可见进位规则可以用AND(与门)得到结果,所以电路图如下:&br&&br&【【【【配图】】】】&br&&img src=&/eb1d701aacbe_b.jpg& data-rawwidth=&698& data-rawheight=&475& class=&origin_image zh-lightbox-thumb& width=&698& data-original=&/eb1d701aacbe_r.jpg&&&br&把这样的电路串起来,就可以实现多位加法,自己想想看吧。&br&不过这里有一个问题,要连多个例图中的加法器,需要给电路添加一个输入口m,它是上一位的进位,有兴趣可以思考一二。&br&&br&&br&实际应用中,电路并不是凭空想的,是通过布尔逻辑运算得到一个最简逻辑表达式,然后按照这个表达式来组装电路,『请搜索数字电路』。&br&&br&淘宝可以买到LED灯、二极管和三极管,虽然现在涨价了,但价格依旧感人,不到顺丰快递费就可以买一大把,有兴趣的同学可以自行购买这些元器件组装电路来玩玩。&br&输出端接上led灯,就可以观察到电路运行结果。&br&&br&额外的,如果你把几个灯泡并联并且弄成一条线段的样子当做一个整体灯管,然后通过输入来点亮相应灯泡,就可以用来显示数字了。。&br&像下面这种,一共7个灯管&br&1点亮右边两根、2点亮相应的,以此类推&br&这样可以用布尔代数做出来5个输入7个输出相对应的逻辑,然后用上文的逻辑门组成电路图实现&br&(为啥输入是5个?)&br&&img src=&/5ba44e68d1ba119c0a00fd_b.jpg& data-rawwidth=&310& data-rawheight=&232& class=&content_image& width=&310&&&br&&br&「现在可以公开的情报」&br&&ol&&li&可以用逻辑门实现加法,也可以实现减法&/li&&li&实现加法的原理在于通过输入进行逻辑运算得到输出,这一学科可以通过搜索『数字电子技术』获得详情&/li&&li&通过灯泡等设备,可以实现电路的输出&/li&&li&计算机的&b&&u&本质&/u&&/b&原理就是接受『输入』,通过『计算』,得到『输出』&/li&&li&通过上文所有文字,已经部分解决了楼主计算机为什么能读懂1和0以及内部工作原理的问题,虽然还剩下时序逻辑,不过这已经够了。楼主赶紧点赞吧&/li&&/ol&&br&&br&&br&+++分割线+++&br&&br&太长了。。。&br&后续还有反馈电路、触发器、时序逻辑存储器等等等等,最终目标是弄出一个CPU来(如果我有时间的话)可以写一个模拟器让感兴趣的同学用逻辑门拼凑CPU(如果我还有时间的话)&br&&br&『待续(应该大概真的会续)』&br&&br&&br&&br&&br&**不过最后还是想提醒还在学校的cs同学们,这些知识对找工作毫无帮助,请不要在此屠龙之技上浪费时间。
玉来了 既然是问最最原始的那个工作原理。。。 从小到大,我们被告知的都是,计算机只能读懂1和0,但我好奇的是为什么计算机它就能够读懂1和0呢,它是怎么读懂的?读懂后,又是怎样进行工作的呢?嗯...我想问的就是,最最基本原始的那个工作原理 +++理论的…
&p&如果你上高一,花四天时间把初中三年和高一上册课本翻一遍;&/p&&p&如果你上高二,花九天时间把初中三年、高一上下册及高二上册课本翻一遍;&/p&&p&如果你上高三,翻课本是你的日常学习任务,尤其还剩两个月即将高考;&/p&&p&如果你上大学,你不会把初高中课本带到学校,去图书馆翻书吧。&/p&&p&&b&翻课本,最好的学习方法和最廉价的学习方法之一,常备课本,时常翻一翻。&/b&&/p&&img src=&/v2-666cf9c371cab9fc5e9f0bf_b.jpg& data-rawwidth=&682& data-rawheight=&682& class=&origin_image zh-lightbox-thumb& width=&682& data-original=&/v2-666cf9c371cab9fc5e9f0bf_r.jpg&&&p&
(图片来自网络侵删)&/p&&p&很多时候老师讲的知识都能听懂,但课后作业却不一定会做,考试的时候更有可能发懵。是不是很常见?老师就是个老司机,带着你飞。讲授的例题会牵涉很多的知识点,其实知识点的关联与组合才是你着重需要学习的。&/p&&p&为什么他讲的就能听懂?这就好比造房子,老师会引导你去了解这个例题的目标是什么(造房子);有了这个目标,需要去挖掘诸多知识点(砖、沙子、水泥、门窗等等);有个这些知识点,就要把它们组合与关联(打地基需要哪些材料、砌墙需要哪些材料、造屋顶的材料在哪);有了联结,就按部就班地处理步骤(先打地基,后砌墙)和细节。&/p&&p&在老师的引导下,就构建出了题目的全局。&b&在宏观的目标中,将孤立的知识点纳入体系,这便是“自上而下”构建知识的体系。&/b&&/p&&p&可是我们为什么课后就不会做题目了呢?那是因为我们可能根本就不知道题目想要考察的目标是什么,即便透过题目看到了零零散散的知识点(水泥,沙子,砖),这就如同你在逛巨大的砂石厂,总是在单个的区域逛悠,却不一定能想起来他们能干嘛。散落的知识点东拼西凑无法联结,或是根据老师课上讲解,套路老师的知识点去拼凑,甚至瞟一眼答案,才能建立起知识的贯通,如此碎片的知识点无法形成组块模式(根据意义将知识碎片组合起来)。&/p&&p&&b&翻课本能解决问题么?还真能。&/b&&/p&&p&经过思考和理解还是不会的题目,其实是把注意力和思维限制在你所追踪的知识点上,思维集中但却狭隘,思维定式会让你无法跳出脑中所想。你要做的便是发散思维,翻课本是不二之选。&/p&&p&翻到脑海出现的知识点所涉及的课本(文章开头所说翻课本便是此用意,了解知识点散落在哪些地方),它会带你再次重温课本知识、多个知识点的联系以及课堂老师讲解的知识联结,会帮你重新对知识点进行理解,加深你对该知识点的组块和联结。&/p&&p&将脑海追踪的知识点在课本上逐一翻找后,你将进一步拓展了各知识点的背景信息,这便意味着你跳出了初始问题,用更宽广的角度去看待该题目。在相关知识点与衍生出来的知识点(知识迁移)相互推敲,将会扩展你的思维与解题思路,宏观的目标也会逐渐清晰,题目解决起来将会大大地简化。&/p&&p&不要习惯性地看题目的答案,不要不加思索地看题目的答案,不要只关注题目的答案,重要事情说三遍,你需要的是题目考察知识点的联结与组块。动手翻书,勤快点。&/p&&p&&b&翻课本,将知识点进行理解,将思维进行发散,将知识点进行迁移,这是“自下而上”的知识组块过程。&/b&与老师讲授的“自上而下”的知识构建体系相呼应,你对知识的理解将会更加清晰与明了。&/p&&p&&b&翻课本,加深理解与记忆,跳出思维定式,加强知识迁移,以新的视角多频次学习&/b&,而这些便是知识学习过程中最重要的部分。&/p&
如果你上高一,花四天时间把初中三年和高一上册课本翻一遍;如果你上高二,花九天时间把初中三年、高一上下册及高二上册课本翻一遍;如果你上高三,翻课本是你的日常学习任务,尤其还剩两个月即将高考;如果你上大学,你不会把初高中课本带到学校,去图书馆…
&p&如果你看不明白原帖中的ECS(似乎很多人有这个反应),我觉得其实是很正常的,尤其是从开始写代码到今天只接触过OOP的人,而OW本身是一个很宏大的项目,你没法很好的去理解这个例子,假如你真的有兴趣了解ECS,那么我给你们举个很简单的例子,以及说一下ECS的基本Motif(调性):&/p&&p&首先是规则区别,我还是要重复一个Key(我记得似乎在别的帖子说过):&/p&&p&1,OOP的核心思想是:我是什么——我是一个角色对象,我是一个子弹对象。&/p&&p&2,ECS的核心思想是:我有什么——我有render,我有move,我有motion。&/p&&p&就拿子弹和角色来说,如果我们是一个很简单的射击游戏,或者是Top-Down-Shooter的,或者更简单直白的,FC上的坦克相信都知道吧?&/p&&p&如果用OOP的方式做,它里面有角色(坦克)对象和子弹对象,伪代码&/p&&p&class tank {&/p&&p&//这里仅说一些有代表性的,就不细节设计了&/p&&p&public tank()&/p&&p&public Vector2 move(direction) //有一个move方法来移动坦克,在这个方法里面,我们根据面向、速度等因素来让坦克的坐标发生位移,同时我们让坦克的动作发生了变化。注意:我们把坦克的渲染其实也放在了这里,所谓的渲染包括了移动时候播放的动画等。&/p&&p&public bullet fire() //我们通过这个来让坦克开火,产生子弹&/p&&p&public void kill()
//我们通过这个来让坦克在HP小于等于0的时候死亡。&/p&&p&}&/p&&p&class bullet {&/p&&p&public bullet(){}&/p&&p&public Vector2 move(direction) //子弹也会根据方向移动,这毫无疑问。注意,我们把子弹的渲染也放在了这里,所谓渲染包括了子弹移动的时候贴出他的位置。&/p&&p&public void hit() //子弹命中了什么东西之后要调用这个,用来消除子弹。&/p&&p&}&/p&&p&我相信不用写game,大多人也知道这个game要怎么写,毕竟这么简单的游戏。&/p&&br&&p&那么我们来看看ECS是怎么做这个的?伪代码&/p&&p&moveComponent{&/p&&p&enum direction
//移动方向,不做进一步解释了&/p&&p&float moveSpeed //移动速度,我想你也明白&/p&&p&}&/p&&p&positionComponent{&/p&&p& //位于地图的坐标,不解释了&/p&&p&&/p&&p&}&/p&&p&function moveSystem(entities){ //这个system只关心带有positionComponent和moveComponent的entity,所以entities里面的所有entity都必然有个moveComponent和positionComponent&/p&&p&for (entity in entities){&/p&&p&
这里就不详细写了,执行的事情就是根据moveComponent中的direction和moveSpeed,为positionComponent中的x,y重新赋值。&/p&&p&}&/p&&p&}&/p&&p&renderComponent{&/p&&p& //贴图的信息,可以是资源名,等等,老做游戏了你应该理解这个&/p&&p&}&/p&&p&function renderSystem(entities){&/p&&p&//这个系统的工作,就是根据自己关心的带有positionComponent和renderComponent的对象,来进行渲染工作。&/p&&p&}&/p&&p&collisionComponent{&/p&&p& //FC的坦克大战中,所有的子弹和坦克,其实都是矩形的。&/p&&p& //可以理解为阵营,同一阵营的互相忽略碰撞,当然写在这里面并不是最好的方案,具体要看需求,目前的需求下这还算凑合。&/p&&p&hitEntities: array&entity&; //用于记录碰撞到的entity&/p&&p&}&/p&&p&tankComponent{&/p&&p&//证明这是一个tank,并且记录坦克需要的数据&/p&&p&int hp&/p&&p&}&/p&&p&bulletComponent{&/p&&p&//证明这是一个子弹,并记录子弹需要的信息&/p&&p&int power&/p&&p&bool hitSomeThing&/p&&p&}&/p&&p&function collisionSystem(entities){&/p&&p&//这个system关心的是collisionComponent和positionComponent,他的工作就是根据position和collisionComponent.rect来判断2个entity是否碰撞,如果碰撞,则将彼此加入到对方的collisionComponent.hitEntities数组中去。&/p&&p&}&/p&&p&function damageSystem(entities){&/p&&p&//这是一个很有意思的system,他只关心带有collisionComponent,然后会根据collisionComponent.hitEntities中的entity提供的信息配合被捕捉的entity的其他component(比如tankComponent和bulletComponent)进行特殊处理。&/p&&p&//这个system的工作之一:如果这个entity并没有tankComponent,同时还没有bulletComponent,for循环执行continue,检查下一个entity。&/p&&p&//如果这个entity拥有tankComponent,证明这是坦克,则遍历collisionComponent.hitEntities,根据其中带有bulletComponent的entity进行处理,你可以同时销毁他们全部,并且都对这个坦克进行伤害,也可以根据被认为是子弹(带有bulletComponent的entity)的个数特殊处理,比如被3个子弹命中则hp提高10000等,根据设计需求来实现。&/p&&p&//值得注意的是:即使entity.tankComponent.hp&=0,也不由我来进行下一步操作,我就是一个damageSystem,我负责的就是damage(造成伤害),造成伤害的后果,管我鸟事儿。&/p&&p&}&/p&&p&function tankDestroySystem(entities){&/p&&p&//我只关心带有tankComponent的entity,我的任务是如果entity.tankComponent.hp&=0,则将他们杀死。&/p&&p&}&/p&&p&function bulletDestroySystem(entities){&/p&&p&//和tankDestroySystem差不多,但我只负责对bulletComponent.hitSomeThing==true的对象进行dispose()&/p&&p&}&/p&&p&这就是一个典型的ECS的游戏写法,他没有坦克对象,子弹对象,但是他有坦克和子弹&/p&&p&tankEntity = entities.new()&/p&&p& .add(new positionComponent(x,y))&/p&&p& .add(new renderComponent(xxxx))&/p&&p& .add(new collisionComponent(rect(x,x,x,x), y)&/p&&p& .add(new tankComponent(x))&/p&&p&bulletEntity = entities.new()&/p&&p& .add(new positionComponent(x,y))&/p&&p& .add(new renderComponent(xxxx))&/p&&p& .add(new collisionComponent(rect(x,x,x,x), y)&/p&&p& .add(new bulletComponent(x))&/p&&p&你会发现,子弹和坦克唯一的区别就是一个是子弹,一个是坦克。你可能要问,为什么没有moveComponent?因为moveComponent只有在移动的时候才需要添加上去,当移动完毕,就可以把它移除掉,这对于效率来说,还算是一种优化。&/p&&br&&p&到这里,我们是不是可以思考另外一个问题——在一个3岁小孩子眼里,画出来的羊和活着的羊有什么区别?区别就是:活着的羊会动,他有motionComponent和moveComponent。当然话题收回来,现在,我们发现游戏中还没有设计地形,对,没有地形玩什么?&/p&&p&OOP方式:&/p&&p&class ObstacleGrid{&/p&&p&//tilebased游戏,地图格当然不能没有,当然这种游戏需要的只是会阻挡的地形格子信息而已。&/p&&p& //贴图资源&/p&&p& //能否被子弹击穿&/p&&p&Vector2 //位置&/p&&p&.....&/p&&p&public void break() //被子弹销毁了&/p&&p&}&/p&&p&看起来加一个对象不复杂,但是当地图上有了这些obstacleGrids之后,你要在game中coding什么呢?很多,比如坦克移动的时候,你不能穿越他,再比如子弹命中他的时候……等等等等。&/p&&br&&p&ECS方式,我们要做的事情很清晰:&/p&&p&wallComponent{&/p&&p&//证明我是阻挡地形,别在意名字的细节……&/p&&p&&/p&&p&}&/p&&p&function obstacleSystem(entities){&/p&&p&//这个system关心的,只有带有wallComponent和collisionComponent的entity,根据collisionComponent.hitEntities进行对应的处理,相信你动动脑子能想明白。&/p&&p&//这里有一个独特与oop的地方,如果我(墙壁entity)阻挡了坦克或者子弹,我要做的是对对方entity.remove(moveComponent),导致对方不能发生移动。&/p&&p&}&/p&&p&阻挡地形:&/p&&p&obstacleGrid = entities.new()
.add(new positionComponent(x,y))
.add(new renderComponent(xxxx))
.add(new collisionComponent(rect(x,x,x,x), y)
.add(new wallComponent(x))&/p&&p&看到这里,发现为啥他和子弹和坦克如此接近?是不是能突然冒出一个有意思的想法?如果策划说了,我的阻挡地形也会移动!是不是OOP很懵逼?但ECS就很好处理了?&/p&&br&&p&以上是一个简单的思路上的例子,区别了ECS和OOP,ECS中你说一点耦合不存在可能吗?是可能的,system之间是否必须耦合(其实必须优先执行aSystem再执行bSystem就可以认为是耦合)取决于你的programming和对业务的理解能力。当然,我想说的是,请看&/p&&br&&img src=&/v2-0bf7aec698eb9caaf0c85b67c6774162_b.png& data-rawwidth=&586& data-rawheight=&295& class=&origin_image zh-lightbox-thumb& width=&586& data-original=&/v2-0bf7aec698eb9caaf0c85b67c6774162_r.png&&&p&是不是符合Component中没有任何行为?no functions&/p&&p&是不是符合没有状态?任何system都不关心游戏状态&/p&&p&第三个、第四个因为业务简单就没有体现出来&/p&&p&最后一个是不是system之间互不关心?当然!&/p&&br&&p&所以,请认真的去理解ECS的特性和好处,不要轻易的做出危险的类比!&/p&&br&&p&算了,吐槽就去掉吧,还是讲讲道理。&/p&
如果你看不明白原帖中的ECS(似乎很多人有这个反应),我觉得其实是很正常的,尤其是从开始写代码到今天只接触过OOP的人,而OW本身是一个很宏大的项目,你没法很好的去理解这个例子,假如你真的有兴趣了解ECS,那么我给你们举个很简单的例子,以及说一下ECS…
&p&&b&都说要补叶酸,可是怎么个补法呢?&/b&&/p&&br&&p&摘要:为了你们,我连药剂师的工作都抢了……&/p&&br&&p&导言:&/p&&p&晚上的时候,我跟妻子讲我要写写叶酸的问题,好多人跑来问叶酸该怎么用,买什么药之类的问题,妻子说:你也真是够拼的,连我们药师的工作你都抢,看来我真的可以不用上班了……&/p&&p&这才意识到,哦,我已经跨界了,很多时候因为你们对我的无条件信任,让我觉得不能回答你们的问题是一件很难堪的事情,所以在你们的督促下我的确学习了很多以往不怎么了解或者只是大概了解的知识,以至于我在原有的才华横溢的基础上更上一层楼,有时候坐在电脑前面居然还油然而生一种『舍我其谁』的感觉。&/p&&p&通常让我冷静下来的还是你们,因为每当我觉得没有什么话题要写的时候,你们就会提出新的问题,比如叶酸的问题,虽然无论是会员还是普通读者,我都不断的强调要吃叶酸,不然就坏大事了,可是慢慢我发现,如果患者对医嘱或医生的建议不理解的话,那么想让患者遵医嘱简直难到令人抓狂,遇到那种不好好用药的患者,恨不得隔空伸手过去把药塞到她嘴里或者阴道里,哦,我是说如果是阴道用药的话 。&/p&&p&抱歉,失态了。&/p&&p&接下来(严肃脸),就来讲讲叶酸的作用、用法和注意事项,希望对你们有帮助。&/p&&p&叶酸&/p&&p&这个名字大家肯定都听过,1939年一位印度的医生在治疗妊娠女性贫血症的时候发现一种维生素治疗效果奇佳,起名叫『叶精』,同时期在中国的一位他们老叶家的武术大师,叶问,也如日中天,但是输给了1939年从西北大学毕业的宫二……但这不重要,两年后美国一位医生在菠菜里发现了大量『叶精』,后来发现绿叶菜里都有,改名叫『叶酸』。它是人体必不可少的一种维生素,严格来讲,叫维生素B9,是人体内细胞生长和分裂、繁殖过程中的必需物质,与维生素B12共同促进红细胞的生成和成熟,同时也是怀孕过程中胚胎神经管发育的必需物质。&/p&&p&孕期补充叶酸的作用&/p&&p&了解了叶酸的基本概念后,我们再来讨论一下与妇产科相关的部分,也就是无论是备孕还是怀孕,无论是孕早期还是孕晚期,都要补充叶酸的部分。&/p&&p&备孕期间,我们建议整个备孕期间都应该补充叶酸,这是为怀孕做准备的重要一项,因为本身我们日常的饮食当中就有大量的叶酸,但是由于我们的烹饪方法多种多样,长时间的煎炒烹炸会使绝大多数的叶酸变性,我们又不是兔子,整天生吃菜的可能性也不大,所以身体是处于一个缺少叶酸的状态的,那么备孕期间补充叶酸,主要目的是纠正身体缺少叶酸的状态,实验证明,在补充的叶酸的情况下,人体也需要一个月的时间才能纠正这个状态。&/p&&p&孕早期,也就是怀孕前三个月,这个时候是胎儿器官系统分化,胎盘形成的关键时期,细胞生长,分裂十分旺盛。此时叶酸缺乏可导致胎儿畸形、胎儿神经管发育缺陷,从而增加包括无脑儿,脊柱裂的发生率。同时因为影响红细胞生成,以及胎盘的发育,也增加自然流产的几率。&/p&&p&孕中期、孕晚期,除了胎儿生长发育以及胎盘的发育,母体也需要增加血容量,来为胎儿供给氧气和营养物质,这就意味着对叶酸的需求量大大增加。如果叶酸不足,孕妇易发生胎盘早剥,妊娠高血压综合征,巨幼红细胞性贫血:胎儿易发生宫内发育迟缓,重要脏器功能障碍、早产和出生低体重,想想看,这样的胎儿在生存能力和智力上都会受到影响。因此建议孕妇要适当的增加叶酸摄入量,以避免一系列悲剧发生。&/p&&p&反正,就是叶酸各种重要吧!&/p&&br&&p&如何补充叶酸?&/p&&br&&p&普通人一般不强调补充叶酸,因为从正常饮食里就可以获取,唯一需要的就是营养均衡,荤素搭配。&/p&&br&&p&从备孕到早孕期,因为不知道什么时候能怀上,同时孕妇和胎儿对叶酸的需求量都有所增加,所以这个时间建议每天口服0.4mg叶酸,一般药店有单独补充叶酸的药,属于非处方药,可以自己去买。当然这个数可不能是凭空捏造的,首先,在医学上研究表明每日补充0.4mg到1mg叶酸对人体来讲是安全的,同时,大样本研究表明,每天补充0.4mg叶酸可以有效的降低80%左右的胎儿神经管发育异常。而且,需要说明的是,就算一直备孕都没有怀上,按照这个量一直服用也是安全的。&/p&&br&&p&过了怀孕早期的3个月后,胎儿对于叶酸得需求量增加,同时多种维生素的补充也至关重要,所以,这个阶段就建议补充符合维生素了,其中包含叶酸,一般是0.8mg到1mg。之所以建议孕中晚期吃一方面是需求量大,一方面是药片比较大,孕早期吃的话可能会引起胃肠道刺激,增加早孕反应等。&/p&&br&&p&但是,有时候药店还可以看到卖5mg的叶酸,这个就是处方药了,一般用不到,主要用于既往怀过神经管畸形(脊柱裂)宝宝的女性以及家族中有过神经管畸形宝宝生育史的女性或者贫血的女性。所以在购买的时候一定要看准剂量,这个很关键,因为超过了安全剂量就就可能会出现后面六层楼要讲的不良反应了。切记不可擅自用药。&/p&&br&&p&如何挑选叶酸?&/p&&br&&p&实际上,六层楼长期一来几乎没有推荐过任何品牌的药物,当然这次也不例外,所以,如果您期望六层楼可以在这里直觉给您推荐具体的品牌,那可能让您失望了,您读完下面的内容就明白六层楼想要讲什么的。&/p&&p&一、按剂量挑选&/p&&p&上面已经讲了三种不同的剂量:0.4mg、0.8mg、5mg(需要处方),这不同的剂量都有特定的使用阶段和情况,因此无论是您自己去买还是让朋友帮您带,都要瞅准剂量,可别整错了,浪费钱不说,还耽误事儿。强调一下,有些药店没有处方也能买到5mg的叶酸,一定要小心。&/p&&br&&p&二、挑选放心药&/p&&p&叶酸如此重要,当然会有各种各样的品牌,但是大体上分为两类,一种是药字号,一种是健字号,这两种产品在包装上有着明显的标注,所以在买的时候要先看看,在这里,六层楼的建议是买药字号的产品,因为它们都是经过严格的药品审批程序的,同时临床试验也是达标的,生产过程中也有着非常严格的操作规程和规范,受国家药品监督管理局严格监管,相比较健字号的产品更加严格和可靠。&/p&&p&如果您已经买健字号的怎么办?当然也可以继续吃,只是这部分吃完之后,下次再买的时候记得买药字号就行,如果您一下囤了很多货的话,就建议您留着以后再吃。&/p&&br&&p& 叶酸的副作用&/p&&br&&p&莎士比亚曾经说过两句名言:&/p&&br&&p&1.任何药物都是由副作用。&/p&&p&2.『良药』和『毒药』之间的差别就是剂量。&/p&&br&&p&好吧,我瞎编的。重点是想说叶酸实际上也有副作用,虽然一般情况下是安全的,但是如果吃太多的话,搁谁都会有影响的,下面这些影响是讲过量服用叶酸的副作用的。&/p&&p&1.吸收:长期过量使用叶酸,影响母体吸收锌元素,影响胎儿智力发育。&/p&&p&2.掩盖:有时体内维生素B12缺乏时会因为叶酸过量而无法及时发现,影响胎儿发育。&/p&&p&3.呕吐:过量服用会使孕妇食欲下降,腹痛腹胀,早孕期会加重恶心呕吐的现象。&/p&&p&4.诱发惊厥发作:过量的叶酸会拮抗抗惊厥药物,使之失效,导致惊厥发作。&/p&&br&&p&请注意,这里没有任何一个字涉及到叶酸会影响月经周期,因为它就是从菠菜里提取出来的物质,真的跟月经关系不大……&/p&&br&&p&好了,今天就讲到这里吧~&/p&&br&&p&完&/p&&br&&p&这几天有这么一个事儿,跟你们分享一下。&/p&&p&一天,我接到一条回复:您好。&/p&&p&我回复:嗯。&/p&&p&对面回复:可以咨询吗?&/p&&p&我回复:请直接问。&/p&&br&&p&然后,我等了两个多小时,还是没有咨询,心想人家肯定在忙,我就去忙别的了。&/p&&br&&p&结果,到现在已经两天了,她也没咨询我,我开始反思,是不是我回复的太冷了?还是说她忘记了?或者说她去医院了?要不就是……&/p&&br&&p&总之,我想告诉你们的是:以后不用敲门、不用客套、不用寒暄,直接开始问问题就好。如果您实在忍不住要礼貌一些,体面一些,那么就请您务必让我尽快看到您的问题,方便我给您回复。&/p&&br&&p&好了,就这些。&/p&&br&&p&晚安,我爱这个世界。&/p&&br&&p&【广告】&/p&&br&&p&微信公众号:ConsultingRoom_11或扫下面二维码(用于咨询个人问题)&/p&&p&知乎专栏:&a href=&/consultingroom-11& class=&internal&&妇科门诊第十一诊室 - 知乎专栏&/a&&/p&&p&推荐文章:&a href=&///?target=http%3A//mp./mp/homepage%3F__biz%3DMzA4OTk1MTczMA%3D%3D%26hid%3D1%26sn%3Dfc6de7ed8f%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&妇科门诊第十一诊室&i class=&icon-external&&&/i&&/a&&br&&/p&&p&&a href=&///?target=http%3A///r/JEM3L-bE3quhrbJM9xY2& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/r/JEM3L-b&/span&&span class=&invisible&&E3quhrbJM9xY2&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& (二维码自动识别)&/p&
都说要补叶酸,可是怎么个补法呢? 摘要:为了你们,我连药剂师的工作都抢了…… 导言:晚上的时候,我跟妻子讲我要写写叶酸的问题,好多人跑来问叶酸该怎么用,买什么药之类的问题,妻子说:你也真是够拼的,连我们药师的工作你都抢,看来我真的可以不用上…
85K收藏,赞同才36K,你们这。。。。。。。。&br&-&br&&b&声明,如果有微博或者公众号发表了我的这篇回答,请一定要把链接私信给我。我将会跟官方沟通维护我的权益。具体转载事项请看文尾。&/b&&br&---------------&br&-&br&&br&这个问题我回答是最合适不过了!十个电影,每个电影都能让你知道自己年轻应该是怎么样的一种状态!&br&&br&-&br&&br&第一个首推《白日梦想家》,一生推。&br&&img src=&/68fce24ebb7205dccf864db2a54a77bf_b.png& data-rawwidth=&405& data-rawheight=&600& class=&content_image& width=&405&&推荐理由:能让天天很闲的你找到事情做,远离宅男状态。知道自己年轻是多么值钱。&br&&br&-&br&&br&第二个是《浪潮》。&br&&img src=&/49ce58f2c038c_b.png& data-rawwidth=&980& data-rawheight=&660& class=&origin_image zh-lightbox-thumb& width=&980& data-original=&/49ce58f2c038c_r.png&&推荐理由:中国的小学,初中,高中。都是这种状态。深入内心的胆寒。&br&&br&-&br&&br&第三个是《爆裂鼓手》。&br&&img src=&/18eafacfa83b4_b.jpg& data-rawwidth=&650& data-rawheight=&650& class=&origin_image zh-lightbox-thumb& width=&650& data-original=&/18eafacfa83b4_r.jpg&&推荐理由:我一直觉得成功是留给那些千方百计想成功的人。成功的方法有千千万。愿意单纯无脑的付出才是捷径。得过国际大奖的电竞选手那个手腕上没有茧子?评论里说他最后变了一个人,他特么不变那个人才是废柴好么。人各有志,你凭什么认为人家那是一种失败。对于主角自己,他已经成功了。&br&&br&-&br&&br&第四个是《夜行者》。&br&&img src=&/2c585c117de837caed18a_b.jpg& data-rawwidth=&1500& data-rawheight=&1125& class=&origin_image zh-lightbox-thumb& width=&1500& data-original=&/2c585c117de837caed18a_r.jpg&&推荐理由:能从这个电影看的热血沸腾,看到励志的人。应该知道这个社会有多美好,这是狼吃人的社会,你身上应该有点狼性。&br&&br&-&br&&br&第五个是《弱点》。&br&&img src=&/badfbda2c5ec2dc1fe7fe5d_b.png& data-rawwidth=&402& data-rawheight=&600& class=&content_image& width=&402&&推荐理由:找到自己热爱的事情,撞倒一切障碍物!希望你从这里看到自己对胜利的执着。&br&&br&-&br&&br&第六个是《永无止境》。&br&&img src=&/c5e5b7abb25b8f26f27d_b.png& data-rawwidth=&426& data-rawheight=&600& class=&origin_image zh-lightbox-thumb& width=&426& data-original=&/c5e5b7abb25b8f26f27d_r.png&&&br&推荐理由:这里展示了一个人高智商,精力旺盛的人是什么状态。让你们看这个聪明人的逻辑思维,思维,思维。而且 &a data-hash=&c948a6c96e2c& href=&///people/c948a6c96e2c& class=&member_mention& data-editable=&true& data-title=&@谢熊猫君& data-hovercard=&p$b$c948a6c96e2c&&@谢熊猫君&/a& 以前写过一个高智商是什么体验的答案。-&br&&br&-&br&&br&第七个是《死亡诗社》。&br&&img src=&/d75fa33acb98cfe_b.jpg& data-rawwidth=&600& data-rawheight=&399& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/d75fa33acb98cfe_r.jpg&&推荐理由:只可意会,不可言传。&br&&br&-&br&&br&第八个是《卑劣的街头》。&br&&img src=&/e6d4f7eba8f759f4e94665_b.png& data-rawwidth=&427& data-rawheight=&600& class=&origin_image zh-lightbox-thumb& width=&427& data-original=&/e6d4f7eba8f759f4e94665_r.png&&&br&推荐理由:一个人有很多面,别以为只有一面,你自己也是。&br&&br&-&br&&br&第九个是《电锯惊魂1》,这个是恐怖片,不敢看的不要逞能!!!!!!!&br&&img src=&/52fec64da979df67491e60db_b.png& data-rawwidth=&1000& data-rawheight=&1620& class=&origin_image zh-lightbox-thumb& width=&1000& data-original=&/52fec64da979df67491e60db_r.png&&&br&推荐理由:你们肯定很纳闷为什么推荐这个,因为这个看完很治愈啊,她们都那么惨了,你还有什么过不去的坎,有什么好烦恼的。另一个角度是感恩,赶紧你现在有良好的身体,感激自己喝的每一口清澈的水,感激这个世界你还可以活很长时间,可能只有年轻人才会天天熬夜糟蹋自己身体,所以我觉得你们应该看看。底下评论说有句台词,我觉得很好,“活着是一种荣幸”。&br&&br&-&br&&br&最后一个是《教父》。&br&&img src=&/e99b5ee95b9db0adec05c_b.jpg& data-rawwidth=&1024& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&/e99b5ee95b9db0adec05c_r.jpg&&推荐理由:我觉得这个电影能让一个男孩成长为男人,很不错。还可能成为一个绅士。&br&&br&&br&这些里面大多数电影都是外表黑暗的,但是黑暗的能让你学到东西,那些励志的是给你一些感动,让你度过这些黑暗的。成长本身就是一件很痛苦的事情,在黑暗里过河。但是内心一定要充满阳光。&br&&br&-&br&&br&&b&鉴于公众号和V字微博转发,需私信支付稿费。私人(空间,&/b&&b&微博&/b&&b&,朋友圈)转发免费,但必须标注我的知乎ID。支付宝:&/b&
抄袭必究。转载请私信。&br&&br&相关电影问题。&a href=&/question//answer/& class=&internal&&你最为珍藏的电影截图有哪些? - Jee Xin 的回答&/a&&br&&a href=&/question//answer/& class=&internal&&2015 你心目中的十大佳片? - Jee Xin 的回答&/a&&br&----------&br&&br&&br&彩蛋:四百击,伊万的童年,搏击俱乐部,七武士,罗生门,十二怒汉(推荐美国版和中国版),银魂,发条橙,剩下两个自己来问。
85K收藏,赞同才36K,你们这。。。。。。。。 - 声明,如果有微博或者公众号发表了我的这篇回答,请一定要把链接私信给我。我将会跟官方沟通维护我的权益。具体转载事项请看文尾。 --------------- - 这个问题我回答是最合适不过了!十个电影,每个电影都能…
看到这个问题有些感慨,分享一下我的买房经历吧,或许对你有用。&br&&br&去年的这个时候,我和对象正在看房买房。彼时,我们两人也是硕士毕业半年,但是比你们惨,俩人就攒了10万,但当时我判断北京房价即将暴涨,所以一边看房,一边硬着头皮四处借钱凑首付。然后两家父母总计拿了25万,我跟朋友借了15万,媳妇儿跟朋友借了10万,但首付还差15万,实在没辙,就去银行办了个信用贷款贷了15万的信用贷,最后凑了75万的首付,在东四环外附近买了个小两居。公积金也没用上,因为我俩都没交满一年,只能用商贷。&br&以上大体是我的买房经历,&b&我的第一个建议是首付要尽可能多凑,贷款尽可能多贷,杠杆加到最大,尽自己最大可能买地段最好、面积最大的房子。现在人民币每年贬值15%,贷款,特别是公积金贷款是给年轻人最好的福利了,务必要充分利用。&/b&&br&&br&另外,我在买房前自己写过一份研究报告来分析当时该不该买房、在哪儿买房、要考虑什么因素等等。其中有些内容或许对你有借鉴意义,我也分享一下。&br&&br&1.能买住宅,就不买商住两用。&br&2.贷款能多多贷尽量多贷,贷款年限尽量长。&br&3.买房尽量在市中心生活便利的地方,尤其是地铁房,远离生活不方便的郊区,首付不够,房子宁可旧点、面积小点,地段位置一定要好。偏远郊区的房子绝对不要买。&br&4.新房溢价太高,买房尽量买二手房,不要买新房。&br&&br&以上是我买房时定的四条基本原则,因为我当时对房地产市场也是一知半解,所以现在看来都是些大实(fei)话。&br&基于这四条原则,我们先选了地段,考虑到俩个人的工作地址,最后定在了十里堡周边,然后开始看房,看了一个星期就定了,期间看了大概十套房,因为考虑到以后要宝宝,所以咬牙买了小两居,没买一居室。&br&现在再复盘的话,当时我们还是有不足之处。最大的欠缺是没考虑学区房,实际上学区原则应该在交通便利原则之前。&br&所以&b&我给你第二个建议是要考虑到以后孩子上学问题,尽量买学区房。&/b&&br&关于学区房,纵观美欧上海北京,目前核心城市学区比较好的房产交易是非常活跃的,不仅中国,美国也是,美国好的学区房很好卖,中国更是哄抢。房子不带好学区的以后万一遇到国家经济震动很难有买家接盘。&br&我这儿说的学区主要指小学,我判断中学以后会是民办越来越好。而小学生就近入学是义务教育法规定的,政策再变也改变不了法律,而且国外小学生也都是就近入学。&br&&br&最后根据你的情况,给一些实质性的参考:&br&你在知春路,你女朋友在金台路。如果我是你,我就会再借或贷20万,买50-60平米的小两居学区房,位置考虑三处:一是海淀区北部一带有学区房且临近地铁的位置;二是朝阳区九龙山附近,三是通州地区。&br&位置一主要是中关村-上地-西二旗-西北旺一带,可以称为泛中关村区域,逻辑主要是海淀教育资源和中关村科技产业,感觉我们政府对这个区域的定位与美国硅谷类似。但这个位置的缺点是离你女朋友上班地址远。&br&位置二是的逻辑是随着通州作为副行政中心,东四环、东五环一带会有不错的升值潜力。而且九龙山一带以后可能会成为不错的学区,具体我不便展开,而且此处离你对象上班近,你坐地铁也不远。&br&位置三是的逻辑是考虑到现在通州限购,但凡限购往往都是有投资价值的。所以趁着你现在还是集体户口,应该还是可以在通州买房的,具体位置可以考虑台湖区域和五河交汇处。我现在想买通州房子,可惜户口转出成个体买不了了,略有后悔。通州的房子你买了后,上班太远,所以适合租出去,自己再在四环内租房。&br&&br&&br&3月18日更&br&基于昨天的政策,作如下判断&br&1.预计政策持续期是二到三年。大趋势上会是锁住顶点,高位横盘,持续阴跌,政策刺激,再度起飞的节奏。17横盘,18阴跌,19放开,20起飞。&br&2.确实精确打击了换房的中产,对刚需很温和。建议刚需不要买环京,珍惜机会,好好工作,有两年时间攒钱。今年央行应该不会加息,到明年上半年大概率加息,时间应该在美联储加完第4次以后,所以判断18阴跌,对刚需而言,19年上半年可能会是买房上车的好时机。&br&3.商住酒店式公寓会有好行情,投资的可以考虑。销许证上注意区分用途性质,不要买办公性质。
看到这个问题有些感慨,分享一下我的买房经历吧,或许对你有用。 去年的这个时候,我和对象正在看房买房。彼时,我们两人也是硕士毕业半年,但是比你们惨,俩人就攒了10万,但当时我判断北京房价即将暴涨,所以一边看房,一边硬着头皮四处借钱凑首付。然后…
还是天津吧,我刚在郑州买房,中介费2个点,现在郑州东区3万起,金水区均价1.5万,其他在1万到1.5万,中介真是黑,还说银行贷款还收取贷款什么费乱七八糟的差不多要三万,我问问了银行,银行回复除了资产评估费,也没什么费用,他妹的,郑州真心不舒服,所以我建议能留在天津还是在天津,在这工作很不顺心,大部分公司单休,加班属于义务,投诉无门,政府办事效率差等等,没有大城市舒服!如果在郑州有人脉,那是另外一番天地了
还是天津吧,我刚在郑州买房,中介费2个点,现在郑州东区3万起,金水区均价1.5万,其他在1万到1.5万,中介真是黑,还说银行贷款还收取贷款什么费乱七八糟的差不多要三万,我问问了银行,银行回复除了资产评估费,也没什么费用,他妹的,郑州真心不舒服,所…
&img src=&/v2-bdde049efac2addf7a4f_b.jpg& data-rawwidth=&1046& data-rawheight=&390& class=&origin_image zh-lightbox-thumb& width=&1046& data-original=&/v2-bdde049efac2addf7a4f_r.jpg&&&p&前两年有一条理论很火,叫1万小时定律。讲的是任何平凡人(脑健康即可)都可以通过1万小时的练习成为某项技艺大师,天赋对这个定律的影响很小。&/p&&br&&p&这条理论目前并未被证实,不过就算它是正确的,也是一条近乎然并卵的理论。就好比减肥的理论那么多那么科学,真正能减成功的也没几个。1万小时的学习在这个时代是个很高的门槛。有人会觉得如果玩游戏看电视剧好像1万小时也不是啥问题,但即便是玩游戏,冲着竞技的目的去练习,也是很难坚持的, 同样冲着学习编剧等目的去看电视剧,也不是容易持续的事。&/p&&br&&p&为什么坚持练习是一件那么难的事情?我的理解是缺乏一个成长的反馈来不断激励自己。被反馈所激励是人性的一部分。走路上别人夸你精神,你自然就腰板挺地更直。你帮助了别人,别人感谢你,你内心多少都会有些愉悦,更加愿意助人。 所以我们的社会才鼓励人们讲礼貌,对别人道谢,道歉等等都是给人反馈,因为反馈是一个激励行为。 &/p&&br&&p&然而练习的过程往往枯燥且没有反馈,你跑了一大段路,累得气喘吁吁,可并没有感觉自己变瘦了,只有一个残酷地消息:45分钟后你才开始燃烧脂肪,你还需要每天保持高强度锻炼外加上控制饮食,长时间才能有效果。 这样下来,你就很缺乏反馈。 &/p&&br&&p&你一定也见过一些人因为有了朋友圈步数攀比,而被激励地愿意多走路的,尽管比例并不高,但多少表明了反馈的意义。&/p&&br&&p&擅长练习的人,是很容易找到成长进步的感觉,成长有几个阶段,每个阶段的感觉不一样,每个阶段你需要寻找的那种反馈激励也不一样。&/p&&br&&p&入门的时候感觉最弱,因为你的注意力几乎都在克服新事物给你带来的不适应。好比第一次穿上冰刀你可能浑身肌肉都是紧张僵硬的,因为你在努力让自己不摔倒,尽管这种紧张是无用功。所以入门的时候你需要的激励是消除紧张感,让自己放松下来,找到那种习惯了,不累了的感觉。 &/p&&br&&p&入门之后就是提升期,先快而后慢,这时候有成绩的反馈,但是没过多久就会进入第一个瓶颈,你会发现你跟大牛的差距很大,然而你的进步变得越来越缓慢,你心理会有一个落差。我发现相当多的人在提升期会急于表现自己,并对未来表现地很乐观,认为前面没有什么困难,一切都会变得很简单。 到了瓶颈后往往又会变得盲目悲观,觉得自己就这个水平了,这时候之前的乐观会变成不甘心和对别人的鄙视。&/p&&br&&p&比起后面的难度来看,这个坎其实并不难迈,主要是因为对技能掌控度不够,找不到可以优化的点,不知道如何发力可以提高。当自行摸索的练习方向效果不好的时候,就容易混乱。我现在回忆起自己早年的一些失误,当时把很多责任归咎于外因,但实际上是因为自己内功不够,方向感也不好,绕了大圈子之后依然没能进入一个稳定的状态。&/p&&br&&p&过了瓶颈之后就是爆发期,和加速期不一样的地方是状态会更放松,也容易出成绩。这个阶段会碰到多个瓶颈,源于对技能还不能达到驾驭的状态。那我自己打桥牌的例子来说,我在2008年分别取得了北美桥协和世界桥协的终身大师称号,理论上来说已经是world class的选手,但是我2008年夏季联赛的战绩不如上一年,直到2009年后才进入稳定的状态。这个阶段的自身反馈信号最为明显,成绩也最直接。&/p&&br&&p&不断突破瓶颈之后就是一个稳定期,这个稳定期不代表没有成长,而是将很多能力固化掉,释放自己。比如现在看到一个新产品就能想到背后的思路和实现方法,看到一个新的模式就能跟跟自己认知的商业价值进行串联。只有将推论结果转化成定理,将策略转化为定式,将认知固化起来,才能释放自己去拓宽认知边界,去领悟领域内更多不为人知的东西。 这个时候的反馈就是不断地放下自己手中的一切,让自己变轻,看什么都轻。&/p&&br&&p&稳定期再往上就是隐士期,因为几乎不大会有正面反馈了,而且会被常人所不理解。甚至比你差很多的同行对你的评价还甚低。 你驾驭了这个领域里一切已知内容,看山可以是山也可以不是山。 我见过一些这样的人,也见过这些人被各种质疑和不认可,作为一名还算活跃的大V,我还没能达到这个境界,只能站在一边肃然起敬。&/p&&br&&p&找到和自己所处阶段匹配的反馈是必要的,游戏还要通过把玩家分级做匹配呢。如果你还处在刚入门的挣扎期,就先不要去幻想飘逸的感觉,而是将克服不适应定位第一个小目标。&/p&&br&&br&&p&推荐公众号:lazy-thought&/p&&br&&p&余弦是前知道创宇副总,我在十年前就关注他微博了,那时候他就对web安全研究地很深入,近几年他从细节脱离出来,对安全的研究更多偏思想,他的状态越来越好,公众号也很值得看。&/p&
前两年有一条理论很火,叫1万小时定律。讲的是任何平凡人(脑健康即可)都可以通过1万小时的练习成为某项技艺大师,天赋对这个定律的影响很小。 这条理论目前并未被证实,不过就算它是正确的,也是一条近乎然并卵的理论。就好比减肥的理论那么多那么科学,…
&img src=&/v2-e190ac8ed1c8d32f1cc2deb48971ad0e_b.png& data-rawwidth=&596& data-rawheight=&405& class=&origin_image zh-lightbox-thumb& width=&596& data-original=&/v2-e190ac8ed1c8d32f1cc2deb48971ad0e_r.png&&&blockquote&你一定能看懂的算法基础书 &br&代码示例基于Python &br&400多个示意图,生动介绍算法执行过程 &br&展示不同算法在性能方面的优缺点 &br&教会你用常见算法解决每天面临的实际编程问题 &/blockquote&&img src=&/v2-54cab21aa576c_b.png& data-rawwidth=&229& data-rawheight=&312& class=&content_image& width=&229&&&p&本书易于理解,没有大跨度的思维跳跃,每次引入新概念时,都立即进行诠释,或者指出将在什么地方进行诠释。核心概念都通过练习和反复诠释进行强化,以便你检验假设,跟上步伐。&/p&&p&书中使用示例来帮助理解。我的目标是让你轻松地理解这些概念,而不是让正文充&/p&&h2&&strong&阅读路线图&/strong&&/h2&&p&本书前三章将帮助你打好基础。&/p&&ul&&li&&p&第1章:你将学习第一种实用算法——二分查找;还将学习使用大O表示法分析算法的速度。本书从始至终都将使用大O表示法来分析算法的速度。&/p&&/li&&li&&p&第2章:你将学习两种基本的数据结构——数组和链表。这两种数据结构贯穿本书,它们还被用来创建更高级的数据结构,如第5章介绍的散列表。&/p&&/li&&li&&p&第3章:你将学习递归,一种被众多算法(如第4章介绍的快速排序)采用的实用技巧。&/p&&/li&&/ul&&p&根据我的经验,大O表示法和递归对初学者来说颇具挑战性,因此介绍这些内容时我放慢了脚步,花费的篇幅也较长。&/p&&p&余下的篇幅将介绍应用广泛的算法。&/p&&ul&&li&&p&问题解决技巧:将在第4、8和9章介绍。遇到问题时,如果不确定该如何高效地解决,可尝试分而治之(第4章)或动态规划(第9章);如果认识到根本就没有高效的解决方案,可转而使用贪婪算法(第8章)来得到近似答案。&/p&&/li&&li&&p&散列表:将在第5章介绍。散列表是一种很有用的数据结构,由键值对组成,如人名和电子邮件地址或者用户名和密码。散列表的用途之大,再怎么强调都不过分。每当我需要解决问题时,首先想到的两种方法是:可以使用散列表吗?可以使用图来建立模型吗?&/p&&/li&&li&&p&图算法:将在第6、7章介绍。图是一种模拟网络的方法,这种网络包括人际关系网、公路网、神经元网络或者任何一组连接。广度优先搜索(第6章)和狄克斯特拉算法(第7章)计算网络中两点之间的最短距离,可用来计算两人之间的分隔度或前往目的地的最短路径。&/p&&/li&&li&&p&K最近邻算法(KNN):将在第10章介绍。这是一种简单的机器学习算法,可用于创建推荐系统、OCR引擎、预测股价或其他值(如“我们认为Adit会给这部电影打4星”)的系统,以及对物件进行分类(如“这个字母是Q”)。&/p&&/li&&li&&p&接下来如何做:第11章概述了适合你进一步学习的10种算法。&/p&&/li&&/ul&&p&各种符号。我还认为,如果能够回忆起熟悉的情形,学习效果将达到最佳,而示例有助于唤醒记忆。因此,如果你要记住数组和链表(第2章)之间的差别,只要想想在电影院找座位就坐的情形。另外,不怕你说我啰嗦,我是视觉型学习者,因此本书包含大量的图示。&/p&&p&本书内容是精挑细选的。没必要在一本书中介绍所有的排序算法,不然还要维基百科和可汗学院做什么。书中介绍的所有算法都非常实用,对我从事的软件工程师的工作大有帮助,还可为阅读更复杂的主题打下坚实的基础。祝你阅读愉快!&/p&&h2&目录&/h2&&a href=&/?target=http%3A//.cn/tupubarticle/13074& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&第 1 章 算法简介&i class=&icon-external&&&/i&&/a&&br&第 2 章 选择排序&br&第 3 章 递归&br&第 4 章 快速排序&br&第 5 章 散列表&br&第 6 章 广度优先搜索&br&第 7 章 狄克斯特拉算法&br&第 8 章 贪婪算法&br&第 9 章 动态规划&br&第 10 章 K最近邻算法&br&第 11 章 接下来如何做&br&练习答案
你一定能看懂的算法基础书 代码示例基于Python 400多个示意图,生动介绍算法执行过程 展示不同算法在性能方面的优缺点 教会你用常见算法解决每天面临的实际编程问题 本书易于理解,没有大跨度的思维跳跃,每次引入新概念时,都立即进行诠释,或者指出将在什…
已有帐号?
无法登录?
社交帐号登录
746 人关注
217 条内容
194 人关注
448 条内容
6567 人关注
1194 条内容
1507 人关注
168 条内容