编程技巧 - 文章列表

  • SQL Server 2008 中清空日志的方法(DUMP,TRANSACTION无效,语法错误)

    从SQL SERVER 2008 开始,我们已经不能再用以前DUMP TRAN 数据库名 WITH NO_LOG的这种方式来收缩数据库,但是,可以用另外一种替代的方法,SQL语句如下:ALTER DATABASE 数据库名 SET RECOVERY SIMPLEALTER DATABASE 数据库名 SET RECOVERY FULLDBCC SHRINKDATABASE(数据库名, 0)这种方式来进行

  • 因为数据库正在使用,所以无法获得对数据库的独占访问权

    还原或删除sql server 2008数据库时,经常会出现:“因为数据库正在使用,所以无法获得对数据库的独占访问权”,解决方案如下先执行语句: ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE然后执行数据库的还原操作用完之后再?ALTER  database  [ datebase]  set   online  ?

  • android获取手机imei的方法

    核心代码:Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)).getDeviceId();1.加入权限在manifest.xml文件中要添加 <uses-permission android:name="android.permission.READ_PHONE_STATE" />2.代码 /**   *   **创建日期 2010-4-29 下午05:02:47   * &nb

  • 如何让ScrollView内部元素填充match_parent起作用

    ScrollView滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动跳来显示的视图。Scrollview的一般用法如下<ScrollView    android:layout_width="match_parent"    android:layout_height="match_parent"                        

  • android opengl es简要介绍

    什么是OpenGL ES?OpenGL ES (为OpenGL for Embedded System的缩写) 为适用于嵌入式系统的一个免费二维和三维图形库。为桌面版本OpenGL 的一个子集。OpenGL ES 定义了一个在移动平台上能够支持OpenGL最基本功能的精简标准,以适应如手机,PDA或其它消费者移动终端的显示系统。Khronos Group 定义和管理了OpenGL ES标准。OpenGL 与 OpenGL ES的关系OpenGL ES 是基于桌面版本OpenGL 的:OpenGL ES 1.0  基于OpenGL 1.

  • access数据库报错:操作必须使用一个可更新的查询

    出现此错误,多半是没有access数据库的写入权限在APP_DATA文件夹下,赋予access数据库的写入权限即可

  • mvc修改表结构并从数据源更新model后,tt不自动更新

    使用vs2012开发mvc时,当新建一个从数据库生成的edmx时,能正确的生成所有的tt文件,但是当你从数据库更新表结构时,有时不能正确的更新tt文件,在写代码的时候,也无法自动弹出提示解决方法:以建立Model1.edmx为例,在解决方案中展开Model1.edmx,1、右键Model1.Context.tt,然后点击运行自定义工具。2、然后再右键Model1.tt,也点击运行自定义工。经过这两步,就会跟据edmx结构正确的生成文件了如果弹出下面的提示,点确定即可

  • Android notification PendingIntent通知栏传值无效的解决方法

    在点击通知栏消息,往应用程序中传递数据时,发现传递的值始终不变。解决方法如下:PendingIntent pIntent = PendingIntent.getActivity(context, iUniqueId, intent, 0);方法中的第二个参数 requestcode传入一个随机数,并且intent的flag设置为Intent.FLAG_ACTIVITY_CLEAR_TOP代码如下:NotificationManager manager = (NotificationManager) getSystemService(Context.NOT

  • js 与 c# 相互加密解密

    /*8进制加密*/function str_encrypt(str) {? ? var output = new Array();? ? var i, s;? ? for (i = 0; i < str.length; i++) {? ? ? ? output += \"\\\\\" + str.charCodeAt(i).toString(8);? ? }? ? return output;}/*

  • 如何让php Undefined variable 不报错

    本来php是不需要定义变量的,但是出现这种情况应该怎么办呢?只要在C:WINDOWS找出php.ini的在php.ini中的302行 error_reporting = E_ALL修改成error_reporting = E_ALL &amp; ~E_NOTICE再重启apache2.2就行了解决方法:修改php.ini将: error_reporting = E_ALL修改为:error_reporting = E_ALL &amp; ~E_NOTICE如果什么错误都不想让显示,直接修改:display_errors = Off