当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 多线程-线程安全

    使用多线程,线程安全是我们必须考虑的一个问题,而且我们都知道线程安全的关键点有三个 原子性:一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行可见性:多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即看到修改的结果。有序性:即程序的执行顺序按...

    67
    热度
  • [综合] C# 基础之委托

    1.1理解委托 1.1.1将方法作为另一个方法的参数 来看下面这两个最简单的方法,在屏幕上输出一句问候的话语: publicvoidGreetPeople(stringname) {EnglishGreeting(name); }publicvoidEnglishGreeting(stringnam...

    91
    热度
  • [综合] C# 设计模式

    创建型:1.单件模式(SingletonPattern)2.抽象工厂(AbstractFactory)3.建造者模式(Builder)4.工厂方法模式(FactoryMethod)5.原型模式(Prototype)结构型:6.适配器模式(AdapterPattern)7.桥接模式(BridgePat...

    86
    热度
  • [综合] WinForm下数据库连接相关

    BS架构的MVC项目可以直接使用EntityFrameWork的形式建立数据库连接,连接信息会记录在config文件中,但是对于Winfrom项目,可以自己搭建数据库连接信息 stringdataBaseConnect="DataSource=244db;user=dc_ch;password=dc...

    49
    热度
  • [综合] FTP_操作远程文件

    stringftpUserID;//用户名stringftpPassword;//密码FtpWebRequestreqFTP;#region连接服务器///<summary>///连接服务器///</summary>///<paramname="path"><...

    7
    热度
  • [综合] 本地文件上传FTP或远程目录

    1.上传到FTP ///<summary>///文件上传FTP///</summary>///<paramname="localFile"></param>///<paramname="workDate"></param>///...

    44
    热度
  • [综合] TXT_文件加密与压缩

    WinRar打tar包 stringWinRarDir=GetWinRarDir();WinrarZip(ClearingFileDir,"p_report",dateTime,batchNo.ToString(),Dir,FileName,WinRarDir,"100000000000306");...

    75
    热度
  • [综合] C#绘制表格并发送邮件功能

    publicboolSendMail(stringcode,DataTabledt){stringstrAutoClearToMailList="";//自动清算通知邮箱列表DataRowdrTemp=null;//获取发送邮箱if("1062".Equals(code))GetAlter("REP...

    25
    热度
  • [综合] C# 使用多线程

    1.开启一个线程 ThreadmyThread=newThread(newThreadStart(method));myThread.Start(); 2.开启一个线程执行一个带参数的方法 sendDatadata=newsendData();data.pusherKey="TA_BALANCE_D...

    53
    热度
  • [综合] JAVA导出PDF并压缩成zip

    JAVA导出PDF借助iText pom先引入两个jar包 <dependency><groupId>com.itextpdf</groupId><artifactId>itextpdf</artifactId><version>...

    69
    热度
  • [综合] Winform下相关知识

    1.字符串比较用equals,常量放前面,变量放后面,这样不用先判断变量是否为空 2.dataTable.copy();//复制结构和数据dataTable.clone();//仅复制结构,不复制数据 3.BeginInit和EndInit 如果一个组件实现ISupportInitialize接口,...

    26
    热度
  • [综合] python基础问题整理

    importnumpyasnp和fromnumpyimport*的区别 用importnumpyasnp时(当你使用numpy库中的的函数/变量都需要在前面加上np) 使用函数的方法为:np.fun() 用fromnumpyimport*时 使用函数的方法为:fun() 推荐使用第一种方法,因为第...

    22
    热度
  • [综合] python中的数组

    1.用list和tuple等数据结构表示数组 一维数组:list1=[1,2,3] 二维数组:tuple1=([1,2,3],[4,5,6],[7,8,9]) 但是:列表是动态指针数组,它保存的是对象的指针,其元素可以是任意类型的对象。比如要保存上述的List1,需要3个指针和3个整数对象,浪费内存...

    23
    热度
  • [综合] XML解析之DOM解析

    XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。 XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前两种属于基础方法,是...

    31
    热度
  • [综合] 获取服务器相关信息

    Maven 在项目的pom.xml的dependencies中加入以下内容: <!--Java基础工具类--> <dependency><groupId>cn.hutool</groupId><artifactId>hutool-all&l...

    53
    热度
  • [综合] 基本类二进制位数和最大小值

    //byteSystem.out.println("基本类型:byte二进制位数:"+Byte.SIZE);System.out.println("包装类:java.lang.Byte");System.out.println("最小值:Byte.MIN_VALUE="+Byte.MIN_VALUE...

    57
    热度
  • [综合] Java中float和double类型在内存中的存储结构

    float类型(32位): 分为:符号位S_指数位E_尾数位M 1bit(符号位)8bits(指数位)23bits(尾数位) double类型(64位): 分为:符号位S_指数位E_尾数位M 1bit(符号位)11bits(指数位)52bits(尾数位) 特别注意的是指数位存放的是补码,底数是2! ...

    17
    热度
  • [综合] @Column注解介绍

    用于指定列的相关属性name-可选,表示数据库表中列的名称。默认为属性或字段名称。nullable-可选,表示该字段是否允许为null,默认为true(null)若设置为false则该列不可为null值unique-可选,表示该字段是否是唯一标识,默认为false(不唯一)若为true则表示该列唯一...

    75
    热度
  • [综合] Spring中@Import使用方法

    一、spring中Bean注入IOC容器的方法 Spring3.0之前,我们的Bean可以通过xml配置文件与扫描特定包下面的类来将类注入到SpringIOC容器内。 Spring3.0之后提供了JavaConfig的方式,也就是将IOC容器里Bean的元信息以java代码的方式进行描述。我们可以...

    74
    热度
  • [综合] Xshell无法连接本地虚拟机解决方法

    步骤一:输入:vim/etc/sysconfig/network-scripts/ifcfg-eth0修改ONBOOT=yes重启服务:servicenetworkrestart 步骤二: 关闭防火墙输入:serviceiptablesstop和chkconfigiptablesoff命令

    39
    热度