首页
学习
活动
专区
工具
TVP
发布

我的博客

专栏作者
577
文章
915468
阅读量
39
订阅数
Angular系列教程-第五节
1.模块 NgModule 是一个带有 @NgModule 装饰器的类。 @NgModule 的参数是一个元数据对象,用于描述如何编译组件的模板,以及如何在运行时创建注入器。 它会标出该模块自己的组件、指令和管道,通过 exports 属性公开其中的一部分,以便外部组件使用它们。 NgModule 还能把一些服务提供商添加到应用的依赖注入器中。 NgModule 的元数据会做这些: 声明某些组件、指令和管道属于这个模块。 公开其中的部分组件、指令和管道,以便其它模块中的组件模板中可以使用它们。 导入其它带有组件、指令和管道的模块,这些模块中的元件都是本模块所需的。 提供一些供应用中的其它组件使用的服务。 每个 Angular 应用都至少有一个模块,也就是根模块。 你可以引导那个模块,以启动该应用。
苦咖啡
2020-04-21
2.9K0
Ubuntu初始化svn一系列脚本
个人ubuntu服务器初始化svn脚本,虽然很烂,但是自己用起来很方便!(为何写ubuntu呢?因为centos的svn模块和ubuntu不一样!) #!/bin/bash read -p 'input svn path (eg:test)> ' site if [ ! -d "/var/www/svn/${site}" ]; then svnadmin create "/var/www/svn/${site}" echo "svn init success /var/www/svn/${site}" el
苦咖啡
2018-05-08
6340
Bash严重漏洞修复
检测:env x='() { :;}; echo vulnerable’ bash -c “echo this is a test” UBuntu修复: apt-get update apt-get install bash 修复之后: env x='() { :;}; echo vulnerable’ bash -c “echo this is a test” bash: warning: x: ignoring function definition attempt bash: error impo
苦咖啡
2018-05-08
1.6K0
查找修改时间在指定区间的文件并打包
#!/bin/bash # find file and tar # joyousphper@gmail.com # find_and_tar.sh read -p "Please enter a search path (eg:/root/) >" search_path if [ -d $search_path ];then echo "find path $search_path" else echo "error: $search_path is not a directory" exit 0
苦咖啡
2018-05-08
1.3K0
防火墙脚本
#!/bin/bash iptables -F iptables -X iptables -P INPUT DROP iptables -P OUTPUT ACCEPT #ssh accept all #iptables -A INPUT -p tcp --dport 22 -j ACCEPT #ssh accept 192.168.1.180 iptables -A INPUT -s 192.168.1.180 -p tcp --dport 22 -j ACCEPT #web iptables -A I
苦咖啡
2018-05-08
5630
scp命令提示bash:scp command not found
今天需要从a主机拷贝文件到b主机,两个主机都是linux的。 在a主机上使用scp命令拷贝 scp /root/1.txt root@www.0377joyous.com:/root 然后输入密码,结果提示 bash:scp command not found 难道b主机还需要什么东东?网上说scp是基于ssh的,可能是不是b上还需要ssh客户端?搜索了一通发现的确需要安装一个叫openssh-clients 安装之后再执行上面命令,问题解决 现在的遗留问题是,a主机ip是192.168.81.120,b主
苦咖啡
2018-05-07
1.7K0
bash定时上传文件到ftp
#!/bin/bash #上传本地的/var/ftp/test/a.log到ftp服务器的/var/ftp/test/目录下 #FTP信息 FTP_HOST='127.0.0.1' FTP_PORT='22' FTP_USER='test' FTP_PASSWORD='test' #保存ftp路径 FTP_PATH='/var/ftp' #本地路径 LOCAL_PATH='/var/ftp' `ftp -n <   备注: 1、注意端口 2、注意目录是否存在
苦咖啡
2018-04-28
5.2K0
bash连接mysql数据库
#!/bin/bash HOST='127.0.0.1' PORT=3306 USERNAME='test' PASSWORD='test' DB='test' #读取字段总数 FIELDNUM=5 select_sql='select * from test' list=(`/opt/mysql/bin/mysql -h ${HOSTNAME} -u ${USERNAME} -P ${PORT} -p${PASSWORD} -e "use ${DB};${select_sql}" -N -s`) #总数
苦咖啡
2018-04-28
8.5K0
awk第二课
使用方法:awk ‘{pattern + action}’ {filenames} 尽管操作可能会很复杂,但语法总是这样,其中 pattern 表示 AWK 在数据中查找的内容,而 action 是在找到匹配内容时所执行的一系列命令。花括号({})不需要在程序中始终出现,但它们用于根据特定的模式对一系列指令进行分组。 pattern就是要表示的正则表达式,用斜杠括起来。awk语言的最基本功能是在文件或者字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作。完整的awk脚本通常用来格式化
苦咖啡
2018-04-28
6260
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档