摘要: 遇到这么个需求,先看图: 事实上是一个软件的登录界面,初始是第一个图的样子,当软键盘弹出后变为第二个图的样子,由于登录界面实username、password、登录button,不这种话软键盘弹出后会遮住登录button(事实上之前的实现放到了ScrollView里面,监听软键盘弹出后滚动究竟部,软 阅读全文
posted @ 2017-06-04 21:30 lxjshuju 阅读(5925) 评论(0) 推荐(0)
摘要: 遇到的问题:1)ANR2)ListView 卡顿,不流畅3)Activity启动慢4)动画不流畅,启动前卡顿5)自己定义view启动慢6) OOM7)数据库大量操作8)长时间执行后。程序变慢基本思想:1)语言层解决这个问题,语法上提高性能2)合理的数据结构和算法3)布局优化,布局深度控制4)工作线程 阅读全文
posted @ 2017-06-04 20:36 lxjshuju 阅读(257) 评论(0) 推荐(0)
摘要: 近期在看编程之美,看到第一个问题时,一下子就被吸引了,原来在windows 的任务管理器中还能够让CPU舞动起来,再一次的相信了编程中仅仅有想不到没有做不到,对于书中的做法和网上的实现大致都同样。只是在看后面的解法之前,我的解法和书中第一种简单的控制之法同样,并且我还引入了一个实时监測CPU主频的函 阅读全文
posted @ 2017-06-04 20:06 lxjshuju 阅读(178) 评论(0) 推荐(0)
摘要: 对于刚从Oracle转向MySql的人都会为,MySql中没有Oracle里的Sequence而感到困惑。MySql中没有了Sequence,那么MySql的主键用什么方式来实现最好呢? 主要有下面几种方式: 1、自增字段作为主键。【推荐方案】 MySql尽管比Oracle少了Sequence,可是 阅读全文
posted @ 2017-06-04 19:35 lxjshuju 阅读(2389) 评论(0) 推荐(0)
摘要: 三种常见模式:工厂模式,构造函数模式,原型模式 <span style="font-size:18px;"><!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Object</title> </head> <bo 阅读全文
posted @ 2017-06-04 18:33 lxjshuju 阅读(652) 评论(0) 推荐(0)
摘要: 0.集群规划 说明:因为CDH能够方便的动态加入删除主机,动态改变主机上的服务,所以后面再对各机器上跑得服务进行分配。 共三台机器 操作系统: centos6.5 机器名:work01、work02、work03 work03执行Cloudera Manager 1.关闭防火墙 和 SELinux 阅读全文
posted @ 2017-06-04 17:57 lxjshuju 阅读(1987) 评论(0) 推荐(0)
摘要: 近期写了一个小程序,须要用到时间。遍历作为文件夹的一部分 #!/bin/bash for i in {1..30} do date=`date +%Y/%m/%d -d " $i days ago " ` echo $date done for循环,取近期n天的日期。 核心就是 date=`date 阅读全文
posted @ 2017-06-04 16:42 lxjshuju 阅读(451) 评论(0) 推荐(0)
摘要: 题目大意:有一个全零的矩阵,有两个操作。 1.改动(x1,y1)到(x2,y2)的数,使它们取异或。 2.查询(x,y)的状态。 思路:二维树状数组,区间改动,单点查询。 CODE: #include <cstdio> #include <cstring> #include <iostream> # 阅读全文
posted @ 2017-06-04 15:27 lxjshuju 阅读(122) 评论(0) 推荐(0)
摘要: SELECT * FROM (SELECT ROW_NUMBER() OVER ( ORDER BY id) AS rowN,FNumber, FName,FSalary ,Fage FROM dbo. T_Employee) AS a WHERE a. rowN >=3 AND a. rowN < 阅读全文
posted @ 2017-06-04 14:31 lxjshuju 阅读(252) 评论(0) 推荐(0)
摘要: Big Event in HDU Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 24321 Accepted Submission(s): 阅读全文
posted @ 2017-06-04 13:17 lxjshuju 阅读(162) 评论(0) 推荐(0)
摘要: 1.介绍一下MYSQL经常使用的优化技巧. MySQL 自带 slow log 的分析工具 mysqldumpslow ,可是没有说明。本文通过分析该脚本,介绍了其用法。 slow log 是 MySQL 依据 SQL 语句的运行时间设定,写入的一个文件,用于分析运行较慢的语句。 仅仅要在 my.c 阅读全文
posted @ 2017-06-04 12:25 lxjshuju 阅读(337) 评论(0) 推荐(0)
摘要: 1 高速成为开发人员新手教程(翻译) 官方 1.1 编译环境之版本号控制系统 (1)安装MSysGIT 安装完毕后,配置GIT。 安装注意 安装过程中除了以下一步外,其它的步骤都採用默认安装。 GIT中文乱码 D:\Program Files (x86)\Git\etc中的git-completio 阅读全文
posted @ 2017-06-04 10:59 lxjshuju 阅读(7134) 评论(0) 推荐(1)
摘要: 实现O(1)获取最大最小值的栈和队列 java 一.怎样实现包括获取最小值函数的栈 问题:定义栈的数据结构,请在该类型中实现一个可以得到栈的最小元素的getMin函数。在该栈中,调用getMin、push及pop的时间复杂度都是O(1). 最小值思路:用一个辅助栈stack2记住每次入栈stack1 阅读全文
posted @ 2017-06-04 09:48 lxjshuju 阅读(503) 评论(0) 推荐(0)
摘要: 注:本文提到的无状态指的是无需session完毕认证、取用户封装信息。 无状态的优点: 1。多应用单点登录:在多应用的时候仅仅需在登录server登录后。各子应用无需再次登录。 2。多server集群:无需制作会话共享的缓存就可以实现。 此方案的缺点: 1,依赖于cookie,尽管如今主流浏览器都支 阅读全文
posted @ 2017-06-04 08:24 lxjshuju 阅读(882) 评论(0) 推荐(0)