自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小&哥

change innovation

  • 博客(291)
  • 资源 (35)
  • 收藏
  • 关注

转载 mysql优化(三)–explain分析sql语句执行效率

mushu 发布于 11个月前 (06-04) 分类:Mysql 阅读(651) 评论(0)  Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。Explain语法:explain select … from … [where ...

2018-11-18 10:26:31 239

转载 mysql模糊匹配查询like,regexp,in 摘要

转载自:https://www.cnblogs.com/wobuchifanqie/p/6775074.html模糊查询  like  regexp  in  contact 正文下图是示例用到的数据表信息 MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式 一、SQL模式SQL的模式匹配...

2018-11-18 10:25:13 1147

转载 mybatis in查询

foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。    item表示集合中每一个元素进行迭代时的别名,    index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,    open表示该语句以什么开始,    separat...

2018-11-15 14:09:36 1093

原创 mybatis collection association 联合查询 中column 传入多个参数

下面是本人使用,红色为需要注意的地方<resultMap id="ResultStatisticsPrincipals" type="cn.xxx.clue.pojo.StatisticsPrincipals"> <result column="uploadCount" property="uploadCount" jdbcType="INTEGER&qu

2018-11-15 13:44:40 2656

转载 mysql的default collation

mysql的collation大致的意思就是字符序。首先字符本来是不分大小的,那么对字符的>, = , < 操作就需要有个字符序的规则。collation做的就是这个事情,你可以对表进行字符序的设置,也可以单独对某个字段进行字符序的设置。一个字符类型,它的字符序有多个,比如:下面是UTF8对应的字符序。utf8_general_ci utf8 33 Yes Yes 1...

2018-10-30 17:29:14 4889

原创 Mac OSX Error: JAVA_HOME is not defined correctly. We cannot execute /Library.....

本人之前使用maven一直没有配置到mac环境变量,公司由于要跑一个开源项目,需要mvn 命令导入数据。1、安装的JDK8是直接安装也没去配置环境变量,通过命令能够获取到java版本,也没有配置到环境变量2、使用open ~/.bash_profile 配置上maven环境变量运行mvn -v 命令报以上错误通过网上一些资料配置JAVA_HOME=$(/usr/libexec/jav...

2018-09-30 14:50:16 5443

转载 解决mac pycharm问题:module 'pip' has no attribute 'main'

更新pip之后,Pycharm安装package出现如下报错: 解决找到安装目录下 helpers/packaging_tool.py文件,找到如下代码: 修改为如下,保存即可。上面是别人博客解决方式:本人电脑是mac系统,同时上面装了python2.7  、python3.6两个版本 使用3.6版本创建项目Django项目成功后 报错也是:module...

2018-09-14 11:08:41 684

转载 哪些情况下sql索引会失效

面试时被问到这个问题,记录笔记,免得被面试的人鄙视!!索引什么时候不会生效,以下集中情况会导致索引失效:1.条件中用or,即使其中有条件带索引,也不会使用索引查询(这就是查询尽量不要用or的原因,用in吧)注意:使用or,又想索引生效,只能将or条件中的每个列都加上索引2.对于多列索引,不是使用的第一部分,则不会使用索引。3.like的模糊查询以%开头,索引失效4....

2018-08-28 11:58:20 16274 4

转载 数据库SQL优化大总结1之- 百万级数据库优化方案

 转自:https://mp.weixin.qq.com/s?__biz=MzIxMjg4NDU1NA==&mid=2247483684&idx=1&sn=f5abc60e696b2063e43cd9ccb40df101&chksm=97be0c01a0c98517029ff9aa280b398ab5c81fa1fcfe0e746222a3bfe75396d9e...

2018-08-21 01:02:13 1063

转载 jQuery是用toString来判断数据类型,而不是typeof或instanceof

// Numberstypeof 37 === 'number';typeof 3.14 === 'number';typeof Math.LN2 === 'number';typeof Infinity === 'number';typeof NaN === 'number';// Despite being "Not-A-Number"typeof Number(1) === 'n...

2018-07-15 10:55:55 988

转载 MAC环境变量操作

1、打开终端(terminal)。2、用touch 命令创建一个文件,并用open 命令打开文件:$: touch ~/.bash_profile$: open -t ~/.bash_profile或是命令行输入:open -e ~/.bash_profile 3、在文件里面填写环境变量eg:图中的环境变量路径少了:/bin:/usr/X11R6/bin  好像是两个系统的默认的路径,少了这两个,...

2018-04-23 14:44:51 1429

原创 mac 安装nginx 错误信息(Running Homebrew as root is extremely dangerous and no longer supported. As)

错误信息:Running Homebrew as root is extremely dangerous and no longer supported.As Homebrew does not drop privileges on installation you would be giving allbuild scripts full access to your system.出现此错...

2018-04-17 09:14:28 3450

转载 表连接总结

转载:http://www.cnblogs.com/xckxue/p/4202104.html1 简述1) 两个表的连接,是通过将一个表中的一列或者多列同另一个表中的列链接而建立起来的。用来连接两张表的表达式组成了连接条件。当连接成功后,第二张表中的数据就同第一张表连接起来了,并形成了复合结果集2) 有5种基本类型的的连接,内连接,外连接,自然连接,交叉连接,自连接。下面分别说下撒。2 内连接(I...

2018-04-12 09:51:10 1556

转载 JAVA JPS 命令详解

JPS 名称: jps - Java Virtual Machine Process Status Tool命令用法: jps [options] [hostid]              options:命令选项,用来对输出格式进行控制              hostid:指定特定主机,可以是ip地址和域名, 也可以指定具体协议,端口。              [protocol:][[...

2018-03-20 13:41:43 528

转载 区块链开发知识框架

链接:https://www.zhihu.com/question/46729645/answer/259780518区块链学习更多的是去理解这种去中心化的思想和去中心化的价值所在,语言倒是其次的东西。不过由于以太坊和Hyperledger Fabric 对go语言支持最好,所以go语言肯定是要学习的。下面把我另外一个问题的答案copy过来,希望对你有所帮助。背景介绍:本人从2015年开始研究区块...

2018-03-17 09:27:22 1372

转载 大数据和高并发的解决方案总结

软件刚开始的时候是为了实现功能,随着信息量和用户的增多,大数据和高并发成了软件设计必须考虑的问题,那么大数据和高并发本质是什么呢?本质很简单,一个是慢,一个是等。两者是相互关联的,因为慢,所以要等,因为等,所以慢,解决了慢,也就解决了等,解决了等,也就解决了慢。关键是如何解决慢和等,核心一个是短,一个是少,一个是分流。短是指路径要短。典型的mvc结构是请求->controller->m...

2018-03-17 09:21:56 857

转载 jmap 命令使用(java)

jdk安装后会自带一些小工具,jmap命令(Java Memory Map)是其中之一。主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。jmap命令可以获得运行中的jvm的堆的快照,从而可以离线分析堆,以检查内存泄漏,检查一些严重影响性能的大对象的创建,检查系统中什么对象最多,各种对象所占内存的大小等等。可以使用jmap生成Heap Dump。 java ...

2018-03-14 10:38:30 1133

转载 负载均衡之Haproxy配置详解(及httpd配置)

转载:http://blog.csdn.net/tantexian/article/details/50056199下图描述了使用keepalived+Haproxy主从配置来达到能够针对前段流量进行负载均衡到多台后端web1、web2、web3、img1、img2.但是由于haproxy会存在单点故障问题,因此使用keepalived来实现对Haproxy单点问题的高可用处理

2017-11-15 14:50:15 500

转载 Android productFlavors实现差异化打包

转自:http://blog.csdn.net/myliuyx/article/details/52223066Android productFlavors实现差异化打包前面介绍过 美团多渠道打包解决了打包慢的问题,但随着渠道越来越多,对打包的要求也越来越多,比如我们的APP 和某个渠道做首发(活动)需要我们在名字后面加上不同的后缀 等等,还有些渠道不让我们

2017-10-19 10:21:35 1495

转载 【Android】Gadle改变应用名称(appName)的两种方法

转自:http://blog.csdn.net/myliuyx/article/details/52223066应用场景App在debug/release编译环境下,想通过改变appName来给予区分。productFlavors增加各种编译参数时,比如更换applicationId包名,appName也需要跟着变动。方法一:设置manifestPl

2017-10-19 10:20:06 2050

转载 mac安装Redis可视化工具-Redis Desktop Manager

Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库。不过它公自带一个最小化的命令行式的数据库管理工具,有时侯使用起来并不方便。不过Github上面已经有了很多图形化的管理工具,而且都针对REDIS做了一些优化,如自动折叠带schema的key等。Redis Desktop Manager一款基于Qt5的跨

2017-09-04 10:13:50 1753

原创 MAC 命令启动tomcat

启动  终端里面=>进入到tomcat bin目录下=>sudo  sh ./startup.sh输入电脑用户密码****启动过程有可能遇到无权限sudo 为系统超级管理员,可通过获取bin文件夹权限(sudo chmod  -R 755 bin )然后再启动

2017-08-25 16:44:52 1041

转载 window.open()打开窗口的几种方式

1. 在当前窗口打开百度,并且使URL地址出现在搜索栏中.window.open("http://www.baidu.com/", "_search");window.open("http://www.baidu.com/", "_self"); 2. 在一个新的窗口打开百度window.open("http://www.baidu.com/", "_blank"); 

2017-08-07 13:48:48 4080

转载 几款手机网站前端框架

Bootstrap首先说 Bootstrap,估计你也猜到会先说或者一定会有这个 (呵呵了),这是说明它的强大之处,拥有框架一壁江山的势气。自己刚入道的时候本着代码任何一个字母都得自己敲出来挡我者废的决心,来让自己成长。结果受到周围各种基友的引诱开始了 Bootstrap 旅程。本人虽然是个设计 + 前端的万里有一的人才,但是老天只让我会用 PS 和各种设计工具却不给我跟设计妹子一样的审美

2017-07-20 09:44:11 13721 1

转载 redhat 7.1 SSH 传输文件

通过ssh传输文件SSH进入对方机器:ssh remoteIPscp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地tar cvzf - /path/ | ssh username@

2017-07-10 16:22:37 908

原创 $.getJSON(url, data, function(data){ })访问同步

var url = "pc/admin/grade/getGradeInfo";   var args = {"school_Id": schoolId}; $.getJSON(url, args, function (data) {                for (var i = 0; i                     var id =

2017-07-10 16:18:47 6137

原创 MAC下显示隐藏文件夹

Mac 10.7系统开始,隐藏了用户文件夹下的资源库文件夹。要显示的话,最简单方法是:按住“万能的option键”点击Finder菜单中的“前往(Go)”,你就能看到资源库目录了。另外:在终端中执行下面这条命令就可以了:chflags nohidden ~/Library/如果还想让它隐藏的话,执行下面这条命令就可以搞定:对了,终端程序的默认位置在 LaunchPad——实用工具(Uti

2017-06-22 17:27:03 710

转载 Android在线更新SDK的方法(使用国内镜像)

转载地址:http://www.91linux.com/html/2017/Android_Dev_0110/32462.html什么是Android SDK:SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。而 Android SDK 就是 And

2017-06-22 17:09:35 56551

原创 Mysql查看表属性

1、查看指定表show table status from  数据库名  like '表名' ;2、查看数据库中所有表的属性show table status ;

2017-06-14 15:35:53 13158 1

转载 Mac_配置adb环境变量

1.打开终端Terminal。2.进入HOME目录:命令行输入 echo(这之间有一个空格) $HOME3.创建.bash_profile文件:命令行输入 touch(这之间有一个空格).bash_profile4.打开.bash_profile文件:命令行输入open(这之间有一个空格)-e(这之间有一个空格).bash_profile,自动弹出 .bash_profile 文件的编

2017-06-13 16:45:20 433

转载 Android Studio遇到的问题及解决过程

Error running All Tests: Gradle project sync failed. Please fix your project and try again. 怎样解决?今早的帝都,万里乌云,难得的好天气,对于经常浸泡在pm2.5的环境里的童鞋们,这是何等的不容易……回到工位,点开崭新的Android Studio,一个偌大的Error呈现在我面前,所有的工程都无法

2017-06-07 10:59:46 1340

转载 MySQL 5.7.9版本sql_mode=only_full_group_by问题

用到GROUP BY 语句查询时com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'col_user_6.a.START_TIME' which is n

2017-05-02 09:53:58 938

转载 【Intellij IDEA】eclipse项目导入

intellij idea中文资料网上比较少,对于eclipse的项目如何导入intellij idea也没有完整的说明,本人在这里整理下,方便更多人加入到intellij idea的阵容里。直接上干货!一、导入Eclipse项目至ideaFile – New – Module from Existing Sources… 选择你的eclipse项目此步比较

2017-04-11 17:49:26 580

转载 mysql命令查询表的个数

语句如下:[sql] view plain copySELECT count(TABLE_NAME) FROM information_schema.TABLES WHERE TABLE_SCHEMA='dbname';  其中dbname是要查看的数据库的名字。查看表结构:

2017-02-23 14:24:17 2844

转载 windows 下查看哪个进程占用端口

查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是27204继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe

2017-01-13 16:30:12 610

转载 MUI之父页面刷新

转载于:http://blog.csdn.net/langyan122/article/details/50273305最近国产的MUI框架做个小项目,MUI是一个很好的前端框架,提供了很多非常好的控件和DEMO。页面间传值是开发中经常要涉及到的,MUI为页面传值提供了几个方案,frie、evaljs、extras等,都可以进行页面间传值。今天做一个登陆页面的时候,

2016-12-01 10:12:28 652

转载 spring-security 3.0.X, 让ajax login和普通login共存

转自:https://my.oschina.net/jilujia/blog/66795原使用spring security时遇到一个问题,有大量的ajax post是需要登录控制的,但是默认的spring-security机制导致post结果返回的是登录页。现在要解决几个问题:1,ajax post如果需要登录的话,返回需要登录的json消

2016-12-01 10:10:10 543

原创 MySQL5.7 (zip archive)ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using passwor

1.  从官网下载zip archive版本http://dev.MySQL.com/downloads/mysql/2. 解压缩至相应目录,并配置环境变量(将*\bin添加进path中);3. (重要)在根目录新建my.ini文件,写入以下内容:[plain] view plain copy [mysql]  # 设置m

2016-10-28 17:37:15 7514

转载 ListView卡顿原因分析

1..Adapter的getView方法里面convertView没有使用setTag和getTag方式;2.在getView方法里面ViewHolder初始化后的赋值或者是多个控件的显示状态和背景的显示没有优化好,抑或是里面含有复杂的计算和耗时操作;3.在getView方法里面 inflate的row 嵌套太深(布局过于复杂)或者是布局里面有大图片或者背景所致;4.Adapter多余

2016-06-01 11:12:05 1333

原创 android(安卓)开源框架简介

1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载; (2)  网络请求的排序(scheduling) (3)  网络请求的优先级处理 (4)  缓存 (5)  多级别取消请求 (6)  和Activity和生命周期的联动(Activity结束时同时取消所有网络请

2016-05-23 15:30:33 601

IBM Thread and Monitor Dump Analyzer for Java (jca) 线程分析工具 jca45

IBM Thread and Monitor Dump Analyzer for Java(简称 jca)。它可以识别Java线程中的挂起,死锁,资源竞争,和瓶颈。 使用方法: java -Xmx1000m -jar jca456.jar

2022-08-02

全国手机号段归属地查询

截至2019-06-01,共有423766行数据。 全国手机号段归属地,包括虚拟号段。

2020-03-30

vue.js 仿百度搜索

使用vue.js 技术仿照百度搜索,本人使用此搜索,感觉还是不错!

2018-07-02

Docker技术入门与实战 带书签 高清完整PDF版 下载

Docker技术使得开发人员可享受**的自动化运维理念和工具,无需运维人员介入即可顺利运行与各种运行环境。本书分为三大部分:Docker入门、实战案例、高级话题,共14章,第1章介绍虚拟化技术的概念与Docker的功能,第2章介绍Container容器相关的基本概念与术语。第3章带领读者快速搭建一个Docker系统。第4章介绍镜像的原理与操作。第5章介绍容器的原理与操作。第6章介绍DockerHu b以及私有仓库的构建。第7章介绍容器的互联方式与网络配置。第8章介绍如何构建Image。第9章介绍搭建一个基础架构,第10章介绍一个综合案例,包括操作系统、数据持久化、服务器、语言环境、Web应用等内容。第11-14章是一些高级话题,如搭建私人仓库、CoreOS、Docker安全、Docker架构等。本书从基本原理开始,深入浅出地讲解Docker的构建与操作。向运维人员提供Docker部署指引,向开发者提供快速搭建Docker应用的指引。

2017-11-17

SignApk工具包

android 写入权限 SignApk工具包

2015-01-07

静默安装demo

Android 在没有root权限状态下静默安装

2015-01-07

Word VB 参考

Word VB 参考

2014-08-26

arcgis for android api(10.1)

arcgis for android api (10.1)

2013-10-18

arcgis for android jar 包

arcgis for android jar 包

2013-10-18

arcgis for android(armeabi armeabi-v7a) libruntimecore_java.so

arcgis for android(armeabi armeabi-v7a) libruntimecore_java.so

2013-10-18

arcgis for android helloword demo

arcgis for android helloword demo 一个非常简单的arcgis demo 本人测试成功上传的 异常花费了本人一上午时间

2013-10-18

android 隐藏任务栏

android 隐藏任务栏 systembar

2013-07-22

ubuntu12.0安装教程

ubuntu12.0安装教程 可以随便看看,本人感觉不错!

2013-05-22

android(老罗视屏教程下载)

android(老罗视频应用层开发教程下载)

2013-04-07

phonegap 配置文件(android+eclipse+phonegap(cordova)配置项目 .)

已经装eclipse,android sdk及adt的安装和配置。 1.进入eclipse界面,新建android工程 new > android project 2.该工程目录下建立两个文档 /libs 和 /assets/www 3.把phonegap中android目录下的cordova-1.7.0.js拷贝到 /assets/www下, 把同目录下的cordova-1.7.0.jar拷贝到/libs下 4.复制phonegap中android目录下的xml文件夹到 /res下 5.android默认的项目是针对native app的,所以要用web app(cordova)的话,必须修改它的引用文件。 5.1引用加载cordova-1.7.0.jar,这时候可以按F5刷新工程。 5.2去掉import部分的import android.app.Activity;并加上import org.apache.cordova.*; 5.3修改src文件下的java文件,把class extends 的activity改成DroidGap 5.4把 setContentView() line with super.loadUrl(“file:///android_asset/www/index.html”); 6. 打开AndroidManifest.xml,拷贝 <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:resizeable="true" android:anyDensity="true"/> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.RECORD_VIDEO"/> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.BROADCAST_STICKY" /> 到uses-sdk和application之间。

2013-01-08

摩托罗拉XT610刷机教程

摩托罗拉XT610刷机教程.zip

2012-12-17

[深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描完整版.pdf

[深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描完整版.pdf ,技术学习!绝对是正本!

2012-11-22

oracle 存储过程分页

oracle 存储过程分页,个人学习笔记。

2012-11-22

CarouselDemo.rar

android 围绕中心3D旋转,我相信肯定是你想要的学习的好东西!

2012-10-23

Wireshark-win32-1.8.

Wireshark-win32-1.8.3 数据包测试

2012-10-22

android(usb驱动程序 WdfCoInstaller01009.dll WinUsbCoinstaller2.dll)

WdfCoInstaller01009.dll WinUsbCoinstaller2.dll

2012-10-16

Socket 连接测试工具

Socket 连接测试工具

2012-08-02

mysql+oracle

mysql+oracle

2012-08-01

android google gson jar包及文档

android google gson jar包及文档

2012-07-16

struts 2 .0(帮助文档)api

struts 2.0 (帮助文档)api

2012-07-16

struts 1.2 (帮助文档)api

struts 1.2 (帮助文档)api

2012-07-16

spring 2.5 (帮助文档)api

spring 2.5 (帮助文档)api

2012-07-16

Android模拟器参数 emulator启动设置

Android模拟器参数 emulator启动设置

2012-07-13

oracle函数大全

oracle函数大全,个人学习专用!共享再次

2012-07-13

android解析xml文件的方式

android解析xml文件的方式:本人学习写的例子!希望对下载者有些用处

2012-07-13

android 聊天室 (java服务端)

本案例是本人学习使用时自己写的一个小程序

2012-07-13

android 帮助文档(api)

android 帮助文档(api)不错的,本文档为个人制作,自我感觉很好

2012-07-13

andriod 客户端c#服务端socket通信

andriod 客户端,c#服务端进行socket通信

2012-07-13

空空如也

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

TA关注的人

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