其他语言框架类库
其他语言框架类库
闻缺陷则喜何志丹
本人拙作《喜缺全书算法册》欢迎指教,可在CSDN下载https://download.csdn.net/download/he_zhidan/88368465
展开
-
System.BadImageFormatException: 未能加载文件或程序集
看攻略:C#可以调用托管C++的类,托管C++ 可以调用非托管C++的类。从而间接实现C#调用C++的类。实践,运行时崩溃,提示如标题。最终发现原因:C#的 解决方案平台是Any CPU,托管C++和非托管C++的平台是X64,托管C++和非托管C++的平台改成X86(Win32)就可以。操作系统:Win10 开发环境和平台工具集:VS2015...原创 2021-08-27 11:16:32 · 976 阅读 · 0 评论 -
平板有些地方比电脑操作方便
总的来说,电脑操作方便。平板至少有如下地方比电脑操作方便:1,缩放2,滚动。3,旋转平板。原创 2015-05-15 12:06:45 · 985 阅读 · 0 评论 -
ModifyLine.xml: Invalid file name: must contain only [a-z0-9_.]
非法文件名,只能包括a到z 0到9 和_.也就是不包括大写字母原创 2015-04-15 11:05:29 · 704 阅读 · 0 评论 -
一个空指针错误
Point2d[] pts = new Point2d[iCnt];for( int i = 0 ; i iCnt ; i++ ) { pts[i].set(f[2i],f[2i+1]); }修改方法:一,pts[i] = new Point2d(); pts[i].set(f[2i],f[原创 2015-04-09 16:20:02 · 759 阅读 · 0 评论 -
安卓开发感觉: 慢
安卓开发感觉: 慢启动AVD(安卓虚拟设备)5分钟才启动完不算慢,15分钟才启动完才叫慢。点菜单,20秒才有反应。调试状态,更是满的糊涂。已经启动AVD,程序60秒才运行,也是正常的。[2015-03-10 11:33:23 - trunk] Uploading trunk.apk onto device 'emulator-5554'[2015-03-10 11:33:2原创 2015-03-10 11:47:53 · 809 阅读 · 0 评论 -
发现UncaughtExceptionHandler的派生类获取异常到文件的功能失效了
发现UncaughtExceptionHandler的派生类获取异常到文件的功能失效了, 最后发现原因是:只对线程有效,而不是之前理解的进程。原创 2015-04-14 11:45:19 · 763 阅读 · 0 评论 -
HashMap<String,short>的问题
HashMap的问题改成HashMap就可以了。HashMap不能使用基本数据类型。原始类型 封装类boolean Booleanchar Characterbyte Byteshort Shortint Integerlong原创 2015-04-14 09:56:20 · 890 阅读 · 0 评论 -
PointF的等于和set.txt
if( MotionEvent.ACTION_DOWN == nActive ) { mptBegin = pt ; } else if( MotionEvent.ACTION_MOVE == nActive ) { mptEnd =原创 2015-04-09 16:19:51 · 724 阅读 · 0 评论 -
java一个文件只能有一个公有类的解决方法。 用公有静态内部类。 public static。 类似于C++的命令空间。
java一个文件只能有一个公有类的解决方法。用公有静态内部类。 public static。类似于C++的命令空间。原创 2015-04-03 10:03:47 · 1058 阅读 · 0 评论 -
安卓调试注意
安卓调试注意:一,AVD启动后,点menu解锁,不然运行或调试是会再启动一个AVD。原创 2015-03-10 17:58:12 · 677 阅读 · 0 评论 -
C++ 程序员,安卓开发注意事项
一,class CTest{public String = new String();}而不是class CTest{public String ;}JAVA不会自动调用没有参数的构造函数。原创 2015-03-10 17:55:49 · 776 阅读 · 0 评论 -
JAVA和C++比较之我见
和C++相比JAVA没以下内容对不:一,指针和引用。二,多继承。三,没析构函数。无法在构造函数中分配资源,析构函数中释放资源。四,没有运算重载。五,C的可变参数不限类型,JAVA的可变参数必须类型相同。六,联合。七,java很晚才有枚举。八,预处理(如宏定义)。九,默认函数参数。和JAVA相比,C++没有:一,没Super,只有this。二,没f原创 2015-03-05 08:36:10 · 698 阅读 · 0 评论 -
安卓:EditText获得焦点就选中全部
函数:setSelectAllOnFocus或者修改布局文件:android:selectAllOnFocus="true"原创 2015-05-28 10:39:01 · 5874 阅读 · 0 评论 -
新增activity报错,Could not execute method of the activity
新增activity报错,Could not execute method of the activity新增Activity,必须在AndroidManifest.xml中配置,不然startActivity(intent);时会崩溃。原创 2015-06-19 18:04:36 · 4084 阅读 · 0 评论 -
WCF只有服务端响应
wcf服务端1,新建一个“windows窗体程序”名称为WCFServer1。2,然后添加一个“WCF服务”名称为Service1。具体步骤为:解决方案试图中,选中“WCFServer1”项目,右键,在弹出菜单中选择“添加->新建项”。3,双击主窗体,在它的Load事件中编写代码启动wcf服务:BasicHttpBinding方式启动wcf服务。此文件代原创 2015-07-10 17:51:32 · 618 阅读 · 0 评论 -
C#最简单的登录Web服务
由于演示程序,所以有以下问题:1,密码是明码传输。本文在 C#建立最简单的web服务,无需IIS 的基础上完成。具体步骤:一,RequestProcessor增加变量mLogin,改写ParseRequestAndProcess函数。 protected bool mLogin = false; public bool ParseRequestAn原创 2015-07-10 12:06:35 · 1745 阅读 · 0 评论 -
协定需要双工,但是绑定“WSHttpBinding”不支持它或者因配置不正确而无法支持它
协定需要双工,但是绑定“WSHttpBinding”不支持它或者因配置不正确而无法支持它以下两种情况,我都遇到过。一, 中的wsHttpBinding改为wsDualHttpBinding,客户端重新更新服务器引用即可二,app.config在之间加上原创 2015-07-13 11:04:51 · 6411 阅读 · 0 评论 -
WCF服务端调用客户端.
wcf服务端1,新建一个“windows窗体程序”名称为WCFServer2。 2,然后添加一个“WCF服务”名称为Service1。具体步骤为:解决方案试图中,选中“WCFServer2”项目,右键,在弹出菜单中选择“添加->新建项”。3,双击主窗体,在它的Load事件中编写代码启动wcf服务:BasicHttpBinding方式启动wcf服务。此文件代码如下:using S原创 2015-07-13 14:44:21 · 1331 阅读 · 0 评论 -
C#如何更新服务?
服务端的接口改变后。客户端,“解决方案管理器”,选中此服务,在右键菜单中选中“更新服务引用”命令。原创 2015-09-21 11:30:10 · 633 阅读 · 0 评论 -
命令调用C#程序, 路径参数解析错误
开发环境VS2010 WinXP命令行运行C#程序命令行如下:WindowsFormsApplication1.exe "c:\ " "c:\"C#代码如下: static void Main(string[] args) { System.Windows.Forms.MessageBox.Show("参数数量" + args.L原创 2016-01-13 11:34:30 · 575 阅读 · 0 评论 -
C#建立最简单的web服务,无需IIS
本程序只是入门级程序,所以不考虑1,多线程。2,安全性。3,不考虑端点下载文件。4,Keep-Alive。5,不考虑head。6,为了简洁,删掉了catch的内容。exe的祖父目录必须有wwwroot文件夹,且文件夹有index.htm,内容不限。 开发环境: WinXP+VS2010C#一,新建一个项目TestWeb,项目类型:Windows窗口应用程原创 2015-07-09 18:06:41 · 5186 阅读 · 1 评论 -
qt5.2+VS2010(SP1) 中文乱码
一,用QStringLiteralQMessageBox::about(this,"clicked",QStringLiteral("1按钮被单击1"));二、现在Qt5放弃了上面的方法,网上都建议用:首先将VC里的源代码都保存(VS菜单”文件->高级保存选项")成UTF-8格式然后加上如下代码。此方法必须打SP1补丁。123原创 2015-02-13 08:59:06 · 919 阅读 · 0 评论 -
error : Class declarations lacks Q_OBJECT macro
直译是:类声明没有Q_OBJECT 宏。class CError1 : public QObject{signals: void OnButClicked(); };class CError2 : public QObject{signals: void OnButClicked(); };cl原创 2015-02-12 09:23:35 · 6888 阅读 · 0 评论 -
C#做界面果然比C++方便
C#做界面果然比C++方便1,对话框、控件的属性更多。2,每个对话框都自动关联了变量。3,应用的第三方dll,自动加入到工具箱。原创 2015-12-11 15:47:41 · 4416 阅读 · 0 评论 -
WebService 错误:无法加载协定为xxx的终结点配置部分,因为找到了该协定的多个终结点配置
当在vs 2010中添加服务引用后,如果“更新”服务引用,或“删除”该服务引用后再次加入后,在运行时会出现此错误。这是因为在“更新/删除”服务引用时,app.config文件并不会自动修改,在“更新”或再次“加入”后,会生成两个同样的“endpoint”,需要手工删除掉原有的才能正常运行。第一次加入后的app.config转载 2015-07-10 15:42:45 · 1529 阅读 · 0 评论