长期从事Windows和linux应用程序开发,系统开发,驱动程序开发以及基于.net平台的软件开发;擅长面向对象程序设计、数据库设计、应用与开发;
JAVA:int lastIndex = subPath.lastIndexOf("/");C#: fileNameList[i].Substring(fileNameList[i].LastIndexOf('/') + 1);string fileName = pictureBox1.ImageLocation.Substring(pictureBox1.ImageLocation.LastIndexOf("\\") + 1); 用法是一样的。
import android.app.AlertDialog; import android.content.DialogInterface; private void showMessage...
1、 MAP package chn.lass.liu.collection; import java.util.HashMap; import java.
使用adpater与listview捆绑后,有时希望在程序使用过程中能动态的更改listview中显示的数据,如何处理? 一、关键代码段 private ListView mListView; ...
一、hashtable hashmap使用测试过程 private void testHashTable() { HashtableString, Object> hTable = new HashtableString, Object>(); hTable.
转自博客: http://www.cnblogs.com/fengzhblog/archive/2013/07/12/3185498.html http是一个可靠的传输,建立在TCP/IP连接之上,缺省端口是80,其他端口号也可以用。
正确的硬笔握笔姿势的确会影响到书写的效果。 下面介绍使用握笔器进行硬笔握笔纠正。 正确的握笔姿势是写好字的第一关,握不好笔可能永远都写不好字 以下是标准握笔姿势图,握笔高度不低于2cm 写字位置不可偏上、偏下、偏左、偏右,写好字,最好在最佳位置上进行。
Android中调用urlConnectoin.getInputStream 报错java.io.EOFException这种错误往往是在UI中调用一些耗时、网络操作引起的。
onCreate是指创建该fragment,类似于Activity.onCreate,你可以在其中初始化除了view之外的东西; onCreateView是创建该fragment对应的视图,你必须在这里创建自己的视图并返回给调用者。
查找的最实用案例-在所有文件中进行文件查找: 下面为参考文献内容: http://blog.csdn.net/inowcome/article/details/6699227 在eclipse中如果希望在大量的项目中寻找指定的文件可不是一件轻松的事,还好eclipse提供了强大的搜索功能。
Eclipse->Preferences->Java->Code Style->Code Templates->Code->Constructor body 删除上面默认的绿色行就OK! 参考博客: http://zhidao.
转自博客: http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 ...
在IIS中浏览某个网站时,出错案例现场: 编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\41c262f4\874fe77f\App_Web_site.master.cdcab7d2.irzarizp.dll”--“拒绝访问。
Java源码转C#源码的五款最佳工具 出于某些需要,你可能会遇到把Java源码转换成C#源码的任务。如果是自己一边理解源码,再一边手工翻译,那效率肯定是很低的。有鉴于此,本文推荐了五款最佳的源码转换工具,以解决你的烦恼。
在项目中,一进入一个页面, EditText默认就会自动获取焦点。 那么如何取消这个默认行为呢? 在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为 解决之道:在EditText的父级...
android:gravity用于设置View组件中(字体)的对齐方式 android:layout_gravity用于设置Container组件的对齐方式 eg:通过设置android:gravity="center"来让EditText中的文字在EditText组件中居中显示 时我们设置EditText的android:layout_gravity="center_horizontal|center_vertical"来让EditText组件在LinearLayout中居中显示。
一、eclipse括号对齐 本人是特别讨厌eclipse默认的括号对齐方式,如下图。 如何将括号对应方式设置像C/C++的上下对齐方式? 第一步:Project->preferences->Java->Code Styl...
1、首先确认一下控制面板-系统和安全-windows防火墙-允许的程序里打开了“文件和打印机共享” 2、开始-》运行-》gpedit.msc ->本地计算机策略->计算机配置->Windows设置->安全设置 -》本地策略-》安全选项 中找到“网络安全:LAN管理器身份验证级别...
一、设置断点 方法一:双击某行左边的空白栏 方法二:ctrl+shift+B 首次操作为添加,再次操作为取消。 二、调试相关快捷键 1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。
Android工具箱中的TextFields中,EditText的inputType定义的N种类型,包括了常用的text,number.. 下面代码添加一个number类型的EditText并设置它的数字输入范围示范。
要实现下面的显示效果,如何处理? window->preferences-> 参考博客: http://www.
模板式应用: main() { int iColor = 0; test(Color.
转自博客: http://www.cnblogs.com/pcchs/archive/2006/08/15/477198.html C#判断文件名是否合法,如下 private bool IsFileNameValid(string name) ...
增加Eclipse的自动提示功能方法: 在Eclipse中,从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们可以在"."号后面加入我们需要自动提示的首字幕,比如"abc",可以把26个字母的大小写全部加上(.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_)。
3、res/layout/目录下的布局文件简介 本例中的布局文件是 ADT 默认自动创建的“activity_main.xml”文件。在 Eclipse 中,双击 “activity_main.xml”文件打开。
案例现象: 工具栏无法显示SDK和AVD Manager按钮。 解决方案: 注意!点击上面的方框,会弹出下面提示。
Android/或JAVA中是找不到struct这个关键字的,编程过程中结构体却是非常方便使用的结构。 如果在JAVA中实现结构体的效果呢? 一、新建一个java工程 ...
printf主要是继承了C语言的printf的一些特性,可以进行格式化输出 print就是一般的标准输出,但是不换行 println和print基本没什么差别,就是最后会换行 System.
Java 环境搭建 http://jingyan.baidu.com/article/215817f7e3f2bd1eda1423f4.html?qq-pf-to=pcqq.c2c在Windows下搭建Android开发环境 http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html?qq-pf-to=pcqq.c2c实践证明,效果一般。
转自博客: http://www.cnblogs.com/eflylab/archive/2009/02/04/1383888.html 文件“D:\Log\Cargoabc\logfilecargoabc.txt”正由另一进程使用,因此该进程无法访问该文件。
窗体add to panel内部控件变形问题,这类问题一般可以通过将窗体的字体设置与父panel一致的字体来解决。 此乃经验,原因不明!
方法一:WINDOWS API画法 //获取要绘制的控件句柄 Image img = GetWindow(this.tabPage12.
最近一段时间发现C盘莫名其妙的变小了,还是大幅度的变小。各种清理各种卸载还是没有。最后只能一个文件夹一个文件夹的找,结果就发现了这个莫名其妙的文件夹。VS2010下的文件夹。 看了一下属性,竟然有N多G!?what,用这么大的文件记录什么东西呢,居心何在? 1.于是便上网查找了一番,基本上也没有太深入的说明,就是一般回复说可以删掉无碍。
来自网址: http://soft.chinabyte.com/os/498/12320998.shtml 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项...
转自博客:http://www.cnblogs.com/charley_yang/archive/2010/10/31/1865663.html 初次体验 ManualResetEvent和AutoResetEvent主要负责多线程编程中的线程同步;以下一段是引述网上和MSDN的解析: 在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到, 他们的用法很类似,但也有区别。
来自博客: http://outofmemory.cn/code-snippet/1394/C-decide-file-zhenshi-type-negate-kuozhanming-decide 有时候我们需要真实验证文件的类型,通常网友上传的文件我们只通过扩展名来验证,而扩展名是不靠谱的。
得闲研究下面几个宏!! #define offsetof(type,memb) (ssize_t)&(((type *)0)->memb); #define msleep(i) usleep((i)*1000) #define die(s) do {perro...
from http://hi.baidu.com/qianko/blog/item/7ffe0701eb0c0fc7267fb518.html 最近在写一个短信下发功能,客户端使用c#和java的短信网关的进行网络通信。
一、什么是端口复用: 因为在winsock的实现中,对于服务器的绑定是可以多重绑定的,在确定多重绑定使用谁的时候,根据一条原则是谁的指定最明确则将包递交给谁,而且没有权限之分。
Visual C# UDP数据的发送?接收包使用的主要类及其用法: 用Visual C# UDP协议的实现,最为常用,也是最为关键的类就是UdpClient,UdpClient位于命名空间System.
server: Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram,ProtocolType.
转自博客: http://blog.csdn.net/michellehsiao/article/details/7684309 小知识点:.Net Framework 4.0 和.Net Framework 4.0 Client Profile区别: .NET Framework Client Profile是.NET Framework的裁剪版本。
陈滢自己把这次节目主持的成功归功于自己多年的赛事评论经历。“由于体育评论员的每一句话都是自己组织语言,所以培养了自己对陌生项目的学习能力和语言组织功力,既可以自己撰写稿件也可以脱稿即兴发挥,并且做到内容专业、表达流畅。
在TableLayoutPannel中放着一些Label 如果把Label的AutoSize属性设成True的话,文字超过label长度时就会自动增加,直到后面的字出窗体以外 设置成False时,一旦到达Label的长度,后面的字符也就显示不出来了 经过我的多番实践,最佳的解决方法是 把Label的Dock属性设置成Fill,并同时把Label的AutoSize属性设成False。
转自博客: http://blog.csdn.net/langyuewu/article/details/38865423最近有个项目要修改,看完后果断决定重构,里面很多不规范的地方,布局大部分都是计算出来的,但是基本没有采用布局控件,不能自适应,其中有类似九宫格的布局方式,放在WPF,那真是一个控件秒秒钟能搞定的事情,好多年没做winform了,拿回来还是很容易上手。
RichTextBox的ZoomFactor有一个自动缩小、放大的属性。直接设置,即可得到而缩放效果,特别是对于其保存成的RTF富文本的不同字形、字体能同步放大缩放。 案例测试: namespace pageScrolTest { pub...
输入下面一段代码,出错: delimiter $$ drop trigger if exists istTPersonTgr$$ create trigger istTPersonTgr aft...
你知道WPS PPT如何调整行间距吗? 选中文本后,点击工具图标进行放大段落间距。 放大效果! DONE!
l转自博客: http://blog.csdn.net/yunhua_lee/article/details/25074707 高内聚低耦合,可以说是每个程序猿,甚至是编过程序,或者仅仅只是在大学里面学过计算机,都知道的一个简单的设计原则。
在设计类的时候,抽象和封装已经很大程度上取代了内聚性。但是在子程序这一层次上,内聚性仍是常用的启发式方法。下面内容,来自《代码大全》 对与子程序而言,内聚性是指子程序中各个操作之间的联系的紧密程度。