- 【MongoDB】MongoDb的“not master and slaveok=false”错误及解决方法
weixin_30900589
数据库shell
链接mongodb报错如下2016-03-14T16:26:00.912+0800EQUERY[thread1]Error:listDatabasesfailed:{"ok":0,"errmsg":"notmasterandslaveOk=false","code":13435}:_getErrorWithCode@src/mongo/shell/utils.js:23:13Mongo.proto
- 【MongoDB】MongoDb的“not master and slaveok=false”错误及解决方法 mongo连接从库出现问题...
weixin_33782386
数据库shellphp
链接mongodb报错如下2016-03-14T16:26:00.912+0800EQUERY[thread1]Error:listDatabasesfailed:{"ok":0,"errmsg":"notmasterandslaveOk=false","code":13435}:_getErrorWithCode@src/mongo/shell/utils.js:23:13Mongo.proto
- 微信小程序封装
←_→
微信小程序微信小程序小程序
消息反馈在开发过程中需要向用户反馈消息的场景有很多,如检验接口调用的结果,表单验证的提示消息等,为此我们来对APIwx.showToast进行简单的封装,方便开发中调用:1.1基础封装新建src/utils/utils.js文件,然后在这里完成具体的封装逻辑:/***工具方法*/constutils={/***封装wx.showToast*@param{string}title消息提示的内容*/t
- ElementUi el-date-picker封装
柒柒兮
Elementvue
前言:由于el-date-picker返回的是一个数组且没有格式化,使用起来并不是很方便,所有个人稍微封装了下,写的不好,有问题请多指教!第一步新建vDatePicker.vueimport{ref,}from"vue";importutilsfrom"../utils/utils.js"//这边日期格式的代码就不展示了,这个比较简单哈exportdefault{props:{rangeName:
- typescript中为js文件提供类型声明
上趣工作室
javascriptvue3.xtypescriptvue.jstypescript
案例:为JS文件提供类型声明场景描述假设我们有一个JavaScript文件utils.js,其中包含一些实用工具函数和变量。为了在TypeScript中使用这些函数和变量并获得类型提示,我们可以使用declare关键词为它们提供类型声明。1.创建JavaScript文件:utils.js//utils.jsconstgreeting="Hello,World!";functionadd(a,b){
- vue3实现瀑布流布局组件
guizi0809
vue3vue.js前端javascript
先看效果图直接上代码utils.js//用于模拟接口请求exportconstgetRemoteData=(data='获取数据',time=2000)=>{returnnewPromise((resolve)=>{setTimeout(()=>{console.log(`模拟获取接口数据`,data)resolve(data)},time)})}//获取数组随机项exportconstgetRa
- uni-app 实现全局变量的方式
can2014ky
1.公用模块1.1)定义一个专用的模块,用来组织和管理这些全局的变量,在需要的页面引入。在uni-app项目根目录下创建common目录,然后在common目录下新建utils.js用于定义公用的方法。constbaseUrl='http://uniapp.dcloud.io';constnowTime=Date.now||function(){returnnewDate().getTime();
- uni-app---js暴露对象和引用module.exports---require
光明有我16620122910
uni-appjavascript前端vue.js
commom/utils.js//暴露对象constversion="1.0.0"functiongetVersion(){return"getVersion:1.0.0"}module.exports={version,getVersion}//js对象引入let{version,getVersion}=require("../../common/utils.js");console.log(v
- uni-app 请求封装
白开水丶
公用大前端uni-appjs封装vue
uni-app官方封装的http请求使用起来相对麻烦,针对于这个问题做了一套请求封装如下首先我们还是把相关依赖方法放出来。config:项目配置文件exportdefault{apiHost:"http://xxx.xxx.com"}utils.js公共方法:/**气泡弹框*/exportconstshowToast=title=>{uni.showToast({icon:"none",title
- 使用uni-id-pages的登录页面,如果点击登录就会报如下错误Cannot find module ‘lodash.merge‘ \uni-id-co\common\utils.js
咸虾米_
uniapp+uniCloudjavascriptuni-app
开发uniapp+unicloud项目,使用uni-id-pages的登录页面,如果点击登录就会报如下错误Cannotfindmodule‘lodash.merge’…\uni-id-pages\uniCloud\cloudfunctions\uni-id-co\common\utils.js。为什么会出现这个问题?项目运行unicloud的uni-id-pages项目的时候,系统会自动检测uni
- 使用element-ui项目打包后icon图标不显示
赵思远kelsty
element-uiuivue.jselementui
在使用vue-cli搭建项目的时候,用了element-ui组件库的图标的,使用npmrunbuild打包项目放到服务的时候,图标显示是框;需要修改两个配置:1.首先在config文件夹下的index.js中的build下的assetsPublicPath,记得加.2.build文件夹下的utils.js文件中加一行npmrunbuild重新打个包就好了!
- 在 Vue-cli 中 Sass 使用全局变量
hankchang
sass-resources-loader使用sass-resources-loader插件,并修改utils.js/build/utils.jsscss:generateLoaders('sass').concat({loader:'sass-resources-loader',options:{//单个文件resources:'src/assets/sass/all.scss'//路径是根目录
- vue.js 2.9.5 新建工程及升级到webpack4
Horyan
webpack4已经发布好长时间了,鉴于最近才对工程升级完毕,其中发现了不少问题,所以针对新手把新建工程及升级webpack4的配置发布出来。webpack4与之前版本的不同及如何升级webpack4,大家可自行搜索,有很多文章,本文不再说明。本文贴出核心(utils.js/webpack.base.config.js/webpack.dev.config.js/webpack.prod.conf
- 利用gulp工具对常规web项目进行压缩打包
Marco-hui
开发工具使用技巧前端框架使用技巧gulpnode.js前端项目打包
前言对于一个常规的web项目,如下项目目录|-imgs|-img1.png|-img2.png|-js|-user.js|-utils.js|-css|-index.css|-user.css|-html|-user.html|-index.html可以使用各种构建工具(如webpack、gulp、grunt等)来打包这个项目,这些工具可以对html、css、js文件进行压缩,以及优化图片等。下面
- vue项目使用公共js方法@令狐张豪
令狐张豪
vuejavascriptvue.js前端
我们在做项目中会用到很多js方法,然后有些方法是通用的我们需要进行封装使用在src下创建utils目录并创建utils.js文件utils.js文件exportdefault{//判断手机机型versions(){varu=navigator.userAgent;return{trident:u.indexOf('Trident')>-1,presto:u.indexOf('Presto')>-1
- 【uniapp-小程序-分享图5/4】
聚宝盆_
uniappuni-app小程序php
utils.js//裁剪分享的图片为5:4constmakeCanvas=(imgUrl)=>{console.log("imgUrl",imgUrl);returnnewPromise((resolve,reject)=>{//获取图片信息,小程序下获取网络图片信息需先配置download域名白名单才能生效uni.getImageInfo({src:imgUrl,success:(imgInfo
- vue-element-admin 解决打包之后背景图片不显示问题
sproutZhang
之前总结过vue打包之后背景图片不显示的问题,更改build/utils.js文件中ExtractTextPlugin插件的options配置:if(options.extract){returnExtractTextPlugin.extract({use:loaders,publicPath:'../../',//注意配置这一部分,根据目录结构自由调整fallback:'vue-style-lo
- vue-cli2 less全局引入
王清水
1,引入sass-resources-loader2,build下utils.js中的export.cssLoaders添加上述2步3,测试,切记加lang
- Vue 全局引入bass.scss 处理方案 2018-03-26
Bboy_2016
为解决在Vue组件中全局引入scss变量及mixins,装载了一个名为"sass-resources-loader"解析器。安装$>cnpmi-Dsass-resources-loader配置配置的话是在vue的loader解析器中配置,即在vue-cli脚手架方式构建出来的文件中是以build/utils.js,在该文件中定义了cssLoaders()方法,该方法定义了诸如css、less的解析
- vue全局混入less
明月半倚深秋_f45e
准备写一个全局的less,里面放这公用的less变量和方法如果每个页面都去@import'../assets/css/common.less'太繁琐了于是找到一个方法参考https://www.jianshu.com/p/ab9ab999344b先安装依赖npminstallsass-resources-loader--save-dev然后去build下的utils.js下找到generateLo
- 【前端实用工具】一些实用函数记录(JavaScript)
水逆退散_c
前端实用工具前端javascript开发语言
【前端实用工具】一些实用函数记录1.返回一个对象里面包含后一个数组比第一个数组增加、减少的数据2.计算天数差3.获取当月收尾日期4.获取当前日期前n天5.时间选择范围6.RGB颜色值转换成十六进制颜色码7.检查密码强度,判断是否弱密码不定时更新,有的在以前的帖子不做搬运。如有更好的写法请联系我!!!在utils.js文件里声明然后在需要的地方引用即可1.返回一个对象里面包含后一个数组比第一个数组增
- jquery 动态生成导航栏
又蓝
webjqueryjavascript前端
写在前面在使用jquery开发网页的时候,做不到像vue一样引入组件,但是我们的导航栏,还是不能每个页面都写的。要不然当需要修改小部分内容的时候,还得需要一个个文件去改,这样的代码也太不好维护了。所以我们需要使用js来生成导航栏。这里写的比较简单,入门级的,提供大致思路,可以根据你们的使用场景来进行修改。前期准备jQuery只需要这个,版本还是没有要求的实现的js方法utils.js/***类名a
- vue2 webpack proxy与nginx配置
空中有朵雨做的云
vueproxy模式nginxvue
文章目录一、项目打包后,elementUi图标显示为方框问题二、如何给项目添加ico图标三、proxy本地跨域配置四、nginx配置提示:以下是本篇文章正文内容,下面案例可供参考一、项目打包后,elementUi图标显示为方框问题解决:修改build文件=》utils.js中的ExtractTextPlugin,加入publicPath:‘…/…/’,if(options.extract){ret
- 对比vue 和nuxt 目录结构
白菜_37e2
目录结构:├──README.md项目介绍├──index.html入口页面├──build构建脚本目录│├──build-server.js运行本地构建服务器,可以访问构建后的页面│├──build.js生产环境构建脚本│├──dev-client.js开发服务器热重载脚本,主要用来实现开发阶段的页面自动刷新│├──dev-server.js运行本地开发服务器│├──utils.js构建相关工具
- 获取和移除cookie的方法
fury_123
vue
下载npm的cookie插件,在utils.js文件中引入插件:封装原始的Cookies.get()方法:在xxxx.vue文件中引入方法:使用getCookie方法获取cookie:封装移除cookie:exportconstremoveCookie=name=>{constoptions={path:'/',domain:'xxx.com'};Cookies.remove(name,optio
- uniapp上传图片和上传视频方法封装
芭蕉**
uniappJavaScriptjavascriptvue.js前端
uniapp上传图片和上传视频方法封装新建一个utils.js文件,存放封装的方法utils.js文件里面的方法如下:importConfigfrom'@/common/baseConfig.js';//这个文件里面配置有上传文件地址exportdefault{/***图片选择加上传*@paramnumbernum*@param{Object}params*@param{Object}callba
- 梅科尔工作室-李庆浩 鸿蒙前端笔记1
心之所向,我之所望
鸿蒙前端前端
1.应用介绍1.1应用开发目录介绍1.2使用规则2.初入注意事项(1)在进行预览时,要先选择预览所对应的hml等文件下才能进行预览;(2)在config.json里要配置所对应的页的文件路径;(3)配置路径以后单纯刷新是不能显示新配置的页面的,要重新进入预览;(4)创建项目名称,注意首字母大写;(5)引用代码文件,需使用相对路径,比如:../common/utils.js(6)引用资源文件,推荐使
- 2019-09-25 element 解决升级,打包之后背景图片 图标 不显示问题
半眼鱼
之前总结过vue打包之后背景图片不显示的问题,更改build/utils.js文件中ExtractTextPlugin插件的options配置:if(options.extract){returnExtractTextPlugin.extract({use:loaders,publicPath:'../../',//注意配置这一部分,根据目录结构自由调整fallback:'vue-style-lo
- VUE 前端生成唯一标识 (guid)
Yoga99
vue.jsjavascript
utils/utils.js文件constS4=function(){return(((1+Math.random())*0x10000)|0).toString(16).substring(1);};exportfunctionguid(){return(S4()+S4()+'-'+S4()+'-'+S4()+'-'+S4()+'-'+S4()+S4()+S4());}import{guid}f
- vue项目打包并使用HBuilder打包生成apk
cnsummerLi
node.js
一.查看vue项目配置1.配置文件一:build>>utils.js(增加-publicPath:'../../')原因:这样写是处理打包后找不到静态文件的问题2.配置文件二:config>>index.js(修改-assetsPublicPath:'./')原因:修改目的是为了解决js找不到的问题二输入打包命令:npmrunbuild三打开HBuilder四:将vue打包的static和inde
- Spring4.1新特性——Spring MVC增强
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- mysql 性能查询优化
annan211
javasql优化mysql应用服务器
1 时间到底花在哪了?
mysql在执行查询的时候需要执行一系列的子任务,这些子任务包含了整个查询周期最重要的阶段,这其中包含了大量为了
检索数据列到存储引擎的调用以及调用后的数据处理,包括排序、分组等。在完成这些任务的时候,查询需要在不同的地方
花费时间,包括网络、cpu计算、生成统计信息和执行计划、锁等待等。尤其是向底层存储引擎检索数据的调用操作。这些调用需要在内存操
- windows系统配置
cherishLC
windows
删除Hiberfil.sys :使用命令powercfg -h off 关闭休眠功能即可:
http://jingyan.baidu.com/article/f3ad7d0fc0992e09c2345b51.html
类似的还有pagefile.sys
msconfig 配置启动项
shutdown 定时关机
ipconfig 查看网络配置
ipconfig /flushdns
- 人体的排毒时间
Array_06
工作
========================
|| 人体的排毒时间是什么时候?||
========================
转载于:
http://zhidao.baidu.com/link?url=ibaGlicVslAQhVdWWVevU4TMjhiKaNBWCpZ1NS6igCQ78EkNJZFsEjCjl3T5EdXU9SaPg04bh8MbY1bR
- ZooKeeper
cugfy
zookeeper
Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比如同步, 配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据模型。服务端跑在java上,提供java和C的客户端API。 Zookeeper是Google的Chubby一个开源的实现,是高有效和可靠的协同工作系统,Zookeeper能够用来lea
- 网络爬虫的乱码处理
随意而生
爬虫网络
下边简单总结下关于网络爬虫的乱码处理。注意,这里不仅是中文乱码,还包括一些如日文、韩文 、俄文、藏文之类的乱码处理,因为他们的解决方式 是一致的,故在此统一说明。 网络爬虫,有两种选择,一是选择nutch、hetriex,二是自写爬虫,两者在处理乱码时,原理是一致的,但前者处理乱码时,要看懂源码后进行修改才可以,所以要废劲一些;而后者更自由方便,可以在编码处理
- Xcode常用快捷键
张亚雄
xcode
一、总结的常用命令:
隐藏xcode command+h
退出xcode command+q
关闭窗口 command+w
关闭所有窗口 command+option+w
关闭当前
- mongoDB索引操作
adminjun
mongodb索引
一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: &nbs
- 成都软件园实习那些话
aijuans
成都 软件园 实习
无聊之中,翻了一下日志,发现上一篇经历是很久以前的事了,悔过~~
断断续续离开了学校快一年了,习惯了那里一天天的幼稚、成长的环境,到这里有点与世隔绝的感觉。不过还好,那是刚到这里时的想法,现在感觉在这挺好,不管怎么样,最要感谢的还是老师能给这么好的一次催化成长的机会,在这里确实看到了好多好多能想到或想不到的东西。
都说在外面和学校相比最明显的差距就是与人相处比较困难,因为在外面每个人都
- Linux下FTP服务器安装及配置
ayaoxinchao
linuxFTP服务器vsftp
检测是否安装了FTP
[root@localhost ~]# rpm -q vsftpd
如果未安装:package vsftpd is not installed 安装了则显示:vsftpd-2.0.5-28.el5累死的版本信息
安装FTP
运行yum install vsftpd命令,如[root@localhost ~]# yum install vsf
- 使用mongo-java-driver获取文档id和查找文档
BigBird2012
driver
注:本文所有代码都使用的mongo-java-driver实现。
在MongoDB中,一个集合(collection)在概念上就类似我们SQL数据库中的表(Table),这个集合包含了一系列文档(document)。一个DBObject对象表示我们想添加到集合(collection)中的一个文档(document),MongoDB会自动为我们创建的每个文档添加一个id,这个id在
- JSONObject以及json串
bijian1013
jsonJSONObject
一.JAR包简介
要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:
1.commons-lang-2.0.jar
2.commons-beanutils-1.7.0.jar
3.commons-collections-3.1.jar
&n
- [Zookeeper学习笔记之三]Zookeeper实例创建和会话建立的异步特性
bit1129
zookeeper
为了说明问题,看个简单的代码,
import org.apache.zookeeper.*;
import java.io.IOException;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ThreadLocal
- 【Scala十二】Scala核心六:Trait
bit1129
scala
Traits are a fundamental unit of code reuse in Scala. A trait encapsulates method and field definitions, which can then be reused by mixing them into classes. Unlike class inheritance, in which each c
- weblogic version 10.3破解
ronin47
weblogic
版本:WebLogic Server 10.3
说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录
例如我的做测试的域的根目录 DOMAIN_HOME=D:/Weblogic/Middleware/user_projects/domains/base_domain
1.为了保证操作安全,备份%DOMAIN_HOME%/security/Defa
- 求第n个斐波那契数
BrokenDreams
今天看到群友发的一个问题:写一个小程序打印第n个斐波那契数。
自己试了下,搞了好久。。。基础要加强了。
&nbs
- 读《研磨设计模式》-代码笔记-访问者模式-Visitor
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
interface IVisitor {
//第二次分派,Visitor调用Element
void visitConcret
- MatConvNet的excise 3改为网络配置文件形式
cherishLC
matlab
MatConvNet为vlFeat作者写的matlab下的卷积神经网络工具包,可以使用GPU。
主页:
http://www.vlfeat.org/matconvnet/
教程:
http://www.robots.ox.ac.uk/~vgg/practicals/cnn/index.html
注意:需要下载新版的MatConvNet替换掉教程中工具包中的matconvnet:
http
- ZK Timeout再讨论
chenchao051
zookeepertimeouthbase
http://crazyjvm.iteye.com/blog/1693757 文中提到相关超时问题,但是又出现了一个问题,我把min和max都设置成了180000,但是仍然出现了以下的异常信息:
Client session timed out, have not heard from server in 154339ms for sessionid 0x13a3f7732340003
- CASE WHEN 用法介绍
daizj
sqlgroup bycase when
CASE WHEN 用法介绍
1. CASE WHEN 表达式有两种形式
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE
WHEN sex = '1' THEN
- PHP技巧汇总:提高PHP性能的53个技巧
dcj3sjt126com
PHP
PHP技巧汇总:提高PHP性能的53个技巧 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的函数译注: PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍
- Yii框架中CGridView的使用方法以及详细示例
dcj3sjt126com
yii
CGridView显示一个数据项的列表中的一个表。
表中的每一行代表一个数据项的数据,和一个列通常代表一个属性的物品(一些列可能对应于复杂的表达式的属性或静态文本)。 CGridView既支持排序和分页的数据项。排序和分页可以在AJAX模式或正常的页面请求。使用CGridView的一个好处是,当用户浏览器禁用JavaScript,排序和分页自动退化普通页面请求和仍然正常运行。
实例代码如下:
- Maven项目打包成可执行Jar文件
dyy_gusi
assembly
Maven项目打包成可执行Jar文件
在使用Maven完成项目以后,如果是需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁琐的操作简单。我们可以通过插件完成这项工作,使用assembly插件。具体使用方式如下:
1、在项目中加入插件的依赖:
<plugin>
- php常见错误
geeksun
PHP
1. kevent() reported that connect() failed (61: Connection refused) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "fastc
- 修改linux的用户名
hongtoushizi
linuxchange password
Change Linux Username
更改Linux用户名,需要修改4个系统的文件:
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
古老/传统的方法是使用vi去直接修改,但是这有安全隐患(具体可自己搜一下),所以后来改成使用这些命令去代替:
vipw
vipw -s
vigr
vigr -s
具体的操作顺
- 第五章 常用Lua开发库1-redis、mysql、http客户端
jinnianshilongnian
nginxlua
对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。
一些常见的Lua库可以在github上搜索,https://github.com/search?utf8=%E2%9C%93&q=lua+resty。
Redis客户端
lua-resty-r
- zkClient 监控机制实现
liyonghui160com
zkClient 监控机制实现
直接使用zk的api实现业务功能比较繁琐。因为要处理session loss,session expire等异常,在发生这些异常后进行重连。又因为ZK的watcher是一次性的,如果要基于wather实现发布/订阅模式,还要自己包装一下,将一次性订阅包装成持久订阅。另外如果要使用抽象级别更高的功能,比如分布式锁,leader选举
- 在Mysql 众多表中查找一个表名或者字段名的 SQL 语句
pda158
mysql
在Mysql 众多表中查找一个表名或者字段名的 SQL 语句:
方法一:SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE 'Name';
方法二:SELECT column_name from information_schema.colum
- 程序员对英语的依赖
Smile.zeng
英语程序猿
1、程序员最基本的技能,至少要能写得出代码,当我们还在为建立类的时候思考用什么单词发牢骚的时候,英语与别人的差距就直接表现出来咯。
2、程序员最起码能认识开发工具里的英语单词,不然怎么知道使用这些开发工具。
3、进阶一点,就是能读懂别人的代码,有利于我们学习人家的思路和技术。
4、写的程序至少能有一定的可读性,至少要人别人能懂吧...
以上一些问题,充分说明了英语对程序猿的重要性。骚年
- Oracle学习笔记(8) 使用PLSQL编写触发器
vipbooks
oraclesql编程活动Access
时间过得真快啊,转眼就到了Oracle学习笔记的最后个章节了,通过前面七章的学习大家应该对Oracle编程有了一定了了解了吧,这东东如果一段时间不用很快就会忘记了,所以我会把自己学习过的东西做好详细的笔记,用到的时候可以随时查找,马上上手!希望这些笔记能对大家有些帮助!
这是第八章的学习笔记,学习完第七章的子程序和包之后