摘要: 首先咱们需要在/res/drawable/文件下新建个XML文件,命名为main_ico_bg.xml,然后写入如下代码: 有了这个文件后,咱们就可以应用到控件上,以ImageButton为例 我们可以看出,控件的属性中“android:background”的值为“@drawable/main_ico_bg.xml”。也就是说我们引用的是xml的文件名。 阅读全文
posted @ 2013-10-25 13:40 archip 阅读(153) 评论(0) 推荐(0) 编辑
摘要: public class ExitApplication extends Application { private static ExitApplication instance ;List activityList = new ArrayList() ;private ExitApplication(){}public static ExitApplication getInstance(){ if(instance==null){ instance = new ExitApplication() ; } return instance ;}public void addAct... 阅读全文
posted @ 2013-10-25 11:38 archip 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 公司有台半新不旧的电脑,因无甚大用,就拿来做了服务器,服务于民。服务器所提供的功能不是太多,无非是数据库以及svn服务。公司每天下班会断电,我们吧会常常忘记关闭服务器,所以服务器非正常关机的次数约等于它开启的次数。在一次聊天时,说到了关机这个事儿,一时兴起想写个工具,专门提供关机功能。后来,好好思量下。大体如下:1、服务器需要运行一服务程序,需要开机自启动。程序窗口打开时不显示在任务栏。系统托盘上须有小图标。2、客户端执行命令,需要夸平台。3、提供移动端android手机应用。4、实现关机、重启。简单的功能清单,不复杂,但知识点多。现在一一细说下。服务端采用C#编写winform应用,布局只有 阅读全文
posted @ 2013-10-09 11:36 archip 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 第一步、引入程序集,并建立配置文件,放在根目录下config文件夹里。配置文件如下: 第二步、在项目AssemblyInfo.cs文件中加入这么一句话 [assembly: log4net.Co... 阅读全文
posted @ 2013-09-24 11:54 archip 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Internet Explorer 6中查看使用 Microsoft JScript 的网页,可能会遇到web浏览器速度较慢的性能问题。原因是如果js脚本同时创建大量变量,jscript引擎执行垃圾收集算法时会监视脚本中变量分配的 数量、脚本中使用的文字值的数量和脚本中分配的字符串值的总大小,如果超过这些值的阈值,就会发生垃圾收集,垃圾收集进程会中断正在运行的脚本。因此,这 些运行中的脚本将被挂起,直至垃圾收集完成为止。IE6 、 IE7 、 IE8 在 CSS 和 JS 方面的区别 :1、IE8中的css中关于width或是height中如果使用像素形式作为参数时,参数必须是带“px”的,而 阅读全文
posted @ 2013-09-16 11:38 archip 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 这 个问题的出现基本上是因为MyGeneration 1.3需要的是 .Net framework 4.0,如果系统安装了 .Net 2.0的版本,安装程序执行的 regasm.exe为2.0版本下的,因此不能将 MyMeta.dll 注册。造成无数据库驱动的问题。解决的办法就是 在安装完成后:1) 系统提示“运行Mygeneration”时选“否”, 2) 然后在安装日志中定位Execute: "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe" "D:\Program Files\MyGenera 阅读全文
posted @ 2013-09-11 16:38 archip 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1、RichTextBox控件自动滚动到底部richTextBox1.ScrollToCaret(); //将控件的内容滚动到当前光标位置 阅读全文
posted @ 2013-09-10 16:40 archip 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 配置单个键盘快捷键1、在主菜单上,选择Tools | Options2、在导航视图中选择Environment | Keyboard3、在命令列表中,选择启动ReSharper的命令名称。浏览列表以查看或者编辑ReSharper的特定操作的键盘快捷方式。在键盘快捷方式间切换或者恢复到当前选定方案的默认状态1、在主菜单上,选择ReSharper | Options2、选择Environment | Keyboard and Menus3、在Keyboard and Menus选项卡上,选择 Visual Studio, ReSharper 2.x 或 IntelliJ IDEA或 None,点击 阅读全文
posted @ 2013-09-09 15:32 archip 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: Select iif(IsNull( express ), value1, value2 ) From TableNameiif(IsNull( express ), value1, value2 )相当于:If express Is Null ThenReturn value1ElseReturn value2End if 阅读全文
posted @ 2013-05-05 15:31 archip 阅读(959) 评论(0) 推荐(0) 编辑
摘要: Avg函数计算在查询的指定字段中所包含的一组值的算术平均值。语法Avg(expr)expr占位符代表一个字符串表达式,它标识的字段包含被计算平均值的数据,或者代表使用该字段的数据执行计算的表达式。expr中的操作数可包括表字段名、常量名或函数名(可以是固有的或用户自定义的函数,但不能是其他SQL聚合函数)。说明使用Avg计算的平均值是算术平均值(值的总和除以值的数目)。例如,可以使用Avg计算运费的平均值。在计算中,Avg函数不能包含任何Null字段。您可以将Avg用于查询表达式中和QueryDef对象的SQL属性中,或者在基于SQL查询创建Recordset对象时使用。Count函数计算查询 阅读全文
posted @ 2013-03-23 13:47 archip 阅读(10377) 评论(0) 推荐(0) 编辑