- 博客(33)
- 资源 (8)
- 收藏
- 关注
转载 memcached详解
memcached详解Memcached是什么?Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive开发,用于提升LiveJournal.com访问速度的。LJ每秒动态页面访问量几千次,用户700万。Memcached将数据库负载大幅度降低,更好的分配资源,更快速访问。如何使用m
2011-12-17 17:01:22 605
转载 aix 使用nohup让程序永远后台运行
使用nohup让程序永远后台运行Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如
2011-12-17 16:31:40 9235
转载 socket.sendUrgentData判断网络远端是否断开连接
最近在开发中遇到一个问题,就是如何判断远端服务器是否已经断开连接,如果断开那么需要重新连接。首先想到socket类的方法isClosed()、isConnected()、isInputStreamShutdown()、isOutputStreamShutdown()等,但经过试验并查看相关文档,这些方法都是本地端的状态,无法判断远端是否已经断开连接。然后想到是否可以通过OutputStre
2011-12-13 12:08:08 16677 4
转载 android style and sheme
越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:Theme是针对窗体级别的,改变窗体样式;Style是针对窗体元素级别的,改变指定控件或者Layout的样式。Android系统的themes.xml
2011-12-02 18:01:33 646
转载 Android LayoutInflator
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layou
2011-12-02 17:42:56 1866
转载 Android基础--对话框与浮动activity
Android基础--对话框与浮动activity在之前的学习过程中我们已经知道,Android应用中最常用的屏幕显示开发是基于Activity的,但是,在很多情况下我们需要显示一个对话框或浮动窗体来完成一些简单的任务,比如需要让用户输入一些内容,或让用户确认一些信息。在Android中,我们可以通过两种方式来创建对话框:1. 借助Dialog类,或它的子类(如AlertDia
2011-12-02 14:55:20 709
原创 Android 下arcgis开发学习第三天--视图类View解析
View对象是Android平台上表示用户界面的基本单元, 占据屏幕上的一个矩形区域,并负责绘图和事件处理。一个View对象是利用其属性存储屏幕上一个特定矩形区域的布局参数和内容并处理它自己的测度、布局、绘图、焦点改变、滚动、键/手势等与屏幕上矩形区域的交互。从上图可以看出,Button、TextEdit、TextView等都是视图类。方法一、在Xml中控制视图定义view结构
2011-12-01 16:34:44 1665
原创 Android 下arcgis开发学习第二天--扫清常见错误
A. Some characters cannot be mapped using "GBK" character encoding.eclipse中保存*.java文件时,提示如下的错误,Some characters cannot be mapped using "GBK" character encoding. 原因:这是建立的arcgis sample程序,
2011-11-30 08:46:01 7287
原创 Android 下arcgis开发学习第一天——环境配置及常见错误
安装步骤:1. 安装Eclipse 3.5 classis版本。从官网下即可2. 下载Android SDK。 。Android SDK可以从http://androidappdocs.appspot.com/sdk/index.html下载,一般下载的是压缩包,直接解压到一个目录下就可以,如亍 D:\Software\Develop\Android\android-sdk-windows
2011-11-29 08:37:51 3801
转载 一个牛人给java初学者的建议
给初学者之一:浅谈java及应用 学java不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去java相关的版面 总体感觉初学者多,高手少,精通的更少 由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间 还有一个很重要的原因就是java这门语言更适合
2011-11-28 22:13:41 1359
原创 Android下开发ArcGIS系统学习笔记--(hdpi/mdpi/ldpi区别)
res 下有drawable-hdpi, drawable-mdpi, drawable-ldpi三个folder下都有图片文件,查一下资料找出其区别 dpi是“dot per inch”的缩写,每英寸像素数。 一般情况下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。
2011-11-28 17:38:44 425
转载 JavaScript内核系列 第1章 前言及概述
前言从2006年第一次接触JavaScript至今,算来也有四年时间了。上大学的时候,有一段时间沉迷于函数式编程,而那时候对JavaScript的理解仅仅局限在这是用来做网页的一种脚本,那些很恶心的弹出窗口和不断在页面上漂浮的黄色广告就是用JavaScript做出来的。工作之后,由于我们产品本身就是基于WEB展现的,而这个时候Ajax已经复兴数年了,但是于我,则只有“Ajax可以实现页面的局部
2011-11-23 14:05:36 485
转载 常见内存数据库介绍
1. 内存数据库简介1.1 概念一、什么是内存数据库 传统的数据库管理系统把所有数据都放在磁盘上进行管理,所以称做磁盘数据库(DRDB:Disk-Resident Database)。磁盘数据库需要频繁地访问磁盘来进行数据的操作,由于对磁盘读写数据的操作一方面要进行磁头的机械移动,另一方面受到系统调用(通常通过CPU中断完成,受到CPU时钟周期的制约)时间的影
2011-11-23 13:46:10 1132
转载 关掉myeclipse下的checking for update自动更新
1. window --> preferences --> General --> Startup and Shutdown --> 在列表中找到 "Automatic Updates Scheduler " 项去掉前面的勾。2. Window --> Preferences --> Myeclipse Enterprise Workbench --> Maven4Myeclipse --
2011-11-22 15:05:28 2803
转载 struct2模板介绍
因为Struts2所有的UI标签都是基于主题和模板的,主题和模板是Struts2所有UI标签的核心。模板是一个UI标签的外在表示形式,例如:当我们使用标签时,Struts2就会根据对应select模板来生成一个有模板特色的下拉列表框。如果为所有的UI标签都提供了对应的模板,那么这系列的模板就形成了一个主题。对于一个JSP页面里包含的UI标签而言,即可以直接设置该UI标签需要使用的模板,也可以设
2011-11-18 17:04:12 1559
转载 MySQL中的group_concat函数的使用方法
本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) 。MySQL中group_concat函数完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])基本查询 mysql> select * fr
2011-11-17 10:42:55 848
转载 Mysql数据库中information schema的作用
Mysql数据库中informationschema的作用information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。在 MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存
2011-11-17 10:24:26 1853
转载 META http-equiv 大全
META http-equiv 大全转载自:http://www.cnblogs.com/jerryshi/archive/2008/10/14/1310611.htmlMETA http-equiv 大全HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:1、Content-Type和Con
2011-11-16 15:56:42 403
翻译 mysql常见string相关函数
ASCII (str) 参数为string,返回最左侧字节的ascii码。String值为0返回0,为NULL返回NULLmysql> SELECT ASCII('0');-> 48mysql> SELECT ASCII(0);-> 48mysql> SELECT ASCII('d');-> 100BIN (N)参数为bigint,返回二进制编码,参数为NUL
2011-11-15 14:41:50 2745
转载 推荐一个优化分页查询的办法(分页数很大的情况)
通常情况下我们都这样这样取分页数据SELECT * FROM ol_answerlog ORDER BY AnswerLogId LIMIT 10000,10一般情况下,ORM生成的就是这种语句。 无论排序字段有没有索引都有严重的性能问题,因为高偏移量会让服务器花费更多的时间来扫描被丢掉的数据。非规范化、预先计算、或缓存可能是解决这类查询的唯一办法,一个更好的策略是限
2011-11-15 10:46:38 730
转载 MySql基本操作【转】
MySql基本操作【转】MySQL--创建一个数据库(test)-drop database if exists test;-create database test;----删除数据库-drop database test;---创建一个表(userInfo)---注:当id为字增列时在插入数据的时候id对应的值应该为null-drop table i
2011-11-10 15:14:17 307
转载 java开源缓存框架和memcache分析
JBossCache是一个复制的事务处理缓存,它允许你缓存企业级应用数据来更好的改善性能。缓存数据被自动复制,让你轻松进行Jboss服务器之间的集群工作。JBossCache能够通过Jboss应用服务或其他J2EE容器来运行一个Mbean服务,当然,它也能独立运行。 JBossCache包括两个模块:TreeCache和TreeCacheAOP。 TreeCache --是一个树形结构复制的事务处
2011-11-08 10:20:50 1695 1
转载 判断一个字符串是否都为数字
在javascript中有一个方法isDigit()使用来判断一个字符串是否都是数字,在java的字符串处理方法中没有这样的方法,觉得常常需要用到,于是上网搜了一下,整理出了两个用正则表达式匹配的判断方法,如下;Java代码 // 判断一个字符串是否都为数字 public boolean isDigit(String strNum) { return strN
2011-11-03 15:24:55 693
转载 MYSQL 字符集问题
MYSQL 字符集问题前一段时间,一直被mysql的字符集困扰,今天就这方面的知识总结一下.MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Characterset)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(conn
2011-11-02 15:03:22 286
转载 linux vmstat用法
vmstatvmstat命令也是显示Linux性能指标的方法,它报告了许多信息,理解这些信息有一定难度。输出分为6个类别:进程、内存、交换区、I/O、系统和CPU。与iostat类似,第一个样本是从最近重新启动以来的平均值。以下是一个典型的vmstat输出:vmstat和许多其他性能命令一样使用取样间隔和计数参数。进程(procs)信息有两列。r列是可运行进程的数量,b列是
2011-10-25 15:01:11 629
原创 informix 中chunk/dbspace概念
chunk与dbspace的概念chunk :chunk是ONLINE的物理存储实体, 是磁盘上的一块连续的物理空间,ONLINE数据最终存放于此,我们可设置chunk的个数和大小。dbspace:是一个逻辑上的概念,较chunk高一层,实际上是由一个或多个chunk组合而成。每个dbspace至少包含一个chunk来存储数据,在用onspace指令创建dbspace时即须指令其初始chu
2011-10-25 10:45:09 4843
原创 Informix常用指令oninit/onmode/onstat
Informix常用指令oninit/onmode/onstatOninitoninit –i 初始化数据库,不要对正常的数据库使用以下命令,仅当第一次初始化数据库时使用oninit将系统从off-line模式变为on-line模式 oninit -s 将系统从off-line模式变为quiescent模式oninit -p 在共享内存初始化时,不搜索,删除临时表 on
2011-10-25 10:13:38 7390
转载 linux 下用split/cat 来分割合并文件
Linux下文件分割可以通过split命令来实现,可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。 在Linux下用split进行文件分割: 模式一:指定分割后文件行数 对与txt文本文件,可以通过指定分割后文件的
2011-10-18 20:42:31 672
原创 informix Locale not supported
informix Locale not supported两台AIX server装有informix数据库,版本一致,用Java代码连其中一台报错。经查这台机器的环境变量比较特殊。CLIENT_LOCALE=zh_cn.GB18030-2000DB_LOCALE
2011-10-18 20:20:35 2499 2
原创 informix数据库倒数据常见问题
informix数据库倒数据常见问题1. 数据日期格式出现问题, 这种情况在表中含有date型字段的情况下出现报错为:1206: Invalid day in date 847: Error in load file line 1.Error inline 25Nearcharacter position 82 解决方案:在两台机器上做导出/导入动作前都先下D
2011-10-17 09:49:47 4589
原创 linux常用命令
1. sort cat /etc/passwd | sort -t ":" -k 1 -n -t: 分隔符 -k : key 选取分割后的哪一栏 -n数字排序2. cut cat /etc/passwd | cut -d ":"
2011-04-27 23:32:00 610
翻译 C#时钟控件的创建与使用
C#时钟控件的创建与使用 简介:效果如图。 本文假定读者熟悉基本的C#编程过程,但对建立控件的过程不太了解,以一个时钟控件为例,详细描述了开发过程,希望对大家有所帮助。1、 时间变换部分-----只需要比较简单的数学知识 首先取得当前时间int hour = dateT
2007-11-13 10:06:00 5510
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人