编程技巧 - 文章列表

  • 如何在项目中引用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

  • oracle 创建表空间(数据库)及用户的方法

    下面是oracle 创建表空间及用户的具体方法,表空间\"heycode\",用户名\"heycode\",密码\"111111\"--创建表空间create tablespace heycode ??datafile &#039;D:\\app\\oracle\\oradata\\orcl\\heycode.dbf&#039; ??size 200M ??autoextend on next 5M maxsize 3000M;--创建用户CREATE USER

  • tomcat 启动时提示error initializing endpoint及端口占用

    在cmd中运行startup.bat,提示error initializing endpoint。但是端口确实没被占用原因是同时启用了多个网卡,将多的网卡禁用后,再次启动就成功了

  • DreamWeaver cs6 cpu 占用率一直25%的解决办法

    每次打开dreamweaver?cs6,便听见风扇一直在转。看了一下任务管理器,发现dreamweaver的占用率一直为25%,非常的稳定。网上搜索了一下,据这是破解cs6后产生的问题。还好有个完美破解补丁,给大家分享一下。点击下面的链接下载:

  • 在mfc中使用cef实现webkit的浏览器(四)-自动调整大小

    前面的几节我们已经将浏览器显示出来了。在测试中,我们发现了一个问题,就是调整窗口大小的时候,浏览器不会跟着变化大小。需要怎么处理呢?其实很简单,跟其他的控件调整大小一样。添加一个WM_SIZE的消息处理代码如下:void CMFCCefDlg::OnSize(UINT nType, int cx, int cy){ CDialogEx::OnSize(nType, cx, cy); // TODO: 在此处添加消息处理程序代码 CWnd* cefwindow= FindWindowEx(this->GetSafeHwnd(),NULL,L\"

  • 在mfc中使用cef实现webkit的浏览器(一)-准备工作

    首先,下载一个cef的开发包,我下载的是?cef_binary_3.2171.1901_windows32 这个版本的。下载完成解压后,用vs打开,编译其中的?libcef_dll_wrapper 这个项目。编译成功后,在\\out\\Debug\\lib 这个目录里会生成一个文件:libcef_dll_wrapper.lib,这个文件在开发我们项目的时候会使用。接下来开始创建我们的项目了。1、打开VS,新建一个mfc的工程,应用程序类型选择“基于对话框”2、将默认生成的对话框里面的控件全部删除3、从cef_binary_3.2171.19