自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(33)
  • 资源 (30)
  • 收藏
  • 关注

原创 Android 使用Handler在线程中对UI元素进行内容更新

关键字: 线程更新UI Handler 在android应用开发过程中,为保证用户界面的流畅,往往需要在线程中进行Activity中的文本、图片等的内容替换。而由于线程独立于主线程,无法直接访问主线程中的元素,故而无法直接对界面内容进行更新。为此,在android中引入了 Handler机制和Message来通过消息进行线程中UI更新。下面是具体的实现过程(以更新一个TextView中的文

2014-10-09 21:32:39 207

原创 java反射toString

public String toString() { String str = this.getClass().getName() + " >>> "; // 获取类名 Field[] field = this.getClass().getDeclaredFields(); for (int i = 0; i < field.length; ++i) { try { Fi

2014-04-29 11:06:51 689

原创 在eclipse开发环境中使用Java搭建OAuth Server和OAuth Client

1. OAuth协议OAuth协议是各类开放平台验证第三方应用程序权限的常用方法。在此不多做解释,详情见百度百科 2. 资源介绍我们借助Google Code上的开源项目(下载地址:http://code.google.com/p/oauth/ ) 来搭建OAuth服务器和客户端,首先使用SVN将Java部分的代码checkout。这个项目是使用Maven进行管理的,对于俺这个没怎

2014-04-02 15:01:28 780

原创 JS实现类似桌面ListView左右移动的效果

Move Itembody { background:#FFFFFF; margin: 20px;}#selecter_container { width: 450px;}#left_list, #right_list { width:200px; height:300px;}.left_float, .right_float { width: 200px; h

2014-01-14 15:07:01 214

转载 jQuery 增加 删除 修改select option

原文出处: http://blog.csdn.net/lgh1117/article/details/7199186  jQuery获取Select选择的Text和Value:      1. var checkText=jQuery("#select_id").find("option:selected").text();   //获取Select选择的Tex

2014-01-14 14:14:47 169

原创 使用JavaScript实现可以动态增加行数的表格

最近见到了这样一个报表:要求填写项目可以动态增加,尝试着用JavaScript对该效果做出了实现。经过分析:1. 可以将上表的一行看做一个JS的Object;2. 使用一个JS的Array来存储所有的内容;3. 点击按钮时,相当于保存当前Object并刷新表格。先实现一个简化版本:简化版本的代码如下:动态添加表格列#content_table tr

2014-01-14 13:59:39 323

翻译 使用JDBC的基本步骤

源网址:http://www.javacamp.org/moreclasses/jdbc/jdbc.html#code使用JDBC的基本步骤目录使用JDBC的七个步骤示例程序(Access)连接到Access数据库(代码)如何使用 AS/400 JDBC驱动程序什么是JDBCJDBC是Java程序与各种数据库交互的中间件。JDBC使用的七个步骤JDBC查询数

2013-12-03 09:33:44 378

原创 菜鸟的通用IT笔试面试总结

很久前就筹划记录一下这几个月来的笔试和面试经历,终于没有后续的面试了,趁11月还没有结束,自己总结总结。       严格地讲,我的笔试面试经历应该是从今年上半年开始的:暑期实习有面过MS和DP公司;等10月正式找工作的时候,依次面过B L C I O等公司,笔试更是不计其数,中间积累了不少的经验教训,记录下来,希望可以对其他人有帮助。 Part 1:笔试经历   

2013-11-28 10:46:23 337

原创 Last Resent Used Cache @ oj.leetcode.com

最晚使用缓存,简单的模拟题目,但要处理好边界条件。测评地址: http://oj.leetcode.com/problems/lru-cache/ 不做过多描述,直接贴代码。需要注意的是:链表的效率比数组的效率要高;类需要自行处理内存问题class LRUCache{public: LRUCache(int capacity) { this->capaci

2013-11-16 20:50:11 264

原创 二叉树遍历 @ oj.leetcode.com

测试地址链接:    前序遍历:http://oj.leetcode.com/problems/binary-tree-preorder-traversal/    后续遍历:http://oj.leetcode.com/problems/binary-tree-postorder-traversal/ 最基础的数据结构知识,很多二叉树的操作都是基于遍历来实现的,在递归时一定要注意

2013-11-16 20:44:34 309

原创 二叉树 相关

二叉树的相关操作二叉树的相关操作一般要借助递归或者栈、队列来实现。通过二叉树了解递归是一个不错的手段。1. 二叉树的前、中、后、层序遍历// 前序遍历void PreOrderTraverse(TreeNode *root){if (root == NULL) return;cout value PreOrderTraverse(root->

2013-10-23 21:20:36 217

原创 归并 与 多路归并

问题1: 实现归并排序 归并排序原理:如果两个序列已经排好序,在O(m+n)时间复杂度内,通过扫描即可完成两个序列的合并,由此可以得到归并排序的递归实现void Merge(int *src, int lstart, int lend, int rend){ int rstart = lend + 1; int *buffer = new int[rend - lst

2013-10-18 15:47:23 223

原创 数字问题 之 阶乘游戏

N ! = 1 *2 * 3 * 4 * … * n 问题1:求N的阶乘 一定要用递推的方式来求N的阶乘,以防采用递归方法耗费过多的时间int GetFactorial(int n){ int ans = n; while (--n) // note, here cannot be 'n--' ans *= n;

2013-10-18 14:11:33 236

原创 各种排序,归并排序,快速排序,堆排序

快速排序:选中一个元素,将比该元素小的元素放在其左侧,比该元素大的放在其右侧,然后将该元素放在正确的位置。然后对左侧和右侧的所有元素依次进行以上操作。 以首元素作为比较元素C初始化i为0,j为len-1找到右边第一个比C小的数字A[j],放在i位置找到左边第一个比C大的数字A[i],放在j位置重复3、4,直到i,j重合 templatevoidQuickSort(T* sr

2013-10-07 21:01:51 258

转载 利用rand7产生rand10

已知有个rand7()的函数,返回1到7随机天然数,让你用rand7()生成rand10(),随机1~10。方法一:(rand7()-1)*7+rand7()rand7()-1获得一个离散整数凑集{0,1,2,3,4,5,6}(rand7()-1)*7获得一个离散整数凑集A={0,7,14,21,28,35,42}rand7()获得的凑集B={1,2,3,4,5,6,7}此

2013-05-29 14:51:26 368

原创 0101_数据结构之_八皇后问题

八皇后问题,在8*8的棋盘上放置8个皇后,要求皇后之间不能相互吃掉相互吃掉的条件是:1、两个皇后在同一条直线上2、两个皇后在同一条对角线上---------------------------------------------------------------------------------------------------该问题可以看做是在一个状态树上进行搜索,推荐

2013-05-20 20:39:06 184

原创 next permutation实现

#include using namespace std;template void swap(T *a, T *b){ T tmp = *a; *a = *b; *b = tmp;}template void reverse(T *src, int i, int j){ for (;i<j;i++,j--) swap(&src[i], &src[j]);}t

2013-03-13 10:19:52 241

字典顺序实现next_permutation

#include using namespace std;template void swap(T *a, T *b){ T tmp = *a; *a = *b; *b = tmp;}template void reverse(T *src, int i, int j){ for (;i<j;i++,j--) swap(&src[i], &src[j]);}t

2013-03-13 10:18:31 82

转载 eclipse 注释中出现的用户名修改

在Eclipse中使用类的自动注释时,产生的老是是@author Administrator,每次都要手工去改很烦人。每次要么就是一个个手工改注释,要么就是把登陆用户改了在官网的一个角落里找到了答案在Eclipse启动时加入参数 -vmargs -Duser.name="whateveryouwant"http://dev.eclipse.org/mhonarc/lists

2013-01-31 11:46:24 158

转载 ThinkPHP上传文件 (SAE下ThinkPHP上传文件)

[个人补充] ThinkPHP可以很好地与新浪SAE融合在向SAE上的服务器上传资源是,需要启用SAE的Storage服务,而且不需要对上传部分的代码做任何改动。比如,本地运行的上传文件路径是 $upload->savePath='./Public/Uploads/';//设置上传目录则在SAE的Storage服务上需要建立一个名为public的Domain,并在此Domain下建

2012-12-10 14:35:38 864

原创 eclipse 解决 PermGen space 的问题

网上的说法是:在eclipse.ini配置文件中加上以下两行 -XX:PermSize=128M  -XX:MaxPermSize=128M加上上2行后,我的eclipse.ini文件如下所示:-showsplash org.eclipse.platform --launcher.XXMaxPermSize 512m -vmargs -Xms256m

2012-11-11 16:45:33 381

原创 JS读写cookie简单示例

cookies操作 function addCookie(name, value, hours) { var str = name + "=" + escape(value); if (hours > 0) { var date = new Date(); var ms = hours * 60 * 60 * 1000; date.setTime(d

2012-09-27 13:57:52 165

转载 Windows 平台上架设 SVN服务器和客户端 (Visual SVN、 Tortois SVN)

1.1   VisualSVNServer的安装    最新版本是1.6.1,你可以在这里下载:http://www.visualsvn.com/files/VisualSVN-Server-1.6.1.msiVisualSVN Server,最新更新版本是1.6.2,你可以在这里下载:http://www.visualsvn.com/files/VisualSVN-Serve

2012-09-26 08:27:19 334

转载 SSH 后台向前台传JSON

Struts2+json+jquery+mysql弄了一天终于搞出来了最终结果:工程结构如下:导入的包:配置文件Web.xmlxmlversion="1.0"encoding="UTF-8"?>web-appversion="2.5"   xmlns="http://java.sun.com/xml/ns/javaee"

2012-09-23 19:00:05 875

转载 JAVA对象转XML之 xStream完美转换XML、JSON

xStream完美转换XML、JSONxStream框架xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换;前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html以及Jackson这个框架,在线

2012-09-23 18:51:38 931

转载 JAVA 实现 WebService 之 SSH整合CXF

ssh整合cxf本文是建立已经整合了ssh的web Project之上,ssh的整合请参考其他文章,在此就不在赘述.在本人的工程中,各个版本是apache-cxf-2.4.0-src,struts2.1.8.1,spring2.5,hibernate3.2,myeclipse6.5,jdk1.6,tomcat6.x(数据库是mysql5.x)其中apache-cxf-2.4.0

2012-09-23 18:49:50 510

转载 JAVA 对象转JSON之 flexjson.jar

Flexjson 是一个将 Java 对象转成 JSON 的 类库,是一个深度转换的过程示例代码:public String doSomething( Object arg1, ... ) {   Person p = ...load a person...;   JSONSerializer serializer = new JSONSerializer();

2012-09-23 18:48:39 403

转载 JAVA 对象转JSON之 Jackson框架使用指南

Jackson 框架使用说明Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少,简单易用

2012-09-23 18:43:38 908

转载 J2EE Ehcache使用文档

以下内容转载自:http://wenku.baidu.com/view/6343f349f7ec4afe04a1df88.html----------------------------------------正文分割线------------------------------------------- Ehcache使用文档

2012-09-13 19:36:42 744

转载 J2EE ehcache做页面缓存

此部分转载自:http://www.iteye.com/topic/128458注意事项:如果web.xml中集成了struts框架,一定要将ehcache的filter放在struts的filter之前,否则,无法拦截Servlet请求(action .do文件)----------------------------------------正文分割线------------------

2012-09-13 19:33:19 727

转载 J2EE 缓存漫谈

转载自:------------------------------------------正文分割线-------------------------------------------------    缓存是在提升系统响应时常用的一种技术,在系统缓存上通常采用的是有页面缓存、处理缓存和数据缓存这三种具体的类别,应该说这三种缓存在实现上还是稍有不同,尽管底层的缓存实现是一样的。

2012-09-13 19:23:40 275

转载 Java Interceptor基础知识

转载至:http://www.iteye.com/topic/1121396-----------------------------------正文分割线---------------------------------------1.什么是拦截器: 拦截器是动态拦截Action调用的对象。它提供了一种机制使得开发者可以定义action执行之前或之后执行的代码,也可以

2012-09-13 19:21:04 400

转载 Java Filter基础知识

转载至: http://log-cd.iteye.com/blog/423179--------------------------------------正文分割线---------------------------------------------  过滤器Filter也具有生命周期:init()->doFilter()->destroy(),由部署文件中的filter元素

2012-09-13 19:13:30 172

使用JS在页面前端获取天气预报

function getWeatherInfo { $ getScript &quot;http: php weather sina com cn js php &quot; + $ param { city : $ &quot;#position&quot; val 城市 day : 0 password : &quot;DJOYnieT8234jlsK&quot; } function json { $ &quot;#weatherinfo&quot; html &quot;&lt;img src &quot;weather &quot;+ status1 +&quot; gif&quot; style &quot;vertical align:middle;&quot; &gt; &lt;span style &quot;vertical align:middle;&quot;&gt;&quot;+temperature1+&quot;°&lt; span&gt;&quot; ; } ; }">function getWeatherInfo { $ getScript &quot;http: php weather sina com cn js php &quot; + $ param { city : $ &quot;#position&quot; val 城市 day : 0 password : &quot;DJOYnieT8234jlsK&quot; } function json { $ &quot;#weatherinfo&quot; html &quot;&lt;img src &quot;weather &qu [更多]

2014-04-25

OAuth Server和OAuth Client(JAVA实现,eclipse环境)

资源为在eclipse开发环境中使用Java搭建OAuth Server和OAuth Client 参考代码为http://code.google.com/p/oauth/ OAuth Server为遵守OAuth 1.0协议的OAuth认证服务器 OAuth Client分为Desktop版本和Webapp版本

2014-04-02

JQuery实现可以动态增加行的报表

JQuery实现可以动态增加行的报表

2014-01-14

SSH2示例程序

SSH2示例程序

2013-12-06

Struts2框架程序示例

Struts2框架程序示例

2013-12-06

matlab 30个案例分析

讲了很多matlab与神经网络的结合 很值得借鉴

2013-08-01

h264测试程序

通过使用ffmpeg对h.264文件进行解码

2013-07-23

Maven Eclipse plugin 及安装说明

Maven Eclipse plugin 及安装说明

2013-07-16

JQUERY实现的心跳效果

JQUERY实现的心跳效果

2013-03-02

vbs 合并word文档

vbs 合并word文档

2012-07-31

拼接word文档 C++拼接word文档 C#合并word文档

借助微软接口,拼接Word文档,合并word文档。 分别使用C++和C#语言实现 参考http://www.cppblog.com/codeart/archive/2010/08/31/125430.aspx 参考http://www.phpzy.com/php/1031554.html

2012-07-31

OpenGL旋转曲面贴图

OpenGL 旋转曲面 贴图 MFC

2011-12-06

C# Base64编解码

使用C#对字串、任意文件进行Base64编码解码

2011-12-06

XP下配置IIS环境

XP下配置IIS环境 XP下配置IIS环境 XP下配置IIS环境 XP下配置IIS环境 XP下配置IIS环境 XP下配置IIS环境

2011-04-16

基于MFC的OpenGL编程

基于MFC的OpenGL编程 基于MFC的OpenGL编程 基于MFC的OpenGL编程 基于MFC的OpenGL编程 基于MFC的OpenGL编程

2011-03-14

MFC Markup类的使用 读写XML文档

MFC Markup类的使用 读写XML文档 MFC Markup类的使用 读写XML文档 MFC Markup类的使用 读写XML文档

2011-01-15

关于各种钩子的应用(C++ VS08 环境)

钩子 @ VS08 ; 线程钩子; 全局钩子; API HOOK; 跨进程API HOOK; Detours应用

2010-12-20

MFC使用GdiPlus实例

MFC使用GdiPlus实例 使用GdiPlus更改对话框背景 GdiPlus支持多种格式的图片

2010-12-04

VC 扫雷 基本实现

简单的扫雷游戏实现

2010-12-03

MFC CStatusBar颜色完美解决

给CStatusBar设置成想要的颜色,包括设置窗口大小的那个右下角那个小东西 另:一个网址 http://www.microsoft.com/msj/1098/vc6/vc6.aspx

2010-11-24

将任意格式的本地文件转化成Base64编码

将任意格式的本地文件转化成Base64编码 用MFC编写,有源代码

2010-11-22

时间管家(小型事务管理软件)

************************************************************ * 欢迎使用Wking的作品 * * 时间管家 V0.1 * ************************************************************ 1、软件设计初衷 作者是个好忘事的人,作者的女朋友也一个好忘事的小姑娘。但 忘事不是咱青年人的作风不是?还好,他们俩基本上天天都要使用电 脑,那干脆让电脑告诉他们应该做什么吧。 2、软件使用 软件界面比较简单,使用也像界面一样简单。所见即所得。把待 办事项告诉软件,时间一到,软件便会提醒您将要做的事。关于怎么 操作,相信聪明的您一看就明白了,就不介绍了。 3、建议 建议经常忘事的朋友可以把软件设置为开机自动启动。以方便使 用。 ************************************************************ * Eager Studio * * Ideas everywhere, coding everywhere * ************************************************************

2010-06-17

MFC W聊天室 winsocket

课程设计作品,完成局域网聊天。。 支持私聊,注重实现,界面较丑

2010-05-24

局域网聊天程序Socket编程练习

局域网聊天程序 使用MFC编写 基本的TCP/IP编程知识

2010-05-19

TCP/IP编程(回声程序)

程序为西安电子科技大学TCP/IP协议与网络编程第10章带的MFC网络编程实例。 课本上的步骤混乱,并且不可以正常运行,这个程序对书上的描述进行了修改,为可运行版本

2010-05-19

Delphi图书管理系统

用Delphi实现了一个简单的图书管理系统。 开发平台 Win 7 Ult, Delphi 7 周期3d SQL基本操作 Access数据库实现

2010-05-13

连连看算法实现(单线程,无计时模块)

用MFC实现了一个连连看游戏最基本的框架,注重的是连连看的算法,未实现多线程操作。

2010-05-05

计算器(MFC VS08 简单计算)

用MFC框架写的计算器程序,模仿微软标准型计算器,可以完成简单的计算功能,程序结构清晰,利于初学者使用

2010-04-15

玩转注册表(VC2008 MFC 注册表操作)

注册表修改程序,主要通过修改注册表来获取、修改操作系统的设置 可以通过它来了解VC对注册表的基本操作,也可以通过它来设置机器信息。

2010-04-15

空空如也

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

TA关注的人

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