上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 将图片保存为扩展名为.9.png的格式直接放入Android Studio中的drawable文件夹,拖拉选择拉伸区域,如下图,即可制作出可拉伸背景 阅读全文
posted @ 2017-04-17 15:36 rorshach 阅读(147) 评论(0) 推荐(0) 编辑
摘要: // 绑定监听 listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, in 阅读全文
posted @ 2017-04-17 15:20 rorshach 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 目前我们ListView 的运行效率是很低的,因为在FruitAdapter 的getView()方法中每次都将布局重新加载了一遍,当ListView 快速滚动的时候这就会成为性能的瓶颈。 仔细观察,getView()方法中还有一个convertView 参数,这个参数用于将之前加载好的布局进行缓存 阅读全文
posted @ 2017-04-17 11:57 rorshach 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一.定义内容类Fruit 二.定义item布局,fruit_item.xml 三.定义Adapter,FruitAdpater FruitAdapter 重写了父类的一组构造函数,用于将上下文、ListView 子项布局的id和数据都传递进来。另外又重写了getView()方法,这个方法在每个子项被 阅读全文
posted @ 2017-04-17 11:42 rorshach 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一.重要知识点:ArrayAdapter的使用android.R.layout.simple_list_item_1 内置组件 二.xml布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://sch 阅读全文
posted @ 2017-04-17 09:02 rorshach 阅读(210) 评论(0) 推荐(0) 编辑
摘要: select * from information_schema.processlist where HOST LIKE '%192.168.1.8%'; kill ID列 阅读全文
posted @ 2017-04-16 21:23 rorshach 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: 一.重要知识点 android:background //可以指定图片和颜色getContext(),获取当前对象所在的Context xml布局文件转为View对象:LayoutInflater.from(context).inflate(R.layout.menu, this); 在xml不居中 阅读全文
posted @ 2017-04-16 20:20 rorshach 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 四种布局: 一.LinearLayout:线性布局 二.RelativeLayout:相对布局1.根据父容器定位:android:layout_alignParentLeft 左对齐android:layout_alignParentRight 右对齐android:layout_alignPare 阅读全文
posted @ 2017-04-16 18:28 rorshach 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1.宽/高android:layout_width android:layout_height// 取值match_parent //匹配父控件wrap_content //自适应,根据内容 如果指定宽度,请用单位dp 2.控件在父控件中的对齐位置android:layout_gravity 3.控 阅读全文
posted @ 2017-04-16 08:43 rorshach 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 一,在被启动的Activity中新加一个静态方法public static void actionStart(Context context, String data1, String data2) { Intent intent = new Intent(context, SecondActivi 阅读全文
posted @ 2017-04-15 18:27 rorshach 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 如果目前你手机的界面还停留在ThirdActivity,你会发现当前想退出程序是非常不方便的,需要连按三次Back 键才行。按Home 键只是把程序挂起,并没有退出程序。其实这个问题就足以引起你的思考,如果我们的程序需要一个注销或者退出的功能该怎么办呢?必须要有一个随时随地都能退出程序的方案才行。其 阅读全文
posted @ 2017-04-15 18:19 rorshach 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 启动模式一共有四种,分别是standard、singleTop、singleTask 和singleInstance,可以在AndroidManifest.xml 中通过给<activity>标签指定android:launchMode 属性来选择启动模式 1.standard 默认模式在stand 阅读全文
posted @ 2017-04-15 18:13 rorshach 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一.问题由来:如果一个Activity处于停止状态,那么在内存紧张的时候,该活动就有可能被回收,这个时候,回退到该Activity,将会启动onCreate,之前在该Activity做的数据修改,将会丢失. 二.系统在回收活动时,会调用onSaveInstanceState方法,重载该方法,保存数据 阅读全文
posted @ 2017-04-15 18:03 rorshach 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1.在A这个Activity中以startActivityForResult(intent, requestCode)启动B这个Activity 2.在B这个Activity中setResult(resultCode, intent);finish();结束活动 3.重写A这个Activity的on 阅读全文
posted @ 2017-04-15 17:56 rorshach 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 1.显式启动Intent intent = new Intent(this, class);startActivity(intent); 2.隐式启动AndroidManifest.xml中定义某个Activity的intent-fliter<intent-filter><action androi 阅读全文
posted @ 2017-04-15 17:39 rorshach 阅读(7752) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-04-15 17:18 rorshach 阅读(204) 评论(0) 推荐(0) 编辑
摘要: python处理mysql binlog增量日志 http://python-mysql-replication.readthedocs.io/en/latest/examples.html 同样的项目是alibaba的canal 阅读全文
posted @ 2017-04-09 19:49 rorshach 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 一.启用iptables端口转发#vi /etc/sysctl.confnet.ipv4.ip_forward = 1 立即生效 #sysctl -p 二.配置1.将ip 192.168.2.10的访问192.168.2.19 的 80端口时,重定向到192.168.2.10的9000端口iptab 阅读全文
posted @ 2017-03-29 15:29 rorshach 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 一.简介1.goaccess用于分析apache和nginx日志的强大工具 2.官网:https://goaccess.io 二.安装1.下载goaccess的安装包wget http://tar.goaccess.io/goaccess-1.1.1.tar.gz 2.如果需要启用geoip,则1. 阅读全文
posted @ 2016-12-18 11:56 rorshach 阅读(2347) 评论(0) 推荐(0) 编辑
摘要: 一.基本Beanstalkd,一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟,支持过有9.5 million用户的Facebook Causes应用。后来开源,现在有PostRank大规模部署和使用,每天处理百万级任务。B 阅读全文
posted @ 2016-12-17 13:16 rorshach 阅读(1981) 评论(1) 推荐(0) 编辑
摘要: 一.安装supervisor 该工具是python的一个软件包,需要安装python 安装python-setuptools,然后通过 ./easy_install supervisor 安装,也可以通过pip install supervisor来安装 在centos7上也可以通过yum安装 yu 阅读全文
posted @ 2016-12-17 12:50 rorshach 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 一.InnoDB写数据流程(猜想) myisam是将索引放入内存缓存(Key Cache,大小有key_buffer_size设置) innodb是将索引和数据文件都放入内存缓存池(Buffer Pool,简称BP,大小由innodb_buffer_pool_size设置,log buffer大小由 阅读全文
posted @ 2016-12-10 16:27 rorshach 阅读(235) 评论(0) 推荐(0) 编辑
摘要: mydumper 和 myloader 的使用 MySQL 自身的 mysqldump 工具支持单线程工作, 依次一个个导出多个表,没有一个并行的机 ,这就使得它无法迅速的备份数据。 官网:https://launchpad.net/mydumper mydumper 作为一个实用工具,能够良好支持 阅读全文
posted @ 2016-12-09 09:20 rorshach 阅读(667) 评论(0) 推荐(0) 编辑
摘要: pt-archiver工具其实就是用来清理,归档数据用的 一.归档前的准备需要配置client字符集为utf-8,如果你用了utf-8的编码,防止归档数据为乱码[client]default-character-set=utf8 二.使用场景1、清理线上过期数据2、清理过期数据,并把数据归档到本地归 阅读全文
posted @ 2016-12-09 08:47 rorshach 阅读(3493) 评论(0) 推荐(0) 编辑
摘要: 一.mysqladmin的使用#mysqladmin extended-status -u root -i 2 -c 2 -p | grep connect查看mysql的状态中带有connect字符的变量,每两秒统计一次,共统计2次 #mysqladmin extended-status -u r 阅读全文
posted @ 2016-12-08 18:26 rorshach 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一.maxscale简介1.MaxScale是maridb开发的一个mysql数据中间件,其配置简单,能够实现读写分离,并且可以根据主从状态实现写库的自动切换。2.官网:https://mariadb.com/kb/en/mariadb-enterprise/mariadb-maxscale-20/ 阅读全文
posted @ 2016-12-07 10:05 rorshach 阅读(10321) 评论(5) 推荐(0) 编辑
摘要: 安装见percona-toolkit的安装,pt-table-checksum和pt-heartbeat是percona-toolkit的组件 一.pt-table-checksum 1.主从上均新建账户GRANT SELECT, PROCESS, SUPER, REPLICATION SLAVE 阅读全文
posted @ 2016-12-06 08:28 rorshach 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 一.vmstat1.命令示例#vmstat 5每5秒输出一次 2.输出详解procs memory swap-- io --system-- cpu r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 168 2226204 5 阅读全文
posted @ 2016-12-05 14:35 rorshach 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 一.LOW_PRIORITY1.对于myisam默认是写操作优先,读操作滞后.通过该项更改,可以使读操作优先,写操作在有空闲的时候再写入.但该项可能在理论上造成,写被永远阻塞. SQL语句中使用示例:UPDATE LOW_PRIORITY table_name SET colomu='val' WH 阅读全文
posted @ 2016-12-05 13:55 rorshach 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 一.内核(/etc/sysctl.conf) 1.加大端口号范围net.ipv4.ip_local_port_range = 10240 65000 2.tcp/ip重用及超时限制net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4 阅读全文
posted @ 2016-12-05 13:26 rorshach 阅读(541) 评论(0) 推荐(0) 编辑
摘要: percona-toolkit中在线ddl percona-toolkit工具提供了一组用于mysql操作的工具,比如主从复制,在线更改mysql表ddl等 一.安装1.安装perl(略) yum install perl 2.安装必要软件: yum install perl-DBI yum ins 阅读全文
posted @ 2016-12-04 20:21 rorshach 阅读(682) 评论(0) 推荐(0) 编辑
摘要: mysql> show status like 'Table%'; + + + | Variable_name | Value | + + + | Table_locks_immediate | 105 | | Table_locks_waited | 3 | + + + Table_locks_i 阅读全文
posted @ 2016-12-03 15:48 rorshach 阅读(73295) 评论(0) 推荐(2) 编辑
摘要: 利用xtrabackup备份mysql数据库 一.安装1.直接下载二进制文件wget http://www.percona.com/downloads/XtraBackup/XtraBackup-2.1.9/binary/Linux/x86_64/percona-xtrabackup-2.1.9-7 阅读全文
posted @ 2016-12-03 15:40 rorshach 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1) /proc/sys/vm/block_dump该文件表示是否打开Block Debug模式,用于记录所有的读写及Dirty Block写回动作。缺省设置:0,禁用Block Debug模式2) /proc/sys/vm/dirty_background_ratio该文件表示脏数据到达系统整体内 阅读全文
posted @ 2016-11-30 16:27 rorshach 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: # Controls the use of TCP syncookiesnet.ipv4.tcp_syncookies = 1 # me write paramnet.ipv4.tcp_timestamps = 1net.ipv4.tcp_tw_reuse=1net.ipv4.tcp_tw_recy 阅读全文
posted @ 2016-11-28 13:13 rorshach 阅读(653) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python import os from subprocess import Popen, PIPE def getPid(): p=Popen(['pidof','httpd'],stdout=PIPE,stderr=PIPE) pids = p.stdout.read().split() return pids def paresPi... 阅读全文
posted @ 2016-11-26 13:18 rorshach 阅读(306) 评论(0) 推荐(0) 编辑
摘要: Centos5.X ip_conntrack表满导致的,iptables开启后会加载ip_conntrack模块,来跟踪包。默认情况下ip_conntrack_max大小为65536。 查看ip_conntrack最大大小: 查看当前ip_conntrack大小: 解决方法:更改ip_conntra 阅读全文
posted @ 2016-11-26 11:18 rorshach 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 编译安装,压缩包戳我下载 帮助文档 阅读全文
posted @ 2016-11-19 11:52 rorshach 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 在my.cnf中增大以下参数 myisam_sort_buffer_size = 1024Mtmp_table_size = 256M tmpdir = /home/tmpmyisam_max_sort_file_size=20G 该项参数可以提高myisam大表在重建索引的时候的速度 阅读全文
posted @ 2016-11-14 18:36 rorshach 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 需要安装: gcclibxml2-develbzip2-devellibcurllibcurl-devellibjpeglibpng freetype libjpeg-devel libpng-devel freetype-develmysqlmysql-devel *安装libmcrypt和lib 阅读全文
posted @ 2016-11-11 17:48 rorshach 阅读(994) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页