摘要: 1.jdcp.jar java连接池 2.DBUtil java增删改查的封装包 阅读全文
posted @ 2019-05-28 16:00 初次的告白 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、缓冲区(Buffer):在java NIO中负责数据的存取,实际上就是数组,用于存储不用数据类型的数据,根据数据类型不同(boolean除外),提供了相应类型的缓冲区(ByteBuffer,CharBuffer,ShortBuffer,IntBuffer,LongBuffer,FloatBuff 阅读全文
posted @ 2019-05-23 20:58 初次的告白 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1.volatile关键字:当多个线程操作共享数据时,可以保证内存中的数据可见,相较于syncronized是一种较为轻量级的同步策略, 注意:1.volatile不具有“互斥性” 2.volatile不能保证变量的"原子性" 2.i++的原子性问题:i++的操作实际上分为三个步骤”读-改-写“ i 阅读全文
posted @ 2019-05-23 09:13 初次的告白 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式的使用 1.举例:(o1,o2) -> Integer.compare(o1,o2); 2.格式: -》Lambda操作符 或 箭头表达式 -》左边:Lambda形参列表 (其实就是接口中的抽象方法的形参列表) -》右边:Lambda体,(其实就是重写的抽象方法的方法体) 3.La 阅读全文
posted @ 2019-05-21 19:56 初次的告白 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1.get方式,设置调用方式为get,参数直接在url中包含,直接调用获取返回值即可 2.post方式,content为application/x-www-form-urlencoded ,参数格式 key=value&key1=value1 然后把参数使用流的形式写入到请求流中 3.post方式, 阅读全文
posted @ 2019-05-14 10:02 初次的告白 阅读(3756) 评论(0) 推荐(0) 编辑
摘要: 若不重写equals方法,则调用的是object对象的equals方法,相当于==比较,比较的是对象的内存地址 | Collection接口:单列集合,用来存储一个一个对象 | List接口:存储有序的,可重复的数据,动态“数组” | ArrayList:作为List接口下的主要实现类,线程不安全, 阅读全文
posted @ 2019-05-14 09:57 初次的告白 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 1.shutil :可以用来对文件进行基本操作(拷贝,剪切等) 2.glob :提供了一个函数用于从目录通配符搜索中生成文件列表 3.datetime :日期和时间的处理 4.zlib,gzip,bz2,zipfile,以及 tarfile :数据打包和压缩 5.io : 数据流,用来将数据存储在内 阅读全文
posted @ 2019-05-09 13:31 初次的告白 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1.字符串拼接可以不使用+号 name = "this " "is " "a " "string" 2.使用''' ‘’‘ / “”“ ”“”可以实现多行字符串 name = """da's'd'sa'da adsasda a'd's'da'da “”“ 3.可以同时赋值多变量 a,b = 0,1 阅读全文
posted @ 2019-05-08 16:05 初次的告白 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 爬取结果 自己刚学爬虫不久,利用爬虫爬取天气网,每次可以抓取第二天的天气状况,一个小demo 阅读全文
posted @ 2019-04-22 19:54 初次的告白 阅读(3811) 评论(0) 推荐(1) 编辑
摘要: Linux下运行SuperSocket程序步骤 需要将原程序的配置文件中的内容拷贝一份,改名成SuperSocket.SocketService.exe.config1.Linux中运行.Net程序依赖于mono,需要先在Linux系统中安装mono 访问mono官网 https://www.mon 阅读全文
posted @ 2019-04-08 17:52 初次的告白 阅读(606) 评论(0) 推荐(0) 编辑