综合( 右侧选择分类 )
linux

设置git在linux上只需要输入一次账号密码

非常的简单,只需要在命令行输入:git config --global credential.helper store之后在进行git pull,或者git push等操作时再次输入一次密码,以后就不需要再输入
2100 人浏览
mianshiti

Java最新面试题-异常(七)

74. throw 和 throws 的区别?throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。75. final、finally、finalize 有什么区别?final可以修饰类、变量、方法,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个
2099 人浏览
hangge

SpringBoot - @ControllerAdvice的使用详解1(全局异常处理 @ExceptionHandler)

顾名思义,@ControllerAdvice 就是 @Controller 的增强版。@ControllerAdvice 主要用来处理全局数据,一般搭配 @ExceptionHandler、@ModelAttribute、@InitBinder 使用。下面分别进行介绍。一、全局异常处理(搭配 @ExceptionHandler)1,基本用法(1)@ControllerAdvice 最常见的使用场景
2097 人浏览
wechat

微信小程序API

API小程序开发框架提供丰富的微信原生 API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。详细介绍请参考 API 文档。通常,在小程序 API 有以下几种类型:事件监听 API我们约定,以 on 开头的 API 用来监听某个事件是否触发,如:wx.onSocketOpen,wx.onCompassChange 等。这类 API 接受一个回调函数作为参数,当事件触发时会调用
2095 人浏览
wechat

开发工具连接模拟器ip

夜神模拟器:adb connect 127.0.0.1:62001逍遥安卓模拟器:adb connect 127.0.0.1:21503天天模拟器:adb connect 127.0.0.1:6555海马玩模拟器:adb connect 127.0.0.1:53001网易MUMU模拟器:adb connect 127.0.0.1:7555原生模拟器:adb connect (你的IP地址):555
2092 人浏览
xiaozhu

关于[Cannot determine value type from string ‘xxx‘]的一些问题

关于[Cannot determine value type from string ‘xxx’]的问题Cannot determine value type from string '椿樱社区老年助餐点'; nested exception is java.sql.SQLDataException: Cannot determine value type from string '椿樱社区老年助
2092 人浏览
wechat

微信小程序 npm 构建 没有找到可以构建的npm包

1、cmd到项目根目录,执行 npm init 命令回车到最后。2、再次执行 npm i miniprogram-sm-crypto --production 命令,完成后再用微信工具 npm 构建, 通过。
2091 人浏览
zixun

面试官:你连RESTful都不知道我怎么敢要你?

面试官:了解RESTful吗? 我:听说过。 面试官:那什么是RESTful? 我:就是用起来很规范,挺好的 面试官
2090 人浏览
java

java实现md5签名算法

签名计算过程如下:1.将请求头公共参数appkey、nonce、timestamp参数名和参数值进行拼接;2.拼接业务入参Json格式字符串;3.拼接链多多系统颁发的授权秘钥secret,组成签名计算的字符串;4.最后MD5计算出32位大写字符串为最终签名appkey=test secret=123456 nonce=e38bcb56-7a6f-4452-bd07-34dcb74a042f
2089 人浏览
HarmonyOS

mysql中的distinct的用法

distinct的作用在mysql中,distinct关键字的主要作用就是对数据库表中一个或者多个字段重复的数据进行过滤,只返回其中的一条数据给用户,distinct只可以在select中使用distinct的原理distinct进行去重的主要原理是通过先对要进行去重的数据进行分组操作,然后从分组后的每组数据中去一条返回给客户端,在这个分组的过程可能会出现两种不同的情况:distinct 依赖的字
2088 人浏览
xiaozhi

Git 打标签步骤

Git 打标签步骤git tag v1.0 给master打一个标签v1.0git show v1.0 查看标签信息git tag 可以查看所有的标签
2085 人浏览
wechat

小程序视图层 View

视图层 View框架的视图层由 WXML 与 WXSS 编写,由组件来进行展示。将逻辑层的数据反应成视图,同时将视图层的事件发送给逻辑层。WXML(WeiXin Markup language) 用于描述页面的结构。WXS(WeiXin Script) 是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。WXSS(WeiXin Style Sheet) 用于描述页面的样式。组件(Comp
2085 人浏览
wechat

小程序API

API小程序开发框架提供丰富的微信原生 API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。详细介绍请参考 API 文档。通常,在小程序 API 有以下几种类型:事件监听 API我们约定,以 on 开头的 API 用来监听某个事件是否触发,如:wx.onSocketOpen,wx.onCompassChange 等。这类 API 接受一个回调函数作为参数,当事件触发时会调用
2084 人浏览
xiaozhi

git clone 命令

git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。拷贝项目命令格式如下: git clone [url][url] 是你要拷贝的项目。例如我们拷贝 Github 上的项目:$ git clone https://github.com/tianqixin/runoob-git-test Cloning into 'runoob-git-test'... rem
2074 人浏览
xiaozhu

Java8之list.stream的常见使用

Java8之list.stream的常见使用直接看代码:public static void main(String[] args) { List<student> list = Lists.newArrayList(); list.add(new Student("测试", "男", 18)); list.add(new Stud
2071 人浏览
mianshiti

Java最新面试题-多线程(三)

35. 并行和并发有什么区别?并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。36. 线程和进程的区别?简而言之,进程是程序运行和资源分配的
2071 人浏览
cheng

冒泡排序算法(C语言版)

1 基本原理冒泡排序是一种稳定排序,时间复杂度平均为O(n^2),最好的时间复杂度为O(n),最坏为O(n^2)。排序时每次只比较当前元素与后一个 元素的大小,如果当前元素大于后一个元素,则交换,如此循环直到队尾,每轮排序都可以保证将当前排序下最大的元素送到未排序部分的队尾。每次大排列中都要比较当前元素与后一个元素的大小,每轮要比较n-1次,但是因为之前的每一轮都将一个元素放置到了正确的位置,所以
2070 人浏览
java

IDEA中出现java file outside of source root

IDEA中出现java file outside of source root该问题出现原因是,该文件不可编译,需要设置一下sourcesRoot, 一般设置java文件夹为sourceRoot,否则原来的package路径需要更改
2070 人浏览
xiaozhu

推荐10个很棒的 CSS3 开发工具

CSS3 是对 CSS 规范的一个很大的改善和增强,它使得 Web 开发人员可以很容易的在网站中加入时尚的效果。尽管如此,有几个工具可以在你使用 CSS3 制作网站的时候起到很好的帮助作用。在这篇文章中,收集了10款非常有用的工具推荐给大家。 CSS3 Pie 使用CSS3 Pie可以让IE6至IE8版本实现大多数的CSS3修饰特性,如圆角、阴影、渐变等等。→ 访问 CSS3 Pie
2069 人浏览
xiaozhu

Mac里存储空间不足,该怎么删Xcode垃圾数据?

说明:在mac设备运行一段时间后,电脑空间很小了,对于开发者来说,清清Xcode缓存,腾出几十G的空间还是有可能的。在升级Xcode适配新系统、新手机也是得给电脑减减压。一、Xcode缓存文件(com.apple.dt.Xcode)----选删必要性:重新运行时候,再次生成,在安装新版Xcode时,还是删了吧。平时不用管它。地址: ~/Library/Caches/com.apple.dt.Xco
2067 人浏览