Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

巧用C# Split()函数获取SQL语句中操作字段

巧用C# Split()函数获取SQL语句中操作字段

这是前天工作时要求的,将SQL语句的操作字段获取出来挂在树节点上,感觉这个函数以后还有可能会用到,特此总结一下,函数中没有实现Select *的操作,只要添加判断条件即可。工具函数:Split()函数:通过字符分割字符串为一个string类型的一维数组。String.Split 方法有6个重载函数:1) public string[] Split(params char[] separator) 返回的字符串数组包含此实例中的子字符串2) publi...
析代码的利器 - Ctags

析代码的利器 - Ctags

比如我们在分析代码的时候,需要看某一个方法或类的定义,我们需要暂时跳转过去看一下,然后还能很方便的回来,这时候ctags就派上用场了。比如你有一个src文件夹,先用ctags对其生成索引:ctags -R src然后你会发现在当前目录下生成了tags文件,里边存储的就是索引。我们现在可以开始分析代码了,用vi打开一个代码文件,当看到某一个方法的使用的时候,将光标移到此方法上,然后点击ctrl + ] 这两个键,就可以跳转到这个方法的定义上,然后可以点击ct...
基于SQL脚本将数据库表及字段提取为C#中的类

基于SQL脚本将数据库表及字段提取为C#中的类

开发时,勉不了需要使用SQL直接与数据库交互,这时对于数据库中的表名及字段名会使用的比较多。如果每使用一次都复制一个,实在蛋疼。所以就考虑将其做成const常量。但是数据库中的表和字段相当多,一个一个敲,不但累,还有可能敲错。要保证正确,最好的办法当然是使用工具或者脚本。这里提供一个SQL脚本的实现。原理:获取数据库的表--->遍历每个表中的字段--->生成数据SQL代码DECLARE @tableName VARCHAR(MAX)DECLAR...
Android弹窗中的spinner异常解决办法

Android弹窗中的spinner异常解决办法

弹窗常用AlertDialog来袜,因为AlertDialog可以很方便的添加所要的项。比如确定/取消按钮,自定义的标题栏、自定义的信息布局等。在自定义布局时,比如我们采用LinearLayout来布局,然后再往LinearLayout中添加一些项,比如TextView、EditText等。这些都很容易实现。不过,如果添加spinner,可能就会出问题了。找了很久,发现是context引起的。因为spinner在点击展开下拉列表时,需要依赖于窗体,而使用c...
Java中的函数传递

Java中的函数传递

在C和C++中,函数的传递可以通过函数指针来实现。在C#中,函数传递可以通过委托、Action、Func来实现。Java中没有函数指针、没有委托,那函数要如何传递呢?可以通过以下两种方式实现。1、通过handler,在A类中实例化B类,并传递一个handler到B中。B通过handler发送消息,A中接收到消息后,执行相应的函数。严格的来说,这种不算是函数传递,只是变相达到了函数调用的目的。2、通过接口来实现。下面是实现的代码。ICallback.java...
Java使用基本JDK操作ZIP文件

Java使用基本JDK操作ZIP文件

提示:本文简单介绍介绍了一下JDK中的zip接口,但JDK自带的zip操作接口非常不完善,既不支持中文,也不支持密码,所以可用性不高。如果您有在Java语言环境中处理zip压缩文件的需要,推荐采用zip4j这一开源项目,zip4j支持多种加密和压缩算法,采用unicode编码,所以也支持中文,其它方面也是非常优秀,可以说是功能强大。详见另一篇文章: http://www.linuxidc.com/Linux/2014-11/109061.htm最近由于工作...
NSA 对 RSA 的渗透比以前认为的更深入

NSA 对 RSA 的渗透比以前认为的更深入

路透社独家报道,NSA 对RSA的渗透比以前认为的更深入,它不是在RSA的加密产品嵌入了一个存在后门的伪随机生成器而是两个。除了众所周知的Dual EC_DRBG双椭圆曲线确定性随机比特生成器外,还有一个是Extended Random。在理论上,Extended Random作为第二个随机性来源,可以使得加密密钥更安全。但约翰霍普金斯大学的加密学专家Matt Green教授等人在一篇即将发布的研究报告中指出,在Extended Random的帮助下,攻击...
Java解压带密码的RAR压缩文件

Java解压带密码的RAR压缩文件

RAR压缩算法是不公开的,所以这方面的开源项目不多幸好有一个叫unrar的开源项目支持RAR的解压,但不能压缩RAR文件不过,直接使用unrar却不能支持带密码的RAR文件解压,经过多方查找,终于在Google Code上面找到一个支持密码的unrar版本,下载地址:http://code.google.com/p/java-unrar/该项目依赖Jar包:commons-logging.jar 比较常用,可以到Apache官网下载gnu-crypto.j...
<< 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 >>