自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Oracle创建dblink进行跨数据库操作

创建dblink:create public database link link_to_test connect to 用户名IDENTIFIED by "密码大写" using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 跨库ip地址)(PORT = 1521)))(CONNECT_DATA...

2019-09-30 16:34:00 58

转载 解决vue更新默认值时出现的闪屏问题

  在Vue项目中,对于一个展示用户个人信息的页面。有以下需求,需要判断用户个人信息是否填充过,如果填充过,需要在页面中展示已填充项(未填充项不展示);如果未填充过,需要在页面中显示另外一种元素(提示用“去完善”个人信息)。  这时候,我们在页面中有如下元素:<div v-if="userExist"> // 这里展示用户已填充的信息内容</d...

2019-09-29 17:03:00 426

转载 说明

以后会很快更新第10 11章内容总结的,不过内容总结不能覆盖所有书上的内容,以当前需要作为标准。转载于:https://www.cnblogs.com/yifeiWa/p/11582176.html

2019-09-25 06:11:00 49

转载 AsyncLocal和Async原理解读

AsyncLocal 的实现很简单,将AsyncLocal实例和当前线程的值以键值对的形式保存在Thread.CurrentThread.ExecutionContext.m_localValues.中。由于使用[ThreadStatic] 修饰了 Thread.CurrentThread属性对应的字段,所以实现了多个线程之间各自维护不同的一份数据。同时,在每一次修改AsyncLocal...

2019-09-24 12:31:00 98

转载 UVa1151

这道题是一道最小生成树问题的题,与最原始的最小生成树不同的是,问题中添加了套餐,不过我们发现套餐的数量很小(<=8),所以我们可以枚举选择那些套餐,然后再次基础上进行最小生成树(Kruskal),下面是代码,我们需要注意的是由于边的数量很多,所以我们已经连n-1条边时我们就不用考虑后面了。 代码:// UVa 1151#include <cstdio&g...

2019-09-19 19:23:00 52

转载 小程序加载快慢的问题

关于小程序的加载快慢这可是一大学问,自古以来性能都是重点,所以下面我浅谈一下自己遇到的问题和解决方法吧首先,先从网络请求network说起:这里基本不关前端的事情,但是这也是优化小程序的一大重点,后端响应我们请求数据的速度影响了整个页面的速度,所以,把它拿到第一位请求超过300ms就已经算是慢了,所以会影响总体速度。建议:叫后端优化接口,加快响应速...

2019-09-19 16:08:00 936

转载 springboot数据库主从方案

本篇分享数据库主从方案,案例采用springboot+mysql+mybatis演示;要想在代码中做主从选择,通常需要明白什么时候切换数据源,怎么切换数据源,下面以代码示例来做阐述;搭建测试环境(1个master库2个slave库)DataSource多数据源配置设置mybatis数据源拦截器+注解设置master和slave库选择选出当前请求要使用的slave从...

2019-09-17 17:24:00 217

转载 相同类中方法间调用时日志Aop失效处理

本篇分享的内容是在相同类中方法间调用时Aop失效处理方案,该问题我看有很多文章描述了,不过大多是从事务角度分享的,本篇打算从日志aop方面分享(当然都是aop,失效和处理方案都是一样),以下都是基于springboot演示;快速定义个日志Appender快速定义个拦截器和日志注解(aop)模拟相同类中方法间调用时aop失效Aop失效处理方案(就两种足够了)快速...

2019-09-11 19:05:00 76

转载 分布式Id - redis方式

本篇分享内容是关于生成分布式Id的其中之一方案,除了redis方案之外还有如:数据库,雪花算法,mogodb(object_id也是数据库)等方案,对于redis来说是我们常用并接触比较多的,因此主要谈谈结合redis生成分布式id方案。分布式Id设计流程图基于redis的hash自动increment累加生成有序Id定期删除无用hash列分布式Id设计流程图(有...

2019-09-10 19:10:00 60

转载 Vuex踩坑--数据刷新时丢失

  近期做项目的过程中,使用vuex保存页面公共数据,测试无网情况后又接通网络的情况下,页面进行重新加载。遇到一个小bug——发现在苹果手机IOS系统下,页面刷新重新加载后页面中通过vuex存储并显示的数据丢失了。  下面先介绍一下产生这种情况的原因:js代码是运行在内存中的,代码运行时的所有变量、函数都是保存在内存中。刷新页面,以前申请的内存被释放,重新加载脚本代...

2019-09-06 11:04:00 60

转载 P1273 有线电视网(洛谷)

这道题我一开始也是不会,后来看了题解,是分组背包dp问题,然后明白了,下面就说一说思路:(题意自己看吧) 用d(i,j,k)表示以j作为根节点的子树,在前i个子节点中选择k个节点所得到的最大收益,显然这样的定义是将问题转化了, 满足d(i,j,k)>=0最后就能够考虑(j==1,也就是说是最初的大根),然而其他情况即使<我们也需要考虑(可能与另外的i+x节点组...

2019-09-05 19:58:00 45

转载 react项目自学笔记

1.搭建环境 首先,我们需要保证电脑上已经安装了node以及npm包,然后通过npm命令来安装一个react的脚手架;1 npm install -g create-react-app2 create-react-app my-demo //my-demo是项目名  在my-demo项目创建完毕之后就可以直接通过 npm start 启动项目了,...

2019-09-04 10:45:00 48

转载 UVa1363

这道题的题解来自紫书,这里就写一下加深影响 给出N、M满足M <= N求出2-N!中存在多少个x使得x所有的素因子大于M,那么所有素因子大于M等价于与M!互素,根据欧几里得算法,我们将x与M!互素转换成x%M!与M!互素,所以这样我们仅需要枚举小于M!的数,然后得到的个数*N!/M!(意思是说增加多少个M!仍然满足条件),对于求出小于M!的数与M!互素,我们采用欧拉函...

2019-09-03 19:25:00 38

转载 rabbit - producer的confirm和consumer的ack模式

本篇和大家分享的是关于rabbit的生产和消费方的一些实用的操作;正如文章标题,主要内容如producer的confirm和consumer的ack,这两者使用的模式都是用来保证数据完整性,防止数据丢失。producer的confirm模式consumer的ack模式producer的confirm模式首先,有这样一种业务场景1:a系统在做活动前,需要给用户的手机...

2019-08-30 20:37:00 60

转载 Asp.NetCore源码学习[1-2]:配置[Option]

Asp.NetCore源码学习[1-2]:配置[Option]在上一篇文章中,我们知道了可以通过IConfiguration访问到注入的ConfigurationRoot,但是这样只能通过索引器IConfiguration["配置名"]访问配置。这篇文章将一下如何将IConfiguration映射到强类型。本系列源码地址一、使用强类型访问Configuration的用法指...

2019-08-28 20:45:00 68

转载 base64编码操作图片

package com.trsmedia.service;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream; ...

2019-08-28 18:16:00 272

转载 初探nodejs事件循环机制event loop

nodejs的特点nodejs具有事件驱动和非阻塞I/O的特点。事件驱动是指nodejs把每一个任务当成事件来处理。非阻塞I/O是指nodejs遇到I/O任务时,会从线程池调度单独的线程处理I/O操作,不会阻塞主线程。事件循环原理Node.js 在主线程里维护了一个事件队列,当接到请求后,就将该请求作为一个事件放入这个队列中,然后继续接收其他请求。当主线程空闲时...

2019-08-27 17:46:00 60

转载 mysql处理百万数据遍历速度提升(遍历图片名字是否存在)

CREATE DEFINER=`root`@`localhost` FUNCTION `fun_wcmappendix02`(image_name VARCHAR(50)) RETURNS int(11)BEGIN DECLARE sTemp LONGTEXT; DECLARE sTempChd LONGTEXT; ##4g SELECT GROUP...

2019-08-27 11:26:00 225

转载 UVa1638数学递推

题意不说,直接上思路: 这道题看起来没有思路,不清楚如何安排能够保证左边l根,右边r根,所以需要简化这道题,让思路浮现出来, 我们摆放顺序不能是从左到右或者从右到左的顺序摆放,而从小到大不行,所以是从大到小可以,原因是摆放小的不会影响大的, 将小的摆放左边一定能够使左边+1,同理右边也是一样,而中间则不能对左右造成影响,而从小到大的顺序会对左右产生影响, 并且...

2019-08-26 13:59:00 40

转载 SQL语句替换字符串中回车换行及Tab键

替换回车换行:REPLACE(REPLACE(REPLACE('字符串', CHAR(13) + CHAR(10) , '<br />'), CHAR(13), '<br />'), CHAR(10) , '<br />')替换Tab键:REPLACE('字符串',char(09),'&nbsp;')转载于:https://www.cn...

2019-08-26 11:04:00 753

转载 java后端发送请求并获取响应

URL wsUrl = new URL(url); HttpURLConnection conn = (HttpURLConnection) wsUrl.openConnection(); conn.setDoInput(true); conn.setDoOutput(tru...

2019-08-25 09:45:00 141

转载 使用codepen小插件对博客园页面进行美化

我作为一个技术小白,会一些简单的前端基础,想打造一个活泼的博客页面,所以学习了一些颜色的搭配,选择了活力橙,加上codepen的一些好看的插件进行装饰。我选择的是darkgreentrip皮肤。页面CSS我没有禁用模板默认,只是简单的在此基础上做一些修改(打开F12开发者调试工具进行样式查看) 1 body { 2 /* backgrou...

2019-08-23 16:23:00 97

转载 mysql添加字段索引失败 BLOB/TEXT column 'col2' used in key specification without a key length

看了下该表的数据结构发现col2字段类型是text ,查询了下发现是:MySQL只能将BLOB/TEXT类型字段设置索引为BLOB/TEXT数据的钱N个字符.索引指定下col2的长度就可以了 :alter table foo add index col_2 (col2(10))转载于:https://www.cnblogs.com/qinyios/p/11399648.html...

2019-08-23 14:02:00 632

转载 ajax跨域处理 No 'Access-Control-Allow-Origin' header is present on the requested resource 问题

Controller层的类上增加@CrossOrign注解,当前文件的所有接口就都可以被调用spring注解@CrossOrigin不起作用的原因1、是springMVC的版本要在4.2或以上版本才支持@CrossOrigin2、非@CrossOrigin没有解决跨域请求问题,而是不正确的请求导致无法得到预期的响应,导致浏览器端提示跨域问题。3、在Controlle...

2019-08-22 22:28:00 99

转载 2019年8月22日

https://nodejs.org/en/download/https://nodejs.org/en/download/https://nodejs.org/en/download/https://nodejs.org/en/download/https://nodejs.org/en/download/https://nodejs.org/en/download/https://n...

2019-08-22 21:25:00 50

转载 app内嵌h5简单loading组件实现

由于之前在使用mint-ui时,loading无法使用,最后没有办法只能自己写一个简单loading组件进行使用,代码如下:<template><div id="mark-bg"> <div class="container"> <div class="loading-bg"> ...

2019-08-22 16:44:00 130

转载 app内嵌h5(2)

1.在经过上次的app内嵌h5需求后,现在又有了新的需求,我们需要在通过jsbridge调用app相关功能的同时,接收app返回的相关参数,来进行app对h5的调用,代码如下:window.WebViewJavascriptBridge.callHandler( 'jsCallApp',{ "action" : "jsShowMenuL...

2019-08-22 16:36:00 104

转载 ghbase使用文档

目录 1. 建立连接 2. 创建表 3. 插入记录 4. 删除记录 5. 查询记录 5.1 根据RowKey查询 5.2 scan范围查询 5.3 复杂查询(过滤器的使用) 5.3.1 比较过滤器 ...

2019-08-22 13:38:00 90

转载 王爽 汇编语言(第二版) 课程设计(一) 自答.

1 assume cs:codesg 2 3 data segment 4 db '1975', '1976', '1977', '1978', '1979', '1980', '1981', '1982', '1983' 5 db '1984', '1985', '1986', '1987', '1988', '1989', '1990', '1991...

2019-08-21 20:41:50 67

转载 import的项目结构不对

问题如下,在我们新导入一个maven项目时,碰到这样的目录结构,总有点别扭,而且在运行Tomcat的时候,突然发现build i选项下面少了两个我们经常使用的两个选项window --Perspective ---Open Perspective改为java即可转载于:https://www.cnblogs.com/qinyios/p/11389436.html...

2019-08-21 16:19:00 62

转载 后台处理json数据

InputStream in = request.getInputStream(); BufferedReader br = new BufferedReader(new InputStreamReader(in)); String message = org.apache.commons.io.IOUtils.toString(br); Ma...

2019-08-21 14:38:00 105

转载 Enterprise Library 4.1 Caching Block 图文笔记

一,下载并安装好Enterprise Library 4.1二,新建一个Web应用程序三,右键点击Web.Config 文件 使用 Edit Enterprise Library Configuration 可以编辑Web.Config,建立一个缓存程序块1.可以在Cache Managers 中建立多个缓存管理器,然后设置默认使用哪个管理器2.可以右键为...

2019-08-21 10:05:47 45

转载 C#图片上传加水印自动生成缩略图源代码

北京联高软件开发有限公司超强C#图片上传,加水印,自动生成缩略图源代码。可以指定水印位置、文字;可以设置缩略图背景颜色,边框及 其颜色,阴影及其颜色;可以指定缩略图质量;支持GIF,JPEG,JPG,PNG,BMP,TIFF等多种格式图片文件。 <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import...

2019-08-20 21:26:02 40

转载 linux 环境 MATLAB Runtime 安装

安装 MUTsigcv 软件时需要用到MATLAB环境,安装过程如下:环境下载:https://ww2.mathworks.cn/products/compiler/matlab-runtime.html安装帮助:https://ww2.mathworks.cn/help/compiler/install-the-matlab-runtime.html下载安...

2019-08-20 17:29:00 933

转载 数组实现约瑟夫环

/*任务:一群小孩围成一圈,任意假定一个数m,从第一个小孩起,顺时针方向数,每数到第m个小孩时,该小孩便离开。小孩不断离开,圈子不断缩小。最后剩下的一个小孩便是胜者。求胜者的编号?要求以面向对象技术进行程序设计建立环状链表类程序便于维护与扩张:如易于对小孩数量n和数数间隔m进行变化改变获胜者数量,使其可设为任意值可中途增加小孩人数 将数据结...

2019-08-20 13:39:42 102

转载 五音养身

据说在古代,真正好的中医不用针灸或中药,用音乐。一曲终了,病退人安。中医的经典著作《黄帝内经》两千多年前就提出了“五音疗疾”的理论,《左传》中更说,音乐像药物一样有味道,可以使人百病不生,健康长寿。古代贵族宫廷配备乐队歌者,不纯为了娱乐,还有一项重要作用是用音乐舒神静性、颐养身心。百病生于气,止于音古代的音乐和现在有所不同,只有五音...

2019-08-20 00:04:00 50

转载 第9章 动态规划初步

说一说这一章写博客的感受吧!感觉就是写的字太多了,表达的不太清晰,不如其他博主几句话就说明了问题,所以这是要改正的,有的地方回去再看都不一定看的懂,所以需要改进啊!然后就是总结第9章的事情了,感觉不能再向之前一样完全对照书来总结(这样看书不是更好吗?),所以必须有自己的想法,这样的博客才更有意义。 动态规划,不同于其他的算法,是一种分析问题的思想,需要深入问题去挖掘(最优子...

2019-08-18 20:25:00 43

转载 cookie、sessionStorage和localStorage的区别

cookie、sessionStorage、localStorage 都是用于本地存储的技术:其中cookie 出现最早,但是存储容量较小,仅有4KB;sessionStorage、localStorage存储容量要比cookie大很多,为5MB。接下来对 sessionStorage、localstorage 进行比较,其中sessionStorage 的数据存储...

2019-08-14 17:10:00 37

转载 token和session的区别

  session和token都是用来保持会话,功能相同一、session机制,原理  session是服务端存储的一个对象,主要用来存储所有访问过该服务端的客户端的用户信息(也可以存储其他信息),从而实现保持用户会话状态。但是服务器重启时,内存会被销毁,存储的用户信息也就消失了。    不同的用户访问服务端的时候会在session对象中存储键值对,“键”用来存储...

2019-08-14 17:07:00 47

转载 同源策略及跨域问题

一、同源策略源(origin)  就是协议、域名和端口号。若地址里面的协议、域名和端口号均相同则属于同源。  以下是相对于http://www.a.com/test/index.html的同源检测:http://www.a.com/dir/page.html----成功http://www.child.a.com/test/index.html----...

2019-08-14 17:05:00 41

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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