蒋智昊的博客

蒋智昊的博客

关于Java排序算法-直接选择排序(Select Sort)

关于Java排序算法-直接选择排序(Select Sort)

基本思想:每一趟排序,如第 i 趟 ( i = 0, 1, …, n-2) ,均在 待排序记录中选出排序码最小的记录, 作为有序序列中的第 i 个记录。包括直接选择排序和堆排序。

基本操作:第一趟从n个记录中选出排序码最小的记录与第1个记录交换;第二趟在余下的n-1个记录中再选出排序码最小的记录与第2个记录交换;依次类推,直至第n-1趟选出相应记录与第n-1个位置上的记录交换。

public class SortTest {

public static void main(St

关于Java排序算法-直接插入排序(Insert Sort)

关于Java排序算法-直接插入排序(Insert Sort)

基本思想:当插入第i (i ≥ 1) 个记录时, 前面的A[0], A[1], …, A[i-1]已经排好序。这时, 用A[i]的排序码与A[i-1], A[i-2], …的排序码顺序进行比较, 找到插入位置即将A[i]插入, 原来位置上的记录向后顺移。

过程:首先将待排序序列的第 1 个数据元素看成是一个有序的子序列,然后依次将第 2 个数据元素、第 3 个数据元素、…… 插入到这个有序序列。

public class SortTest {

public static voi

关于Java排序算法-冒泡排序(Buddle Sort)

关于Java排序算法-冒泡排序(Buddle Sort)

基本思想:

a.从尾到头两两比较待排序的顺序表的记录,发生逆序则交换。(一遍扫描后,最小元素在表头)

b.把n的问题变为n-1的问题。

c.重复a,b 直至n= 1为止。

public class SortTest {

public static void main(String[] args) {

int[] arr = { 49, 38, 65, 97, 76, 13, 27, 49 };

display(“原始数据 : “, arr);

// 冒泡排序

关于陈春花老师《管理者的50堂必修课》学习笔记-第十二章 创始人-12.6 创始人的第五个职责:养成治理结构

第十二章 创始人

12.6 创始人的第五个职责:养成治理结构

治理结构用来建立

企业所有者和高层经理之间的规则。

保证战略方向一致、绩效结果一致。

真正的传承是价值观的传承。

最大的财富是精神财富。

难点在于:所有权与管理控制权分离

风险由持股者承担

绩效和决策由经理人执行

知识点:

1、公司治理结构:

决定和控制组织战略方向和绩效

2、公司治理结构关注:

保证战略决策制定得更加有效的方法

3、治理结构目的:

在公司建立持股者和高层

关于陈春花老师《管理者的50堂必修课》学习笔记-第十二章 创始人-12.5 创始人的第四个职责:形成文化

第十二章 创始人

12.5 创始人的第四个职责:形成文化

形成文化是重要职能

是非常软但影响力巨大的力量

是竞争力的表现

文化差距是行为习惯和价值追求的差距。

文化是人群为了生存对环境的适应方式。

文化的三个特征:

生存方式

对环境的认知和适应

共识的达成

怀才不遇是融入环境的能力弱。

知识点:

1、文化是非常软但影响力巨大的力量,是竞争力的表现。

2、文化是人群为了生存对环境的适应方式。

关于陈春花老师《管理者的50堂必修课》学习笔记-第十二章 创始人-12.4 创始人的第三个职责:构建团队

第十二章 创始人

12.4 创始人的第三个职责:构建团队

在创业者和创始人阶段。你选的就是最好的战略。选择做什么?

企业家阶段。选择不做什么?

构建团队是创始人最难最重要的职责。

事业的持续性是由有战略和组织决定的。

知识点:

1、创始人阶段,创始人最重要的职责是构建核心团队

2、创始人到企业家需具备两个核心能力

战略思维能力

打造团队的能力

关于陈春花老师《管理者的50堂必修课》学习笔记-第十二章 创始人-12.3 创始人的第二个职责:促进变革

第十二章 创始人

12.3 创始人的第二个职责:促进变革

促进变革的准备

1、创造未来的原则

2、系统化寻求和预见变革的方法

3、在组织外部和内部推行变革的恰当方式

4、在变革与连续性之间达成平衡的原则

知识点:

1、变革的三个挑战:

冲击绩效

带来混乱

失去不想失去的人

2、促进变革的四个准备:

创造未来的原则

系统寻求和预见变革的方法

在组织外部和内部推行变革的恰当方式

在变革与连续性之间达成平衡的原则

关于陈春花老师《管理者的50堂必修课》学习笔记-第十二章 创始人-12.2 创始人的第一个职责:确定战略

第十二章 创始人

12.2 创始人的第一个职责:确定战略

目标的共识:

战略目标≠经营目标

经理人只完成了经营目标

经营过程如果忽略了战略目标,企业的生死会受到影响。

策略的共识:

聚焦核心价值点

战略价值要素。最强的是什么?我们的核心价值点是什么?

围绕价值要素。

执行过程的共识:

每月交流,确定是否跑偏?

具体问题要靠团队现场解决。

知识点:

确定战略 达成三个共识

目标的共识

策略的共识

执行过程的共识

关于陈春花老师《管理者的50堂必修课》学习笔记-第十二章 创始人-12.1 创始人的三个角色

第十二章 创始人

12.1 创始人的三个角色

创业者:聚焦产品或服务

核心:让企业活下去。产品满足市场需求。

创始人:聚焦利益相关者

核心:资源整合。可持续基础。

企业家:聚焦团队的打造

核心:治理结构。

创始人的第一个职责

确定战略。战略决定生死。顾客价值、未来判断(互联网下半场。用户变顾客、很在意效率)、选择不做什么。

知识点:

创始人的三个角色

创业者:聚焦产品或服务

创始人:聚焦利益相关者

企业家:聚焦团队的打造

Html5 Web Workers

1、worker.js

var i = 0;

function timeCount(){

i = i + 1;

postMessage(i); //postMessage是Worker对象的方法,用于向html页面回传一段消息

setTimeout(“timeCount()”,500); //定时任务

}

timeCount(); //加1计数,每500毫秒调用一次

2、webworkers.html

<!DOCTYPE html>

<h