【数字中国·太极在行动】从小数据,到大智慧—看太极解读流程制造的信息化发展趋势

在新一代信息技术的牵引下,生产全过程的数字化,以及基于工业现场数据的大规模应用,是流程工业发展的必然趋势,也是流程工业从自动化,走向智能化的必由之路。这是太极对流程工业未来发展的理解:以工业互联网平台为基础,信息系统发展的重点,将从“流程驱动”,转变为“数据驱动”。
分类: 其他 发布时间: 11-25 23:30 阅读次数: 0

Linux-LNMP架构介绍

Linux-LNMP架构介绍
分类: 企业开发 发布时间: 11-25 23:30 阅读次数: 0

Thinking in java 第18章 Java I/O系统

一.Java操作文件/目录的File类 File类既能代表一个特定文件的名称,又能代表目录下的一组文件的名称。如果指的是一个文件集,我们就可以对此集合调用list方法,这个方法会返回一个字符数组。 下面是一个例子,如何得到符合条件的File对象。 import java.io.File; import java.util.Arrays; public class DirList { public static void main(String[] args) { Fi
分类: 其他 发布时间: 11-25 23:30 阅读次数: 0

effective java第4章 类和接口

第13条 使类和成员的可访问性最小化 第一规则:尽可能地使每个类或成员不被外界访问 只有当同一个包内的另一个类真正需要访问一个成员的时候,你才应该删除private修饰符。 如果方法覆盖了超类中的一个方法,子类中的访问级别就不允许低于超类中的访问级别。这样可确保任何可使用超类实例的地方也可以使用子类的实例。 长度非零的数组总是可变的,所以,类具有公有的静态final数组域,或者返回这种域的访问方法,这几乎总是错误的。修正方法如下: private static final Thing[] PR
分类: 其他 发布时间: 11-25 23:29 阅读次数: 0

java中json用法整理

阿里家的json 日常开发中遇到各种json,感觉用的比较乱,在这里先着重整理一下阿里家的json用法。 Step1:maven配置 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.13</version> </dependency> Step2:用法整理(其实有好多种啦,这里暂时整理我自己常用的几种)
分类: 其他 发布时间: 11-25 23:29 阅读次数: 0

java并发系列一(java内存模型)

作为一个半路出家学java的菜菜菜鸟,真的是感觉路漫漫其修远兮,工作间隙看了大约两周的java并发,现在开始慢慢总结。 1.线程间的通信 线程之间的协作主要有几个点,wait,notify,notiyALl(),显示Condition对象,队列中的生产者消费者等等。主要就是条件队列的使用。我将结合java编程思想和java并发编程这两本书中的内容进行整理。 1,条件队列 首先引入一个概念:条件谓词(我了个擦,感觉跟上学的时候学英语一样, 还谓词),通俗的说就是使某个操作称为状态依赖的前提条件。
分类: 其他 发布时间: 11-25 23:28 阅读次数: 0

Spring实战4 第5章 构建Spring Web应用程序

一,构建Spring Web应用程序## 1,Spring MVC起步 1.1跟踪Spring Mvc请求 在请求离开浏览器是,带有用户请求的内容信息 第一站是Spring的DispatcherServlet,在Spring MVC中,它就是前端控制器。它的任务是将请求发送给Spring MVC控制器。控制器是一个用于处理请求的Spring组件。DispatcherServlet需要知道将请求发送给哪个控制器。所以DispatcherServlet会查询一个或多个处理器映射。 一旦选择了合适的
分类: 其他 发布时间: 11-25 23:28 阅读次数: 0

数据结构图的最短路径问题

07-图4 哈利·波特的考试 (25 point(s)) 哈利·波特要考试了,他需要你的帮助。这门课学的是用魔咒将一种动物变成另一种动物的本事。例如将猫变成老鼠的魔咒是haha,将老鼠变成鱼的魔咒是hehe等等。反方向变化的魔咒就是简单地将原来的魔咒倒过来念,例如ahah可以将老鼠变成猫。另外,如果想把猫变成鱼,可以通过念一个直接魔咒lalala,也可以将猫变老鼠、老鼠变鱼的魔咒连起来念:hahahehe。 现在哈利·波特的手里有一本教材,里面列出了所有的变形魔咒和能变的动物。老师允许他自己带
分类: 其他 发布时间: 11-25 23:28 阅读次数: 0

数据结构二叉树的深度

6-8 求二叉树高度 (20 point(s)) 本题要求给定二叉树的高度。 函数接口定义: int GetHeight( BinTree BT ); 其中BinTree结构定义如下: typedef struct TNode *Position; typedef Position BinTree; struct TNode{ ElementType Data; BinTree Left; BinTree Right; }; 要求函数返回给定二叉树BT的高度值。
分类: 其他 发布时间: 11-25 23:27 阅读次数: 0

数据结构二叉树的遍历

6-9 二叉树的遍历 (25 point(s)) 本题要求给定二叉树的4种遍历。 函数接口定义: void InorderTraversal( BinTree BT ); void PreorderTraversal( BinTree BT ); void PostorderTraversal( BinTree BT ); void LevelorderTraversal( BinTree BT ); 其中BinTree结构定义如下: typedef struct TNode *Posi
分类: 其他 发布时间: 11-25 23:27 阅读次数: 0

数据结构 先序输出叶子节点

6-11 先序输出叶结点 (15 point(s)) 本题要求按照先序遍历的顺序输出给定二叉树的叶结点。 函数接口定义: void PreorderPrintLeaves( BinTree BT ); 其中BinTree结构定义如下: typedef struct TNode *Position; typedef Position BinTree; struct TNode{ ElementType Data; BinTree Left; BinTree Righ
分类: 其他 发布时间: 11-25 23:27 阅读次数: 0

binder运行机制--从应用到原理再到实践

之前网上看的 binder 相关的文章,总是有的地方没说清楚,本文目的是以最少的文字说运行机制清楚。 应用 先把代码下载下来,跑一跑,看看现场,了解一下binder如何使用。 原理 在弄清楚原理先,先了解一下binder由来,在了解binder运行机制,最后分析代码。 由来 我们知道,在Android系统里,底层是linux操作系统,而linux操作系统本身是提供了很对跨进程的通信方式,比如:管道,system V IPC,socket等。这些方法都需要两次拷贝,当进行大量的进程间通信时,会影
分类: 其他 发布时间: 11-25 23:26 阅读次数: 0

Android的Activity的启动分析

分析Android的启动,仅仅当做自己学习的笔记。
分类: 其他 发布时间: 11-25 23:26 阅读次数: 0

Android自定义View学习

主要学习 (1)郭霖的:带你一步步深入了解View (2)谷歌小弟的,自定义View (3)任玉刚的,自定义View。
分类: 其他 发布时间: 11-25 23:26 阅读次数: 0

java常见面试题算法

包括:冒泡排序,快速排序,快速查找: import java.util.Arrays; public class SortAndFind { public static void bubbleSort(int[] array) { int i,j,temp; int count = array.length; for(i=count; i>0; i--) { for(j=0; j < i-1; j++) { if(array[j] > array[j+1])
分类: 其他 发布时间: 11-25 23:26 阅读次数: 0

初夏小谈:小项目 五子棋

此次五子棋小项目,调用大量函数,函数相对于上次模拟王者荣耀—荣耀水晶小程序更进一步为程序的独立性,相互调用,进行较多传参,在判断胜负中遇到判断问题,导致频频出错,在于数组下标极易混淆,受前三次判断条件的影响。代码如下: #ifndef __GAME_H__ #define __GAME_H__ #include<Aventador_SQ.h> #define ROW 10 #define COL 10//10*10的方格 #define ROWS 5 #define COLS 5//五
分类: 其他 发布时间: 11-25 23:25 阅读次数: 0

初夏小谈:斐波那契三种实现方法(C语言版)(第三种相信你没见过)

斐波那契数列(Fibonaccisequnce),又称黄金分割数列。研究斐波那契数列有相当重要的价值,例在现代物理、准晶体结构、化学等领域都有直接的应用。因此研究斐波那契数列也是很有必要的。 今天初夏将为大家带来计算斐波那契数列第n位的三种方法 第一种利用递归的方法计算,代码相当简单,但其重复计算率太高,导致其时间复杂度比指数还要爆炸式增长。不推荐此方法。但递归的思想却相当的重要还是要理解并掌握。 #include<Aventador_SQ.h> int Fibonacci(int n)
分类: 其他 发布时间: 11-25 23:25 阅读次数: 0

初夏小谈:判断运动员名次,杨辉三角,日本谋杀案(断案大师)

今天给大家带来三道经典题型。 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。 #include<Aventador_SQ.h> void MingCi() { int arr[5] = { 0 }; for(arr[0] = 1; arr[0] <= 5; arr[0]++)
分类: 其他 发布时间: 11-25 23:25 阅读次数: 0

初夏小谈:奇偶排队,杨氏矩阵(查找数字)大O阶小于(N)

1.调整数组使奇数全部都位于偶数前面。 #include<Aventador_SQ.h> #define ROW 100 void JiOuSort(int arr[ROW],int count) { int count1 = 0; int i = 0,j=0; int temp = 0; for (i = 0; i < count; i++) { if (arr[i] % 2 == 1) { count1++; } } for (i = 0; i < cou
分类: 其他 发布时间: 11-25 23:24 阅读次数: 0

初夏小谈:字符串的旋转

由于字符串问题是比较混乱的一个问题,今天来说说字符串中的旋转问题。 求旋转Ñ次后的字符串 1.实现一个函数,可以左旋字符串中的k个 字符.ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB #include<Aventador_SQ.h> void ZuoXuan(char arr[],int num,int k) { int i = 0; int j = 0; char temp; while (i < k) { temp = arr[0]; for
分类: 其他 发布时间: 11-25 23:24 阅读次数: 0