自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4486)
  • 收藏
  • 关注

转载 mongodb连接认证失败

版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_29143909/article/details/81909991springBoot 配置mongodb地址时,如果不设置连接方式默认是MONGODB-CR,如...

2019-09-03 15:16:00 376

转载 使用Android手机进行开发的尝试

使用Android手机查看和修改Excel文件、PowerPoint文件并连接幻灯机进行演示等办公方式想必大家已经有所了解。今天介绍一下怎样使用Android进行软件开发。Termux使用Android进行软件开发最重要的工具是命令行终端。Termux就是其中功能最丰富、生态最好的命令行终端。Termux可以通过F-Droid直接下载apk文件进行安装,或从Google Play ...

2019-09-02 01:46:00 243

转载 快速排序

快速排序推荐这篇博客排序二 快速排序快速排序的定义算法第四版:快速排序是分治的排序算法,它将数组分成两个子数组,将两部分独立的排序。快速排序的思想快速排序把数组一分为二,通过base元素,做到左边都比他小,右边都比他大,这个需要while循环判断,一分为二是递归调用稳定性首先讲下稳定性的定义,快速排序也是不稳定的。选择排序因为最小的放在前面,比如准备放置第i位置的元素,与...

2019-08-30 16:59:00 112

转载 Java 程序员必备的一些流程图

1.spring的生命周期2.TCP三次握手,四次挥手3.线程池执行流程图4.JVM内存结构5.Java内存模型6.springMVC执行流程图7.JDBC执行流程8.spring cloud组件架构9.dubbo 调用整理了一些Java基础流程图/架构图,做一下笔记,...

2019-08-30 10:06:00 101

转载 iOS多线程编程的知识梳理

多线程编程也称之为并发编程,由于其作用大,有比较多的理论知识,因此在面试中也是受到面试官的青睐。在日常项目开发中,至少网络请求上是需要使用到多线程知识的,虽然使用第三方的框架比如AFNetworking进行网络请求比较简单,但是也是需要开发人员对多线程、block等知识有比较清晰的思路,才能在遇到问题的时候,能够有条理的找出问题并解决好。本篇文章的定位是梳理下在iOS开发中多线...

2019-08-29 21:56:00 144

转载 iOS内存管理的知识梳理

从作用上来说,手机内存小,划分给每个App的内存有限,合理的进行内存管理,有利于提高软件的运行性能和用户体验;另外,内存管理是一大理论知识块,对这块知识的理解程度也是考核面试者的重要标准。内存管理,给稍微有些经验的开发者的感觉就是既无处不在,但是又没在内存管理上没花过心思。说它无处不在,那是因为从你定义一个属性开始、从你实例化一个对象开始,内存管理就已经起作用了。说...

2019-08-29 21:55:00 87

转载 java并发初探ConcurrentSkipListMap

java并发初探ConcurrentSkipListMapConcurrentSkipListMap以调表这种数据结构以空间换时间获得效率,通过volatile和CAS操作保证线程安全,而且它保证了有序性,比TreeMap比线程安全。跳表结构通过level down right可以更快插入和查找元素 * * Head nodes Index n...

2019-08-28 19:46:00 150

转载 java并发队列

阻塞队列常见的阻塞队列有ArrayBlockingQueue,LinkedBlockingDeque,LinkedBlockingQueue,这些队列有界且可以阻塞线程ArrayBlockingQueueArrayBlockingQueue是有界的阻塞队列,LinkedBlockingDeque通过数组、非空和非满Condition、RantrantLock实现了线程安全。空的时候...

2019-08-28 19:45:00 106

转载 基于 SpringBoot2.0+优雅整合 SpringBoot+Mybatis

SpringBoot 整合 Mybatis 有两种常用的方式,一种就是我们常见的 xml 的方式 ,还有一种是全注解的方式。我觉得这两者没有谁比谁好,在 SQL 语句不太长的情况下,我觉得全注解的方式一定是比较清晰简洁的。但是,复杂的 SQL 确实不太适合和代码写在一起。下面就开始吧!目录:一 开发前的准备1.1 环境参数1.2 创建工程1.3 创建数...

2019-08-27 09:15:00 118

转载 java反射初探

java反射反射是java的重要特性之一,java.lang.reflect 是jdk支持反射的重要包,我下面可能会对构造器Constructor,属性Filed,方法Method会用到。反射其实很常见,在java源码、spring就有很多运用,Spring AOP就应用到了反射。设计模式中代理模式就可以用java反射实现。反射的例子创建一个Beanpackage com.ja...

2019-08-26 18:59:00 146

转载 Mac系统中桌面图片和用户头像图片的路径

系统中的桌面图片:/Library/Desktop Pictures/用户头像图片:根目录资源库/user pictures/参考:【https://bbs.feng.com/read-htm-tid-1538536.html】【https://www.macx.cn/thread-2121643-1-12.html】转载于:https:...

2019-08-25 21:48:00 1812

转载 各芯片厂商官网

Microchip:https://www.microchip.com/ASR:http://www.asrmicro.com/asrweb/兆易创新GD:http://cn.gigadevice.com/product-category/-1.html?locale=zh_CN紫光展锐:http://www.unisoc.com/cn/RTEMS系统github...

2019-08-24 11:25:00 1622

转载 RTEMS

https://github.com/RTEMS转载于:https://www.cnblogs.com/stave/p/11404000.html

2019-08-24 11:22:00 333

转载 ept3资源使用情况

# lxc-info -n lxc01Name: lxc01State: RUNNINGPID: 2159IP: 10.0.3.26CPU use: 4.00 secondsMemory use: 32.55 MiBKMem use: 0 bytesLink: ...

2019-08-24 09:55:00 256

转载 终于有人把RISC-V讲明白了

http://m.elecfans.com/article/653167.html转载于:https://www.cnblogs.com/stave/p/11400921.html

2019-08-23 16:32:00 1503

转载 riscv核

https://riscv.org/risc-v-cores/转载于:https://www.cnblogs.com/stave/p/11400902.html

2019-08-23 16:31:00 324

转载 docker镜像编码注意事项

第一步:下面这些话如果你不知道我在说什么,只管粘贴复制然后按回车键等待执行完成就行,一步步来不要着急。 首先安装docker,ubuntu18.04安装docker很简单只需要 一行命令wget -qO- https://get.docker.com/ | sh  第二步安装完docker之后,下载编码镜像docker pull ...

2019-08-23 16:04:00 467

转载 HttpClient调用http接口(POST)

调用方法,传过去接口地址和参数(json对象或者map,在方法里转成json字符串)JSONObject.toJSONString(map)JSONObj.toString()public static String getResult(String url,Map<String, String> params){ String retu...

2019-08-23 10:54:00 787

转载 java并发初探ConcurrentHashMap

java并发初探ConcurrentHashMapDoug Lea在java并发上创造了不可磨灭的功劳,ConcurrentHashMap体现这位大师的非凡能力。1.8中ConcurrentHashMap的线程安全1.volatile Node<k,v> []table保证数组的可见性2.get操作没有加锁3.put操作调用final V putVal(K key,...

2019-08-22 19:01:00 99

转载 Spring Transaction 使用入门 (转)

Spring Transaction 使用入门一、开篇陈述1.1写文缘由    最近在系统学习spring框架IoC、AOP、Transaction相关的知识点,准备写三篇随笔记录学习过程中的感悟。这是第一篇,记录spring Transaction的使用及部分原理。spring的学习过程应该是从IoC到AOP再到Transaction,这里写随笔的顺序没有按照学习路线。...

2019-08-21 14:54:00 124

转载 spring学习-ApplicationContext-spring上下文深入理解

4月份开始复习一遍spring相关知识。让自己巩固一下spring大法的深奥益处,所以就看了大佬的博客,转载留下来日后继续研读。认为重点的标记为红色以下文章内容转载自:http://www.cnblogs.com/chenssy/archive/2012/11/15/2772287.htmlSpring有两个核心接口:BeanFactory和Applicati...

2019-08-21 13:51:00 108

转载 leetcode--Scramble String

Given a strings1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.Below is one possible representation ofs1="great": great / \ ...

2019-08-20 23:29:53 92

转载 leetcode--Gray Code

The gray code is a binary numeral system where two successive values differ in only one bit.Given a non-negative integernrepresenting the total number of bits in the code, print the sequence ...

2019-08-20 23:29:28 89

转载 flask返回数据类型

服务器这种后台返回的数据只能是string,json或者是文件类型,对应Html的解析文件类型无法返回自定义的元组,只能返回规定好的元组,说白了只第一个元素有效所有返回前台的内容其实都应该是Response的对象或者其子类,我们看到如果返回的是字符串直接可以写成return u'字符串内容'的形式,但是其实这个字符串也是经过了Response包装的:return Respon...

2019-08-20 17:13:00 259

转载 算法之插入排序

插入排序插入排序也是一个很常见的排序,大家很多都以扑克牌作为例子,非常的形象。我们打牌的时候,从第一张牌开始,它就是有序的;第二张牌我们排序后放到第一张的左侧或者右侧;每来一张牌就都会排序好,直至所有的牌插入排序的实现流程1.外循环N-1次,从第一张牌开始就是有序的,从i=1开始外循环2.内循环从第i张牌开始,保证i张牌加入是有序的,i张牌递减比较3.每一次插入都保证了前...

2019-08-20 15:54:00 101

转载 算法之选择排序

选择排序从学校到工作,用的最多的就是选择排序,最具讽刺的是用的还是交换次数最多的选择排序。虽然不是学软件的,也实在是汗颜啊。算法第四版:首先找到数组中最小的元素,将它和数组的第一个元素交换位置;如果第一个元素是最小的元素与自己交换再次将剩下的元素找到最小的元素与第二个交换位置;如此往复直到将整个数组排序时间复杂度交换次数是N次,比较次数是N的平方的二分之一。无法如何排序,比...

2019-08-20 15:53:00 89

转载 spring加载ApplicationContext.xml的四种方式

spring加载ApplicationContext.xml的四种方式spring 中加载xml配置文件的方式,好像有4种, xml是最常见的spring 应用系统配置源。Spring中的几种容器都支持使用xml装配bean,包括: XmlBeanFactory , ClassPathXmlApplicationContext , ...

2019-08-20 14:11:00 158

转载 Java读取配置文件的几种方法

在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。一.读取xml配置文件(一)新建一个javabean(HelloBean.java)java代码package chb.demo.vo; public c...

2019-08-20 13:56:00 131

转载 uwsgi03----直接部署

1.http 和 http-socket的使用上有一些区别:http: 自己会产生一个http进程(可以认为与nginx同一层)负责路由http请求给worker, http进程和worker之间使用的是uwsgi协议http-socket: 不会产生http进程, 一般用于在前端webserver不支持uwsgi而仅支持http时使用, 他产生的worker使用的是http协议因此...

2019-08-20 10:29:00 102

转载 解决VS.NET 里Atuomation 服务器不能创建对象

这段时间发现自己的电脑运行速度越来越慢,一看空间,晕~~ C盘只有500来M了,于是把MS SQL 、 VS。NET2003 和其它一些大的软件卸了,重启安装在D盘。 再运行VS。NET2003 时,发现在新建项目时,弹出“Automation 服务器不能创建对象”,第一次遇到,折腾了几下后,在运行栏里输入 regsvr32 scrrun.dll , OK!后来问朋友,说老碰到这情...

2019-08-20 01:44:47 200

转载 NGINX---一次阿里云宝塔开发flask经历

1.放行端口问题不但需要在阿里云官网服务器控制台放行端口,还需要在宝塔里面放行端口2.nginx宝塔默认的用户是www句法:useruser[group];默认:用户无人;语境:main定义工作进程使用的 凭据user和group。如果group省略,user则使用名称等于其的组。案例...

2019-08-19 23:18:00 326

转载 JQzoom的一些问题

JQzoom 自带了多图的效果,可是怎么用都有问题 于是看了代码 发现一个地方有问题 遂改之164 行的thumblist 数量的时候 里面匹配的有问题 于是改的简单些thumblist = $('#thumblist a');用的时候 只需要 <ul id="thumblist"> <!...

2019-08-19 21:55:09 159

转载 算法排序之冒泡排序

冒泡排序冒泡排序(bubble sort),以升序来说,最后的排列一定是从小到大的。冒泡就是从最低端(数组末尾)开始,相邻的两个元素交换,把小的值放在前面,第一次冒泡就把最小的元素放到最顶端(数组首位)。冒泡排序是交换排序冒泡的逻辑1.双层遍历2.外循环i,比如i=0,就把最小值放到array[0],即每次外循环结束后,都是第i个值(包含0哈)已经放好3.内循环就是从末尾到i的...

2019-08-19 19:56:00 110

转载 axios的拦截器(Interceptors)

  axios 的拦截器:interceptors  如果我们想在请求之前做点什么,用拦截器再好不过了  拦截器一般做什么?    1. 修改请求头的一些配置项    2. 给请求的过程添加一些请求的图标    3. 给请求添加参数  1. 全局的拦截器配置    代码:   axios.interceptors.request.use(confi...

2019-08-19 18:49:00 1303

转载 可重入锁和不可重入锁

锁的简单应用用lock来保证原子性(this.count++这段代码称为临界区)什么是原子性,就是不可分,从头执行到尾,不能被其他线程同时执行。可通过CAS来实现原子操作CAS(Compare and Swap):CAS操作需要输入两个数值,一个旧值(期望操作前的值)和一个新值,在操作期间先比较下旧值有没有发生变化,如果没有发生变化,才交换成新值,发生了变...

2019-08-19 11:01:00 89

转载 Java中JDK和JRE的区别是什么?它们的作用分别是什么?

转载:https://www.cnblogs.com/lsw9/p/8685623.htmlDear All:  首先请允许我为大家介绍下什么是Jre?什么是jdk?   JRE:   JRE是Java Runtime Environment的缩写,顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需...

2019-08-19 10:53:00 196

转载 java并发之CopyOnWriteArraySet

java并发之CopyOnWriteArraySetCopyOnWriteArraySet是基于CopyOnWriteArrayList实现的,持有CopyOnWriteArrayList的内部对象,它的迭代器也是CopyOnWriteArrayList的迭代器,add操作通过addAllAbsent或者addIfAbsent去重。例子package javalearn.javab...

2019-08-18 21:11:00 157

转载 java并发之CopyOnWirteArrayList

java并发之CopyOnWirteArrayListCopyOnWirteArrayList的实现它用了ReentrantLock保证了add,set,remove操作的安全,同时使用volatile定义内部数组保证了可见性,之所以叫CopyOnWrite就是因为很多方法都是通过Array.copy或者System.arraycopy,操作中有数组的拷贝,所以写的操作效率很低...

2019-08-18 21:11:00 315

转载 java并发之Future与Callable使用

java并发之Future与Callable使用这篇文章需要大家知道线程、线程池的知识,尤其是线程池。有的时候我们要获取线程的执行结果,这个时候就需要用到Callable、Future、FutureTask了先看下Future、Callable接口、RunnableFuture、FutureTask。FutureFuture是一个接口,能够取消任务、获取任务取消状态、获取结果。...

2019-08-16 17:17:00 156

转载 .net 获取两个时间段中间的日期

private void GetDataTimeInterval(DateTime begin_time, DateTime end_time, ref List<string> list) { list.Add(begin_time.ToShortDateString()); if (begin_time.T...

2019-08-15 11:20:00 922

空空如也

空空如也

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

TA关注的人

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