自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 资源 (28)
  • 问答 (1)
  • 收藏
  • 关注

原创 sql 语句

SELECT * FROM sys_file WHERE id IN ( SELECT SUBSTRING_INDEX( REPLACE ( tender_doc, CONCAT( SUBSTRING_INDEX(tender_doc, '"fileId":', 1), '"fileId":"' ), '' ), '"', 1 ) fileId FROM enter_project_apply WHERE tender_doc IS NOT NULL AND tender_doc != '' and cre

2023-10-10 09:13:20 143 1

转载 MySQL分区表效率测试对比1

版权声明:开源精神,欢迎转载 目录(?)[-] 创建表 不分区的表分区表 插入数据 插入未分区表插入分区表 测试效率 测试sql测试结果 总结 这一段时间对数据库优化方面的认识深有体会,就以MySQL为例测试一下分区表的性能 MySQL5.0好像不支持分区,我用的5.5版本,测试是否支持可通过以下方法: SHOW VARIABL

2017-05-24 12:54:50 468

原创 Spring Boot 入门 - 进阶篇(1)- Servlet、Filter、Listener、Interceptor

  博客分类:   SpringBoot

2017-03-27 13:25:44 209

原创 socket

http://guoliangqi.iteye.com/blog/628063 http://guoliangqi.iteye.com/blog/628063

2017-01-16 17:31:29 187

原创 MySQL主从复制几个重要的启动选项

MySQL主从复制几个重要的启动选项   (1)  log-slave-updates   log-slave-updates这个参数用来配置从服务器的更新是否写入二进制日志,这个选项默认是不打开的,但是,如果这个从服务器B是服务器A的从服务器,同时还作为服务器C的主服务器,那么就需要开发这个选项,这样它的从服务器C才能获得它的二进制日志进行同步操作   (2)  master-conne...

2016-11-05 16:00:15 205

原创 android 原生应用、Web应用、混合应用优缺点分析

近期开发几个项目,牵涉到android的几种开发模式。对于原生态开发、web 应用开发以及混合模式开发,本人觉得并非哪一种就是最好的,哪一种就是最差的,这个全然是依据项目的实际需求,选择一种合适的开发模式。他们同一时候具备自己的长处,同一时候也有自身的缺点,我们依据实际情况,取当中的长处,尽量避免掉缺点,才是最好的开发模式。以下,我们就一同看看,这三种开发模式,究竟有什么差别。以下结合现有网上资...

2016-10-28 18:18:08 275

原创 Redis

在线人数统计业务是我们开发web肯定要设计的业务逻辑,本文就会给出几种设计方案,来分析下各个方案的优缺点:   使用有序集合 这种方案能够同时储存在线的用户 和 用户上线时间,能够执行非常多的聚合计算,但是所消耗的内存也是非常可观的。 使用集合 这种方案能储存在线的用户,也能够执行一定的聚合计算,相对有序集合,所消耗的内存要小些,但是随着用户量的增多,消耗内存空间也处于增加状...

2016-10-25 10:18:14 144

原创 redis

前言:   由于项目需求,需要在集群环境下实现在线用户列表的功能,并依靠在线列表实现用户单一登陆(同一账户只能一处登陆)功能:   在单机环境下,在线列表的实现方案可以采用SessionListener来完成,当有Session创建和销毁的时候做相应的操作即可完成功能及将相应的Session的引用存放于内存中,由于持有了所有的Session的引用,故可以方便的实现用户单一登陆的功能(比如在第...

2016-10-25 10:08:57 190

原创 JSON.parse()和JSON.stringify()

  parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}' 结果: JSON.parse(str)   Object age: "23" name: "huangxiaojian" __proto__: Object     注意:单引号写在{

2016-10-09 13:32:33 133

原创 MySQL性能调优my.cnf详解

提供一个MySQL 5.6版本适合在1GB内存VPS上的my.cnf配置文件(点击这里下载文件):   [client]   port = 3306   socket = /tmp/mysql.sock      [mysqld]   port = 3306   socket = /tmp/mysql.sock      basedir = /usr/local/mys...

2016-10-08 16:21:48 128

原创 linux查找日志技巧

http://jingyan.baidu.com/article/656db918fccd01e381249c2b.html

2016-10-08 15:32:29 166

原创 linux

chmod命令是非常重要的,用于改动文件或目录的访问权限。用户用他控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。 chmod [who] [+ | - | =] [mode] 文件名?命令中各选项的含义为:操作对象who可是下述字母中的任一个或他们的组合:u 表示“用户(user)”,即文件或目录的所有者。g ...

2016-09-30 16:23:57 157

原创 linux

  Linux系统如果是学习可以选用RedHat或CentOS,特别是CentOS在企业中用得最多。当然还会有其它版本的,但学习者还是以这2个版本学习就行,因为这两个版本都是兄弟,没区别的,有空可以再研究一下SUSE,有些公司也喜欢用,例如我公司 。       1、linux系统基础   这个不用说了,是基础中的基础,连这个都不会就别干了,参考书籍,可以看鸟哥linux基础篇,至...

2016-09-30 09:43:42 133

原创 给菜鸟看的Android应用开发全流程

很多菜鸟开始学习Android开发,去网上搜集过很多“Android开发教程”,但是搜索出来的东西,如果不是特别针对性的关键词,基本上内容都是:环境配置-工具安装-第一个Hello Android项目-项目结构、文件作用-布局-控件-……等等涉及具体开发内容的文章,最后打包发布了事;且不说这些文章又有一大半都是互相转载来转载去,单看内容,大部分都是讲具体功能实现手段,或者某个API怎么用,然而...

2016-09-29 09:56:12 360

原创 PHP 统计在线人数

<?php    function getIpAddress() { // 取得当前用户的IP地址        $ip = '127.0.0.1';        if(isset($_SERVER)){            if(isset($_SERVER["HTTP_X_FORWARDED_FOR"])){                $ip = ...

2016-09-25 11:24:30 173

原创 MySql字符转义

在字符串中,某些序列具有特殊含义。这些序列均用反斜线(‘\’)开始,即所谓的转义字符。MySQL识别下面的转义序列: \0 ASCII 0(NUL)字符。 \' 单引号(‘'’)。 \" 双引号(‘"’)。 \b 退格符。 \n 换行符。 \r 回车符。 ...

2016-09-25 09:32:05 459

原创 Linux启动/停止/重启Mysql数据库的方法

1、查看mysql版本方法一:status;方法二:select version(); 2、Mysql启动、停止、重启常用命令a、启动方式1、使用 service 启动:[root@localhost /]# service mysqld start (5.0版本是mysqld)[root@szxdb etc]# service mysql start (5.5.7版本是mysql) 2、...

2016-09-18 09:47:32 164

原创 如何查看mysql数据库的引擎/MySQL数据库引擎详解

  一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看:看你的mysql现在已提供什么存储引擎:mysql> show engines;看你的mysql当前默认的存储引擎:mysql> show variables like '%storage_engine%';你要看某个表用了什么引擎(在显示结果里参数engine后面的就表示该表当前用的存储引擎):mysql&...

2016-09-16 14:38:46 451

原创 Linux查看权限命令

查看权限命令查看目录的相关权限可以采用命令ls -lD,或者直接用ls -la 如 ls -l www.jb51.net  //这里表示查看www.jb51.net目录 修改权限命令 chmod 777 文件名 1.chmod 577 /home/stuser -R2.umask -p 02003.chown XXXX YYYY (XXXX 为用户名 YYYY为文件名) 权限列表 -r...

2016-09-14 17:59:22 901

原创 php程序效率优化的一些策略小结

1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用 file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个URL文件时候的PHP版本问题; 2.尽量的少进行文件操作,虽然PHP的文件操作效率也不低的; 3.优化Select SQL语句,在可能的情况下尽量少的进行Insert、...

2016-09-05 16:58:50 129

原创 怎么修改默认MYSQL数据库data存放位置

具体操作:  一、停止MySQL  开始-cmd  net stop mysql5  二、复制原来数据库目录到新目录  1、复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到  D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录)三,修改MySQL配置文件  1、用记事本打开C:\ProgramData...

2016-07-12 21:27:39 199

原创 建立索引常用的规则如下:

建立索引常用的规则如下: 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替: A、正确选择...

2016-07-02 09:18:00 178

原创 PHP

PhpStorm安装完成后,接下来就要考虑用什么工具来管理我们的代码了。现在团队开发常用的两个版本控制工具是SVN、Git,我在网上的代码库用的SVN,所以这里先说说PhpStorm对SVN的配置。 1.安装SVN       它的安装没什么难度,可以到这里下载 http://www.7down.net/soft/2623.html#downloads 。如果电脑上已安装了SVN,这一步...

2016-06-05 12:28:36 148

原创 十分钟理解Java中的弱引用

十分钟理解Java中的弱引用 Android开发探索 1. What——什么是弱引用?     Java中的弱引用具体指的是java.lang.ref.WeakReference<T>类,我们首先来看一下官方文档对它做的说明: 弱引用对象的存在不会阻止它所指向的对象变被垃圾回收器回收。弱引用最常见的用途是实现规范映射(canonicalizing mappings...

2016-06-05 11:59:38 376

原创 exit(0)与exit(1)、return区别

exit(0):正常运行程序并退出程序; exit(1):非正常运行导致退出程序; return():返回函数,若在主函数中,则会退出函数并返回一值。 详细说: 1. return返回函数值,是关键字; exit 是一个函数。 2. return是语言级别的,它表示了调用堆栈的返回;而exit是系统调用级别的,它表示了一个进程的结束。3. return是函数的退出(返回);exit是...

2016-05-23 17:44:36 210

原创 InnoDB与Myisam的六大区别

  MyISAM     InnoDB     构成上的区别:     每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。  .frm文件存储表定义。  数据文件的扩展名为.MYD (MYData)。  索引文件的扩展名是.MYI (MYIndex)。     基于磁盘的资源是InnoDB表空间数据文件和它的日志文件,InnoDB ...

2016-05-15 11:40:32 109

原创 创业公司里的友谊小船,是如何说翻就翻的?

友谊的小船说翻就翻,爱情的巨轮说沉就沉”,这段话刷屏刷了几天了。那创业公司的友谊小船呢?当技术和产品在船上......乘坐在友谊之船的技术和产品,一旦运营来提需求,友谊的小船说翻!!   俗话说得好:   亲情的火苗说灭就灭    爱情的巨轮说沉就沉    青春的小鸟说飞就飞    好好的爷们说弯就弯   然而这一切对你来说都比不上   那创业公司里的友谊小船   说!翻...

2016-04-23 08:59:43 241

原创 mysql备份攻略

摘要 冷备(cold backup):需要关mysql服务,读写请求均不允许状态下进行;温备(warm backup): 服务在线,但仅支持读请求,不允许写请求;热备(hot backup):备份的同时,业务不受影响。 一、MySQL备份类型 1.热备份、温备份、冷备份 (根据服务器状态) 热备份:读、写不受影响; 温备份:仅可以执行读操作; 冷备份:离线备...

2016-04-20 14:31:04 181

原创 高性能Mysql主从架构的复制原理及配置详解

1 复制概述       Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到...

2016-04-20 11:44:48 168

原创 linux下rar包的压缩与解压方案

分类: LINUX   方法一: yum install unrar 方法二: 下载地址:http://www.rarsoft.com/download.htm 以最新的为准。对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们:1:对于.ziplinux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选...

2016-02-28 14:05:29 345

原创 position:absolute;就是绝对位置.

position:absolute;就是绝对位置. 比如可以通过 <div style="position:absolute; top:100; left:100">aa</div> 来设置元素div的屏幕显示位置 absolute : 将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位。 v...

2015-12-20 14:36:54 469

原创 常用正则表达式总结

一、校验数字的表达式 1 数字:^[0-9]$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9])$6 非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$8 正数、负数、和小数:...

2015-12-20 11:30:18 125

原创 PHP

PHP中::、->、self、parent::、$this操作符的区别 -    在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符::,反之如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->。 另外,如果从类的内部访问const或者stat...

2015-12-15 16:30:56 154

原创 //递归循环遍历list转化为tree

  //递归循环遍历list转化为tree     public static List<BusArea> arealistChildren(List<BusArea> fatherList,BusArea parentTree ,List<BusArea> ats ,List<String> pids,List<BusArea> t...

2015-11-16 11:41:23 521

原创 转换数字为人民币大写

/**  * 转换数字为人民币大写  * @param money  * @return  */ public static String moneyToRMB(Object money) {  double mn = 0;  if(money != null){   if(money instanceof Double)    mn = (Double)money;   else    mn...

2015-11-15 16:05:59 327

原创 tomcat目录结构及配置文件说明

tomcat目录结构及配置文件说明 博客分类: web服务器 tomcatwebjava    安装包 tar.gz文件时Linux操作系统下的安装版本 exe文件时Windows系统下的安装版本 zip文件是Windows系统下的压缩版本 TOMCAT的目录结构 /bin:存放windows或Linux平台上启动和关闭Tomc...

2015-11-02 15:13:46 140

原创 JAVA 求昨天、明天的算法(前两天,后三天求法)

JAVA 求昨天、明天的算法(前两天,后三天求法)     JAVA的时间类是支持指向早一天或是晚一天,这样就给我们程序开发带来了很大的方便.比如说我们要求昨天或是明天是什么日子就不在辛苦地去算二用到底是多少天,不在想月未或是月初该怎么算.一切交给JDK处理.同样的,我们要求某时间之前或之后一段时间也好算了(这个功能运用得比较广范,如比我要获取前5天的数据用于表).下面,我们...

2015-11-02 15:04:25 502

原创 常见的mysql 进程state

Analyzing 线程是对MyISAM 表的统计信息做分析(例如, ANALYZE TABLE )。 checking permissions 线程是检查服务器是否具有所需的权限来执行该语句。 Checking table 线程正在执行表检查操作。 cleaning up 线程处理一个命令,并正准备以释放内存和重置某些状态变量。 closing tables 线程是改变表中...

2015-04-28 15:04:07 249

原创 mysql sql优化

mysql sql优化 第一方面:30种mysql优化sql语句查询的方法   1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。   2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。   3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致...

2015-04-28 13:58:23 129

原创 数据库设计经验分享

    MySQL数据库设计经验分享  其实这个经验分享并不仅仅针对MySQL,之所以加上这个关键字其实是为了给搜索引擎看的,呵呵。这篇文章的目标是为了拓宽新手的思路,对于老鸟可能没什么帮助了。  文章主要涉及以下方面的内容:  1. 数据完整性约束的意义:数据的第一道防线;  2. 避免冗余字段:请不要认为这是一种弹性或者灵活性的体现; 3. 请尽可能的收集数据:这是一种境界; 4. 为什么建立...

2015-04-28 08:20:44 238

1z0-071最全题库_201908061317441.docx

题库共享

2019-09-20

花5百购买的mysql ocp认证IZO-883 考试题库 准确率达到百分之八九十

题库真实有效,花5百购买的mysql ocp认证IZO-883 考试题库 准确率达到百分之八九十

2019-05-28

ssh AJAX 增删改查

ssh AJAX 增删改查ssh AJAX 增删改查ssh AJAX 增删改查ssh AJAX 增删改查

2010-10-28

可视化div布局 生成freemarker模板

可视化div布局 生成freemarker模板 div拖拽 div缩小放大 spring mvc3

2015-01-11

数据中心标准及相关规范.rar

数据中心标准及相关规范 ;数据中心标准及相关规范 ;数据中心标准及相关规范 ;数据中心标准及相关规范

2020-05-07

JSON转换为JAVA对象及日期格式转换处理 -

JSON转换为JAVA对象及日期格式转换处理 -

2014-03-26

教学评价管理系统

教学评价管理系统

2014-04-18

textarea滚动条

textarea滚动条

2014-05-06

各大学 院校 sql 脚本数据

各大学 院校 sql 脚本数据

2014-03-24

框架加载时的loading效果,兼容Firefox

框架加载时的loading效果,兼容Firefox

2014-03-26

jquery 从基层倒精通

jquery 从基层倒精通

2014-03-28

java权限控制 控制 操作功能能

java权限控制 控制 操作功能能

2014-10-07

java socket 编程文档

java socket 编程文档

2014-04-02

sturts2 hibernate spring 小型项目

sturts2 hibernate spring 小型项目

2012-04-28

java soap 调用URL接口

调用URL接口

2016-11-26

在线统计 监听 随时控制下线功能代码TOKEN控制

在线统计 监听 随时控制下线功能代码TOKEN控制

2016-10-25

轻量级的FTP工具

2016-09-27

地市级联动

地市级联动

2014-04-03

网站商城

网站商城

2014-04-18

Android选项卡

Android选项卡

2015-01-28

JazzyViewPager

1、实现tabhost 底部导航拦,并嵌入顶部导航栏,类似于 应用宝的上下导航 2、actionbar 的标签模式,屏幕上部导航 3、新控件NetworkImageView 的使用

2015-01-28

js动态增加表格

js动态增加表格

2014-10-07

地市三级联动

js 地市三级联动

2014-03-24

jquery+liger+ui+demo2增删改查

jquery+liger+ui+demo2增删改查

2015-01-26

java 核心API java text 程序例子

核心API

2014-03-31

左右选择框

左右选择框

2014-05-06

java上传控件

java上传控件

2014-05-05

redis 分布式架构代码

redis 分布式架构代码

2016-09-27

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

TA关注的人

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