自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (2)
  • 收藏
  • 关注

转载 git 常用命令以及提交步骤

git常使用的命令1、git init —在当前目录新建一个代码库。2、 git config user.name=””git config user.email=””—设置代码提交时候的信息。3、 git clone 需要clone 远程地址 ––从服务器端克隆项目到本地4、 git status —查看文件修改状态。5、 git diff 文件路径 ––查看该文件与上次提交修改代码的...

2020-03-20 17:08:27 227

转载 springboot项目直接依赖打包报错,找不到包解决办法

如果单独使用springboot项目没有使用spring cloud的注册中心,网关等服务时,各个服务之间的依赖是通过引入jar包的方式。比如项目中经常会新建一个common项目,然后给其它项目使用比如order-service依赖于common。首先我们项目都是正常搭建的,然后再使用打包的时候开始就报找不到common包中的服务注意!注意!这里发现一个坑,项目中遇到过这里记录下希望后...

2020-03-11 17:41:14 5182

转载 深入理解VO、DTO、DO、PO的概念、区别和用处

本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念:概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念...

2020-02-26 10:50:55 4186

转载 Invalid bound statement (not found) 终极解决办法

网上已经有很多文章说明可能导致这个报错的原因,无非是以下几种:1.检查xml文件的namespace是否正确2.Mapper.java的方法在Mapper.xml中没有,然后执行Mapper的方法会报此3.xxxMapper.java的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置ResultType4.如果你确认没有以上问题,请任意修改下对应的x...

2020-02-24 18:37:45 1984

转载 Maven的GroupID和ArtifactID含义

groupId一般是域名的反写,也作为项目中类的包名,artifactId是工程名,也就是根文件夹名.groupId :the unique identifier of the organization or group that created the projectartifactId :unique base name of the primary artifact being...

2020-02-18 15:28:59 1856

转载 Mysql索引命中问题

索引概念和作用索引是一种使记录有序化的技术,它可以指定按某列/某几列预先排序,从而大大提高查询速度(类似于汉语词典中按照拼音或者笔画查找)。索引的主要作用是加快数据查找速度,提高数据库的性能。MySQL 索引类型从物理存储角度上,索引可以分为聚集索引和非聚集索引。1.聚集索引(Clustered Index)聚集索引决定数据在磁盘上的物...

2020-01-16 14:43:48 1159

转载 MYSQL与TiDB的执行计划

前言这里采用了tpc-h一个数据库的数据量来进行查询计划的对比。并借助tpc-h中的22条查询语句进行执行计划分析。mysql采用的是标准安装,TiDB采用的是单机测试版,这里的性能结果不能说明其性能差异本文章主要目的是对比Mysql与TiDB在执行sql查询时的差异。mysql版本5.7 TiDB版本v2.0.0-rc.4准备阶段数据导入TiDB后是缺少统计信息...

2019-12-30 14:42:02 788

转载 MySQL 分组 、排序 、分页—返回组内其它字段的拼接结果

数据库优化 学习笔记一、分组查找1.1、group by 语法: select ...(显示的字段) from 表名 group by ...(用来进行分组的字段); 注意: 显示的字段,和用来进行分组的字段一般是相同的;若是不同(如 name),则当组内不止一条记录时,只会显示第一条记录的数据(只显示组内第一条记录的 name)select name from s...

2019-12-11 18:56:18 567

原创 appolo+dotnetcore

官网地址:https://github.com/ctripcorp/apollo官方演示环境(Demo):106.54.227.205:8070 账号/密码:apollo/admin一、创建应用在客户端接入 Apollo 之前,先在 Apollo 管理后台(106.54.227.205:8070)创建一个 appid为【sara0208】 应用,并添加配置项,如下:二、...

2019-11-26 18:02:54 236

转载 kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)

问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么?一、入门 1、简介 Kafka is a distributed,partitioned,repli...

2019-08-05 17:53:37 122

转载 mysql建立索引的几大原则

1.选择唯一性索引唯一性索引的值是唯一的,可以更快速的通过该索引来确定某条记录。例如,学生表中学号是具有唯一性的字段。为该字段建立唯一性索引可以很快的确定某个学生的信息。如果使用姓名的话,可能存在同名现象,从而降低查询速度。2.为经常需要排序、分组和联合操作的字段建立索引经常需要ORDER BY、GROUP BY、DISTINCT和UNION等操作的字段,排序操作会浪费很多时间。如果为...

2019-06-21 14:08:34 279

转载 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作

最近事情很多,人也懒,东西看了不少,也想到过一些东西,但就是懒得写。现在记录一下前两个星期做一个压力测试时出现的现象,希望重开一个好头。简单地说,这是个从Windows Server连接Linux下的MongoDB服务时出现的问题。MongoDB使用的是自定义的二进制协议,客户端使用普通的TCP连接进行连接后再读写数据。在以前的测试中,我使用的都是建立少量连接,每个连接进行多次操作,而这次则是对“...

2019-02-12 10:47:42 9537 1

原创 vs2017TFS管理Git时,修改域账户密码

控制面板--用户账户--管理Windows凭据--普通凭据 这个是系统层面的git账号管理,与每次提交时留下的账号邮箱无关。

2018-10-08 10:42:47 3147 2

转载 MySQL Explain详解

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略...

2018-07-05 14:45:16 127

转载 html相对路径

HTML初学者会经常遇到这样一个问题,如何正确引用一个文件。比如,怎样在一个HTML网页中引用另外一个HTML网页作为超链接(hyperlink)?怎样在一个网页中插入一张图片?种路径的写法:相对路径和绝对路径。假设info.html路径是。如果你在引用文件时(如加入超链接,或者插入图片等),使用了错误的文件路径,就会导致引用失效(无法浏览链接文件,或无法显示插入的图片等)。为了避免这些错误,正确...

2018-07-03 11:09:38 1076

转载 Global.asax 文件是什么

Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。概述   Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET 项目中,但是它...

2018-06-13 16:23:44 4987

转载 SQL Server Profiler工具

一、SQL Profiler工具简介SQL Profiler是一个图形界面和一组系统存储过程,其作用如下:图形化监视SQL Server查询;在后台收集查询信息;分析性能;诊断像死锁之类的问题;调试T-SQL语句;模拟重放SQL Server活动;也可以使用SQL Profiler捕捉在SQL Server实例上执行的活动。这样的活动被称为Profiler跟踪。  1、Profiler跟踪  从开...

2018-06-11 18:08:40 435

转载 SQL Server执行计划的理解

要理解执行计划,怎么也得先理解,那各种各样的名词吧。鉴于自己还不是很了解。本文打算作为只写懂的,不懂的懂了才写。  在开头要先说明,第一次看执行计划要注意,SQL Server的执行计划是从右向左看的。  名词解析:  扫描:逐行遍历数据。  先建立一张表,并给大家看看大概是什么样子的。  CREATE TABLE Person(   Id int IDENTITY(1,1) NOT NU...

2018-06-05 17:03:33 367

转载 .NET深入实战系列—Linq to Sql进阶

最近在写代码的过程中用到了Linq查询,在查找资料的过程中发现网上的资料千奇百怪,于是自己整理了一些关于Linq中容易让人困惑的地方。本文全部代码基于:UserInfo与Class两个表,其中Class中的UserId与UserInfo中的Id对应 本文唯一访问地址:http://www.cnblogs.com/yubaolee/p/BestLinqQuery.htmllinq联合查询内联查询内联...

2018-06-04 16:31:25 1729

转载 ASP.NET Core中配置CORS

域名支持通配符 http://www.cnblogs.com/dudu/p/5895424.htmlASP.NET Core 内置了对 CORS 的支持,使用很简单,只需先在 Startup 的 ConfigureServices() 中添加 CORS 策略:public void ConfigureServices(IServiceCollection service

2017-09-11 16:45:36 1196

转载 Win10局域网内离线安装sqlserver2012 .net framkwork 3.5问题

此文为我在Win10局域网内安装sqlserver2012出现.net framework 3.5无法更新的离线安装解决办法,在网上试过很多方法,以下是我的操作过程:1、http://download.csdn.NET/download/zhangzuomian/9789495,首先在此博客上下载cab格式的.net framework 3.5的离线安装包。2、把此安装包放在C

2017-07-31 16:28:31 754

转载 sqlserver索引语法

http://www.cnblogs.com/kissdodog/archive/2013/06/12/3133345.html从CREATE开始  通过显式的CREATE INDEX命令  在创建约束时作为隐含的对象  随约束创建的隐含索引  当向表中添加如下两种约束之一时,就会创建隐含索引。  主键约束(聚集索引)  唯一约束(唯一索引)一、CREATE I

2017-02-16 14:55:36 771

转载 xamarin.android引用so文件时,遇到的错误

Java.Lang.UnsatisfiedLinkError: Couldn't load smartshelljni from loader dalvik.system.PathClassLoader[dexPath=/data/app/XXXNfc.XXXNfc-8.apk,libraryPath=/data/app-lib/XXXNfc.XXXNfc-8]: findLibrary retu

2017-02-13 16:35:33 2087

转载 Xamarin Android中引用Jar包的方法

新建一个Java Bingdings Library将Jar包复制,或使用添加已存在的文件,到Jars文件夹中确认属性中的“生成操作”如果有类型转换不正确,请修改Transforms文件夹中的相应转换文件 之后编译此项目,在Android项目中引用 即可

2017-02-13 14:42:57 2254

原创 xamarin.android引用so文件

Let’s assume we have a shared library called MyTest.so and we want to use it in the Xamarin.Android project. The MyTest.so consists of a functionint MyTest_GetValue();Now, we need to use this fu

2017-02-13 14:40:40 4172 2

转载 浅谈Android开发中ListView控件性能的一些优化方法

ListView优化一直是一个老生常谈的问题,不管是面试还是平常的开发中,ListView永远不会被忽略掉,那么这篇文章我们来看看如何最大化的优化ListView的性能。1.在adapter中的getView方法中尽量少使用逻辑2.尽最大可能避免GC3.滑动的时候不加载图片4.将ListView的scrollingCache和animateCache设置为false5.item

2016-11-22 17:48:11 396

原创 SQL Server 取日期时间部分

使用Convert()函数:select convert(char(10),GetDate(),120) as Date* 第3个参数就是用来设置日期类型数据的显示样式的,下面介绍几种样式的参数:100   mm dd yyyy101   mm/dd/yyyy102   yyyy.mm.dd103   dd/mm/yyyy106   dd mm yyyy108  

2016-09-12 13:49:17 460

转载 C#正则表达式编程(一):C#中有关正则的类

转载自:http://blog.csdn.net/zhoufoxcn/article/details/5343254正则表达式是一门灵活性非常强的语言,匹配同样的字符串可能在不同的开发人员那里会得到不同的结果,在平常的时候也是用的时候看看相关资料,不用的时候就丢在脑后了,尽管在处理大部分情况下都能迅速处理,但是处理一些复杂的情况效率仍是不高,借着前阵子做过的一个项目涉及到正则表达式的机会,

2016-05-24 14:02:09 308

转载 Windows Azure Pasas

《Windows Azure Platform 系列文章目录》  本文是对Windows Azure Platform (六) Windows Azure应用程序运行环境内容的补充。   我们知道,在Windows Azure PaaS,有一个非常重要的概念,就是Web Role和Worker Role。  在创建Azure Cloud Service的时候,会提示如下的选项:

2016-04-26 16:27:34 487

转载 SQL的内连接与外连接

有两个表A和表B。  表A结构如下:  Aid:int;标识种子,主键,自增ID  Aname:varchar  数据情况,即用select * from A出来的记录情况如下图1所示: 表B结构如下:  Bid:int;标识种子,主键,自增ID  Bnameid:int  数据情况,即用select * from B出来的记录情况如下图2所

2016-04-01 11:42:33 292

转载 CocoaPods的使用(一) 安装

一、什么是CocoaPods?前言: 思考如何引入一个第三方框架。 例如: 百度地图SDK、友盟、ShareSDK、 信鸽推送等。从github或某处下载第三方SDK工程中导入所需要的SDK的文件 .a 或 .framework添加SDK文件所依赖的系统的.framework。比如:需要导入SystemConfiguration.framework、CoreLocation

2016-02-26 11:08:05 408

转载 iOS中几种数据持久化方案

概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)SQLite 3CoreData沙盒在介绍各种存储方法之前,有必要说明

2016-02-23 16:13:58 275

转载 iOS-SQLite3和FMDB使用

1 SQLite31> SQLite的语法管理工具:Navicat 数据类型{  text     字段  integer  数字  real     浮点  bolb     二进制  可以完整保存数据,例如照片}  ddl(结构定义 CREATE ALTER DROP){  CREATECREATE TABLE 表的名字(每个字段

2016-02-23 10:54:28 332

转载 React Native 中组件的生命周期

概述就像 Android 开发中的 View 一样,React Native(RN) 中的组件也有生命周期(Lifecycle)。所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命周期,是合理开发的关键。RN 组件的生命周期整理如下图:如图,可以把组件生命周期大致分为三个阶段:第一阶段:是组件第一次绘制阶段,如图中的上面虚线框内,在这里完成了组件的加载和初始化

2016-01-28 10:56:41 477

转载 Android webview使用详解

1. 打开网页时不调用系统浏览器, 而是在本WebView中显示:mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(u

2016-01-12 17:02:46 327

转载 The connection to adb is down, and a severe error has occured.

启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用.所以在外国网站上找到一种可行的方法:1.先把eclipse关闭.2.在管理器转到你的android SDK 的platform-to

2016-01-11 10:28:54 308

原创 andriod中的单位换算

px (pixels)像素 – 是像素,就是屏幕上实际的像素点单位。dip或dp (device independent pixels)设备独立像素, 与设备屏幕有关。dpi(dot per inch):屏幕像素密度,每英寸多少像素换算公式:px = dip * (dpi / 160)DisplayMetrics中的density = dpi / 160 Displ

2015-12-30 19:03:41 400

转载 you must restart adb and eclipse的相关解决办法

今天一不小心遇到个问题,问题截图如下我试了N种google来的方法,都失效,现在把我的解决方法告诉大家,希望能帮到大家。首先,我先罗列下我搜到的方法,大家也可以尝试。1,关闭eclipse并在进程中杀掉adb.exe,然后重启。2,如有真机连接,拔掉真机,重复1的步骤,3,关掉eclipse,然后在命令行运行如下命令      adb kill-server 

2015-12-21 14:10:36 363

原创 第一个用eclipse打包APK时出现的问题

错误:所有东西都处理过了,在AVD上可以运行,就想打包。但是出了这个弹窗提示信息,而且string.xml中的字符串变量全都成错误的了。解决方案:Project -> properties, Android Lint Preferences,右上角 configure workspace settings... -> 取消 "Run full er

2015-12-21 14:09:17 368

转载 android ROM RAM 内部存储 系统存储 系统缓存区别

内部存储┐系统存储├─物理位置是位于手机内部的非易失性存储器上,就是俗称的ROM系统缓存┘内存 ———物理位置是位于手机内部的随机存储器上,就是俗称的RAMROM相当于电脑硬盘,断电后依然能够保存资料RAM相当于电脑内存,断电后资料丢失而android系统是基于linux系统建立的,她的分区结构跟windows不同,没有C盘D盘的,系统存储是、系统缓存、

2015-12-17 15:39:47 899

Android实现可轮播循环和手动滑动循环的广告界面

Android实现可轮播循环和手动滑动循环的广告界面

2016-01-21

空空如也

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

TA关注的人

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