CentOS 7引导过程与服务控制(一)

一、引导过程总览1.开机自检服务器主机开机以后,将根据主板BIOS中的设置对CPU、内存、显卡、键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时候会移交给本机硬盘。2.MBR引导当从本机硬盘中启动系统时,首先根据硬盘第一个扇区中MBR(MasterBootRecord主引导记录)的设置,将系统控制权传递给包含操作系统引导文件的分区;或者直接根MBR记录中的引导信息调用启动
分类: 企业开发 发布时间: 08-23 22:43 阅读次数: 0

以StringCallback为例子:

class MyStringCallback extends StringCallback { //与服务器连接错误调用方法 @Override public void onError(Call call, Exception e, int i) { Toast.makeText(OkhttpUtilsActivity.this,e.getMessage(),Toast.LENGTH_LONG).show(); } //连接成功,服务器返回数据方法,s为获得的数据 @Override publ
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

Python高级语法-私有化-私有化理解(4.3.1)

目录 1.说明 2.代码 关于作者 @ 1.说明 __a(私有):只能在类的内部使用,对象使用,但是子类不允许使用,不能导入到其他包 a(protected):可以在子类使用,可以通过对象访问,不能导入其他包 a:没有要求,就是自己定义的区别名字而已 2.代码 test.py a = 1 a_ = 1 __a = 1 _a = 1 main.py from test import * import test print(a) print(a_) print(test._a) print(te
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

全国计算机等级考试二级(Python语言程序设计)经典题目

1、使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个边长为200的正方形。
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

传参

RaisedButton( child: Text("跳转到搜索页面"), onPressed: (){ Navigator.of(context).push( MaterialPageRoute( builder: (BuildContext context){ return FormPage(title:"表单"); //传值 } ) ); }, color: Theme.of(context).accentColor, textTheme: ButtonTextTheme.primary
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

110-使用正则匹配的方式从url获值

正则匹配的方式就是在url里按照规则来写参数,中间用/分开,每两个/中间为一个参数; 并且,正则匹配的方式还规定了参数的类型,在views函数中,不必进行转化,直接使用即可。 1、假设url写法如下: from django.urls import path from . import views urlpatterns = [ # 正式匹配的url path('test_regular/<int:a>/<int:b>/', views.test_regular,
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

OpenCv 018---图像直方图均衡化

1 前备知识 图像直方图均衡化可以用于图像增强,对图像进行直方图均衡化处理,可提升后续对象检测的准确率,医学影像图像、卫星遥感图像、机器视觉产品图像均可通过直方图均衡化对图像质量进行提升,对比度增强。 2 所用到的主要OpenCv API CV_EXPORTS_W void equalizeHist( InputArray src, OutputArray dst ); /** @brief Equalizes the histogram of a grayscale image. The f
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

路由单独模块化

目录 |-pages |-routes |—Routes.dart // routes/Routes.dart import 'package:flutter/material.dart'; import '../pages/Tabs.dart'; import '../pages/Form.dart'; import '../pages/Search.dart'; import '../pages/Product.dart'; import '../pages/ProductInfo.dar
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

传参~

import 'pages/Form.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { final routes = { '/': (contxt) => Tabs(), '/search': (contxt) => SearchPage(), '/form': (context, {arguments}) => FormPage(arguments: arguments), }; @ove
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

命名路由

// 1、配置路由 import 'package:flutter/material.dart'; import 'pages/Tabs.dart'; import 'pages/Search.dart'; import 'pages/Form.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { re
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

MongoDB设置用户名以及密码

MongoDB 默认没有设置用户名密码,需要我们自己设置。简单来说首先设置一个管理所有用户角色的用户admin,然后根据需要为此用户添加其他角色即可。 1.设置一个管理所有用户角色的用户admin 例如,以下内容使用角色和 角色myUserAdmin在admin数据库中 创建用户。 use admin db.createUser( { user: "myUserAdmin", pwd: passwordPrompt(), // or cleartext passwo
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

屏蔽多次点击事件

/** * 测试快速点击事件 */ fastButton.setOnClickListener(new OnClickFastListener(http://www.amjmh.com) { /** * 自定义实现的抽象方法,不在重写onClick方法,该方法用于执行点击后的逻辑 */ @Override public void onFastClick(View v) { Toast.makeText(mContext, "测试网络...", Toast.LENGTH_LONG).show()
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

关键方法

3.1 run()方法 处理线程中执行的逻辑,如果继承Thread类则必须重写该方法. 3.2 start()方法 //方法是加了锁的。 //原因是避免开发者在其它线程调用同一个Thread实例的这个方法,从而尽量避免抛出异常。 //这个方法之所以能够执行我们传入的Runnable里的run()方法, //是应为JVM调用了Thread实例的run()方法。 public synchronized void start() { //检查线程状态是否为0,为0表示是一个新状态,即还没被start
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

源码解析

1.1构造方法 几个常用的变量 group:线程组 ,线程组包含其他的线程组,形成一个树结构,除了初始线程组外,其他的线程组都会有父线程,线程可以访问当前线程组的信息,不能访问父线程组信息 daemon:守护线程, 实际都是运行了init()方法,我们详细介绍下这方法 // ThreadGroup g, 线程组,创建的线程被加入到线程组 ,线程组是线程的集合,线程组组成了一个树,除了初始线程组,每个线程组都有一个parent线程组 // Runnable target,用于回调,Thread
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

Flutter Socket连接废话不多? 直接上代码:

记得把host.port.和发送的参数换成你自己的 import 'dart:io'; import 'dart:async'; class SocketManage { static String host='xxx.xxx.xxx.xxx'; static int port=80; static Socket mSocket; static Stream<List<int>> mStream; static initSocket() async{ await Socket.connect(
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

011_GoldWave软件安装及使用

(一)软件安装包: 链接:https://pan.baidu.com/s/15c5veooyA8bAYIAgLFOLjg 提取码:jiis 复制这段内容后打开百度网盘手机App,操作更方便哦 (二)降低原唱声音 1. 拖拽两边可以选择编辑的区域 2.效果-->立体声-->混音器 3. 按照图中的调节,可以预播放观察 (三)声音淡入淡出设置 (四)音乐声音大小设置 (五)音乐合并
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

Power BI Python 在Power BI Desktop中使用Python导入数据

前面我有写过一篇博文,Power BI Python 在Power BI Desktop中使用Python绘图,今天我来使用Python脚本来生成Power Query的查询数据 我们一般都使用第三方的IDE先调试好Python代码,然后再在Power BI Desktop运行,我这里使用的是Pycharm,至于该IDE大家到网上找安装包吧。 先看看我们的Python代码内容: import pandas as pd import numpy as np df = pd.DataFra
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

ECharts-第一篇最简单的应用

1、简单演示一个饼状图 准备好echarts-all.js 2、编写页面代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!-- 引入 ECharts 文件 --> <script src="echarts-all.js"></script> <div id="pie1" style="width: 600px;height:400px;"></div> <script typ
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

【模拟赛】纪中提高A组 19.8.23 测试

Task.1 矩阵乘法 题目大意:给你一个 \(N\times N\) 的矩阵,\(Q\) 次询问每次询问一个子矩形的第 \(K\) 小数。 数据范围:\(1\leq N\leq 500,Q\leq 60000\) 树套树(主席树)、整体二分、分块。大概那么搞就能过去...但是我还不是 ds 大师。 \(Source:\) 聪明人才能看到的BZOJ 2738 Luogu P1527 代码: Task.2 Tree 题目大意:给定一张 \(n\) 个点 \(m\) 条带权边(权值\(c\))的连
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0

牛客 表达式得到期望结果的组成种数

题目链接:https://www.nowcoder.com/practice/9690bd908d5b4f9b91640fa835ef6f4f?tpId=101&tqId=33115&tPage=1&rp=1&ru=/ta/programmer-code-interview-guide&qru=/ta/programmer-code-interview-guide/question-ranking 题目大意:   略。 分析:   区间 dp,表达式可能不合法,此时要输出 0。 代码如下:
分类: 其他 发布时间: 08-23 22:34 阅读次数: 0