#Y

移动端网页文件上传分片压缩-Web Uploader

WebUploader是由BaiduWebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS6+,android4+。两套运行时,同样的调用方式,可供用户任意选用...

硬加密是什么意思

硬件加密是指在硬件层面上对数据进行加密处理,与软件加密相比,其加密性更高、更安全。硬件加密技术主要包括加密算法、防篡改技术等。1)安全性高:硬件加密技术可以保障数据的安全,防止数据被窃取、篡改。2)可控性强:硬件加密系统可以针对想要保护的数据进行配置和管理,灵活性强。3)高效性好:硬件加密技术可以在较短的时间内完成对数...
开发笔记 开发笔记·2023-06-05

一文搞懂synchronized原理

众所周知synchronized关键字是解决并发问题常用解决方案,有以下三种使用方式:同步普通方法,锁的是当前对象。同步静态方法,锁的是当前Class对象。同步块,锁的是()中的对象。实现原理:JVM是通过进入、退出对象监视器(Monitor)来实现对方法、同步块的同步的。具体实现是在编译之后在同步方法调用前加入一个m...

用 xmlNode 解析 XML 时,注意注释

XML中的注释,其实也是一个xmlNode。这个注释形成的xmlNode,其 xmlNode.Attributes为null。所以我们要注意,当向XML中添加注释时,是否会影响程序的运行。...

用 C# Socket 创建一个小型 Web Server

SocketsocketWatch=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);socketWatch.Bind(newIPEndPoint(IPAddress.Parse("127.0.0.1"),81));sock...

用 LINQ 快速把一个列表类中的 id 取出来

需求有一个类C,有两个属性Id、Name。有一个List<C>list,希望把这个list中所有C对象的Id取出来,并串成用逗号隔开的字符串。解决方法技术大家都懂,非常简单,但如果用LINQ则会节省大量代码。varobj=fromcinlistselectc.Id.ToString();stringstr=...

一个简明的 C# 事件示例

publicclassReport{publicdelegatevoidTaskProcessingHandler(intcurrentTaskIndex,inttasksCount);publiceventTaskProcessingHandlerTaskProcessing;publicvoidProcess(){...
代码星球 代码星球·2023-04-16

一道关于 C# 类的小小题

publicclassB{}publicclassD{publicvoidVisitCftea(){}}Bb=newD();b.VisitCftea();//会出错吗?b.VisitCftea()会出错吗?  答案:会出错。本文抛砖引玉,其实是想向您推介更多如下文章:override那点链式传递性C...
代码星球 代码星球·2023-04-16

用覆盖实现基类方法访问派生类方法

看到有人问基类方法怎么访问派生类方法,有人说这是不现实的,有人说把指针传过去(C++),有人说设计不合理。其实用覆盖,是可以实现基类访问派生类方法的。publicclassC1{publicvirtualstringF1(){return"C1F1";}publicstringF2(){returnF1();}}pub...

引用工程与否,涉及到部分属性是否可用。

工程1中的Class1是基类;工程2中的 Class2是继承自Class1的派生类。工程3要使用Class2就必须引用工程2,另外,如果工程3中要想使用Class2派生自Class1的属性,还必须得引用工程1。...

用 ListView 实现多列列表

用ListView实现多列列表,不能用ListBoxListBox有个MultiColumn,不过它的意思是一排排多少个,也就是说把下面的Item提到一行显示。配置ListView常见属性View:Details(多列形式),其他值:List(有点像ListBox形式)、SmallIcon、LargeIcon、Tile...

用 MaskedTextBox 代替 DateTimePicker,使支持空白值

DateTimePicker总会显示一个时间,但实际应用中,我们可能允许用户不填时间,怎么解决呢?一种方法是指定DateTimePicker的ShowCheckBox属性为true,这样在日期框前部就有一个多选框:选中了,则表示时间有效;没选中,可表示用户没有填。用Checked属性来判断是否选中。但本文要用另一种更好...

用 ConvertAll 一句代码将 List<int> 用逗号连接为字符串

最常见的例子是,我们通过相关程序,获得一系列的int,存在List<int>对象中,现在想要转换成1,2,3这种用逗号隔开各int的字符串(用在SQL的in中),可用for循环来完成,但还有更简单的。stringstr=String.Join(",",intList.ConvertAll<string...

用 StringBuilder 代替大量的字符串 +,极速提高速度

如果要把几千段字符串连接起来,利用+,这将就是非常耗时的,最快的方法是用StringBuilder。StringBuildersb=newStringBuilder();for(inti=0;i<1000;i++){sb.Append("cftea");}Response.Write(sb.ToString())...
首页上一页12345...下一页尾页