自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 JNI 使用java调用c++动态库

1.   使用eclipse开发工程新建一个javaproject项目2.   把SplitImage.java类文件直接复制进src目录下。其中包名为com.touchspring.captcha3.   生成.h头文件使用命令行工具进入到src目录下执行javahcom.touchsprig.captcha.SplitImage会生成如com_touchspring_cap

2016-05-12 14:11:03 770

原创 Android ListView 数据混乱

ListView 数据混乱处理该继承自BaseAdapter的类,以下的重写方法,实现如下。@Override public View getView(int i, View view, ViewGroup viewGroup) { ViewHolder viewHolder; if(view == null){ view =

2015-07-04 18:21:15 543

原创 linux,mac系统常用命令

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-05-02 15:27:06 525

转载 nginx日常维护常用命令

一、简明nginx常用命令1. 启动 Nginx复制代码代码如下:poechant@ubuntu:sudo ./sbin/nginx2. 停止 Nginx复制代码代码如下:poechant@ubuntu:sudo ./sbin/nginx -s stoppoechant@ubuntu:sudo ./sbin/nginx -s quit

2015-04-14 10:43:48 459

原创 Tomcat 源码调试

环境搭建:我的环境系统:mac os x,IDE:eclipse参考官方文档:http://tomcat.apache.org/tomcat-8.0-doc/building.htmlsvn:地址http://svn.apache.org/repos/asf/tomcat/根据文档的说明。也遇到几个问题,1)使用eclipse svn插件下载源代

2015-01-29 16:44:43 416

原创 android调用WCF(多参数传递)

1,使用的交互方式是json格式,返回与提交参数都是json字符串。2,对于多个参数的提交注意点:必须封装在一个jsonobject内如:{"param1":{"id":1,"name":"kee"},"param2":{"id":2,"name":"temp"}},此处提交的参数对应的函数形式fun(Person param1,Person param2)。封装的key值,是函数参数的名

2014-12-20 13:12:28 894

原创 windows 平台下获取网卡的Mac地址

// network.cpp : Defines the entry point for the DLL application.//// networkMac.cpp : Defines the entry point for the DLL application.//#include "malloc.h"#include "stdafx.h"#include#

2014-07-14 13:37:41 514

转载 iOS开发之UI处理-动态布局

不管是做iOS还是Android的开发,我想UI这块都是个大麻烦,任何客户端编程都是如此,我们要做的就是尽量减少我们工作的复杂度,这样才能更轻松的工作。    在iOS开发中Xcode虽然自带了强大的IB(Interface Builder)用来开发UI,但这只是静态的,遇到复杂的界面还是需要用代码来动态的布局。  1. 例如常常会有动态内容高度和宽度的计算。  2. 几个视图的排

2014-03-04 13:13:59 3769 3

原创 Android屏幕图标尺寸规范

Android屏幕图标尺寸规范Android屏幕图标尺寸规范1. 程序启动图标:ldpi (120 dpi)小屏mdpi (160 dpi)中屏hdpi (240 dpi)大屏xhdpi (320 dpi)特大屏36 x 36 px48 x 48 px72 x 72 px96 x 96 px2.底部菜单图标1. 大屏:

2014-01-15 19:34:07 497

原创 Android上去掉系统菜单栏,删除SystemUI.apk

项目需求:启动平板后,启动我的应用程序后,去掉系统自带的菜单栏,如:返回,主页,等等。空气净化器的UI控制端,屏蔽系统自带的可见的home,返回键等菜单。硬件设备:使用aigo M60 平板。1.把设备连接到电脑,使用腾讯,百度,360等手机助手,一键root,获得root权限。2,在命令行,输入adb shell.(注:adb命令在Android sdk的目录下,plat

2013-12-24 14:12:02 5581 1

转载 Spring JDBC事务管理

JDBC事务管理 Spring提供编程式的事务管理(Programmatic transaction manage- ment)与声明式的事务管理(Declarative transaction management),为不同的事务实现提供了一致的编程模型,这节以JDBC事务为例,介绍Spring的事务管理。 5.3.1  Spring对事务的支持 事务是一组原子(Atomic)操

2013-11-04 23:31:44 518

转载 eclipse启动tomcat无法访问

症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因:

2013-10-25 11:55:06 478

转载 java connection 事务分析(1)

Java中的事务处理有多简单?在使用EJB时,事务在我们几乎察觉不到的情况下发挥着作用;而在使用Spring时,也只需要配置一个TransactionManager,然后在需要事务的方法上加上Transactional注解就行了。Java的事务处理之所以这么简单是因为框架在背后为我们做了太多的工作。这样,我们虽然可以快速地完成开发工作,但是一旦程序出现问题,在一阵google和stackoverf

2013-10-24 01:32:52 909

原创 IIS常见错误

刚接触iis总是会出错,运行一个asp的项目老是出问题,总结如下:IIS访问权限的问题在IIS节目中有  身份验证一项,有匿名身份验证,我的是IUSER1,对web项目的所在的文件夹,添加用户。属性》安全》编辑》添加》高级》立即查找找到everyone,iuser,添加,然后权限为完全。2,对C:\Windows\temp设置用户和权限,添加iuser用户,

2013-09-27 10:24:09 396

原创 Android ListView BaseAdapter 分析

ListView在开始绘制的时候,系统会根据BaseAdapter,首先调用getCount()函数,根据他的返回值得到listView的长度(这也是为什么在开始的第一张图特别的标出列表长度),然后根据这个长度,调用getView()逐一绘制每一行。如果你的getCount()返回值是0的话,列表将不显示同样return 1,就只显示一行。  系统显示列表时,首先实例化一个适配器(这里将实

2012-09-16 10:23:42 404

原创 Android 模拟器访问本地机器IP

在本地部署了一个web 应用,如一个Servlet ,想使用模拟器访问这个U1,进入模拟器命令行,使用命令  adb shell2,查看本地的dns,或者ip ,重新开启一个命令行窗口,使用命令 ipconfig3,在adb shell 命令后,进入#,查到模拟器命令 getprop net.dns14,设置模拟器dns,使用命令:setprop net

2012-09-16 10:19:33 626

原创 Qt arm平台移植

Qt 4.7 arm 移植说明文档1, 安装编译器,比如通用的arm-linux-gcc,arm-linux-g++2, 在Qt中有个编译选项在目录的mkspecs/qws/linux-arm-g++,这个目录下有个文件qmake.conf,这里的文件很重要啊,就是这里定义了此源码包的编译器,正好与在configure的时候配置选项中有-xplatformqws/linux-arm-g++

2012-03-24 16:59:08 417

转载 FreeType 学习笔记

GTK+(基于DirectFB)的字体绘制是通过pango+freetype+fontconfig三者协作来完成的,其中,fontconfig负责字体的管理和配置,freetype负责单个字符的绘制,pango则完成对文字的排版布局。而我对这一部分的了解,基本上是空白的。这两天为了解决一个关于字体的BUG,花了一些时间阅读相关资料,这里记录一些freetype的学习笔记。 尽管点阵

2012-03-16 11:27:51 271

ios 上拉刷新

UITableview,UIContainerView,组件的基础上,实现上拉,下拉刷新。

2014-03-20

Android launcher源码

Android Lanucher 源代码

2014-01-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除