string类

3.Scala基础知识

允我心安 提交于 2019-12-01 23:31:02
一、基本数据类型和变量 1.基本数据类型 java中每一个数据类型都是一个类; scala没有自己定义String类型,String类型是从java.lang.String照搬的。 字面量(literal) 2.变量 同一个环境中,可以重复使用同样一个变量名,只会记录最后一次用的那个类型。 二、输入输出 1.输入 2.输出 3.读写文件 (1)写入文件 文件保存在Scala启动目录 (2)读取文件 三、控制结构 1.if-else 2.while和do-while 3.for循环 四、数据结构 来源: https://www.cnblogs.com/nxf-rabbit75/p/11721260.html

[Java] Object类中方法解析

隐身守侯 提交于 2019-12-01 19:29:11
一 概述   Object是java所有类的基类,是整个类继承结构的顶端,也是最抽象的一个类。   Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。所有的类都直接或者间接的继承自Object类。该类的设计也符合面向对象中"万事万物皆对象"的思想。   构造方法   public Object()   任何一个类都会调用这个方法,访问子类构造方法的首先会先访问父类无参的构造方法。 二 Object方法详解   Object中含有:registerNatives()、getClass()、hashCode()、equals()、clone()、toString()、notify()、notifyAll()、wait(long)、wait(long,int)、wait()、finalize()共十二个方法。   这个顺序是按照Object类中定义方法的顺序列举的,下面也会按照这个顺序依次进行讲解。 1 registerNatives()方法   private static native void registerNatives();   static {     registerNatives();   }   从名字上理解,这个方法是注册native方法(本地方法,由JVM实现,底层是C/C++实现的)向谁注册呢

C++学习-srring类(2)

拈花ヽ惹草 提交于 2019-12-01 15:20:33
一、元素删除原型如下: 1、iterator erase(iterator first ,iterator last);//删除[first last)字符,返回迭代器指向最后一个被删去的元素。 2、iterator erase(iterator it);//删除it所指向的字符,返回string中下一个元素的迭代器,没有则返回end() 3、string& erase(size_type pos=0,size_type n=npos);//删除从pos开始的元素,或删除到末尾,返回删除后的string引用。 二、元素的插入,函数的重载形式如下(与append有点相像,不局限于尾部,位置参数,插入到该参数的前面) 1、string& insert(size_type pos,const char *s); 2、string& insert(size_type pos,const char *s,size_type n); 3、string& insert(size_type pos,const string& s); 4、string& insert(size_type pos,const string& s,size_type pos1,size_type n); 5、string& insert(size_type pos,size_type n char c); 6、void

C#中的ManagementClass类

浪尽此生 提交于 2019-12-01 11:35:36
C# 提供了ManagementClass类来获取本机的一些基本信息,比如CPU的个数,CPU的频率,网卡的MAC,内存的大小,硬盘的大小等。 获取本机MAC地址: /// <summary> /// 获取本机的MAC地址 /// </summary> /// <returns></returns> public static string GetMACString() { ManagementClass mAdapter = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection mo = mAdapter.GetInstances(); foreach (ManagementBaseObject m in mo) { if ((bool)m["IpEnabled"] == true) { return m["MacAddress"].ToString(); } } mo.Dispose(); return null; } 获取本机CPU的个数: /// <summary> /// 获取CPU的个数 /// </summary> /// <returns></returns> public static int GetCpuCount() { try { using

Java基础学习(九) - File类和IO流

自闭症网瘾萝莉.ら 提交于 2019-12-01 08:21:58
1.File类 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作 。 构造方法: public File(String pathname) :通过将给定的 路径名字符串 转换为抽象路径名来创建新的 File 实例。 public File(String parent, String child) :从 父路径名字符串和子路径名字符串 创建新的 File 实例。 public File(File parent, String child) :从 父抽象路径名和子路径名字符串 创建新的 File 实例。 常用方法: public String getAbsolutePath() :返回此 File 的绝对路径名字符串。 public String getPath() :将此 File 转换为路径名字符串。 public String getName() :返回由此 File 表示的文件或目录的名称。 public long length() :返回由此 File 表示的文件的长度。 public boolean exists() :此 File 表示的文件或目录是否实际存在。 public boolean isDirectory() :此 File 表示的是否为目录。 public boolean isFile() :此 File

类的继承与派生

☆樱花仙子☆ 提交于 2019-12-01 05:28:57
继承与派生 在教材中给出的对类的继承和派生的解释: “类的继承,是新的类从已有类那里得到已有的特性。” “从已有的类产生新类的过程就是类的派生。” 新的类是基类的派生类,新的类从基类处得到已有的特性。 一、继承与派生举例 新的类是基类的派生类,新的类从基类处得到已有的特性。 例1、写一个类student,再写一个Student类的派生类Undergraduate。 代码: #define _CRT_SECURE_NOWARNINGS #include<iostream> #include<string> using namespace std; class Student { public: Student() { name = "abcd"; old = 0; } Student(string String1,int years) { name = String1; old = years; } void SetNO(string String1, int years) { name = String1; old = years; } string Getname() { return name; } int Getold() { return old; } private: string name; int old; }; class Undergrauate : public

Map 接口有哪些类

跟風遠走 提交于 2019-12-01 04:30:00
Map接口 Map提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的,能够实现根据key快速查找value; Map中的键值对以Entry类型的对象实例形式存在; 建(key值)不可重复,value值可以重复,一个value值可以和很多key值形成对应关系,每个建最多只能映射到一个值。 Map支持泛型,形式如:Map<K,V> Map中使用put(K key,V value)方法添加 Map接口中定义的常用方法 具体使用在实现类中讨论 int size();//获取Map集合大小(即元素数量) boolean isEmpty();//判断是否为空 boolean containsKey(Object key);//判断是否包含某个键 boolean containsValue(Object value);//判断是否包含某个值 V get(Object key);//获取某个键对应的值 V put(K key, V value);//添加键值对(K,V) V remove(Object key);//移除某个键对应的键值对 void putAll(Map<? extends K, ? extends V> m);//添加另一个Map集合 void clear();//清空所有键值对 Set<K> keySet();//获取键的集合 Collection<V>

使用C#WebClient类访问(上传/下载/删除/列出文件目录)由IIS搭建的http文件服务器

社会主义新天地 提交于 2019-12-01 02:44:24
WebClient的上传文件一直报错,各种百度各种稀奇古怪的东西,终于百度到一篇小白学习篇 转自: https://www.cnblogs.com/cncc/p/5722231.html 使用C#WebClient类访问(上传/下载/删除/列出文件目录)由IIS搭建的http文件服务器 前言 为什么要写这边博文呢?其实,就是使用C#WebClient类访问由IIS搭建的http文件服务器的问题花了我足足两天的时间,因此,有必要写下自己所学到的,同时,也能让广大的博友学习学习一下。 本文足如有不足之处,请在下方留言提出,我会进行改正的,谢谢! 搭建IIS文件服务器 本博文使用的操作系统为Windows 10 企业版,其他Windows系统类似,请借鉴: 一、当然,开始肯定没有IIS,那该怎么办?需要一个软件环境进行搭建,具体方法如下: 1)打开“控制面板”,找到“程序与功能”,如下图所示: 2)点进去之后,找到“启用或关闭Windows功能”,如下图所示: 3)点进去之后,将“Internet Information Services”下所有节点都打勾(这样就搭建了一个功能完全的HTTP/FTP服务器),注意“WebDAV发布”必须要安装,这个跟文件服务器中文件访问权限有着很大的关系,如果想对服务器中某个具有读写权限的文件夹进行读写,就必须开启该选项,如下图所示: 4)等待安装完毕

后台请求帮助类

≡放荡痞女 提交于 2019-12-01 01:40:24
namespace BJSoft.WXYH.Common { /// <summary> /// Http连接操作帮助类 /// </summary> public class HttpHelper { #region 预定义方变量 //默认的编码 private Encoding encoding = Encoding.Default; //Post数据编码 private Encoding postencoding = Encoding.Default; //HttpWebRequest对象用来发起请求 private HttpWebRequest request = null; //获取影响流的数据对象 private HttpWebResponse response = null; #endregion #region Public /// <summary> /// 根据相传入的数据,得到相应页面数据 /// </summary> /// <param name="item">参数类对象</param> /// <returns>返回HttpResult类型</returns> public HttpResult GetHtml(HttpItem item) { //返回参数 HttpResult result = new HttpResult(); try { /

oracle通用帮助类

两盒软妹~` 提交于 2019-12-01 01:23:27
调用 //连接数据库 static private void DataBaseConnect() { string connection = string.Format("User Id={0};Password={1};Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST={2})(PORT={3}))(CONNECT_DATA=(SERVICE_NAME={4})))", "zhzepp", "citms", "192.168.10.113", "1521", "ORCL"); RepositoryManager.AddConnection("Program", connection); } 例如查询 static void Main(string[] args) { DataBaseConnect(); using (IRepository<PUNISH_ILLEGALVEHICLE_REALModel> repository = RepositoryManager.CreateRepository<PUNISH_ILLEGALVEHICLE_REALModel>()) { var list = repository.GetModels().ToList(); } } 测试实体 using DataBaseTest