现在位置: 首页 > jiggle发表的所有文章
  • 04月
  • 04日
综合 ⁄ 共 1551字 评论关闭
#include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #include <vector> #include <cstring> #include <queue> using namespace std; #define INF 11000000 const int maxn = 1110; char maze[maxn][maxn]; int n,m,Time[maxn][maxn],vis[maxn][maxn],sx,sy,fx[maxn],fy[maxn],degf,dist[maxn][maxn]; struct node{ int x,y; node(int x=0,int y=0):x(x),y(y){} }; const int dx[]={0,1,0,-1}; const int dy[]={1,0,-1,0}; bool judge(int x,int y){ retur......
阅读全文
  • 09月
  • 02日
综合 ⁄ 共 1188字 评论关闭
更多精彩:guozeyiblog.cn Android 数据库 SQLite 初始化:openOrCreateDatabase(String path,null) SQLiteOpenHelper ==>oncreate()//建表时调用 Called when the database is created for the first time. This is where the creation of tables and the initial population of the tables should happen. ==>onUpgrade()//更新时调用 Called when the database needs to be upgraded. The implementation should use this method to drop tables, add tables, or do anything else it needs to upgrade to the new schema......
阅读全文
  • 07月
  • 26日
综合 ⁄ 共 10736字 评论关闭
这两天终于把Sqlite数据库在iPhone中的应用搞懂了。。      还是那些增删改查,却没有存储过程之类的,数据类型也少了。为了初始化数据,自己感觉有两种方案可以执行,都可以使数据初始化一次:一种是使用主键约束(sid integer PRIMARY KEY),一种是在AppDelegate文件中初始化。这样我自己感觉可以仅调用一次数据信息。       下面是iPhone程序中使用的部分代码信息:      第一部分:用于检测该信息中是否已存在mydatabase.sql数据库信息,若存在则直接打开,若不存在则新建本数据库文件,然后在打开该数据库文件。 -(BOO......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 2605字 评论关闭
    随着计算机图形技术的飞速发展,分形软件也日渐增多,从最早的Fractint开始,我用过的分形软件也有十多种了。这里选择一些最有代表性的,可以用于分形艺术创作的软件,以供分形艺术爱好者们分享。     1、Fractint 作为我用过的第一个分形软件,Fractint是必须首先提出来的。事实上,Fractint并不适宜分形艺术创作,它是作为分形数学研究工具而存在的,使用这个软件需要先了解分形数学知识,当然,你也可以边用软件边学习分形数学。从1990年开始,Fractint开发小组就发布了第一个版本,这个软件也是据我所知在互联网上作为......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 373字 评论关闭
进程:程序的一次执行过程。进程是动态的,而程序是静态的。进程有五种状态,三种基本状态,四种特征,是系统资源分配和调度的独立单位。程序段,相关数据段,进程控制块(存了四种信息)构成了进程实体。 为了系统和用户观察和分析进程的需要,还需引用挂起操作:如果进程正在执行,它将暂停执行。如果正处于执行状态,他将暂不接受调度。与挂起操作对应的是激活操作。挂起的引入有四种原因。 线程: 引入原因:提高资源利用率和系统吞吐量。 其为调度和分派的基本单位。 执行就绪阻塞态。有线程控制块TCB.两种实现方式。 创建有......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1481字 评论关闭
/* 求二叉树中节点的最大距离... 如果我们把二叉树看成一个图,父子节点之间的连线看成是双向的, 我们姑且定义"距离"为两节点之间边的个数。 写一个程序, 求一棵二叉树中相距最远的两个节点之间的距离。 把最深的左子树距离加上最深的右子树距离就是二叉树中两个节点的最大距离。 */ #include<iostream> #include<stdio.h> #include<stdlib.h> using namespace std; struct BTreeNode{ int data; BTreeNode *left,*right; }; //建立二叉树 BTreeNode * CreateTree(int data[],int pos,int len) { BT......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 367字 评论关闭
#include<iostream> #include<cstdio> using namespace std; int n,now=1,t=100002,w=100001,q[200010]; int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ char ch[2],dir[2]; scanf("%s",ch); if(ch[0]=='A'){ scanf("%s",dir); if(dir[0]=='L')q[--t]=now++; else q[++w]=now++; } else{ scanf("%s",dir); int x;scanf("%d",&x); if(dir[0]=='L')t+=x; else w-=x; } } for(int i=t;i<=w;i++) printf("%d\n",q[i]); return 0; }
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 5468字 评论关闭
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%@ page import = "org.ah.user.vo.*" %><%@ page import = "org.ah.user.dao.*"%><%@ page import="org.ah.base.db.PageHelper"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <base href="<%=baseP......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 4993字 评论关闭
2013-11-29 13:16 408人阅读 评论(0) 收藏 举报 参考:http://www.cnblogs.com/powertoolsteam/archive/2010/09/20/1831638.html 问题:由于utf8编码分为有bom头和无bom头,而有bom头的编码很好判断,如果前三个字节是0xE 0xBB 0xBF,那么就是utf8带bom的编码,如果没有bom头,则不能好快的判断到底是utf8还是ansi编码,因为他们都没有头,且全英文的编码是兼容的,者就是问题所在。 解决方案: 几天前偶尔看到有人发帖子问“如何自动识别判断url中的中文参数是GB2312还是Utf-8编码” 也拜读了wcwtitxu使用巨牛的正则表达式检......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 7381字 评论关闭
作者:fx_blog(CSDN) 日期:2005-5-22 标题:威人留言录(v1.8) 注意:转贴一定注明作者及出处 '*****************************************开始****************************************************** '*******************************************准备工作***************************************** '首先需在自己机上有.Net Framework2003 '打开.Net Framework-文件-新建-项目-Visual-Basic-项目 留言主界面如上所示: (1)这是个由三个Panel组成的小界面,其中蓝色部分,要设为Visible=false (2)我的文件夹是:D:/vbproject/Windows......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 1120字 评论关闭
当使用Hashset时,hashCode方法就会得到调用,判断已经存储在集合中的对象的hashcode值是否与增加的对象的hashcode值一致;如果不一致,直接加进去,如果一致,再进行equals方法的比较,equals方法如果返回true表示对象已经加入了,就不会增加新的对象,否则加进去   同名的人不要增加到HashSet中 HashSet set = new HashSet(); set.add(new Person("zhangsan")); set.add(new Person("zhangsan"));   class Person {     private String name;     Person(String name){         this.name = name;     }     public String get......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 32字 评论关闭
ctrl + t    查看类型 ctrl + 1   提示,比如加实现、加try
阅读全文