编程技巧 - 文章列表
-
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 & ~E_NOTICE再重启apache2.2就行了解决方法:修改php.ini将: error_reporting = E_ALL修改为:error_reporting = E_ALL & ~E_NOTICE如果什么错误都不想让显示,直接修改:display_errors = Off
-
如何在项目中引用android.support.v7
1、项目右键 --> import --> Android --> Existing Android Code Into workspace\r\n\r\n --> 选择..\\sdk\\extras\\android\\support\\v7\\appcompat(根据自己的文件存放路径先择)\r\n\r\n --> 勾选copy projects into workspace --> finish\r\n\r\n &
-
.net4.0 如何使用 DirectX.dll和Directsound.dll
1.引用Microsoft.DirectX.dll和Microsoft.DirectX.Directsound.dll这2个文件。2.项目属性里边,把目标平台改成X86。3.调试菜单-->异常。把Managed Debugging Assistants里的LoaderLock引发的异常去掉。4.App.Config修改下:<?xml version="1.0"?><configuration> <startup useLegacyV2RuntimeActivationPol
-
安装DXSDK_Jun10 报错 Error Code: s1023的解决方法
??在安装DXSDK_Jun10.exe 的时候出现下面错误: Error Code: s1023错误原因:计算机上安装过Microsoft Visual C++ 2010 Redistributable,打开“控制面板”的“程序和功能”,果然计算机里之前有安装“Microsoft Visual C++ 2010 x86 Redistributable - 1010.0.40219”,而DXSDK_Jun安装的是“Microsoft Visual C++ 2010 x86 Redistributable -?1010.0.30319”,版本低于
-
jsp提交表单中文乱码的解决方法
<%@ page language=\"java\" import=\"java.util.*\" pageEncoding=\"UTF-8\"%>?<%?request.setCharacterEncoding(\"UTF-8\");?String zh_value=reqeust.getParameter(\"zh_value\");?%>?
-
oracle自增id的实现方法
oracle实现自增id相对于sqlserver来说要麻烦一些,下面是具体实现步骤:1、自定义一个序列(sequence):CREATE SEQUENCE increment_sequenceINCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1开始计数NOMAXVALUE -- 不设置最大值NOCYCLE -- 一直累加,不循环NOCACHE -- 不建缓冲区2、创建一个触发器:(以表 example 为例)CREATE TRIGGER example_trigger BEFOREINSERT ON example FOR