- 博客(22)
- 收藏
- 关注
转载 Dojo定义的生命周期
Dojo所开发的控件具有很强的内聚性和面向对象性。dojo的dijit._widget是dojo提供的图形界面组件库。 首先从dijit组件的核心类dijit._Widget开始。dijit._Widget是所以dijit组件的父类,dijit默认提供的组件和自己开发的组件都要继承此类。dijit._Widget提供了对组件生命周期的管理。dijit组件生命周期管理在实现的时候使用了...
2019-10-31 15:19:14
277
转载 export ,export default 和 import 区别 以及用法
首先要知道export,import ,export default是什么ES6模块主要有两个功能:export和importexport用于对外输出本模块(一个文件可以理解为一个模块)变量的接口import用于在一个模块中加载另一个含有export接口的模块。也就是说使用export命令定义了模块的对外接口以后,其他JS文件就可以通过import命令加载这个模块(文件)。这几个都是ES...
2019-10-29 16:03:34
303
原创 js判断浏览器是否是IE,是否是FireFox
function isIE(){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器 va...
2019-10-25 11:02:10
218
原创 阿里巴巴SQL规范
SQL 规约1. 【强制】不要使用 count(列名)或 count(常量)来替代 count(*),count(*)是 SQL92 定义的 标准统计行数的语法,跟数据库无关,跟 NULL 和非 NULL 无关。 说明:count(*)会统计值为 NULL 的行,而 count(列名)不会统计此列为 NULL 值的行。2. 【强制】count(distinct col) 计算该列除 NU...
2019-10-23 13:21:03
668
原创 在x86_64平台利用qemu搭建基于aarch64的虚拟机测试环境
1.安装qemu-system-aarch642.UEFI固件下载3.操作系统下载4.创建虚拟硬盘5.虚拟机安装6.配置网络7.虚拟机启动8.换源9.参考链接1.安装qemu-system-aarch64直接用apt安装 sudo apt install -y qemu-system-arm或者是从源码安装wget https://downl...
2019-10-09 11:00:47
3386
1
转载 vue $route及$router的区分
参考网站https://www.cnblogs.com/czy960731/p/9288830.htmlhttps://blog.csdn.net/qxb5215/article/details/80346820https://www.jianshu.com/p/4ad2a6f7b6ffvue-router学习1.使用 npm install vue-route...
2019-09-27 17:14:15
602
转载 Linux下源码编译安装PostgreSQL
操作系统:Centos下载源码包https://www.postgresql.org/ftp/source/v10.3/解压# tar -zxvf postgresql-10.3.tar.gz编译安装# cd postgresql-10.3指定安装路径# ./configure --prefix=/usr/local/postgresql可能出现错...
2019-09-23 14:37:03
180
原创 发现Ubuntu中无法用su命令切换到root用户。
发现Ubuntu中无法用su命令切换到root用户。suPassword:su:AuthenticationfailuresuPassword:su:Authenticationfailure原来Ubuntu中root用户默认是禁止使用的,需要手工开启。开启方法:sudo passwd关闭方法:sudo passwd -l root开启root用户后就可以使用su命令了。...
2019-09-18 18:44:08
682
转载 团队中的 Git 实践
团队中的 Git 实践欧雷发表于3 年之前0 条评论标签:软件工程版本控制Git工作流在 2005 年的某一天,Linux 之父 Linus Torvalds 发布了他的又一个里程碑作品——Git。它的出现改变了软件开发流程,大大地提高了开发流畅度!直到现在仍十分流行,完全没有衰退的迹象。本文不是一篇 Git 入门教程,这样的文章一搜一大把,我是要从具体实践角度,尤其是在团...
2019-09-18 13:39:51
93
转载 Chrome 浏览器安装Vue插件方法 (十分详细)
博主最近在研究Vue,无奈新手想安装Chrome的Vue插件,整理下安装流程:1.首先去github下载vue.zip文件插件(还有npm安装方法这里就不介绍了自行百度)下载地址:https://github.com/vuejs/vue-devtools2.下载后解压3.然后通过npm下载相关依赖,可能有些同学没有安装npm,博主也是,这里介绍下安装npm的方...
2019-09-06 09:52:04
2001
原创 各浏览器Iframe对contentWindow、contentDocument、document及frames属性测试
Iframe易于嵌套及管理页面,但经常遇到跨域、父子页面访问问题,对于子页面访问父页面可以兼容性地通过window.Top或window.Parent或window.frameElement等操作,但对于标题中四个对象,一直没有完整测试过,故买个苦力,分享给大家。 contentWindow contentDocument document f...
2019-08-23 13:32:07
899
1
转载 在linux后台运行脚本的方法和命令
后台运行脚本执行脚本test.sh:./test.sh中断脚本test.sh:ctrl+c在1的基础上将运行中的test.sh,切换到后台并暂停:ctrl+z执行ctrl+z后,test.sh在后台是暂停状态(stopped),使用命令:bg number让其在后台开始运行(“number”是使用jobs命令查到的 [ ]中的数字,不是pid)直接在后台运行脚本test.sh:./tes...
2019-06-19 10:15:39
694
转载 数据结构之哈希(hash)表
最近看PHP数组底层结构,用到了哈希表,所以还是老老实实回去看结构,在这里去总结一下。1.哈希表的定义 这里先说一下哈希(hash)表的定义:哈希表是一种根据关键码去寻找值的数据映射结构,该结构通过把关键码映射的位置去寻找存放值的地方,说起来可能感觉有点复杂,我想我举个例子你就会明白了,最典型的的例子就是字典,大家估计小学的时候也用过不少新华字典吧,如果我想要获取“按”字详细信...
2019-06-09 12:13:56
142
转载 php源码混淆加密
混淆:https://www.php-obfuscator.com/?demohttps://github.com/pk-fr/yakpro-po加密:http://phpjiami.com/phpjiami.htmlhttp://zhaoyuanma.com/phpcodefix.htmlhttp://enphp.djunny.com/技术博客:https://sec2hack....
2019-06-04 10:20:36
1361
转载 perl的socket编程
Perl的networking 功能非常强大,基本上用c/c++能做的事perl都能做,而且做得更轻松方便,甚至可以只用10来行代码就完成了c/c++要几十上百甚至几百行才能完成得好的工作。在networking方面,最基础的是BSD socket编程,但往往perl入门时在这个方面,最头疼的无疑是如何开始,如何Step by step。最好的药方就是Example,一段完整的...
2019-06-04 10:19:31
1214
转载 PHP源码加密,以前只知道zend guard,今天才知道,原来还有个 ioncube
今天在客户服务器上,安装产品的时候发现,客户的php源码是用ioncube加密的, 而我们使用的是zend guard,安装了zend optimizer后发现有冲突。。下面是网上看到的关于这两种加密工具的对比。一、概述PHP代码属于开源WEB代码,不需要编译,属于解释型语言。(即在WebServer中追加相应扩展名的解释程序即可完成对代码的分析处理)。根据PHP...
2019-05-30 14:57:29
1340
转载 Perl Socket模块和IO::SOCKET模块的网络编程
Perl的networking 功能非常强大,基本上用c/c++能做的事perl都能做,而且做得更轻松方便,甚至可以只用10来行代码就完成了c/c++要几十上百甚至几百行才能完成得好的工作。在networking方面,最基础的是BSD socket编程,但往往perl入门时在这个方面,最头疼的无疑是如何开始,如何Step by step。最好的药方就是Example,一段完整的可以运...
2019-05-21 11:00:08
959
原创 使用perl下载文件
my $csv_path = "/home/temp/domain.csv"; my $ID = "domain.csv"; my $encode_ID = uri_escape($ID); if ((defined $ID) && ($ID ne '')) { print "Content-T...
2019-05-09 17:55:40
1873
原创 PHP的变量作用域
全局变量有的人很不习惯PHP中的变量作用域,PHP中函数变量和全局是完全隔绝的,也就是无法相互访问。 1 2 3 4 5 <?php $test = 'hello,world'; abc(); //这里什么都不输出,因为访问不到$test变量 function a...
2019-04-25 22:12:21
437
转载 perl中ASCII转换的函数——chr、ord
程序:#!/usr/bin/perl -wuse strict;my $num=ord 'E';print "The ASCII is : $num\n";my $word=chr(69);print "The word is : $word\n";结果:The ASCII is : 69The word is : E
2019-04-25 16:50:04
791
原创 linux常用命令
1.系统安全su sudo chmod setfacl getfaclsetfacl -m u:omc:rwx hhh setfacl -m g:omc:r-w test #添加一个组[root@localhost ~]# getfacl hhh2.进程管理w top ps kill pkill killall pstreew 用...
2019-04-24 12:57:01
171
转载 邮件服务端口 port 53、 25、109、110、143、465、995、993
25端口(SMTP):25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务所开放的,是用于发送邮件。如今绝大多数邮件服务器都使用该协议。当你给别人发送邮件时,你的机器的某个动态端口(大于1024)就会与邮件服务器的25号端口建立一个连接,你发送的邮件就会通过这个连接传送到邮件服务器上,保存起来。109端口(POP2):109端口是为POP2...
2019-04-24 12:53:48
6777
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人