现在位置: 首页 > komlp发表的所有文章
  • 10月
  • 03日
综合 ⁄ 共 4730字 评论关闭
  从官网上下载Tasky范例,解压缩后编译并运行后,得到一个任务管理程序,这个程序可以实现本地任务数据的增删改查功能,数据保存在sqlite中。并在ListView中显示任务数据。   一、数据接口Tasky.Core.Android模块   在这个模块中定义一个任务类Task、封装针对Task类进行sql数据操作的TaskDatabase类、封装针对Task操作的单例TaskRepositoryADO类(创建sqllite数据库文件、保存、修改、查询、删除Task实例的方法)、TaskManager类调用TaskRepositoryADO单例来提供数据增删改查操作方法。   各个类的作用: Task类:与数据库表Tas......
阅读全文
  • 09月
  • 23日
综合 ⁄ 共 2096字 评论关闭
一、Derby数据库的简介 先来简单介绍一下什么是Derby数据库。Apache Derby是Apache软件基金会所研发的开放源码数据库管理系统。该数据库完全用Java编写,所以Derby可以很好的实现跨平台可以在任何存在合适的 Java 虚拟机(JVM)的地方运行。Derby可以在三个Java平台的任何一个上运行:Java 2 Platform, Micro Edition (J2ME)、Java 2 Platform, Standard Edition (J2SE) 和 Java 2 Platform, Enterprise Edition (J2EE)。另外,Derby完全符合SQL标准,是一个完整而又轻量级的DBMS,Derby软件绑定在Java档案(JAR)文件中,只有 2......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 1968字 评论关闭
#include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #include <vector> #include <stack> using namespace std; const int maxn = 1100; struct node{ int x,y; node(int x=0,int y=0):x(x),y(y){} }; int pre[maxn],bccno[maxn],dfs_clock,bcc_cnt,iscut[maxn],n,m; vector<int> son[maxn],bcc[maxn]; stack<node> S; int dfs(int u,int fa){ int lowu,lowv; lowu=pre[u]=++dfs_clock; int child=0; for(int i=0;i<son[u].size();i++)if(son......
阅读全文
  • 10月
  • 30日
综合 ⁄ 共 3347字 评论关闭
1、首先了解下java几个加载器的基本原理:          Java 中的类加载器大致可以分成两类,一类是系统提供的,另外一类则是由 Java 应用开发人员编写的。系统提供的类加载器主要有下面三个:      引导类加载器(bootstrap class loader):它用来加载 Java 的核心库,是用原生代码来实现的,并不继承自 java.lang.ClassLoader。      扩展类加载器(extensions class loader):它用来加载 Java 的扩展库。Java 虚拟机的实现会提供一个扩展库目录。该类加载器在此目录里面查找并加载 Java 类。      系统类加载器(system class l......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 22940字 评论关闭
通俗的说,程序是能够完成既定目标的具有特定逻辑组织形式的指令集序列。既然有现实的需求,那么我们知道外界环境必然会给予程序某些特定形式的“输入”,然而在机器的内部,这种“输入”将转换为数据的形式,继而这就要求我们为用以描述现实世界需求的数据建立一个结构化的模型,使其能够被机器指令高效的处理。通常,对于数据的处理无外乎以下几种:读取/更新/删除数据项,或者插入新项,其中除插入外其他几种操作均要求对集合进行搜索。而结构化的模型可以通过数组、链表或者树形结构等建立,不同的建模方式对于数据处理中的各种操......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 3004字 评论关闭
SimpleDateFormat使用详解 public class SimpleDateFormat extends DateFormat SimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。 SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateFormat 中的getTimeInstance、 getDateInstance 或 getDateTimeInstance 创建一个日期-时间格式化程序。 每个类方法返回一个以缺省格式化方式初始化的日期/时间格式化程序。 可以根据需要用 applyPattern ......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 1987字 评论关闭
题目 Given string A representative a positive integer which has N digits, remove any k digits of the number, the remaining digits are arranged according to the original order to become a new positive integer. Make this new positive integers as small as possible. N <= 240 and k <=N, Example Given an integer A = 178542, k = 4 return a string “12” 解题思路 自己完成的解法是使用动态规划做的。dp[i][j] = Min(dp[i][j-1] , dp[i -1][j-1] + A[i]). 这里i表示已经选取的数的个数,j表示到当前......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 4974字 评论关闭
http://www.tuicool.com/articles/3IzyAz6 http://redis.io/topics/cluster-tutorial http://www.ttlsa.com/redis/redis-master-slave-install-on-linux/ ·声明 1,已官网中文教程为基础,边看边学,结合环境现状搭建。 2,哥对Ruby不热爱、不熟悉、不感冒,所述内容如有疑义请谅解。 3,3.0官说集群还在测试中,其实用用也还算马马虎虎,对外集群API真心少,望有识之士能够出力。 ·准备材料 VM9,CentOS 6.4_x86_64(2.6+),SecureCRT,CentOS-6.4-x86_64-bin-DVD1.iso redis官网:redis-3.0.0-beta1.tar.gz ruby......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1135字 评论关闭
Problem Description“今年暑假不AC?” “是的。” “那你干什么呢?” “看世界杯呀,笨蛋!”“@#$%^&*%...” 确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。 作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级女生,以及王小丫的《开心辞典》等等,假设你已经知道了所有你喜欢看的电视节目的转播时间表,你会合理安排吗?(目标是能看尽量多的完整节目) Input 输入数据包含多个测试实例......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1669字 评论关闭
看题目说只有两个牧场,就想当然的以为每个牧场内两两联通,结果就暴力分成两个set,然后对每个set求floyd求最短路,结果发现数据中有全部不联通的这种数据,无奈参考标程使用并查集,代码忘记保存了,就不发了。。。。‘ code:这是标程 #include <cmath> #include <cstdio> #include <cstdlib> #include <cstring> #include <memory.h> const int maxn = 175; const double INF = 1E15; int N, x[maxn], y[maxn], parent[maxn]; double vert[maxn], dist[maxn][maxn]; double dis( int x1, ......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 643字 评论关闭
前提:假定你已经安装好cygwin,配置好android的开发环境。 1.下载swigwin-2.0.7.zip http://downloads.sourceforge.net/project/swig/swigwin/swigwin-2.0.7/swigwin-2.0.7.zip?r=http%3A%2F%2Fwww.swig.org%2Fdownload.html&ts=1338796558&use_mirror=nchc 解压到D:\Development\AndroidDevelopment\swigwin-2.0.7  (目录可任意) 2.打开cygwin,cd 到安装目录 3.依次运行./autogen,./configure,./make,./make install 4.cd 到待生成的android工程目录,这里是 D:\vshare\TestSwig 5.输入命令swig -java -package [......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 3647字 评论关闭
''' Created on 2013-9-27 @author: liangqianwu ''' #_*_ coding:utf-8_*_ from Tkinter import * def frame(root,side): w=Frame(root) w.pack(side=side,fill=BOTH) return w def button(root,side,text,command=None): w=Button(root,text=text,command=command) w.pack(side=side,expand=YES,fill=BOTH) return w def ShowMessage(root,text,relief=GROOVE,padx=10,pady=10): Message(root,text=text,relief=relief).pack(padx=padx,pady=pady) def makeCommandMenu(root,text,side=LEFT,unde......
阅读全文