全部 文章 问答 分享 共找到58个相关内容
[文章] 亲测,Nuxt.js如何实现复制文本内容到粘贴板呢?
Nuxt.js如何实现复制文本内容到粘贴板呢?估计能找到这里来了,你看到不少文章了吧。或者搜索引擎搜索不到。
2020-05-05 22:41 · Nuxt / 粘贴板 / 复制 / js / vuejs
[文章] 【领券联盟】笔记:视频62,63,64-跳转到淘宝
ClipboardManagerClipboardManagercm=(ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);//复制到粘贴板
2020-04-04 14:55 · 课堂笔记
[文章] 项目实战-领券联盟
架构处理网络请求的多种网络状态,把我们喜马拉雅里学的UILoader进行改造多种方式实现导航栏多种方式实现Indicator轮播图RecyclerView的多种布局方式常用的几种图片加载框架刷新/加载更多(分页处理)动态请求权限粘贴板的使用第三方应用的检查以及打开使用到的框架图片加载框架
[文章] Android开发如何禁止EditText选中复制粘贴
Android开发如何禁止EditText选中复制粘贴以下代码敬上各位金主爸爸@SuppressLint("ClickableViewAccessibility")publicvoiddisableCopyAndPaste
2020-05-15 19:16 · 复制粘贴 / copy / pase / EditText / 安卓
[文章] this.quill.getSelection()为空!
我要把我们的问答模块改成同学们向编辑器里粘贴图片,自动上传的功能。拦截到粘贴以后,需要调用上传!
2020-08-06 16:01 · 编辑器 / quill / vue.js / javascript / 前端开发
[问答] docker-compose安装问题
docker-compose安装时复制粘贴出现了怎么整啊小白有点蒙
2020-12-07 22:45 · docker / compose
[问答] Android中为什么主线程不会因为Looper.loop()方法造成阻塞
面试的时候有被问道这个问题,百度了一下好像回答都是复制粘贴的模糊回答想要一个标准一点的回答为什么这个死循环不会阻塞线程呢?
2020-12-04 09:44 · android
[问答] http.getResponseCode();返回代码400,但是用浏览器可以打开连接是怎么解决的?
但是打印出来的url粘贴到浏览器里面,可以成功返回对应信息。想问问大佬之怎么解决的
2020-02-08 21:49 · http / Android
[文章] docker-compose安装
docker-compose安装安装很简单呀,复制粘贴就行了sudocurl-Lhttps://github.com/docker/compose/releases/download/1.21.2/docker-compose
2019-10-04 20:26 · docker / dockerCompose / 部署 / 容器 / 后台
[分享] 喜马拉雅FM电台项目代码
同学们可以去下载喜马拉雅的代码,在看视频写代码的时候,最好不要直接复制粘贴。如果遇到问题才去参考一下。另外一个则是提高同学们的代码阅读能力。如果学习中遇到问题的话,可以发帖子提问交流,感谢大家的支持!
[问答] 关于网站自动退出账号的问题
今天在写笔记总结,文章编辑页面一直开着,但是几个小时账号就会莫名退出,我保存不了草稿,点保存也没反应,也上传不了图片,只有把文章全部内存复制了,刷新页面它就让我重新登入,登入后在粘贴回去,这样才行,每隔几个小时就要重新登入一下
2020-05-20 21:51 · bug
[问答] Adapter已经获取数据,但Glide加载不出图片
在github上一并复制粘贴过来的。
2020-03-31 16:39 · android
[问答] 求教大佬SQLite getReadableDatabase()报错
onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { } }

MainActivity中正常存入没有问题 就不多粘贴

2023-01-29 16:17 · Android / Sqlite
[问答] EditText怎么只保留粘贴功能?禁止掉复制选择等

继承了一个edittext,但是只要有了内容后长按就会出现像上面图片这样的情况(cut copy paset share),而且下面还有个两选择的绿色图案。有没有什么办法只保留Paste一个选项呢?

2021-07-12 19:46 · EditText
[文章] macOS提高效率的命令或者工具推荐
方案2:终端执行pwd拿到路径,打开Finder,cmdshiftg粘贴路径回车。今天发现命令比较上面快很多//打开当前目录open.
2022-09-27 16:23 · 效率 / 命令行 / macOS
[问答] 喜马拉雅项目P3-集成SDK,添加依赖后一直报错
缺少的内容也去官网下载了,复制粘贴过去之后依然不可以。
2021-03-07 13:48 · 项目 / 安卓 / AndroidStudio / 提问
[文章] Ubuntu18.04配置Java环境
Ubuntu18.04配置Java环境环境这些事情,就记录一下,有需要就是复制粘贴。首先是下载jdk,从甲骨文下载,需要账号登录。
2023-01-26 17:53 · linux / java / ubuntu / jdk / 环境搭建
[文章] Ubuntu18.04配置静态IP
具体不记得了,反正就两种,需要的话可以搜一下另外,推荐一个同学的CentOS8配置静态IP(固定IP地址)如下图目录里有这么一个yaml配置文件:修改前我的ip地址,我用一个ssh工具连接一下,方便复制粘贴配置内容
2023-01-24 20:41 · ubuntu / ip / 静态 / 配置 / 系统
[文章] JPA使用同一个实体类映射多张结构相同的表
TestEntityfindOneByAttr(Stringattr);}单实体单表实现了那多表当然可以像下面的方式实现,假设我要分10表那就是需要10个Entity,这样的话我的Dao也要一一对应,经过~~熟练的~~复制粘贴操作
2020-12-15 19:25 · pojo / dao / springboot / jpa
[文章] 【试了多个,这个才有用】获取百度网盘文件的真实链接下载
path;console.log('%c%s','color:#00ff00;','下载地址为:\n'+_link);})();打开网盘打开对应的文件夹替换上面脚本的文件名打开浏览器控制台(f12)然后粘贴脚本回车执行就会输出了亲测有效
2020-03-28 04:12 · 百度网盘 / 链接 / 破解 / VIP / 限速
[问答] Vue怎么添加一下统计代码
请任选一种形式的代码,将其粘贴到您网站所有页面的</body>前,添加成功后立即开始统计。• 加载CNZZ统计代码不会影响您网页的正常显示和加载速度,请放心添加。
2021-04-22 19:59 · Vue
[文章] PicGo + 阿里云oss搭建个人图床工具
AccessKeyID设定KeySecret:即为之前讲到的AccessKeySecret设定存储空间名:与你设置的Bucket的名字一致存储区域:点击左侧Bucket列表->点击概览->下图标蓝处复制,粘贴到确认存储区域三
2020-11-08 11:38 · java
[文章] IDEA摸鱼快捷键
✳IDEA快捷键Ctrl+D:集合了复制和粘贴两个操作,如果有选中的部分就复制选中的部分,并在选中部分的后面粘贴出来,如果没有选中的部分,就复制光标所在的行,并在此行的下面粘贴出来。
2022-12-02 11:16 · 摸鱼
[文章] C语言打造QQ消息轰炸机
编译工具,以前下载的时候,网上一找就找到了,现在呢,找了半天才找到,可以点我去进行下载思路工具准备好了,现在讲思路,也就是首先我们要找到轰炸的人(也就是找和他的聊天窗口),然后我们再利用循环不停的发消息(粘贴
2022-07-08 21:11 · C语言 / QQ消息轰炸机
[文章] CentOS 8配置静态IP(固定IP地址)
809825271.修改ifcfg-ens33文件#vim/etc/sysconfig/network-scripts/ifcfg-ens332.进去会看到这个界面,直接都删除掉就好,直接复制第3步的代码就好3.复制粘贴这段代码
2020-06-28 19:26 · linux / centos8 / 配置静态IP
[文章] Android开发根据号码phoneNumber查询联系人
columnName+"==>"+cursor.getString(cursor.getColumnIndex(columnName)));}}}就这样子吧,小记,方便大家复制粘贴
2021-01-19 11:19 · Android / 数据库 / 联系人 / 电话 / phoneNumber
[文章] Jenkins-GitHub自动化部署博客系统门户nuxt项目
只需要简单复制粘贴命令,或者做小改动,就能做出来的。Jenkins新建任务进入项目描述和git代码地址输入我的项目是github托管的私有项目,共有项目也是可以的。
2021-02-28 10:16 · Jenkins / nuxt / 博客系统 / 断点 / 自动化部署
[文章] Vue自用的模板组件,复制粘贴直接使用(我摊牌了,我想要币!)
自定义模板HTML部分添加按钮添加按钮<divclass="loop-action-bar"><el-buttontype="primary"plain@click="addView()">添加</el-button></div>数据展示列表数据展示列表<divclass="loop-list-box"><el-table:data="dataBody"style="width:100%"v-loading="loading"><el-table-columnprop="data_1"label="数据一"width="120"></el-table-column><el-table-columnprop="data_2"label="数据二"width="120"></el-table-column><el-table-columnlabel="state"width="120"><templateslot-scope="scope"><divv-if="scope.row.state==='1'"><el-tagtype="success">正常</el-tag></div></template></el-table-column><el-table-columnprop="data_3"label="数据三"></el-table-column><el-table-columnlabel="创建时间"><!--插槽用法--><templateslot-scope="scope"><spanv-text="formatDate(scope.row.createTime)"></span></template></el-table-column><el-table-columnlabel="更新时间"><templateslot-scope="scope"><spanv-text="formatDate(scope.row.updateTime)"></span></template></el-table-column><el-table-columnfixed="right"label="操作"width="200"><templateslot-scope="scope"><el-buttontype="primary"size="mini"@click="editView(scope.row)">编辑</el-button><el-buttontype="danger"size="mini"@click="deleteView(scope.row)">删除</el-button></template></el-table-column></el-table></div>删除对话框<!--删除对话框--><divclass="loop-dialog-box"><el-dialogtitle="删除提示":visible.sync="delete_show_view"width="30%":before-close="handleClose"><span>你确定要删除:{{delete_body_name}}这个分类吗?</span><spanslot="footer"class="dialog-footer"><el-button@click="delete_show_view=false"type="danger"size="mini">取消</el-button><el-buttontype="primary"@click="doDeleteItem()"size="mini">确定</el-button></span></el-dialog></div>添加或更新的对话框<!--添加或更新的对话框--><divclass="loop-dialog-addOrUpdate-box"><el-dialog:title="editTitle":visible.sync="add_edit_show_view"width="30%":before-close="handleClose"><el-form:label-position="labelPosition"label-width="80px":model="dataForm"><el-form-itemlabel="表单数据一"><el-inputv-model="dataForm.data_1"></el-input></el-form-item><el-form-itemlabel="表单数据二"><el-inputv-model="dataForm.data_2"></el-input></el-form-item><el-form-itemlabel="表单数据三"><el-inputtype="textarea"resize="none":rows="2"v-model="dataForm.data_3"></el-input></el-form-item></el-form><divslot="footer"class="dialog-footer"><el-button@click="initForm()"type="danger">取消</el-button><el-buttontype="primary"@click="doEdit()">{{editorCommitTitle}}</el-button></div></el-dialog></div>分页部分分页部分<el-row:gutter="20"><el-col:span="8":offset="8"><divclass="navigation-bar"style="padding-top:40px"><!--分页部分--><el-paginationbackgroundlayout="total,prev,pager,next,jumper":hide-on-single-page="true":page-size="pageformData.size":current-page="pageformData.currentPage":total="pageformData.total"@prev-click="prevPage"@next-click="nextPage"@current-change="currentPageChange"></el-pagination></div></el-col></el-row>上传图片<el-buttontype="primary"icon="el-icon-edit"@click="viewUpload()"circle></el-button><el-dialogtitle="提示":visible.sync="show"width="30%":before-close="handleClose"><el-form:label-position="labelPosition"label-width="100px"><el-form-itemlabel="头像"><el-uploadclass="avatar-uploader"action="http://localhost:8078/halfmoon/images/upload":http-request="uploadImg":show-file-list="false":with-credentials="true":before-upload="beforeAvatarUpload"accept=".png,.jpg,.gif"><imgv-if="imageUrl!==''":src="imageUrl"class="avatar"/><iv-elseclass="el-icon-plusavatar-uploader-icon"></i></el-upload></el-form-item></el-form><spanslot="footer"class="dialog-footer"><el-button@click="show=false">取消</el-button><el-buttontype="primary"@click="viewUpload()">确定</el-button></span></el-dialog><el-form-itemlabel="封面"><el-uploadclass="avatar-uploader"action="http://localhost:8078/halfmoon/images/upload":http-request="uploadImg":show-file-list="false":with-credentials="true":before-upload="beforeAvatarUpload"accept=".png,.jpg,.gif"><imgv-if="dataForm.imageUrl!==''":src="dataForm.imageUrl"class="avatar"/><iv-elseclass="el-icon-plusavatar-uploader-icon"></i></el-upload></el-form-item>带跳转链接的表格column<el-table-columnlabel="标题"width="120"><templateslot-scope="scope"><el-link:href="scope.row.targetUrl"target="_blank":underline="false">{{scope.row.title}}</el-link></template></el-table-column>带图片的表格column<el-table-columnlabel="轮播图"width="250"><templateslot-scope="scope"><el-image:src="scope.row.imageUrl"fit="contain"><divslot="placeholder"class="image-slot">加载中<spanclass="dot">...</span></div></el-image></template></el-table-column>JS部分data部分data(){//这里存数据return{delete_body_name:"",delete_body_data:"",delete_show_view:false,add_edit_show_view:false,add_or_edit_view:"edit",labelPosition:"right",loading:true,dataBody:[//这里放列表数据],dataForm:{//这里放想要修改的数据id:"",name:"",logo:"",url:"",state:"",createTime:"",updateTime:"",},editorCommitTitle:"修改分类",editTitle:"编辑分类",pageformData:{size:5,currentPage:1,total:5,},imageUrl:"",show:false,};},日期转换//日期转换formatDate(dateStr){vardate=newDate(dateStr);returndateUtils.formatDate(date,"yyyy-MM-ddhh:mm:ss");},确认关闭对话框//确认关闭对话框handleClose(done){this.$confirm("确认关闭?").then((_)=>{this.initForm();done();}).catch((_)=>{});},初始化表单对象//初始化表单对象initForm(){//给表单对象this.dataForm初始化this.dialogVisible_addOrUpdate=false;},获取分类列表//获取分类列表getList(){//去获取分类列表//给this.dataBody赋值对象数据this.loading=false;},获取分类列表-分页//获取对象列表getList(currentPage){let_this=this;//去获取对象列表this.pageformData.currentPage=currentPage===undefined?this.pageformData.currentPage:currentPage;//给this.bodyData赋值对象数据api.getUserList(page,size).then((resp)=>{//console.log(resp);if(resp.code===api.success_code){_this.bodyData=resp.data.records;_this.pageformData.size=resp.data.size;_this.pageformData.total=resp.data.total;_this.pageformData.currentPage=resp.data.current;api.toast_succ(resp.message);}else{api.toast_err(resp.message);}});_this.loading=false;},获取当前对象//获取当前对象getdataBody(categoryId){//防止多人同时修改,可以用mybatis-plus的version乐观锁//也就是获取当前对象发送axios请求吧this.dialogVisible_addOrUpdate=false;},删除,打开删除窗口//删除,打开删除窗口deleteView(item){//打开删除窗口,//进行数据的获取,获取当前对象和删除的对象的名称//为了执行删除操作可以获取到idthis.delete_show_view=true;console.log(item);},执行删除操作//执行删除操作doDeleteItem(){let_this=this;//执行删除请求//完了记得获取最新数据列表_this.getList(1);this.delete_show_view=false;},打开编辑分类的对话框//打开编辑分类的对话框editView(item){(this.editorCommitTitle="修改分类"),(this.editTitle="编辑分类"),(this.addOrEdit="edit");//调用方法获取最新的数据this.getdataBody(item.id);this.add_edit_show_view=true;//console.log(item);},打开添加对话框//打开添加对话框addView(){(this.editorCommitTitle="添加分类"),(this.editTitle="添加分类"),(this.addOrEdit="add");//初始化表单对象this.initForm();this.add_edit_show_view=true;},执行编辑或执行添加操作//执行编辑或执行添加操作doEdit(){console.log("修改或添加分类");if(this.addOrEdit==="edit"){//执行修改//完了记得获取最新数据列表}else{//先判断数据是否为空//然后进行添加//完了记得获取最新数据列表}this.add_edit_show_view=false;},下一页//下一页nextPage(){this.getList(this.pageformData.currentPage+1);},上一页//上一页prevPage(){this.getList(this.pageformData.currentPage-1);},页码改变//currentPage改变时会触发currentPageChange(page){this.getList(page);},覆盖上传方法//覆盖上传方法uploadImg(param){//console.log(param);constformData=newFormData();formData.append("file",param.file);formData.append("overwrite",false);api.uploadImg(formData).then((res)=>{if(res.code===api.success_code){api.toast_succ(res.message);//console.log(res.data.url);this.imageUrl=res.data.url;}else{api.toast_err(res.message);}});},修改用户头像,使用上传组件//修改用户头像,使用上传组件viewUpload(){this.userInfo.avatar=this.imageUrl;this.show=!this.show;},上传图片前的检查//上传图片前回调函数beforeAvatarUpload(file){constisJpeg=file.type==="image/jpeg";constisJpg=file.type==="image/jpg";constisPng=file.type==="image/png";constisGif=file.type==="image/gif";constisLt5M=file.size/1024/1024<5;varisOkUpload=true;if(!isLt5M){this.$message.error("上传头像图片大小不能超过5MB!");}if(!(isJpg||isJpeg||isPng||isGif)){this.$message.error("上传头像图片只能是JPG/jpeg/png/gif格式!");isOkUpload=false;}returnisOkUpload&&isLt5M;},axios返回通用模板.then((resp)=>{if(resp.code===api.success_code){api.toast_succ(resp.message);}else{api.toast_err(resp.message);}});CSS部分.email-length{width:50%!important;}.avatar-uploader.el-upload{border:1pxdashed#d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;}.avatar-uploader.el-upload:hover{border-color:#409eff;}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center;}.avatar{width:178px;height:178px;display:block;}日期转换exportfunctionformatDate(date,format){if(/(y+)/.test(format))format=format.replace(RegExp.$1,(date.getFullYear()+"").substr(4-RegExp.$1.length));varo={"M+":date.getMonth()+1,//month"d+":date.getDate(),//day"h+":date.getHours(),//hour"m+":date.getMinutes(),//minute"s+":date.getSeconds(),//second};for(varkino){if(newRegExp("("+k+")").test(format))varstr=o[k]+''format=format.replace(RegExp.$1,(RegExp.$1.length===1)?str:padLeftZero(str));}returnformat;}functionpadLeftZero(str){return("00"+str).substr(str.length)}封装axiosimportaxiosfrom'axios';import{Message}from'element-ui';//携带证书axios.defaults.withCredentials=true;//设置超时时间axios.defaults.timeout=100000;exportdefault{//get请求requestGet(url,params={}){returnnewPromise((resolve,reject)=>{axios.get(url,params).then(res=>{resolve(res.data)}).catch(error=>{reject(error)})})},//post请求requestPost(url,params={}){returnnewPromise((resolve,reject)=>{axios.post(url,params).then(res=>{resolve(res.data)}).catch(error=>{reject(error)})})},//post请求requestPostFormData(url,params={}){returnnewPromise((resolve,reject)=>{axios.post(url,params,{headers:{'Content-Type':'multipart/form-data'}}).then(res=>{resolve(res.data)}).catch(error=>{reject(error)})})},//delete请求requestDelete(url,params={}){returnnewPromise((resolve,reject)=>{axios.delete(url,params).then(res=>{resolve(res.data)}).catch(error=>{reject(error)})})},//put请求requestPut(url,params={}){returnnewPromise((resolve,reject)=>{axios.put(url,params).then(res=>{resolve(res.data)}).catch(error=>{reject(error)})})}}//2.请求拦截器axios.interceptors.request.use(config=>{//发请求前做的一些处理,数据转化,配置请求头,设置token,设置loading等,根据需求去添加returnconfig},error=>{Promise.reject(error)})//3.响应拦截器axios.interceptors.response.use(response=>{//接收到响应数据并成功后的一些共有的处理,关闭loading等returnresponse},error=>{/*****接收到异常响应的处理开始*****/if(error&&error.response){//1.公共错误处理//2.根据响应码具体处理switch(error.response.status){case400:error.message='错误请求'break;case401:error.message='未授权,请重新登录'break;case403:error.message='拒绝访问'break;case404:error.message='请求错误,未找到该资源'//window.location.href="/NotFound"break;case405:error.message='请求方法未允许'break;case408:error.message='请求超时'break;case500:error.message='服务器端出错'break;case501:error.message='网络未实现'break;case502:error.message='网络错误'break;case503:error.message='服务不可用'break;case504:error.message='网络超时'break;case505:error.message='http版本不支持该请求'break;default:error.message=`连接错误${error.response.status}`}}else{//超时处理if(JSON.stringify(error).includes('timeout')){Message.error('服务器响应超时,请刷新当前页')}error.message='连接服务器失败'}Message.error(error.message)/*****处理结束*****///如果不需要错误处理,以上的处理过程都可省略returnPromise.resolve(error.response)})
2021-03-20 22:28 · vue
[文章] idea常用的快捷键
可以看到当前方法的声明10.Ctrl+W可以选择单词继而语句继而行继而函数11.Alt+F1可以将正在编辑的元素在各个面板中定位12.Ctrl+P,可以显示参数信息13.Ctrl+Shift+Insert可以选择剪贴板内容并插入
2020-10-16 14:12 · IDEA
  • 1
  • 2