自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

adamlevine7的博客

搬砖是为了更好的活着,吃不到满汉全席,却知晓柴米油盐,随遇而安,学会满足

  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

原创 【工作笔记-0038】mongodb mongorestore 命令行导入 bson.gz数据

-gzip 这里标志后面的路径是 bson.gz 的文件格式(注意,这里是两个 --,不是一个 -,好像一个 - 也是可以的,我这里用两个 -- 为了突出重点)上述命令是在mongodb 没有设置账号密码的情况下,在数据库所在的服务器本地执行的情况。-h 本地数据库地址,如果有修改了端口,则后面用“冒号+端口的形式”,例如:127.0.0.1:xxx。如果命令执行报错,尝试在打开cmd的时候用 管理员方式打开,再执行命令。-d 导入后的目标数据库,无需先创建数据库实例,导入命令会自动创建的。

2023-08-29 16:45:15 1761

原创 【工作笔记0037】Sqlserver分组查询Group By拼接字符串(拼接列的值)

((select '《' + TV + '》' from TVShow a where a.Name = TVShow.Name AND a.Area = TVShow.Area for xml path(''))) AS 喜欢的剧

2023-02-06 15:42:14 7091 2

原创 【工作笔记0036】C#中Decimal小数取整容易犯错的坑

Math.Round((a - b) * c, 2, MidpointRounding.AwayFromZero)

2023-02-02 15:29:04 832

原创 【nas电影整理】可做爬虫的网站工具和api整理

后面打算搞nas,先整理出可以查找电影海报、主演、字母、简介等描述的网站和接口,后续做个爬虫插件,nice。https://v2.sg.media-imdb.com/suggests/h/关键词.json (备用)https://sg.media-imdb.com/suggests/a/关键词.json。免费,快速且可靠的。直接返回json格式。API 读访问令牌 (v4 auth)API 密钥 (v3 auth)

2022-10-14 15:21:38 2040

原创 【java笔记-006】【uni-app】当前运行的基座不包含原生插件[xxx],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座

uni-app引入原生插件的步骤如下:https://nativesupport.dcloud.net.cn/NativePlugin/course/android然后打开 uni-app 的 manifest.json 文件,查看源码视图,在 app-plus 下 nativePlugins 配置节点,添加引入的原生插件,生成自定义基座后,安装运行,结果报错当前运行的基座不包含原生插件[xxx],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座字面意思,就是引入插件有问

2022-05-16 11:53:40 13460 3

原创 【java笔记-005】uni-app安卓原生插件,HbuilderX自定义基座打包失败

项目中 uni-app 需要引入安卓java这边原生的插件,在调试过程中,HbuilderX 要求使用自定义基座 才能进行本地运行调试。之前没有过 原生插件引入的经验,此次遇到的坑如下:首先,HX生成自定义基座的路径:运行->运行到手机或模拟器->制作自定义调试基座,界面中使用默认的设置,点击打包,根据提示点击继续打包即可,然后控制台会提示当前排队进度,等待云打包进度即可。(自定义基座只需要生成成功一次即可,后续原生插件有改动的话,只需要替换uni-app项目中nativep

2022-05-13 13:58:44 4665 5

原创 【转载】vue箭头函数this作用域

vue箭头函数this作用域原文链接:vue箭头函数this作用域_wushen的博客-CSDN博客_vue 箭头函数中的this

2022-02-22 17:59:05 268

原创 【工作笔记0035】TFS 报错“服务器返回不受支持的内容类型 text/html”解决方案

由于公司老项目还在用 tfs 管理代码,最近出现不能拉取、提交、更新、合并代码了,总是报错“服务器返回不受支持的内容类型 text/html”这种错误,网上有说清空本地vs缓存,清空tfs凭证的,都没有用。最后发现是这样导致的:1. 运维在使用 Jenkins 发布代码到测试环境的时候,msbuild 编译 c# 代码时,报错了2. msbuild 在编译 tfs 仓库代码的时候,会首先将所有文件“签出”占有,编译成功后再释放锁3. 由于 msbuild 编译过程中报错了,导致.

2021-09-11 17:28:36 472

原创 【java笔记-004】Idea+Mybatis+mapper总是报错Invalid bound statement (not found)

【一定要看到最后】idea 项目中写了一个接口,用于用户登录,采用的是 xml 映射做的,目录结构如下:运行项目,发现总是报错:Invalid bound statement (not found): com.xxx.xx.mapper.xxx.UUserBaseMapper.login英文字面意思就是找不到 mapper 绑定的映射关系声明,简单来讲就是找不到要执行的 sql 语句。我查资料,网上有说 mapper 和 mapper.xml 中的 包名不一样,id 和 方法名.

2021-09-02 16:38:42 579

原创 【java笔记-003】mybatis.xml 文件找不到的问题

1.背景前提如果配置文件较多的时候,一般会在 resources 文件夹下再创建一个 config 文件夹 用于管理,但是程序运行的时候可能会出现could not find resource mybatis-config.xml 这样的错误2.目录结构通常我们将 mybatis.xml 放到 resources 根目录下就可以直接引入了, 所以下面这种写法创建sqlSessionFactory 是可以的:import org.apache.ibatis.io.Resources;.

2021-09-02 16:18:20 2493

原创 【java笔记-002】mybatis.xml 中 配置节点的顺序问题

新手学习,发现运行就报错:Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 37; columnNumber: 17; 元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory.

2021-09-02 14:41:12 330

原创 【java笔记-001】Spring Boot打包war发布到Tomcat

一、启动类修改:package me.jdw.www.firstapi;import org.mybatis.spring.annotation.MapperScan;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.boot.builder.Spring

2021-08-30 14:33:55 148

转载 【转载】C# 多态的实现

原文链接:https://www.cnblogs.com/wl-blog/p/10361894.html做笔记

2021-06-23 11:32:26 123

原创 【工作笔记0034】Sqlserver开窗函数Over()实现翻页并带出总条数

1.Over()定义理解Over()开窗函数指定一组行,开窗函数计算从窗口函数输出的结果集中各行的值。简单来说就是,Over() 不需要Group By就可

2021-06-08 17:44:29 756

原创 【工作笔记0033】Fiddler抓包手机app配置

1.下载安装fiddlerhttps://www.telerik.com/download/fiddler2.pc端fiddler设置,勾选以下设置Tool->Options->HttpsTool->Options->Connections上述勾选完后,ok确定,然后关掉重启3.手机端设置(1)跟电脑pc链接到同一局域网的wifipc端查询ip地址,cmd 输入 ipconfig :可以看到pc的局域网ip是 192.168.31.11

2021-04-12 10:55:22 631

原创 【工作笔记0032】sqlserver慢sql查询

慢sql查询:SELECT TOP 100 * FROM ( SELECT (total_elapsed_time / execution_count)/1000 平均时间ms, total_elapsed_time/1000 总花费时间ms, total_worker_time/1000 所用的CPU总时间ms, total_physical_reads 物理读取总次数, total_logical_reads/execution_count 每次逻辑读次数, total_

2021-04-08 18:20:50 411

原创 【工作笔记0031】sqlserver 查询索引碎片,重建索引,优化查询速度

1.查询指定数据库表索引情况 sql 脚本:DBCC ShowContig(表名)2.执行脚本示例结果:3.名词解析说明,摘自网上:(1)Page Scanned-扫描页数:如果你知道行的近似尺寸和表或索引里的行数,那么你可以估计出索引里的页数。看看扫描页数,如果明显比你估计的页数要高,说明存在内部碎片。(2)Extents Scanned-扫描扩展盘区数:用扫描页数除以8,四舍五入到下一个最高值。该值应该和DBCC SHOWCONTIG返回的扫描扩展盘区数一致。如果DBCC SH.

2020-09-16 18:08:35 534

转载 【转载】数据库锁

本文转载自博客园,原链接地址:https://www.cnblogs.com/zhouqianhua/archive/2011/04/15/2017049.html如有侵权,请告知,本人会立即删除!1前言数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为...

2019-12-30 17:22:16 131 2

原创 【学习笔记0005】Python中 requests.get 超时与重试

import requestsresponse = requests.get(url, timeout=(10, 15))response.encoding ='utf-8'html = response.text timeout参数可以配置超时时间,一般情况我们只需要填一个数字,即可代表等待多少秒结束,但其实可以填一个元组的,要解释这个元组的作用,首先需要了解超时的两个概念:...

2019-12-25 15:18:23 10288 1

原创 【工作笔记0031】Sqlserver删除字段中的换行符、回车

换行符 对应的字符是CHAR(10),回车 对应的字符是CHAR(13),所以 replace 他们即可1: 换行符update test set name =REPLACE(name, CHAR(10), '')2:回车(enter)update test set name =REPLACE(name, CHAR(13), '')3:回车换行符update tes...

2019-12-14 14:17:28 328

原创 【工作笔记0030】Sqlserver 游标循环 select 的结果集数组,更新每条数据

-- 查询时间段内的所有数据,并更新当天的评论数DECLARE @startday datetimeDECLARE @endday datetime-- SET @startday = convert(varchar(10),dateadd(dd,-2,getdate()),120) --前天-- SET @endday = convert(varchar(10),dateadd(dd,...

2019-12-11 14:31:35 539

原创 【学习笔记0004】cmd控制台命令查询已安装的所有.net版本

reg query "HKLM\Software\Microsoft\NET Framework Setup\NDP" /s /v version | findstr /i version | sort /+26 /r

2019-11-28 11:24:40 642

原创 【工作笔记0029】SqlServer 中 Insert 插入数据 单引号 ' 处理

在 SqlServer 中单引号 ' 是sql语句中的保留关键字符,但是实际情况中我们常常可能插入的数据中某个字段字符串中 需要保留 单引号,此时只需要转义这个单引号即可。SqlServer 中转义单引号 ' 是用 两个单引号 '' 来处理,例如:-- 创建一张测试表CREATE TABLE Test( Name varchar(255), Address varch...

2019-10-16 17:12:01 2699

原创 【工作笔记0028】SqlServer INSERT 插入数据前去重(判断是否存在 IF NOT EXISTS / WHERE NOT EXISTS )

假设已经存在以下数据表 Person 和 Person2CREATE TABLE Person( Name varchar(255), Sex varchar(255), Address varchar(255));CREATE TABLE Person2( Name varchar(255), Sex varchar(255), ...

2019-10-11 15:46:45 3169

原创 【学习笔记0003】Vue 中 组件之间交互通信 props、$ref、$emit 的使用和区别

前提Vue项目中常见有父子组件之间交互的情况,假设本文中我们叫 父组件为 father,子组件为 son, 那么最常见有以下几种情况:A. son 获取 father 中的 数据B.son 调用father 中的函数C. father 获取 son 中的 数据D.father 调用 son 中的 函数下面我来讲讲props、$ref、$emit 怎么使用,使其达...

2019-10-10 10:42:28 261

原创 【工作笔记0027】前后端分离,前端跨域问题,屏蔽谷歌浏览器跨域检测

前后端分离涉及的项目中,开发期间经常会遇到前端跨域问题,其实这个问题主要是浏览器的一个安全检测机制,屏蔽这个机制就行了。拿前端 vue 后端 api 的项目结构说吧,开发期间只要屏蔽浏览器的跨域检测,上线时将前端 vue项目 和 api项目 放在同一个站点下即可避免跨域。话不多说,以谷歌浏览器屏蔽跨域检测为例:1.关闭所有谷歌浏览器窗口2.在桌面重新新建一个谷歌浏览器快捷方式3.在新的...

2019-10-09 13:12:00 333

原创 【工作笔记0026】js 返回当前日期字符串;在给定时间上添加指定天数

//获取当前时间字符串,示例:2019-09-26 function getNowDateStr() { var now = new Date(); var year = now.getFullYear(); var month = now.getMonth() + 1; var day = now.getDate(); return '' + year + '-'...

2019-10-09 11:15:41 159

原创 【工作笔记0025】js 数字或金额的千字符 ‘,‘ 分隔处理

封装: function toThousand(number) { var result = ''; var dot = String(number).indexOf("."); if (dot != -1) { var dotCnt = String(number).substring(do...

2019-10-09 11:06:39 276

原创 【工作笔记0024】Vue 中对 localStorage 使用进行封装

将以下代码放入 vue 项目结构中的 utils 文件夹 storage.js 文件中:export default { //根据key获取内容 get(name) { //console.log(window.location); var d = localStorage.getItem(name); if (!d) { //token判断,是...

2019-10-09 10:29:20 258

原创 【工作笔记0023】Vue 中使用 axios 对 http 请求进行封装

将以下代码放入 vue 项目结构中的 utils 文件夹 http.js 文件中:'use strict'import axios from 'axios'import qs from 'qs'//import storage from '@/utils/storage'axios.defaults.withCredentials = true; //允许携带cookie//...

2019-10-09 10:08:04 258

原创 【工作笔记0023】修改已提交的 git comments 的作者信息(Changing author info)

最近想把本地的代码库上传到github上,结果上传完毕后才发现作者莫名其妙变成了其他人追究原因,发现我用的 smartgit 工具,当初在配置 Comment 信息时,填写了正确的 username,但却随便填写了一个 useremail为“888888@qq.com”,于是上传到github后,就给我匹配成了github上使用“888888@qq.com”邮箱注册的用户“nuo503”了

2017-07-17 17:19:03 2529

原创 【工作记录0022】C#(.NET)调用Java开发的WebService(wsdl),客户端传递非string类型参数(int,double,bool等),而服务端无法获取到参数值的解决方案

C#(.NET)调用Java开发的WebService(wsdl),客户端传递非string类型参数(int,double,bool等),而服务端无法获取到参数值的解决方案:       使用visual studio创建的解决方案项目中,在调用java开发的webservice时,需要先“添加服务引用”,在项目上右键->添加->服务引用->输入wsdl路径,自定义命名空间,确定即可。.net

2017-06-06 15:55:54 2315

原创 【工作记录0021】Hightcharts xAxis labels 设置指 x 轴标题文字(Category)的颜色

有时候为了标记坐标下的标题文字样式,重点突出显示,通常情况下是改变文字颜色即可。效果图如下:如上图:我们想要x轴的某几个值(category)的标题突出显示,于是想要把 >6  的标题都显示为红色,其他默认黑色。hightcharts 中若设置 xAxis 下的 labels 的样式,会使其样式适用在所有x轴标题文字上,比如下图:所以为了达到第一张效果图的 改变指定条件下的指定标题

2017-04-26 17:36:00 5408

原创 【工作记录0020】Hightcharts 导出图片

主要运用到 Hightcharts 的exporting 配置节,以下示例为导出图片或pdf :1.引入以下js文件,作为本地导出图片或pdf 的函数库:2.写入以下配置:var fileName = '这里是导出文件的名字(无需后缀名)';$('#id').highcharts({ //导出配置

2017-04-10 14:33:51 932 1

原创 【工作记录0019】Hightcharts 修改缩放(x/y/xy轴放大或缩小)按钮的文字

主要用到了Hightchart 的全局配置: //Highcharts 全局配置 Highcharts.setOptions({ // 所有语言文字相关配置都设置在 lang 里 lang: { resetZoom: '重置',//若图标设置了缩放功能,当鼠标选中数据列的连续点或者区域

2017-04-07 15:17:38 2119

原创 【工作记录0018】Hightcharts 设置加载中动画背景图,防止页面假死

使用ajax异步请求数据并显示到图标中,当每页显示图标数量或者数据列越多时,渲染越慢,等待时间更多,最终造成了页面的假死状态(页面在完成数据请求和渲染新图之前没什么动静)。为了防止假死状态,更为了更好的用户体验,hightcharts提供了加载中动画配置。1.hightcharts默认不开启加载中动画效果,是需要显示调用指定函数,才能开启或者关闭加载中动画。var res = $('#id

2017-04-07 15:02:50 4051

原创 【工作记录0017】ajax访问后台数据报错“禁止跨域(跨源)请求”

前提:现有基于.net4.5的mvc网站。1.当网站发布于iis时,前端ajax请求后台的api,前端报错“禁止跨域请求”。解决方法:A.打开iis管理器,找到“http响应标头”,双击打开。B.在空白区域右键->添加,输入以下键值对:Access-Control-Allow-Origin   |   *,点击确定。如下图:C.重新启动网站,问题解决。2.代

2017-03-20 19:12:07 962

原创 【工作记录0017】vs调试附加到进程w3wp.exe,链接数据库出错

附加进程到w3wp.exe调试时,发现报了以下错误:基础提供程序在 Open 上失败。其中的InnerException.Message为Login failed for user 'IIS APPPOOL\ASP.NET v4.0'. 花了我半天时间,像网上说的什么修改iis中应用程序池的Identity属性等等 都没能解决问题。后来在不断的重试过程中,我发现了一个细节,就是在使用vs附加进程到w3wp.exe时的安全提示:IIS APPPOOL\ASP.NET v4.0 。分析:w3wp.exe是在II

2017-03-20 16:53:33 2034

原创 【工作记录0016】无法更新 EntitySet“表名”,因为它有一个 DefiningQuery

无法更新 EntitySet“表名”,因为它有一个 DefiningQuery,而<ModificationFunctionMapping> 元素中没有支持当前操作的 <UpdateFunction> 元素

2017-03-14 10:31:12 1453

原创 【工作记录0015】visual studio系列(vs)启动调试网站使用ip+端口局域网访问

vs系列工具创建web应用时会自动创建一些配置文件,本文章讲的是如何修改配置文件,使vs在启动运行调试情况下 使用ip+端口形式在局域网访问。本文章使用的是vs2015,.net 4.5。步骤如下:1.使用vs创建好你的web应用,打开项目文件夹的根目录。例如 我创建了一个名叫Chat的web项目,打开根目录如下:2.找到根目录下的 “.vs” 隐藏文件夹,怎么打开隐藏文件夹请自行百度

2017-03-09 13:57:06 6833

域名ip绑定解析domain

自主研发,域名ip绑定解析小软件一枚,轻量级应用,网站开发必备!

2015-09-07

空空如也

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

TA关注的人

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