`
lavafree
  • 浏览: 535103 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
今天同事吧快钱支付的接口做完了,部署服到服务器,快钱一直提示mac错误,但是同事在本地调试却没问题。 一个很奇怪的问题,粗看了一下代码没什么问题。开发用的是window,部署服务器是linux,这样的问题就比较难找了。   只能在服务器比本地打印信息调试,刚开始怀疑md5加密的问题,但调试下来直接用一个String 加密,服务器跟本地是一样的,后来发现同事那个串里面有中文,用java.net.URLEncoder.encode(productDesc)来做了编码,看来问题就在这里,encode不加编码方式的时候默认用的机器的默认编码方式,所以本地也是gb2312没问题,linux服务器不是 ...
Android有五种布局方式:分别是FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局).   一. FrameLayout 这个布局可以看成是墙脚堆东西,有一个四方的矩形的左上角墙脚,我们放 ...
前段时间在学习Android开发的时候,发现Eclipse下平凡崩溃。最开始用了Eclipse HELIOS, ADT打开XML编辑器时Eclipse框架会报告异常,或者直接崩溃。后来换了Eclipse GALILEO版, 在使用ADT开发时任何时候都有可能导致Eclipse崩溃退出, 这包括在代码页中和XML编辑器中.google了一下,网友好多说设置内存之类的也未解决,加大Eclipse内存都没有用,很是郁闷。 今天在xp下用MyEclipse6.6安装了adt 0.99和android sdk 2.2后,发现很稳定,ui可以在设计页面编辑,看来还是版本问题。有同样问题的朋友们就改用MyE ...
 最近一直在学习android的开发,把最近学习的东西小结一下。   一.先来说一下android的程序目录结构:       1.src文件夹       源代码目录。 2.gen文件夹       android自动根据res里面的资源文件生成的一些常量。 3.assets文件夹      和res文件夹作用差不多,但它里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。 4.res文件夹      是资源文件夹,其中有5个目录 4.1drawable-hdpi     里面存放高分辨率的图片 4.2drawable-ld ...
Amoeba是一个代理服务器,介意client 与server之间。Amoeba具有负载均衡、高可用性、sql过滤、可承受高并发、读写分离、Query Route(解析sql query语句,并且根据条件与预先设定的规则,请求到指定的目标数据库。可并发请求多台数据库合并结果)、对客户端透明。  跟Mysql proxy 相比,用xml的形式配置,更简单。 Amoeba的详细配置查看开发者博客的文档 http://amoeba.meidusa.com/amoeba.pdf
最近看android挺火,闲来无事,也来摆弄一下android。   android环境搭建有3部分:安装jdk,Eclipse及插件,android sdk   1.安装jdk jdk版本java 5以上(在JRockit下会控制台会抛出一个空指针异常,所以还是使用sun的jdk吧!),具体就不在叙述。   2.Eclipse版本及插件安装 Eclipse版本3.3及以上,安装点击help->Install New SoftWare 里面点击add, name 任意(标明android插件就好) location 输入 https://dl-ssl.google.co ...
 nginx是一个高性能HTTP服务和反响代理服务,现在有很多大型网站在应用。公司的web静态服务器和代理服务器都用了nginx。nginx作为服务器高性能,配置简单,更新配置文件后,可以不彻底关闭的情况下,加载。   废话不说了, ...
1.linux启动关闭cron用如下命令 [root@localhost ~]# /etc/init.d/cron start [root@localhost ~]# /etc/init.d/cron stop [root@localhost ~]# /etc/init.d/cron restart 2. 增加删除执行任务有2方式   直接用crontab crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab -l //列出某个用户cron服务的详细内容 crontab -r //删除没个用户的cron服务 ...
Mysql可以通过Master-Slave来实现数据的拷贝,这也是数据库读写分离的主要实现方式。 这几天试了一下Master-Slave的方式,把主要的要点总结一下,如果要看详细的,参考mysql的帮助。 我的测试服务器是两台ubuntu的机器,MASTER IP:192.168.1.100 SLAVE IP:192.168.1.101 1.要安装兼容版本的mysql,我这里在ubunut下,直接apt-get了一个mysql,安装的版本为 shell$ mysql -V mysql  Ver 14.14 Distrib 5.1.41, for debian-linux-gnu (i4 ...
MySQL:grant 语法详解(MySQL 5.X) 本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant select on testdb.* to common_user@'%' grant insert on testdb.* to common_user@'%' grant update on testdb.* to common_user@'%' ...
  刚学习了一下webservice,基于jax-ws建立webservice 相对简单,如果童靴不懂,可以参考 译文:myeclipse6.5上基于JAX-WS开发Webservice(中文示例) 讲的比较详细,这里就不作叙述了,在resin下发布,其他都跟其他工程是一样的,就是要把 JAX-WS所需要的包webservices-api.jar,webservices-extra.jar,webservices-extra-api.jar,webservices-rt.jar,webservices-tools.jar拷贝到lib目录下。这时候启动resin,会报一个 ...
以前一直使用Resin,resin小巧,jsp解析快,用的不错,在容器取jndi也方便,但是要在其他服务器或应用中取,就很麻烦。所以最近想试试Jboss,先来一个jboss的安装。   机器里面已经安装了jdk,这里不提了   下载jboss  http://www.jboss.org/jbossas/downloads/   我下载的是jboss-as-distribution-6.0.0.20100721-M4.zip版本   拷贝到你的安装目录 $sudo cp jboss-as-distribution-6.0.0.20100721-M4.zip /usr/local ...
TCP状态迁移大家对netstat -a命令很熟悉,但是,你有没有注意到STATE一栏呢,基本上显示着established,time_wait,close_wait等,这些到底是 什么意思呢,在这篇文章,我将会详细的阐述。大家很明白TCP初始化连接三次握手吧:发SYN包,然后返回SYN/ACK包,再发ACK包,连接正式建立。但是这里有点出入,当请求者收到SYS /ACK包后,就开始建立连接了,而被请求者第三次握手结束后才建立连接。但是大家明白关闭连接的工作原理吗?关闭连接要四次握手:发FIN包,ACK 包,FIN包,ACK包,四次握手!!为什么呢,因为TCP连接是全双工,我关了你的连接,并不等 ...
Global site tag (gtag.js) - Google Analytics