- 博客(13)
- 收藏
- 关注
原创 JAVA CSV导出
编写csv导出工具类,为了提高复用性,使用泛型和反射,传入一个任意类型的Vo的List就可以导出.业务要求导出订单,订单中有多个商品,vo中商品是一个list刚开始使用superCsv,不知道superCsv怎么处理这种情况,干脆自己写了一个.import java.math.BigDecimal;import java.util.Date;import com.tun...
2019-12-06 14:13:45 422
原创 快速排序有点坑
先看代码//快排 private int partition(int[] a,int start,int end){ int key=a[start]; int i=start,j=end; while(i<j){ while (i<j && a[j]>=key) {j--;}/...
2019-08-05 15:08:59 300
原创 Java基础-1
Java基础-1一、HelloWord/***打印字符串*@author 01*@version 1.0 2019-7-15*/public class Main { public static void main(String[] args){ System.out.println("Hello world!");//打印 }}每个文件可...
2019-07-15 20:06:12 159
原创 django-user2引入失败,报错django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.000
清空数据表,从新试一遍,OK.
2019-04-22 12:12:14 209
原创 ssh免秘钥登录
放别人的公钥:authorized_keys自己的公钥:id_rsa自己的私钥:id_rsa.pub 生产新得公钥ssh-keygen -t rsa把自己私钥给人 ssh-copy-id 用户名@主机名不行的话ssh-add id_rsa...
2018-12-04 22:19:28 118
原创 centos7启动过程
centos7不同于centos6,第一个进程不是init,是systemd.systemd是所以进程的父进程。可以用pstree查看。配置文件/etc//initrd没用了,设置运行级别的方式是在/lib/systemd/system目录中新建软连接,ls -sf ....target ...default.target或者设置默认运行级别sudo systemctl set...
2018-10-05 15:50:34 3162
原创 hadoop伪分布式环境搭建
新建目录cd /usr/local/bin/mkdir cloudcd cloud下载wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-3.1.1/hadoop-3.1.1.tar.gz解压tar -zxvf hadoop-3.1.1.tar.gzmv hadoop-3.1.1 hadoopcd ...
2018-09-05 15:15:29 101
原创 mysql编程
1.变量定义方法:(1)set @a=1;#定义回话变量a,初始化为1. (2)declare n char(20) default '123';#定义常规变量;赋值方法:(1)set @a=1; (2)select num into @a form book; (3)select @a:=num fo...
2018-07-03 15:21:22 1009
原创 数据库系统——2.1、概念结构设计之概念模型(1)
1、E-R模型1.1、联系1.1.1、单个实体间的联系1.1.2、两个实体之间的联系一对一联系(1:1)、一对多联系(1:n)、多对多联系(n:n)。1.1.3、多个实体间的联系n个实体的联系叫n元联系(n>2)1.2、E-R图(chen方法)矩形框:表示实体菱形框:表示联系椭圆框:表示属性双椭圆框:表示多...
2018-07-03 15:18:55 2983
原创 数据库系统——1、绪论
1、数据库的先修课离散数学是大多数学科的基础,一定要好好学。关系数据库中就要用到很多离散数学的知识。关系数据是一个数据世界,做为现实世界到计算机世界的一个过渡,把计算机的问题做为数学问题解决,这是一种智慧。2、学习方法把抽象的理论知识举出实例等于理解。文科以背为主,理科以理解为主,工科以实践为主。计算机是一个工科学科。学好靠实践。3、数据库的设计过程A、系统需求...
2018-07-02 12:29:21 214
原创 dns内网劫持
一、原理 虽然计算机之间通信需要对方的ip,但是最底层的传输是物理层上,传输的是二进制和MAC帧,将ip解析成MAC地址的是ARP缓存表,这个缓存表每个第二层设备及以上都有。主机A要和主机B通信,知道主机A的ip,但是arp缓存表了没有主机B的MAC地址,于是他会在局域网内广播询问主机B的mac,主机B会应答自己的MAC.(注:因为每个主机的ip是不固定的,所以设...
2018-05-26 12:30:46 10681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人