1、读取Isolated Storage 每个Metro程序都有三个文件夹:Local,Roaming,Temp。每个文件夹的访问方法都是相同的. Local用于将数据存储在本地,这是程序特定的文件夹. Roaming存储的文件可能会用于与其他程序进行同步. Temp中的文件,在程序每次启动的时候都...
fromosimport*defset_name(**k):assertlen(k)==1name,obj=k.items()[0]obj.func_name=namereturnobjdefmain():f=set_name(CheckExists=lambda:path.exists('1'))...
分类:
编程语言 时间:
2014-09-10 09:29:10
阅读次数:
236
本文主要介绍下在mina中责任链模式的应用以及mina对于数据读写的处理。在mina中,对数据的读操作是在processor类里面触发的,收到新消息后就触发读数据链去处理新消息直到自己的业务逻辑代码(IoHandler)。在mina中,数据的写(write)和发(send)差别相对较大,mina中的写消息最终的结果只是把要写的消息经过写数据链处理后的最终结果放在了一个缓存中,并把当前session...
分类:
其他好文 时间:
2014-09-10 08:22:30
阅读次数:
238
获取Console程序的路径和所在目录stringpath=System.Reflection.Assembly.GetExecutingAssembly().Location;stringdir=System.IO.Path.GetDirectoryName(path);
分类:
其他好文 时间:
2014-09-10 02:44:40
阅读次数:
162
Path Sum II
Total Accepted: 18489 Total
Submissions: 68323My Submissions
Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.
For exampl...
分类:
其他好文 时间:
2014-09-10 01:38:49
阅读次数:
223
1 /** 2 * Definition for binary tree 3 * public class TreeNode { 4 * int val; 5 * TreeNode left; 6 * TreeNode right; 7 * TreeNo...
分类:
其他好文 时间:
2014-09-10 01:35:19
阅读次数:
221
1.建立好之后就会发现项目有红叉。这时发现查查在main处,打开项目》属性》Java Build Path》source,发现里边有红叉(如下图),这是由于我们的src/main下没有建立对应的编译路径main/java和test/java造成的,故添加这两个编译文件夹。添加好编译文件夹之后,发现红...
分类:
系统相关 时间:
2014-09-10 00:16:09
阅读次数:
320
在我们程序代码中时常会有这样一种操作 (一个button点击一次触发一个状态当再一次点击button触发另一个事件循环交互两个事件)我们可以这样简单的操作:首先设置一个全局变量 BOOL 类型:flag;if(flag==0){write code //第一次单击button触发的事件flag=1....
分类:
其他好文 时间:
2014-09-10 00:15:09
阅读次数:
267
源起:
C++ Primer 第五版,Exercise 9.38
Write a program to explorer how vectors grow in the library you use.
环境:
WIN 7 + VS 2008 32bit
测试代码:
#include
#include
#include
using namespace std;
...
分类:
编程语言 时间:
2014-09-09 21:34:39
阅读次数:
432
Given a binary tree containing digits from0-9only, each root-to-leaf path could represent a number.An example is the root-to-leaf path1->2->3which rep...
分类:
其他好文 时间:
2014-09-09 21:27:19
阅读次数:
194