序列化就是把内存中的对象的状态信息转换成字节序列,以便于存储(持久化)和网络传输 反序列化就是就将收到的字节序列或者是硬盘的持久化数据,转换成内存中的对象。 1.JDK的序列化 只要实现了serializable接口就能实现序列化与反序列化,一定要加上序列化版本ID serialVersionUID ...
分类:
编程语言 时间:
2019-01-19 10:43:08
收藏:
0 评论:
0 赞:
0 阅读:
219
数据库建表时,对于一些可填可不填的字段,我们应该尽量把它设置为 NOT NULL。这种做法即可以提高性能,又可以在很大程度上避免空指针类的问题,好处颇多。 1.节省空间 NULL 列需要更多的存储空间:需要一个额外字节作为判断是否为 NULL 的标志位。 2.空指针 查询时,可以在一定程度上减少 N ...
分类:
数据库技术 时间:
2019-01-19 10:42:54
收藏:
0 评论:
0 赞:
0 阅读:
177
将01背包抽象成图: 以采药为例:洛谷1048 题目描述 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一 ...
分类:
其他 时间:
2019-01-19 10:42:37
收藏:
0 评论:
0 赞:
0 阅读:
168
前言 二维码在目前我们生活中是太常见了,扫码登陆、扫码支付、加好友......二维码又称QR Code,是一个在移动设备上非常流行的编码方式。 这一篇博客里将从原理和艺术二维码生成的角度来谈一谈,先给大家看看最终的效果: 二维码原理 二维码的前身是超市购物时的条形码(一维码): 但是很明显这个一维码 ...
分类:
其他 时间:
2019-01-19 10:42:22
收藏:
0 评论:
0 赞:
0 阅读:
177
昨天刚学会了如何实现PictureBox控件中的图像自动缩放和平移,下面我把过程给大家说一下: 参考了:https://www.cnblogs.com/jinqier/p/3497201.html 1、首先要拖一个控件,Panel控件作为容器 2、然后父容器里面拖一个PictureBox控件,设置属 ...
分类:
其他 时间:
2019-01-19 10:42:05
收藏:
0 评论:
0 赞:
0 阅读:
201
冒泡排序 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 作 ...
分类:
编程语言 时间:
2019-01-19 10:41:02
收藏:
0 评论:
0 赞:
0 阅读:
213
上篇回顾:简单两步 ~ 绕过 "Paused in debugger" 点评:这种方式在360浏览器下生效,谷歌浏览器并没有生效(me:版本 70.0.3538.110) 先演示下效果: 贴下提炼出来的demo: 解决方法:定位,然后修改下js ...
分类:
其他 时间:
2019-01-19 10:40:44
收藏:
0 评论:
0 赞:
0 阅读:
494
第1章 算法简介 1.2 二分查找 一般而言,对于包含n个元素的列表,用二分查找最多需要$log_2n$步,而简单查找最多需要n步 仅当列表是有序的时候,二分查找才管用 python猜数字代码 一般而言,应选择效率高的算法,以最大限度地减少运行时间或占用空间 线性时间 在计算复杂性理论,一个被称为线 ...
分类:
编程语言 时间:
2019-01-19 10:39:40
收藏:
0 评论:
0 赞:
0 阅读:
216
import osimport collections#通过栈遍历目录(深度遍历)def test(path): stack=[] stack.append(path) #处理栈 while len(stack)!=0: dirpath=stack.pop() filelist=os.listdir ...
分类:
其他 时间:
2019-01-19 10:39:06
收藏:
0 评论:
0 赞:
0 阅读:
161
阿里云购买服务器,并把系统设置成CentsOS系统 访问宝塔网站 https://www.bt.cn/bbs/thread-19376-1-1.html 根据教程为服务器设置宝塔页面 CentsOS的安装命令。 安装成功后 会随机生成一个宝塔登录账号和密码 通过访问ip 登录宝塔页面。 最后 浏览器 ...
分类:
其他 时间:
2019-01-19 10:38:49
收藏:
0 评论:
0 赞:
0 阅读:
154
1A还行 Description 在Bytemountains有N座山峰,每座山峰有他的高度h_i。有些山峰之间有双向道路相连,共M条路径,每条路径有一个困难值,这个值越大表示越难走,现在有Q组询问,每组询问询问从点v开始只经过困难值小于等于x的路径所能到达的山峰中第k高的山峰,如果无解输出-1。 ...
分类:
其他 时间:
2019-01-19 10:37:58
收藏:
0 评论:
0 赞:
0 阅读:
159
1.什么是Urllib(官网地址:https://docs.python.org/3/library/urllib.html#module-urllib) Urllib是python内置的HTTP请求库 包括以下模块: urllib.request 请求模块 urllib.error 异常处理模块 ...
分类:
编程语言 时间:
2019-01-19 10:37:38
收藏:
0 评论:
0 赞:
0 阅读:
3923
判断二分图,二分图染色的基本做法,DFS加染色 ...
分类:
其他 时间:
2019-01-19 10:37:21
收藏:
0 评论:
0 赞:
0 阅读:
155
下面是可用的运算符列表,使用中都会放到元素的中间并且用空格分隔。 注意列表中[方括号]的是可选的,而且还会列出对应PHP的表达式。 详见:Chapter 7. 内置函数 ...
分类:
其他 时间:
2019-01-19 10:37:04
收藏:
0 评论:
0 赞:
0 阅读:
161
基本概念 database 数据库 包含多个collection collection 集合 包含多个文档document(类JSON对象) document 文档 一个文档对象中包含多个key value键值对 入门 基本命令 1. 列出全部数据库 2. 查看当前数据库 3. 切换到/创建数据库d ...
分类:
数据库技术 时间:
2019-01-19 10:36:47
收藏:
0 评论:
0 赞:
0 阅读:
171
static静态修饰符 一)、static可用来修饰 1、成员变量:静态变量,可以直接通过类名访问 2、成员方法:静态方法,可以直接通过类名访问 3、代码块:静态代码,当java虚拟机加载类时,就会执行代码块 二)、类的成员变量 1、类变量(静态变量) A、被static修饰的变量 B、在内存中只有 ...
分类:
其他 时间:
2019-01-19 10:36:30
收藏:
0 评论:
0 赞:
0 阅读:
147
下载地址:https://get.enterprisedb.com/postgresql/postgresql 11.1 1 windows x64.exe Installation Directory: Data Directory: Please provide a password for t ...
分类:
数据库技术 时间:
2019-01-19 10:36:13
收藏:
0 评论:
0 赞:
0 阅读:
663
1.变量常量 $a=10; 这是变量 后面还是可以赋值 const b=100; 这是常量 不可变 只读属性 2.函数传参 ...
分类:
Web开发 时间:
2019-01-19 10:35:56
收藏:
0 评论:
0 赞:
0 阅读:
155
单播:单播模式是指各节点的网络适配器被重新指定了一个虚拟MAC(由02-bf和群集IP地址组成确保此MAC的唯一性)。由于所有绑定群集的网络适配器的MAC都相同,所以在单网卡的情况下,各节点之间是不能通讯的,这也是推荐双网卡配置的原因之一。为了避免交换机的数据洪水,应该结合VLAN使用。 多播:网络 ...
分类:
其他 时间:
2019-01-19 10:35:38
收藏:
0 评论:
0 赞:
0 阅读:
205
mycat应用场景 以下是几个典型的应用场景:单纯的读写分离,此时配置最为简单,支持读写分离,主从切换分表分库,对于超过1000万的表进行分片,最大支持1000亿的单表分片多租户应用,每个应用一个库,但应用程序只连接Mycat,从而不改造程序本身,实现多租户化报表系统,借助于Mycat的分表能力,处 ...
分类:
其他 时间:
2019-01-19 10:35:23
收藏:
0 评论:
0 赞:
0 阅读:
186