自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

5big的博客

学无止境!

  • 博客(162)
  • 收藏
  • 关注

原创 Nuxt3项目中使用keepalive实现页面缓存

在使用nuxt3开发项目的时候,有个需求需要实现页面路由跳转过后,再跳回来页面保持原来的数据,实现页面的缓存。这里用keepalive来实现,主要修改两个地方。

2024-03-28 16:12:16 254 2

原创 pinyin js插件的使用

【代码】pinyin js插件的使用。

2024-03-21 14:56:39 332

原创 ES6 export暴露和引用的三种方式

import * as ex from ‘./js/export.js’ //个人文件夹。console.log(ex.default.obj.name) //导出。ps:将export文件内的所有方法以 ex的属性来引入调用。javascript复制代码//这里是通用引用方式。注:通用引入方式调用时需加default属性。ps:将需要用的方法分别以解构赋值的方式引入。//这是我个人的export.js 文件。//将需要暴露方法写在export对象内。默认暴露的解构赋值引入写法。//使用关键字as引入。

2024-03-06 08:58:14 589

原创 git的工作流程和常用指令的速查

1.git的工作流程2.git的命令速查表

2024-03-05 11:54:55 385

原创 js中replaceAll在浏览器不兼容问题

前端项目有时候会出现浏览器使用replaceAll方法报错问题,原因是一些旧版浏览器对replaceAll不是很兼容。g 的意义是:执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。这样就可以像使用replace 方法一样使用replaceAll了。g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。

2024-03-01 16:50:28 800

原创 如何解决iQOO手机运行uniapp真机调试时无法识别的问题

打开开发者选项,打开USB设置,把默认USB选项改成MIDI模式,就可以检测到手机了。

2024-03-01 16:12:39 764 1

原创 git clone提示You do not have permission to pull from the repository 解决方案

其实很简单控制面板\所有控制面板项\凭据管理器添加普通凭据 git:https://gitee.com 注意地址写这个就好了用户名 密码就是你的用户名密码如果还不行可以参考https://blog.csdn.net/lily__an/article/details/96602968配置ssh公钥...

2021-04-19 21:50:35 448

原创 eclipse安装hibernate的jboss插件

打开Eclipse-Help-Eclipse Marketplace搜索JbBoss 选择install然后会发现列表中有很多东西,可以根据需要安装,也可以选择安装:Hibernate Tools等。。。安装好后重启即可。参考:https://www.cnblogs.com/huige-you/p/4469287.html...

2019-11-20 10:23:16 230

原创 Android studio ERROR:Failed to open zip file

as编译项目的时候出现以下错误:解决办法:

2019-07-16 08:55:16 256

原创 java常用排序算法:冒泡,选择,插入

1.冒泡法重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。时间复杂度 O(n²),为稳定算法。public static void bubbleSort(int []arr) { for(int i =0;i<arr.length-1;i++) { ...

2019-07-03 16:01:27 128

原创 电脑上使用2个git账号 并用TortoiseGit管理

在电脑C:\Users\Administrator中新建_netrc文件,并在文件中配置登录名和密码:machine gitee.com #远程主机login [email protected] ********machine gitee.com #远程主机login [email protected] ********亲测可以...

2019-06-27 10:59:57 1270

原创 error: resource android:attr/fontVariationSettings not found解决办法

as编译项目的时候出现如下异常:把编译版本由27改成28就好了:compileSdkVersion 28defaultConfig {applicationId “com.whrapp”minSdkVersion 19targetSdkVersion 28versionCode 1versionName “1.0”testInstrumentationRunner “androi...

2019-05-23 16:05:40 30579 7

原创 java 内存溢出与内存泄露

内存溢出 out of memory是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。内存泄漏可以分为四类:1、常发性内...

2019-01-24 16:04:03 185

转载 java中byte[]数组和字符串的转换

转自:http://blog.csdn.net/linlzk/article/details/6566124Java与其他语言编写的程序进行tcp/ip socket通讯时,通讯内容一般都转换成byte数组型,java在字符与数组转换也是非常方便的;1、将字符转换成byte数组 String str = "罗长"; byte[] sb = str.getBytes();...

2019-01-24 10:55:17 1187

原创 vue学习-路由

路由允许我们通过不同的 URL 访问不同的内容。通过 Vue.js 可以实现多视图的单页Web应用。Vue.js 路由需要载入 vue-router 库直接下载https://unpkg.com/vue-router/dist/vue-router.jsnpm 这里是淘宝镜像cnpm install vue-router简单例子:Vue.js + vue-router 可以很简单...

2019-01-02 22:42:30 252

转载 JS获取地址栏参数的方法

方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!)function GetQueryString(name){ var reg = new RegExp("(^|&amp;)"+ name +"=([^&amp;]*)(&amp;|$)"); var r = window.location.search.substr(1).match(reg); if(r!=nul...

2018-12-21 10:07:53 7033 1

原创 vue学习-组件Component

组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽象为一个组件树:注册一个全局组件的语法:Vue.component(tagName, options)tagName 为组件名,options 为配置选项。注册后,我们可以使用以下方式来调用...

2018-12-21 09:23:48 432 1

原创 vue学习-表单

表单v-model 指令在表单控件元素上创建双向数据绑定。&amp;lt;div id=&quot;app&quot;&amp;gt; &amp;lt;p&amp;gt;input 元素:&amp;lt;/p&amp;gt; &amp;lt;input v-model=&quot;message&quot; placeholder=&quot;编辑我……&quot;&amp;gt; &a

2018-12-19 10:07:03 145

原创 vue学习-事件处理v-on

1.事件监听用v-on指令例子&amp;lt;div id=&quot;app&quot;&amp;gt; &amp;lt;button v-on:click=&quot;counter += 1&quot;&amp;gt;增加 1&amp;lt;/button&amp;gt; &amp;lt;p&amp;gt;这个按钮被点击了 {{ counter }} 次。&amp;lt;/p&a

2018-12-18 22:45:30 183

原创 vue学习-属性监听,样式绑定v-bind

1.监听属性例子1&amp;lt;div id = &quot;app&quot;&amp;gt; &amp;lt;p style = &quot;font-size:25px;&quot;&amp;gt;计数器: {{ counter }}&amp;lt;/p&amp;gt; &amp;lt;button @click = &quot;counter++&quot; styl

2018-12-18 21:24:23 1303

原创 vue学习-computed

1.计算属性用来处理复杂的逻辑,关键词:computed例如:&amp;lt;div id=&quot;app&quot;&amp;gt; {{ message.split('').reverse().join('') }}&amp;lt;/div&amp;gt;可以通过computed来实现&amp;lt;div id=&quot;app&quot;&amp;gt; &amp;l

2018-12-17 21:02:25 115

原创 vue学习-条件与循环

一.条件判断 v-if例子1&lt;div id="app"&gt; &lt;p v-if="seen"&gt;现在你看到我了&lt;/p&gt; &lt;h1&gt;教程&lt;/h1&gt; &lt;p&gt;学的不仅是技术,更是梦想!&lt;/p&gt; &lt;/template&gt;

2018-12-03 09:30:28 1206

原创 vue学习-基本语法

vue的语法同angularjs类似,指令由angularjs的ng 变成了vue的v.1.一个例子&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;title&gt;Vue 测试&lt;/title&gt; &lt;script src="https:/

2018-11-29 10:40:02 971

原创 vue学习-入门:vue-cli新建简单项目

1.安装node.jsnpm包管理器集成在node中,安装好后命令:npm -v 可以看到版本下载链接:https://nodejs.org/en/download/2. npm 安装速度慢,使用淘宝的镜像及其命令 cnpmnpm install -g cnpm --registry=http://registry.npm.taobao.org ,安装淘宝镜像安装相关依赖3.安装vue-...

2018-11-14 14:24:45 293

原创 myeclipse常用快捷键

常用 存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 &lt;可改为ctrl+tab方便&gt; ctrl+shift+M 导入未引用的包 ...

2018-08-07 09:25:08 155

原创 一个js回调函数的使用实例callback

checkModuleUpdate: function (supplier_id, module_type, ver, category_id, callback) { var me = this; $http({ 'url': me.options.info_cloud...

2018-07-27 08:50:21 769

原创 angular中ng-controller父子级

ng-controller 指令用于为你的应用添加控制器。在控制器中,你可以编写代码,制作函数和变量,并使用 scope 对象来访问。 当有两个控制器father、child且child 在 father内,那child 可以称为子控制器,它将继承父控制器father的scope。child就可以访问到father的scope中的所有函数和变量。&amp;lt;div ng-controller...

2018-06-22 13:31:52 591

转载 crontab 详细用法 定时任务

转自:http://blog.chinaunix.net/uid-25785357-id-3434344.html使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。例如系统管理员安排一个备份任务使其每天都运行 如何往 cron 中添加一个作业?crontab –e0 5 * * * /root/bin/backup.sh这将会在每天早上5点运...

2018-04-25 10:48:11 1949

原创 cordova build android - unable to find attribute android:fontVariationSettings and android

当运行cordova run android 的时候出现如下错误ERROR: In &lt;declare-styleable&gt; FontFamilyFont, unable to find attribute android:fontVariationSettingsERROR: In &lt;declare-styleable&gt; FontFamilyFont, unabl...

2018-04-09 23:05:05 357

原创 git报错:Pull is not possible because you have unmerged files解决方法

git pull 的时候报如下错误代码: error: Pulling is not possible because you have unmerged files. 尝试用git stash没有作用。 Pull is not possible because you have unmerged files.本地的push和merge会形成MERGE-HEAD(FETCH-HEAD),...

2018-04-02 22:39:09 17285 4

原创 Linux文件系统层级结构

Linux系统中的所有文件存储在文件系统中,他们被组织到一个颠倒的目录树中,称为文件系统层次结构。/bin 常用的二进制目录。比如:ls cp mkdir等,和/usr/bin类似 /sbin 大多涉及系统管理的命令存放,是超级权限用户root可执行命令存放地 /boot linux内核及引导系统程序所需的文件目录。安装系统分区的时候一般要分一个boot分区。常见分区:/boot 200M...

2018-03-31 15:28:17 2785

原创 linux常用命令

1.远程连接linux原理ssh服务端:openssh、openssl软件查看方法:rpm -qa openssh opensslSSH服务端介绍启动Linux系统时,默认情况下,SSH服务器端程序就会随系统一起启动,SSH 服务是一个守护进程,它在系统后台永久运行,并时刻响应来自SSH客户端的连 接请求 SSH服务端的进程名为:sshd,负责实时监听远程SSH客户端...

2018-03-31 14:41:02 232

转载 Maven 仓库阿里云镜像配置

每次update Maven Project 的时候,看着进度条寸步难行,心里憋得十分难受,明显阻碍我学习的热情。 今天看到阿里云搭建了一个国内镜像 http://maven.aliyun.com/,听说跑起来的速度不是一般的快,于是决定亲自试一试,简直不能更赞!好了废话不多说,奉上我的 settings.xml 配置文件供大家参考。添加的东东很少,只需在mirrors节点里面加上一个mi...

2018-03-30 08:38:31 136

原创 css:盒子垂直水平居中的几种方法

方法1:宽度和高度已知的。思路: 给父元素相对定位 给子元素绝对定位 left: 50%;top: 50%; margin-left: 负的宽度一半。 margin-top: 负的高度一半;&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;ti...

2018-02-28 08:40:44 18063

转载 一名3年工作经验的程序员应该具备的技能

原文地址http://www.cnblogs.com/xrq730/p/5260294.html,转载请注明出处,谢谢! 前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿

2018-02-05 14:29:43 270

转载 一个JAVA程序员成长之路分享

我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉撒玩各种贷款信用卡 不为金钱过于发愁了。 我特别感谢当初贴吧遇见的那位大神, 虽然每个月也就聊那么几句, 但是他总能在我不知道该学啥, 该怎么走的时候, 给我方向, 毫不夸张的说,我现在的衣食无忧,

2018-01-29 15:22:39 189

转载 Java程序员面试如何超常发挥?

面试时,你是不是也遇到过这样的情况,明明感觉自己表现发挥的很好,甚至进入到二面环节,到最后却没能拿不到入职offer,连自己“死在”哪块都不清楚。现实工作中这样的例子不在少数,究其原因就是面试是对个人素质的综合考量,项目经验+基本技术+个人潜力(也就是值不值得培养),这是Java程序员成功拿到offer必经的3大面试考验。其中,技术分比重能占到70%,但是如果你在面试中不懂得表述技巧,不会谈薪,依

2018-01-29 14:58:42 358

原创 ionic3-menuToggle侧菜单

ionic3实现侧菜单与ionic1不同。用的是menuToggle控件。 官方参考文档实例:https://github.com/ionic-team/ionic-preview-app/blob/master/src/pages/menus/basic/pages.ts可以使用命令:ionic start test sidemenu 来建一个带侧菜单的demo。 文件结构 实例

2018-01-25 16:15:13 3638 1

转载 SSH框架总结

首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hiberna

2018-01-23 14:08:07 736

原创 MyEclispe2014 SSH项目框架搭建

建议按照Stuts,Spring,Hibernate的顺序来搭建。 搭建SSH框架的方式有两种,第一种是自己下载jar包,手动导入,创建并编写配置文件,第二种通过MyEclipse自动创建,我们这里使用第二种,Myeclipse集成了我们需要的jar包,比较方便。1.新建Web Project右击 new,然后选择Web Project 注意: 这一项创建web.xml的要选,否

2018-01-22 15:12:17 297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除