- 博客(28)
- 收藏
- 关注
转载 vue生成图片验证码
最近做项目接触Vue,前端生成验证码。原理其实很简单,首先是生成随机数,然后用canvas绘制。网上有一些现成的资料,没必要重复造轮子,我是在他们基础上完善了父组件,简化了子组件的调用: identify.vue(子组件):是一个独立的组件,负责生成验证码和绘制图片; codetest.vue(父组件):引入identify.vue(子组件),只有两个动作:发指令和接收验...
2019-03-01 13:53:00 808
转载 第0步:OracleRAC软件准备
表1软件准备列表安装包属性文件信息Oracle 11.2.0.4p13390677_112040_Linux-x86-64_1of7.zipp13390677_112040_Linux-x86-64_2of7.zipGrid 11.2.0.4p1...
2018-01-12 16:05:00 229
转载 如何连接OracleRAC
查看tnsname查看服务器上tnsname.ora内容:位置:/oracle/db/product/11.2.0/network/admin/tnsname.ora连接rac根据以上信息,通过navicate、plsql可以登录rac转载于:https://www.cnblogs.com/wuwanyu/p/8276184....
2018-01-12 15:51:00 376
转载 第11步:数据库冗余
目前在ASM上控制文件只有一份,需要给控制文件做镜像查看当前控制文件代码1[root@sgdb1 ~]# su - oracle[oracle@sgdb1 ~]$ export ORACLE_SID=sgdb1 //第2个节点为:export ORA...
2018-01-12 15:47:00 232
转载 第10步:DBCA创建实例
注意,创建磁盘组时需要以oracle用户身份执行,在那之前可能需要以root身份执行xhost+,即命令:代码1[root@sgdb1~]# xhost+[root@sgdb1~]# su - oracle执行dbca代码2[oracle@sgdb1 ~]$ db...
2018-01-12 15:41:00 531
转载 第9步:ASMCA创建磁盘组
注意,创建磁盘组时需要以grid用户身份执行,在那之前可能需要以root身份执行xhost+,即命令:代码1[root@sgdb1~]# xhost+[root@sgdb1~]# su – grid[grid@sgdb1 ~]$ asmca图1执行asmca创建磁盘组可以看到,ASM...
2018-01-12 15:36:00 767
转载 第8步:安装Oracle
安装Oracle注意,安装Oracle时需要以oracle用户身份执行,在那之前需要以root身份执行xhost+,即命令:代码1[root@sgdb1~]# xhost+[root@sgdb1~]# su - oracle图1执行xhost+[oracle @sgdb1~]$ ...
2018-01-12 15:33:00 1112
转载 第7步:安装Grid
7.1解压文件注意,安装Grid时需要以grid用户身份执行,在那之前需要以root身份执行xhost+,即命令:代码1[root@sgdb1~]# xhost+[root@sgdb1~]# su - grid[grid@sgdb1~]$ unzip /tmp/p10404530_112030_Linux-x86-64_3of7.zip...
2018-01-12 15:25:00 713
转载 第6步:检查grid安装环境
6.1检查系统包grid身份下校验安装环境(检测crs安装环境(sgdb1))[root@node1 soft]#su – grid[grid@node1 ~]$cd /soft/grid[grid@node1 grid]$./runcluvfy.sh stage -pre crsinst -n sgdb1,sgdb2 -fixup -verb...
2018-01-12 14:51:00 534
转载 第5步:建立主机间的信任关系(sgdb1、sgdb2)
5.1 Oracle用户下建立信任5.11创建.ssh目录[root@sgdb1 /]#su - oracle[oracle@sgdb1 ~]$mkdir .ssh创建一个.ssh的隐藏目录[oracle@sgdb1 ~]$ls -altotal 44-rw-r--r-- 1 oracle oinstall 33 Jul 1...
2018-01-12 14:30:00 169
转载 第4步:创建RAC共享磁盘组
方法一:使用asmdevices(推荐使用,但不适用EMC Powerpath)(1)查看硬盘的SCSI号,两个机器认到的/dev/sda对应在实际的物理盘可能不是一块,但scsi号肯定是完全一致的。代码1[root@sgdb1 ~]# scsi_id -g -u -d /dev/sdc36000c294cea6a656a1e8e32f10...
2018-01-12 14:24:00 372
转载 第3步:添加用户与安装路径
3.1 添加用户与安装路径(sgdb1&sgdb2)添加用户全部拷贝以下命令执行:代码1——拷贝命令并执行groupadd -g 3001 dbagroupadd -g 3002 oinstallgroupadd -g 3003 asmadmingroupadd -g 3004 asmdbagroup...
2018-01-12 14:23:00 197
转载 第2步:配置系统安装环境
2.1 修改内核参数[root@sgdb1~]# vim /etc/sysctl.conf(node1和node2)——添加# Controls the Oracle parametersfs.aio-max-nr = 1048576fs.file-max = 6815744# (备注:2G内存使用如下值:2G/4K=4194304/8,大...
2018-01-12 14:21:00 175
转载 第1步:安装虚拟机+配置网络
1.1 安装虚拟机使用Oracle VirtualBox创建2台虚拟机(1)虚拟机信息名称类型版本内存sgdb1linuxred-hat(64位)4096MBsgdb2linuxred-hat(64位)...
2018-01-12 14:19:00 481
转载 nodejs rar/zip加密压缩、解压缩
1、shell/cmd命令行压缩解压缩(1)zip压缩解压缩zip压缩:zip -rP{密码} <目标文件.zip> <源文件> //默认覆盖现有文件zip解压缩:zip -oP{密码} <源文件.zip> //默认覆盖现有文件(2)rar压缩解压缩说明: linux需要下载rarlinux,然后...
2017-06-15 16:49:00 1612
转载 express搭建权限管理系统
express搭建权限管理系统权限管理,是管理系统中的常见组件。通常需要定义资源,把资源调配给用户,通过判断用户是否有权限增删改查来实现。初衷:使用express开发过的项目大大小小加在一起也有二十多个了,之前做的各个项目都是独立存在的。最近领导建议说把这些小项目整合到一个大的平台上,给各部门开权限,让他们在一个平台上进行操作。这样做的好处,首先是便于项目管理,其次是节约开发成本。...
2017-06-14 14:34:00 5623
转载 使用shell脚本守护node进程
现在开源的守护node进程的包有不少,比如forever,pm2,这里我就不再赘述了。但是有的公司生产服务器是不能联网的,而这些包都需要全局安装,必须要网络环境。难道你nohup node app.js& 就能放心把项目扔在服务器上运行吗?这里我们可以用shell写一个小脚本,监控项目端口号,一旦进程为空,重启node服务。在项目根目录下: vim start.sh,...
2017-04-24 15:22:00 189
转载 抒发一下这些天用django做web项目的一些体会
最近接触了一段时间的python,觉得python写脚本还是挺方便的,做一个简单的桌面应用也很nice,但是随着深入,对python做功能复杂的web项目我彻底死心了,每个环节都是一堆的坑,部署阶段更甚,我真是被折磨的没招了,打算老老实实把项目迁到nodejs上面吧。希望有经验的django开发者,能指点一二。先简要描述一下我的项目,整体框架采用django,项目功能涉及...
2017-03-24 09:46:00 622
转载 编写gulpfile.js文件:压缩合并css、js
使用gulp一共有四个步骤:1. 全局安装 gulp:$ npm install --global gulp2. 作为项目的开发依赖(devDependencies)安装:$ npm install gulp --save -d3. 在项目根目录下创建一个名为 gulpfile.js 的文件:var gulp = require('gu...
2016-04-26 09:44:00 159
转载 在NodeJS中使用流程控制工具Async
本文介绍一款流程控制工具async,在编写接口或者编写测试用例的过程中总是会用到它。由于nodejs是异步编程模型,有一些在同步编程中很容易做到的事情,现在却变得很麻烦。Async的流程控制就是为了简化这些操作。在node.js的开发和学习过程中,开始我们的目的只有一个就是实现功能,并不注重代码质量和可读性,也没有这个意识。像我之前在接口的实现过程中滥用中间件,以为结果出来了,把它res...
2016-04-07 23:19:00 146
转载 在express项目中使用formidable & multiparty实现文件上传
安装 formidable,multiparty 模块npm install formidable,multiparty –save -d表单上传<form id="addForm" enctype="multipart/form-data"> <fieldset> <h3>创建用户<...
2016-04-06 23:12:00 342
转载 在express项目中使用redis
在express项目中使用redis准备工作安装redis安装redis桌面管理工具:Redis Desktop Manager项目中安装redis:npm install redis开始使用redis使用方法很简单,初始化redis后,就可以使用了,如下://初始化var redis = r...
2016-03-31 11:02:00 627
转载 angular选择器功能
1.$event对象$event对象其实就是潜在的jQuery事件对象,通过$event.currentTarget获取当前元素,通过$event.target获取当前元素的子元素。例如:<li ng-click="getApplicationListByType(1,$event)"><a>医疗健康</a></...
2016-03-18 17:35:00 310
转载 【入门】创建express项目
1.创建项目(图解)2.访问http://localhost:3000/就看到熟悉的页面了3.查看项目目录参考文档:http://jingyan.baidu.com/article/922554468a3466851648f419.html?qq-pf-to=pcqq.c2c总结:创建项目之前,首先确保express安装成功...
2016-03-10 16:17:00 100
转载 git使用命令行方式提交代码到github或gitlab上
(1)使用命令行(Git Bash)在gitlab上新建项目的流程//进入项目目录下:C:\Users\wuwy>cd D:\workspace\eclipse\H5Patient\//进不去,输入一下d盘,进去了:C:\Users\wuwy>d://进入项目目录下,输入git init,初始化一下:D:\workspace\eclipse\...
2016-01-08 10:51:00 130
转载 如何创建AnjularJS项目
第一步:命名空间varapplyAppModule=angular.module('apply-app',[]);第二步:控制器 ng-controller="ApplyController"applyAppModule.controller('ApplyController',function($scope,$http){});第三步:监听器...
2015-12-25 17:17:00 136
转载 基于react-native android的新闻app的开发
使用平台:android代码获取地址:https://github.com/wuwanyu/ReactNative-Android-MovieDemo项目展示:结构图:SpalashScreen(幻灯片)首页(新闻列表):新闻详情页:Drawer页:电影列表页:解决问题:Lis...
2015-11-02 11:03:00 235
转载 Windows下搭建React Native Android开发环境
准备工作安装JDK安装Android SDK安装C++环境安装node.js安装react-native命令行工具创建项目运行packager运行模拟器安卓运行安卓调试 安装JDK 从Java官网之JDK下载列表下载JDK并安装。请注意选择x86还是x64版本。我在这里直接接受了 @天地之灵_邓鋆 的...
2015-10-19 12:34:00 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人