- MySQL基础系列:数据统计sum,count
天然玩家
#MySQLMySQLGroupByfound_rowssumcount
1数据表数据图1数据表数据2sum功能数据求和统计.序号表达式描述1sum(column_name)所有列的列值相加2sum(expression)统计满足表达式的所有行2.1sum(column_name)查询语句:selectsum(id)fromuserinfosgroupbysex;查询结果:+---------+|sum(id)|+---------+|166||36|+--------
- MySQL基础学习知识点和重点(三)JDBC操作和连接池
Charles_ZengYC
mysql
文章目录一、JDBC1.1理解JDBC1.1.1概述1.1.2JDBC程序的开发步骤1.1.3JDBC程序的代码步骤1、注册驱动2、获取连接3、编写sql4、创建Statement对象5、执行Sql语句,接收结果6、关闭连接1.1.3Statement的三个问题1.sql的拼接问题2.sql的注入问题3、sql拼接不支持blob等二进制类型1.1.4PreparedStatement对象1.2获取
- mysql基础知识
懒人w
#数据库mysql数据库
简介SQL结构化查询语言。数据类型主要包括以下五大类:整数类型:BIT、BOOL、TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT浮点数类型:FLOAT、DOUBLE、DECIMAL字符串类型:CHAR、VARCHAR、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB日期类型:Date、
- MySQL基础架构
GrayGo
MySQLmysql
一、MySQL体系架构引用网图:MySQL自上而下可分为网络连接层、服务层、存储引擎层和系统文件层。网络连接层客户连接器:提供MySQL服务器建立的支持。目前几乎支持所有主流的服务端编程技术。比如JAVA通过JDBCAPI连接连接。服务层服务层是MySQLServer的核心,主要包含系统管理和控制工具、连接池、SQL接口、解析器、查询优化器和缓存六个部分。连接池:负责存储和管理客户端与数据库的连接
- MySQL基础学习:MySQL主从复制如何实现
玉成226
【MySQL】mysql学习数据库
这里写自定义目录标题一、为什么使用MySQL主从二、主从复制原理是什么三、如何保证主从一致一、为什么使用MySQL主从保证服务的高可用:当主机宕机的时候可以选择一个从节点作为主节点,保证了我们服务的高可用。保证容灾备份:主库上的磁盘坏了,可以从从节点恢复。保证高性能:实现读写分离,降低主库的访问压力。二、主从复制原理是什么主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从服务器中,然后
- MySQL基础
时迁10
mysql数据库
一、MySQL简介数据库概念数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。MySQL基本介绍MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem
- MySQL体系架构图
BPDU
MySQLmysql
MySQL由连接池、SQL接口、解析器、查询优化器、缓存、存储引擎等组成,可以分为三层,即MySQLServer层、存储引擎层和文件系统层。MySQLServer层又包括连接层和SQL层。MySQL基础架构图上图中,连接池为连接层,系统管理和控制工具、SQL接口、解析器、查询优化器、缓存为SQL层,可插拔存储引擎为存储引擎层,系统文件、文件和日志为文件系统层。客户端连接器不属于以上任何一层,可以将
- 【架构师面试-大厂内部面试题-3】-MySQL基础命令面试大全40题
不要迷恋发哥
架构师面试mysql面试数据库架构师
做完这40道题,再也不用担心MySQL命令了,废话不多说,咱们直接上干货!!!1.开启MySQL服务servicemysqldstart/init.d/mysqldstartsafe_mysql&2.关闭MySQL服务servicemysqldstop/etc/init.d/mysqldstopmysqladmin-uroot-p123456shutdown3.检测端口是否运行lsof-i:330
- 阿里云数据库产品活动:RDS MySQL 9.9元抢购,千元代金券免费领
阿里云最新优惠和活动汇总
近日,阿里云推出云数据库产品活动,RDSMySQL9.9元抢购,千元代金券免费领,爆款规格6.5折起不限量购买,活动涵盖了云数据库MySQL、云数据库Redis、云数据库SQLserver、云数据库PostgreSQL11等众多数据库类产品。活动直达:点此进入阿里云数据库产品活动云数据库RDSMySQL基础版:1核1G存储50GB,秒杀价9.90/年起;云数据库RDSMySQL基础版:1核2G50
- MySQL基础面试问题(一)
Zm6Cc
Java面试背诵mysql面试数据库
MySQL面试问题的标准回答:什么是数据库范式?MySQL中常见的范式有哪些?标准回答:数据库范式是一组规则,用于设计关系型数据库的结构,以减少数据冗余和提高数据的一致性。常见的数据库范式包括第一范式(1NF)、第二范式(2NF)、第三范式(3NF)等。如何在MySQL中创建一个数据库和表?标准回答:可以使用CREATEDATABASE语句创建数据库,使用CREATETABLE语句创建表。例如:C
- JavaWEB01:MySQL基础——数据库相关概念、MySQL安装和配置、基础的SQL语句
XXXZhy
JavaWEBmysqlsql后端
JavaWEB01:MySQL基础——数据库相关概念、MySQL安装和配置、基本的SQL语句JavaWEB02:MySQL高级——约束、数据库设计、多表查询、事务JavaWEB03:JDBCJavaWEB04:MavenJavaWEB05:MybatisJavaWEB06:Mybatis综合练习JavaWeb作业文章目录1,数据库相关概念1.1数据库1.2数据库管理系统1.3常见的数据库管理系统1
- MySQL基础(二)——学习笔记
tmy99
mysql学习笔记
一.MySQL存储引擎1.体系结构从上至下:连接-服务-引擎(包括索引)-存储层2.存储引擎(mysql默认innodb)#建表时指定存储引擎CREATETABLE表名(字段1字段1类型[COMMENT字段1注释],......字段n字段n类型[COMMENT字段n注释])ENGINE=INNODB[COMMENT表注释];#查询存储引擎showengines;存储引擎特点:innoDB:DML操
- mysql基础从头到尾快速梳理
入 梦皆星河
mysql数据库
MYSQL数据库学习mysql的启动netstartmysqlnetstopmysqlMYSQL客户端的连接mysql-h127.0.0.1-p3306-uroot-pSQLSQL通用语法SQL语句可以单行或者多行书写,以分号结尾SQL语句可以使用空格/缩进来增强语句的可读性Mysql数据库的SQL语句不区分大小写,关键字建议使用大写注释:○单行注释:—注释内容或#注释内容○多行注释:/注释内容/
- 2020重新出发,MySql基础,MySql表的基本操作
夜雨流云
@[toc]MySQL数据表的基本操作数据表是数据库的重要组成部分,每一个数据库都是由若干个数据表组成的。换句话说,没有数据表就无法在数据库中存放数据。比如,在电脑中创建一个空文件夹,如果要把“HelloC语言中文网”存放到文件夹中,必须把它写在Word文档、记事本或其它能存放文本的文档中。这里的空文件夹就相当于数据库,存放文本的文档就相当于数据表。数据表的基本操作,主要包括创建数据表、查看数据表
- Python操作MySQL基础
「PlanA」
Pythonmysql数据库
除了使用图形化工具以外,我们也可以使用编程语言来执行SQL从而操作数据库。在Python中,使用第三方库:pymysql来完成对MySQL数据库的操作。安装第三方库pymysql使用命令行,进入cmd,输入命令pipinstallpymysql.创建到MySQL的数据库连接这里的8.0.36是MySQL的版本。使用python执行非查询性质的SQL语句代码块:执行前数据库执行后数据库使用pytho
- 【MySQL基础】:深入探索DQL数据库查询语言的精髓(上)
屿小夏
MySQL之旅数据库mysql
屿小夏:个人主页个人专栏:MySQL从入门到进阶莫道桑榆晚,为霞尚满天!文章目录前言一.DQL1.1基本语法1.2基础查询1.3条件查询1.3聚合函数️全篇总结前言DQL(DataQueryLanguage)是SQL中的一种重要语言类型,用于查询数据库中表的记录。在日常业务系统中,查询操作频率高于增删改操作。本文将深入探讨DQL的基本语法和常见查询操作,包括基本查询、条件查询、聚合函数等内容,为读
- MySQL基础语法-DDL数据定义语言
大雾肆起
MySQLmysql
MySQL(关系型数据库管理系统),是当前最流行的关系型数据管理系统之一。MySQL使用的SQL语言是用于访问数据库的标准化语言。而SQL语言可以分为四大类:DDL(数据定义语言)、DML(数据操作语言)、DQL(数据查询语言)、DCL(数据控制语言)。目录创建数据库使用/切换数据库显示所有数据库创建表显示当前数据库的所有表修改表名对列的操作对表的操作约束创建数据库CREATEDATABASEda
- mysql基础之视图
「已注销」
MySQLmysqlsql数据库database
mysql基础之视图视图的理解创建视图创建单表视图创建多表联合视图基于视图创建视图利用视图对数据进行格式化查看视图更新视图的数据一般情况不可更新的视图修改视图删除视图视图的理解①视图,可以看做是一个虚拟表,本身是不存储数据的。视图的本质,就可以看做是存储起来的SELECT语句②视图中SELECT语句中涉及到的表,称为基表③针对视图做DML操作,会影响到对应的基表中的数据。反之亦然。④视图本身的删除
- MySQL基础01-数据类型
四月不见
一、整数类型每个整型类型可以指定一个最小显示宽度(注意:这个宽度并不表示存储的值有多大)类型存储空间(N)取值范围:-2(N-1)到2(N-1)-1TINYINT8-128……127SMALLINT16-32768……32767MEDIUMINT24-8388608……8388607INT32-2147483648……2147483647BIGINT64(自己算......)注:如果有指定UNSI
- Java难学吗?
敲代码的石榴
学习Java说难其实也不难!毕竟世上无难事,只怕有心人。Java是编程语言中比较难学的一门语言,它的难度并不低,相对比于C语言来说,Java的学习难度要小一些。Java的学习中最难得就是,各种各样的框架,框架的使用、整合、最后项目;学习Java刚开始我们要学习各种各样的基础知识:Java的基础:数据结构和算法、集合(容器)、IO流、多线程、封装、多态、继承等等数据库的基础:MySQL基础、MySQ
- MySQL基础操作
duanyq666
JAVASEmysql数据库java
创建数据库createschema数据库名;创建表非空约束:notnull唯一约束:unique主键约束:primarykey(auto_increment,自增)默认约束:default外键约束:foreignkey//基本语法,中括号内是可以不写的createtable表名(字段1字段类型[约束][comment字段1注释],......)[comment表注释];//例如createtabl
- SQL-DQL-基础查询
p-宸
重拾MySQL-基础篇sql数据库
欢迎您来到我的MySQL基础复习专栏☆*o(≧▽≦)o*☆哈喽~我是小小恶斯法克✨博客主页:小小恶斯法克的博客该系列文章专栏:重拾MySQL文章作者技术和水平很有限,如果文中出现错误,希望大家能指正感谢大家的关注!❤️目录DQL-介绍DQL-语法DQL-基本查询DQL-介绍DQL英文全称是DataQueryLanguage(数据查询语言),数据查询语言,用来查询数据库中表的记录。查询关键字:SEL
- MySQL基础——数据类型转换CAST
这么神奇
MySQLmysql数据库
MySQL基础——数据类型转换CASTCAST函数用于将某种数据类型的表达式显式转换为另一种数据类型。CAST()函数的参数是一个表达式,如:NOW()ASDATE,表达式包括用AS关键字分隔的源值和目标数据类型。1.语法CAST语法:CAST(expressionASdata_type)解释:expression:任何有效的表达式,可以是MySQL中的列名,可以是表达式,也可以是数值。AS:分隔
- MySQL基础查询篇(7)-常用的字符串函数
俞兆鹏
MySQL学习指南mysql
MySQL数据库是目前广泛应用于各种系统中的一种关系型数据库管理系统。在MySQL中,有许多常见的字符串函数,可以对字符串进行各种处理和操作。本文将介绍MySQL数据库中常用的一些字符串函数,并提供详细示例。CONCAT函数:用于将两个或多个字符串连接在一起。示例:SELECTCONCAT("Hello","","World")ASresult;结果:HelloWorldSUBSTRING函数:用
- MySQL基础查询篇(10)-正则表达式的基础使用
俞兆鹏
MySQL学习指南mysql
正则表达式在MySQL数据库中是非常强大且常用的功能,它可以帮助我们快速的匹配和处理文本数据。在MySQL中,正则表达式的使用可以通过正则表达式函数来实现。MySQL中常用的正则表达式函数有:REGEXP/RLIKE:通过正则表达式进行模式匹配。REGEXP_REPLACE/REGEXP_REPLACE_NTH:通过正则表达式进行字符串替换。REGEXP_INSTR:通过正则表达式检索字符串中特定
- MySQL基础查询篇(8)-日期和时间函数的应用
俞兆鹏
MySQL学习指南mysql
MySQL数据库是一种流行的关系型数据库管理系统,具有强大的日期和时间函数,用于对日期和时间数据进行各种操作和计算。在本篇博客中,我们将介绍MySQL数据库中一些常用的日期和时间函数,并提供详细示例说明其用法。1.CURDATE()和NOW()CURDATE()函数返回当前日期,NOW()函数返回当前日期和时间。这两个函数无需任何参数,直接调用即可。示例:SELECTCURDATE();--返回当
- MySQL基础【通俗易懂】
Withered@
mysql
一、MySQL的环境搭建1.1、window镜像下载镜像下载:FileHorse.com/FreeSoftwareDownloadforWindowsMySQL下载:MySQL注意:每一条SQL语言结束都要有分号,关键字之间以空格进行分割window终端启动MySQL:#停止MySQL:win+R输入netstopmysql80#开启MySQL:win+R输入netstartmysq801.2、
- MySQL基础语句集合
神棍一样的琉九
A.创建数据库create{database|schema}[ifnotexists]databasename[[default]charactersetcharset_name][|[default]collatecollation_name];例如:通过createdatabase语句创建一个名称为mysqltext的数据库。命令和运行结果如下:mysql>createdatabaseifno
- 数据库SQL
黯乡魂0918
数据库sqlmysql
数据库MySQL基础篇MySQL安装以及使用通用语法及分类DDL(数据定义语言)数据库操作表操作DDL(数据定义语言)添加数据更新和删除数据DQL(数据查询语言)基础查询条件查询聚合查询(聚合函数)分组查询排序查询分页查询DCL(数据控制语言)管理用户权限控制函数字符串函数数值函数日期函数流程函数约束常用约束外键约束删除/更新行为多表查询多表关系一对多多对多一对一查询内连接查询外连接查询自连接查询
- MySQL基础知识总结
u010405836
mysql数据库
MySQL基础知识总结大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编。在我们的程序开发和数据处理中,MySQL数据库是一个常用而强大的工具。今天,我们将回顾一些MySQL的基础知识,以帮助大家更好地理解和使用这个关系型数据库管理系统。1.什么是MySQL?MySQL是一种开源的关系型数据库管理系统(RDBMS),广泛用于Web应用程序的后台数据存储。它支持SQL(结构化查询语
- mongodb3.03开启认证
21jhf
mongodb
下载了最新mongodb3.03版本,当使用--auth 参数命令行开启mongodb用户认证时遇到很多问题,现总结如下:
(百度上搜到的基本都是老版本的,看到db.addUser的就是,请忽略)
Windows下我做了一个bat文件,用来启动mongodb,命令行如下:
mongod --dbpath db\data --port 27017 --directoryperdb --logp
- 【Spark103】Task not serializable
bit1129
Serializable
Task not serializable是Spark开发过程最令人头疼的问题之一,这里记录下出现这个问题的两个实例,一个是自己遇到的,另一个是stackoverflow上看到。等有时间了再仔细探究出现Task not serialiazable的各种原因以及出现问题后如何快速定位问题的所在,至少目前阶段碰到此类问题,没有什么章法
1.
package spark.exampl
- 你所熟知的 LRU(最近最少使用)
dalan_123
java
关于LRU这个名词在很多地方或听说,或使用,接下来看下lru缓存回收的实现
1、大体的想法
a、查询出最近最晚使用的项
b、给最近的使用的项做标记
通过使用链表就可以完成这两个操作,关于最近最少使用的项只需要返回链表的尾部;标记最近使用的项,只需要将该项移除并放置到头部,那么难点就出现 你如何能够快速在链表定位对应的该项?
这时候多
- Javascript 跨域
周凡杨
JavaScriptjsonp跨域cross-domain
 
- linux下安装apache服务器
g21121
apache
安装apache
下载windows版本apache,下载地址:http://httpd.apache.org/download.cgi
1.windows下安装apache
Windows下安装apache比较简单,注意选择路径和端口即可,这里就不再赘述了。 2.linux下安装apache:
下载之后上传到linux的相关目录,这里指定为/home/apach
- FineReport的JS编辑框和URL地址栏语法简介
老A不折腾
finereportweb报表报表软件语法总结
JS编辑框:
1.FineReport的js。
作为一款BS产品,browser端的JavaScript是必不可少的。
FineReport中的js是已经调用了finereport.js的。
大家知道,预览报表时,报表servlet会将cpt模板转为html,在这个html的head头部中会引入FineReport的js,这个finereport.js中包含了许多内置的fun
- 根据STATUS信息对MySQL进行优化
墙头上一根草
status
mysql 查看当前正在执行的操作,即正在执行的sql语句的方法为:
show processlist 命令
mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一、慢查询mysql> show variab
- 我的spring学习笔记7-Spring的Bean配置文件给Bean定义别名
aijuans
Spring 3
本文介绍如何给Spring的Bean配置文件的Bean定义别名?
原始的
<bean id="business" class="onlyfun.caterpillar.device.Business">
<property name="writer">
<ref b
- 高性能mysql 之 性能剖析
annan211
性能mysqlmysql 性能剖析剖析
1 定义性能优化
mysql服务器性能,此处定义为 响应时间。
在解释性能优化之前,先来消除一个误解,很多人认为,性能优化就是降低cpu的利用率或者减少对资源的使用。
这是一个陷阱。
资源时用来消耗并用来工作的,所以有时候消耗更多的资源能够加快查询速度,保持cpu忙绿,这是必要的。很多时候发现
编译进了新版本的InnoDB之后,cpu利用率上升的很厉害,这并不
- 主外键和索引唯一性约束
百合不是茶
索引唯一性约束主外键约束联机删除
目标;第一步;创建两张表 用户表和文章表
第二步;发表文章
1,建表;
---用户表 BlogUsers
--userID唯一的
--userName
--pwd
--sex
create
- 线程的调度
bijian1013
java多线程thread线程的调度java多线程
1. Java提供一个线程调度程序来监控程序中启动后进入可运行状态的所有线程。线程调度程序按照线程的优先级决定应调度哪些线程来执行。
2. 多数线程的调度是抢占式的(即我想中断程序运行就中断,不需要和将被中断的程序协商)
a) 
- 查看日志常用命令
bijian1013
linux命令unix
一.日志查找方法,可以用通配符查某台主机上的所有服务器grep "关键字" /wls/applogs/custom-*/error.log
二.查看日志常用命令1.grep '关键字' error.log:在error.log中搜索'关键字'2.grep -C10 '关键字' error.log:显示关键字前后10行记录3.grep '关键字' error.l
- 【持久化框架MyBatis3一】MyBatis版HelloWorld
bit1129
helloworld
MyBatis这个系列的文章,主要参考《Java Persistence with MyBatis 3》。
样例数据
本文以MySQL数据库为例,建立一个STUDENTS表,插入两条数据,然后进行单表的增删改查
CREATE TABLE STUDENTS
(
stud_id int(11) NOT NULL AUTO_INCREMENT,
- 【Hadoop十五】Hadoop Counter
bit1129
hadoop
1. 只有Map任务的Map Reduce Job
File System Counters
FILE: Number of bytes read=3629530
FILE: Number of bytes written=98312
FILE: Number of read operations=0
FILE: Number of lar
- 解决Tomcat数据连接池无法释放
ronin47
tomcat 连接池 优化
近段时间,公司的检测中心报表系统(SMC)的开发人员时不时找到我,说用户老是出现无法登录的情况。前些日子因为手头上 有Jboss集群的测试工作,发现用户不能登录时,都是在Tomcat中将这个项目Reload一下就好了,不过只是治标而已,因为大概几个小时之后又会 再次出现无法登录的情况。
今天上午,开发人员小毛又找到我,要我协助将这个问题根治一下,拖太久用户难保不投诉。
简单分析了一
- java-75-二叉树两结点的最低共同父结点
bylijinnan
java
import java.util.LinkedList;
import java.util.List;
import ljn.help.*;
public class BTreeLowestParentOfTwoNodes {
public static void main(String[] args) {
/*
* node data is stored in
- 行业垂直搜索引擎网页抓取项目
carlwu
LuceneNutchHeritrixSolr
公司有一个搜索引擎项目,希望各路高人有空来帮忙指导,谢谢!
这是详细需求:
(1) 通过提供的网站地址(大概100-200个网站),网页抓取程序能不断抓取网页和其它类型的文件(如Excel、PDF、Word、ppt及zip类型),并且程序能够根据事先提供的规则,过滤掉不相干的下载内容。
(2) 程序能够搜索这些抓取的内容,并能对这些抓取文件按照油田名进行分类,然后放到服务器不同的目录中。
- [通讯与服务]在总带宽资源没有大幅增加之前,不适宜大幅度降低资费
comsci
资源
降低通讯服务资费,就意味着有更多的用户进入,就意味着通讯服务提供商要接待和服务更多的用户,在总体运维成本没有由于技术升级而大幅下降的情况下,这种降低资费的行为将导致每个用户的平均带宽不断下降,而享受到的服务质量也在下降,这对用户和服务商都是不利的。。。。。。。。
&nbs
- Java时区转换及时间格式
Cwind
java
本文介绍Java API 中 Date, Calendar, TimeZone和DateFormat的使用,以及不同时区时间相互转化的方法和原理。
问题描述:
向处于不同时区的服务器发请求时需要考虑时区转换的问题。譬如,服务器位于东八区(北京时间,GMT+8:00),而身处东四区的用户想要查询当天的销售记录。则需把东四区的“今天”这个时间范围转换为服务器所在时区的时间范围。
- readonly,只读,不可用
dashuaifu
jsjspdisablereadOnlyreadOnly
readOnly 和 readonly 不同,在做js开发时一定要注意函数大小写和jsp黄线的警告!!!我就经历过这么一件事:
使用readOnly在某些浏览器或同一浏览器不同版本有的可以实现“只读”功能,有的就不行,而且函数readOnly有黄线警告!!!就这样被折磨了不短时间!!!(期间使用过disable函数,但是发现disable函数之后后台接收不到前台的的数据!!!)
- LABjs、RequireJS、SeaJS 介绍
dcj3sjt126com
jsWeb
LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(script 和 wait)实现了这两大特性,核心价值是性能优化。LABjs 是一个文件加载器。RequireJS 和 SeaJS 则是模块加载器,倡导的是一种模块化开发理念,核心价值是让 JavaScript 的模块化开发变得更
- [应用结构]入口脚本
dcj3sjt126com
PHPyii2
入口脚本
入口脚本是应用启动流程中的第一环,一个应用(不管是网页应用还是控制台应用)只有一个入口脚本。终端用户的请求通过入口脚本实例化应用并将将请求转发到应用。
Web 应用的入口脚本必须放在终端用户能够访问的目录下,通常命名为 index.php,也可以使用 Web 服务器能定位到的其他名称。
控制台应用的入口脚本一般在应用根目录下命名为 yii(后缀为.php),该文
- haoop shell命令
eksliang
hadoophadoop shell
cat
chgrp
chmod
chown
copyFromLocal
copyToLocal
cp
du
dus
expunge
get
getmerge
ls
lsr
mkdir
movefromLocal
mv
put
rm
rmr
setrep
stat
tail
test
text
- MultiStateView不同的状态下显示不同的界面
gundumw100
android
只要将指定的view放在该控件里面,可以该view在不同的状态下显示不同的界面,这对ListView很有用,比如加载界面,空白界面,错误界面。而且这些见面由你指定布局,非常灵活。
PS:ListView虽然可以设置一个EmptyView,但使用起来不方便,不灵活,有点累赘。
<com.kennyc.view.MultiStateView xmlns:android=&qu
- jQuery实现页面内锚点平滑跳转
ini
JavaScripthtmljqueryhtml5css
平时我们做导航滚动到内容都是通过锚点来做,刷的一下就直接跳到内容了,没有一丝的滚动效果,而且 url 链接最后会有“小尾巴”,就像#keleyi,今天我就介绍一款 jquery 做的滚动的特效,既可以设置滚动速度,又可以在 url 链接上没有“小尾巴”。
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/37.htmHTML文件代码:
&
- kafka offset迁移
kane_xie
kafka
在早前的kafka版本中(0.8.0),offset是被存储在zookeeper中的。
到当前版本(0.8.2)为止,kafka同时支持offset存储在zookeeper和offset manager(broker)中。
从官方的说明来看,未来offset的zookeeper存储将会被弃用。因此现有的基于kafka的项目如果今后计划保持更新的话,可以考虑在合适
- android > 搭建 cordova 环境
mft8899
android
1 , 安装 node.js
http://nodejs.org
node -v 查看版本
2, 安装 npm
可以先从 https://github.com/isaacs/npm/tags 下载 源码 解压到
- java封装的比较器,比较是否全相同,获取不同字段名字
qifeifei
非常实用的java比较器,贴上代码:
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
i
- 记录一些函数用法
.Aky.
位运算PHP数据库函数IP
高手们照旧忽略。
想弄个全天朝IP段数据库,找了个今天最新更新的国内所有运营商IP段,copy到文件,用文件函数,字符串函数把玩下。分割出startIp和endIp这样格式写入.txt文件,直接用phpmyadmin导入.csv文件的形式导入。(生命在于折腾,也许你们觉得我傻X,直接下载人家弄好的导入不就可以,做自己的菜鸟,让别人去说吧)
当然用到了ip2long()函数把字符串转为整型数
- sublime text 3 rust
wudixiaotie
Sublime Text
1.sublime text 3 => install package => Rust
2.cd ~/.config/sublime-text-3/Packages
3.mkdir rust
4.git clone https://github.com/sp0/rust-style
5.cd rust-style
6.cargo build --release
7.ctrl