佳爷的后花媛


  • Home

  • About

  • Tags

  • Categories

  • Archives

  • Search

symfony框架实战(一).md

Posted on 2019-03-14 | In PHP | | Visitors:

symfony 框架实战

官方文档

创建项目

  • symfony 严格遵循标准的版本命名
  • API无法向下兼容
  • 大版本号+1

准备工作

使用web server启动项目

Read more »

(PAT B1001)害死人不偿命的(3n+1)猜想

Posted on 2018-12-10 | In 算法 | | Visitors:

每天一点小算法~
2018.12.10

(PAT B1001)害死人不偿命的(3n+1)猜想

题目:卡拉兹猜想:

对任何一个自然是n,如果它是偶数,那么把它砍掉一半了如果它是奇数,那么把(3n+1)砍掉一半,这样一直反复砍下去,最后一定在某一步得到n=1.

问题:
对给定的任一不超过1000的正整数n,简单的数一下,需要多少步才能得到n=1?

思路:

1.判断n是否为1,如果是,退出
2.如果n不是1,判断是否是偶数,如果不是,使用(3n+1),然后开始对半砍,计算步数+1,如果是,直接对半砍,计算步数。

代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <cstdio>
int main(){
int n,step = 0;
scanf(“%d”,&n);
while(n != 1){
if(n%2==0)
n = n/2;
else
n = (3n+1)/2;
step++;
}
printf(“%d\n”,step);
return 0;
}

注意

第一步的判断是否为1不要漏掉!

about_the_command

Posted on 2018-12-03 | | Visitors:

如何查看端口号?

怎样查看进程信息?

不同程序会有不同的端口号,端口号在哪查看?怎样查看?

ps指令是干嘛的?

lsof指令有什么用?

MySQL执行计划解析

Posted on 2018-11-22 | In Mysql | | Visitors:

Mysql 执行计划

Q&A

如何写查询?

如何优化查询?

如何使用索引?

如何使用命令输出执行计划?

什么是执行计划?

Read more »

阿姆达尔定律

Posted on 2018-11-16 | In 小概念 | | Visitors:

阿姆达尔定律

阿姆达尔定律(英语:Amdahl’s law,Amdahl’s argument),一个计算机科学界的经验法则,因吉恩·阿姆达尔(Gene Amdahl)而得名。它代表了处理器平行运算之后效率提升的能力。
1967年计算机体系结构专家吉恩.阿姆达尔提出过一个定律阿姆达尔定律,说:在并行计算中用多处理器的应用加速受限于程序所需的串行时间百分比。譬如说,你的程序50%是串行的,其他一半可以并行,那么,最大的加速比就是2。不管你用多少处理器并行,这个加速比不可能提高。在这种情况下,改进串行算法可能比多核处理器并行更有效。

Read more »

关于MySQL

Posted on 2018-11-12 | In Mysql | | Visitors:

具有MySQL索引优化、查询优化和存储优化经验;
具有缓存使用经验,熟悉Redis各种数据结构的使用场景;
有分布式、集群、高并发、高负载、高可用系统

使用MySQL

如何设计web数据库?

使用关系数据库代替普通文件有哪些优点?

关系数据库专门的内置机制是怎么处理并发访问的?

什么是关系数据库?

web数据库的设计和架构是什么?

什么是建模?要考虑什么?

如何避免空间的浪费?

Read more »

question-about-Thinking-in-PHP-internals-Apache

Posted on 2018-11-12 | In PHP | | Visitors:

Apache模块

apache 是Apache软件基金会的一个开放源代码的web服务器,可以在大多数电脑操作系统中运行。

什么是web服务器?

什么是模块扩展?怎样实现模块扩展?

有哪些常见的模块?

什么是mod_auth?

what’s mod_ssl?

what’s mod_rewrite?

什么是以Apache模块的方式与Apache集成?

perl python tcl PHP 是怎样和Apache集成的?

Read more »

algorithmic-二分法

Posted on 2018-11-12 | In 算法 | | Visitors:

二分查找

一般而言,对于包含了n个元素的列表,用二分查找最多需要log2n步,而简单查找最多需要n步。

对数

什么是对数?如何简单的说明这个概念?

对数是幂运算的逆运算

Read more »

question_about_Thinking_in_PHP_internals(SAPI)

Posted on 2018-11-12 | In PHP | | Visitors:

深入理解PHP内核

关于PHP的源码目录结构,根目录下都放了哪些文件?这些文件有什么用?

有哪些比较重要的文件值得看看?

想写PHP扩展应该看看那个文件?

源码编译的文件存放在哪里?这些文件是如何编译的?构建是什么?怎样构建脚本文件?

Read more »

五度-瓶颈

Posted on 2018-11-11 | In 小说 | | Visitors:

2018已经过去四分之三,筑基期的道友们修炼到元婴期了么?修炼过程中有木有遇到瓶颈啊?

自从修仙以来,和道友们聊天的话题也会经常提及瓶颈,遇到瓶颈是一件很正常的事情,在很多仙侠大会上,常常有渡劫期的道友讲述他们如何渡过瓶颈的。

Read more »
12…7

Zoe

get busy living or busy dying

65 posts
15 categories
30 tags
GitHub
© 2019 Zoe
Powered by Hexo
|
Theme — NexT.Muse v5.1.4