shell编程 之 传递参数到脚本里
1 传递参数的基本格式 在脚本的需要参数的地方写$1,$2,$3...$n,运行的时候带参数运行就相当于是专递参数进shell脚本里了,比如: ./t1.sh 1 2 #!/bin/bash echo "daqing is $1" echo "erqing is $2" echo " u totally give me $# arguements" $#用于统计一共传递了多少个参数进来。 输出结果: daqing is 1;erqing is 2;u totally give me 2 arg
关于Modelsim仿真时不能编译`include文件解决办法【Verilog】【Modelsim】(转)
问题描述: 只要用到include,编译就出错,抱怨Cannot open `include file "params.v",但是在使用params.v文件中定义的参数时,已经在调用文件中使用了“`include params.v”命令,如果在其他文件夹中进行编译,仿真器就会报出“cannot open。。。”或者找不到params.v中定义相应的参数。解决办法:将所有要编译文件放在同一个文...
Java基础知识之容器(八:HashMap在jdk8数据结构的改进)
原文地址:http://www.cnblogs.com/xiarongjin/p/8310135.html
下面来看下HashMap的主要两种存储方式是示意图(图片来自网络):
这就是java8的HashMap的数据结构,跟之前版本不一样的是当table达到一定的阀值时,bucket就会由链表转换为红黑树的方式进行存储,下面会做具体的源码分析。
一:HashMap的put方法实现原理
...
基于android P(9.0)版本的BottomNavigationView使用教程(去除动画效果,水波纹效果)
### 基本实现方式 首先创建我们所需要的按钮的选择器<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/tab_checked"
BufferInputStream、BufferOutputStream缓冲流实现
一 介绍JavaIO技术是很重要的技术, 现在来解释一下BufferInputStream、BufferOutputStream的具体实现。那首先来看看BufferInputStream在程序中是怎么使用的,相信大家都知道怎么写。/** 使用缓冲技术读取数据
*
* */
public static void bufferRead(String path) {
Buffered...
CentOS7安装Redis4.0.2
一、下载Redis下载有两种方式 1) 在centOS里通过wget下载rediswget http://download.redis.io/releases/redis-4.0.2.tar.gz 这里的下载地址可以去redis官网查看2) 我个人喜欢第二种方式下载,就是直接到官网下载好后在上传到CentOS里,因为我将安装包统一放在一个文件夹里,便于管理Redis下载地址:https://re...
Centos7 下安装PHP7 phpredis扩展报错解决办法 致命错误:ext/standard/php_smart_str.h
php7编译安装phpredis扩展报一下错误的解决办法hecking whether -lc should be explicitly linked in... nochecking dynamic linker characteristics... GNU/Linux ld.sochecking how to hardcode library paths into programs... im...
Centos7下 MySQL 导入大批量sql的处理方法
一、上传SQL文件至服务器二、pwd SQL文件的目录 复制下这个目录[root@iZ2zeeq04koeqssc98d0okZ html]# pwd
/usr/local/nginx/html三、进入mysql 开始导入[root@iZ2zeeq04koeqssc98d0okZ html]# mysql -uroot -p
mysql> show global variables lik...
yum 安装 lanmp
首先配置防火墙 CentOS 7.0默认使用的是firewall作为防火墙 1.关闭firewall:systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
或者开启某端口
firewall-cmd --permanent --add-port=500...
Linux 彻底删除 MySQL
[root@iZ2zeeq04koeqssc98d0okZ mysql]# rpm -qa|grep -i mysql
mysql-community-common-5.6.40-2.el7.x86_64
mysql-community-libs-5.6.40-2.el7.x86_64
mysql-community-server-5.6.40-2.el7.x86_64
mysql-commun...
PHPExcel --- 不止是强大 导入
一.前期准备工作1.首先去PHPExcel官网下载PHPExcel类库,地址:https://github.com/PHPOffice/PHPExcel ,我们只要Classes文件夹就行了,其他的是些例子,有时间可以研究一下。2.去bootstrap官网下载,bootstrap.css和bootstrap.js,我们将使用响应式做模板。3.准备一张Excel表格,内容不要求多,简单实用就好。二....
PHPExcel --- 不止是强大 导出
一、前期准备工作前期准备工作可以看看PHPExcel导入的准备,另外导出需要准备一个数据列表页面,一张学生信息表。二、具体操作流程及实现思路实现思路:1.首先将数据库里面的学生信息取出来,展示在界面。我们将新建一个student方法,来展示学生信息。2.通过点击 导出Excel按钮 请求导出处理函数export。3.export收到请求后,将取出来的数据循填入到excel表格中。4.数据填完了,生...
ThinkPHP5 Base学习笔记
目录结构/ application command.php 命令行 config.php 通用的配置文件 common.php 公共文件 可以添加全局的函数 database.php 数据库配置 route.php 路由配置/路由的美化 tags.php 应用行为扩展文件,有很多钩子 可以对框架进行扩展而不用修改框架的源码 在钩子上注册行为或函数 改变框架的执行流程 ext...
将时间戳转化为 “几周前” 的形式
百度得到的结果: function getDateDiff(dateTimeStamp) {
var minute = 1000 * 60;
var hour = minute * 60;
var day = hour * 24;
var halfamonth = day * 15;
var month = day * 30;
var now = new Date().getTime();
var diffValue = now -
创建线程有几种不同的方式?
两种方式可以用来创建线程: 继承Thread类 实现Runnable接口 通常使用Runnable接口的方式,在应用设计中已经继承了其他对象的情况下,需要多继承而java不支持多继承,只能实现接口。同时,线程池也是非常高效的,很容易实现和使用。
Python 设计模式
什么是设计模式? 设计模式是经过总结、优化的,对我们经常会碰到的一些编程问题的可重用解决方案。一个设计模式并不像一个类或一个库那样能够直接作用于我们的代码。反之,设计模式更为高级,它是一种必须在特定情形下实现的一种方法模板。设计模式不会绑定具体的编程语言。一个好的设计模式应该能够用大部分编程语言实现(如果做不到全部的话,具体取决于语言特性)。最为重要的是,设计模式也是一把双刃剑,如果设计模式被用在不恰当的情形下将会造成灾难,进而带来无穷的麻烦。然而如果设计模式在正确的时间被用在正确地地方,它将
python练习 函数4
''' 1.定义一个func(name),该函数效果如下。 assert func("lilei") = "Lilei" assert func("hanmeimei") = "Hanmeimei" assert func("Hanmeimei") = "Hanmeimei" ''' def func(name):
return capitalize(name)
assert func("lilei") = "Lilei"
assert func("hanmeimei") = "
Python学习之路—2018/7/2
Python学习之路—2018/7/2 1.Ajax Ajax简介 向浏览器发送请求的途径有: 浏览器地址栏,默认为get请求 a标签,默认为get请求 form表单:get请求和post请求 Ajax:get请求和post请求(特点:异步交互,局部刷新) Ajax(Asynchronous JavaScript and XML )是异步的JavaScript与XML技术,使用Javascript语言与服务器进行异步交互 基于JQuery简单Ajax实现 index.html <!DOCTYP
今日推荐
周排行