`
啸笑天
  • 浏览: 3468179 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论
文章列表
项目在自己电脑开发运行没有问题。在部署到服务器上,asp.net连接access数据库进行插入更新、删除文件操作时,出现如下错误:System.Data.OleDb.OleDbException: 无法从指定的数据表中删除。 大多数原因是是由于权限不够!可把mdb文件设为everyone具有完全权限。具体做法如下,若mdb文件的属性中没有"安全"选项卡,可依次单击“工具”-->“文件夹 选项”-->“查看”,把“使用简单文件共享(推荐)”前面的勾去掉,“确定”退出(注意分区格式须是NTFS)。这时候在mdb属性对话框中将出 现“安全”选项卡,依次点击“添加”-- ...
 Ado.net2.0中新增加了一个MagicValue,可以在应用程序的配置文件的数据库链接串种使用DataDirectory ,例如 <connectionStrings> <add name="ConnectionString" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|data.mdf;User Instance=true" providerNam ...
/** 树形结构应用十分广泛。 下面这段代码根据用户添加的数据,在内存中构建一个逻辑上等价的树形结构。 通过ShowTree() 可以把它显示为控制中的样子。 其中: a.add('a', 'b'); a.add('b', 'e'); 表示:'b' 作为 'a' 的孩子节点;'e' 作为 'b'的孩子节点。 如代码中给出的示例数据,输出结果应该为: a--b--e | |--f--j | |--k |--c |--d--g--h |--i */ import java.util.*; class MyTree ...
  为什么1小时有60分钟,而不是100分钟呢?这是历史上的习惯导致。 但也并非纯粹的偶然:60是个优秀的数字,它的因子比较多。 事实上,它是1至6的每个数字的倍数。即1,2,3,4,5,6都是可以除尽60。 我们希望寻找到能除尽1至n的的每个数字的最小整数。 不要小看这个数字,它可能十分大,比如n=100, 则该数为: 69720375229712477164533808935312303556800 为此,有必要使用BigInteger来记录这样的大数。   import java.math.BigInteger; public class My1 { // 求能除 ...
  import java.util.Stack; /** * 利用栈,进行四则运算的类 * 用两个栈来实现算符优先,一个栈用来保存需要计算的数据numStack,一个用来保存计算优先符priStack * * 基本算法实现思路为:用当前取得的运算符与priStack栈顶运 ...
用1、2、3、3、4、5这六个数字,用java写一个程序,打印出所有不同的排列 要求:"4"不能在第三位,"3"与"5"不能相连。 递归:   import java.util.ArrayList; import java.util.List; public class Test1 { public static void f ...
第一部分(1-20) 1 体言の|たあげく(に) 最后,结果是~~~ 往往用于不好的结果 例:いろいろ考えたあげく、学校をやめることにした(经过多方面考虑最后决定退学)。 長い苦労のあげく、とうとう死んでしまった。(长期辛劳最后终于死了) 2 体言の|用言連体形+あまり 因过于~~~ 往往用于造成不好的结果 例:嬉しさのあまり、彼は泣いた(他因过于高兴而流下了眼泪)。 3 である|用言連体形+以上(は) 既然~~~就~~~ 例:約束した以上はまもらなければならない(既然约好了就得守约)   学生である以上、よく勉強すべきだ(既然是学生就应该好好学习)。 4 ~~~一方( ...
桌面部件是一种利用AppWidget框架将应用程序的某个部件放在桌面。  res/layout/digitalclock.xml <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/time" android:textSize="45px" an ...
实时文件夹是一种用来显示由某个ContentProvider提供的数据信息的桌面组件。要创建一个实时文件夹,必须要有两个方面的支持。 1,要定义一个用来创建实时文件夹的Activity。 2,所指定数据信息URI的ContentProvider必须支持实时文件夹时文件夹查询   一、定义创建实时文件夹的Activity 想在桌面长按后选择实时文件夹就会弹出一个可用实时文件夹的列表对话框,必须在应用程序内的Activity中添加一个Action为android.intent.action.CREATE_LIVE_FOLDER的IntentFilter。而在这个创建实时文件夹的Activi ...
、在桌面创建快捷方式方法: 方法一:通过长按某一个应用程序的图标在桌面上创建启动该应用程序的快捷方式。 这个方法安装完程序都用户都能实现。 方法二:在应用程序中构建一个Intent,然后以Broadcast的形式通知Launcher创建快捷方式。 先看Launcher的AndroidMainfest.xml文件中InstallShortcutReceiver的注册信息:   <!--设置wallpapaer的activity --> <!-- Intent received used to install shortcuts from other ...

Android权限详解

在Android的设计中,资源的访问或者网络连接,要得到这些服务都需要声明其访问权限,否则将无法正常工作。在Android中这样的权限有很多种,这里ATAAW.COM将各类访问权限一一罗列出来,供大家使用时参考之用。 android.permission.EXPAND_STATUS_BAR允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似Windows Mobile中的托盘程序 android.permission.FACTORY_TEST作为一个工厂测试程序,运行在root用户 android.permission.FLASHLIGHT访问闪光灯,android开发 ...
Android应用程序在使用很多功能的时候必须在Mainifest.xml中声明所需的权限,否则无法运行。下面是一个Mainifest.xml文件的例子:   <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="hi.braincol.local.filebrowser" ...
ListView是一种常见的布局,通过SimpleAdapter加载数据既省力又美观,常用做法如下:   SimpleAdapter mySimpleAdapter = new SimpleAdapter ( Context context, List<? extends Map<String, ?>> data, ...
pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获取各种格式和需求的拼音,功能强悍,下面看看如何使用pinyin4j。下载地址:http://pinyin4j.sourceforge.net/   import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat; import net.sourcef ...
gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。 android:layout_gravity 和 android:gravity 的区别 从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。 android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。 比如说button: android:layout_gravity 表示按钮在界面上的位置。 android:gravity表示button上的字在button上的位置。   可 ...
Global site tag (gtag.js) - Google Analytics