自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

智多

好好学习,天天向上。

  • 博客(30)
  • 问答 (1)
  • 收藏
  • 关注

原创 Idea中Java项目—Cannot resolve symbol

一、现象描述一直用intellij Idea开发,最近发生了灵异事件,有一个类明明存在,但总是亮眼的红色,提示:cannot resolve symbol,如图所示:二、解决方式1. 首先确定自己的类是真是存在的!2. 在IDEA中 点击 File → Invalidate Caches/Restart,清理了缓存重启IDEA就OK了...

2020-04-21 12:13:26 7333 1

原创 Java读取Excel文件转Json

Java读取Excel文件转Json一、安装POI和fastjson依赖<!--POI--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version>&...

2019-09-19 15:01:49 4708

原创 简单工厂模式

一、功能讲解面向对象的继承来实现多态,以从工厂里面根据参数类型的不同,初始化不同类型的实例,得到不同的结果。增加了代码的可复用性,灵活性,可扩展性。二、示例说明Input:两个数和操作方式。Example:3 + 3Output:计算结果。Example:6三、设计思路一个Operation父类,包含两个属性来表示两个数,一个getResult方法来获取结果。每一种操作方式都继承O...

2019-06-28 12:48:06 137

原创 Java 用 PhantomJS+ECharts 后台生成图片

第一步:下载并安装PhantomJS方法一:下载地址:http://phantomjs.org/download.html下载完成后解压,然后复制 bin 下面的 phantomjs 到 /usrlocal/bin/cp bin/phantomjs /usr/local/bin/phantomjs方法二:brew安装brew update && brew insta...

2019-04-22 11:56:25 8400 8

原创 Golang 定时器

Golang实现一个每二十四小时触发一次任务的定时器。代码如下:const ( //interval INTERVAL_PERIOD time.Duration = 24 * time.Hour //start time HOUR_TO_TICK int = 00 MINUTE_TO_TICK int = 10 SECOND_TO_TICK...

2018-06-08 14:33:28 1831

原创 Leetcode Num.38 -- Count and Say

题目描述: The count-and-say sequence is the sequence of integers with the first five terms as following:1. 12. 113. 214. 12115. 111221 1 is read off as “one 1” or 11. 11 is r

2017-12-04 18:02:43 148

原创 Leetcode Num.168 -- Excel Sheet Column Title

题目描述: Given a positive integer, return its corresponding column title as appear in an Excel sheet.For example:1 -> A2 -> B3 -> C...26 -> Z27 -> AA28 -> AB 解题思路:根据规律,能看到是以26为循环的,类似于26循环制,所以,只需

2017-12-04 17:44:57 142

原创 Leetcode Num.169 -- Majority Element

题目描述: Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋ times. You may assume that the array is non-empty and the majority ele

2017-12-04 17:37:50 147

原创 kvm虚拟化

安装qemu-kvm qemu-imgyum install qemu-kvm qemu-img从cdrom安装虚拟机virt-install --virt-type kvm --connect qemu:///system --name wkx-test --ram 4096 --vcpus 4 --disk path=/data2/virtaul-img/wkx-test.qcow2,siz

2017-10-18 12:07:40 238

原创 HTTP中PUT和POST的区别

大多数观点认为,在HTTP中应该用PUT来更新资源,POST来创建一个新的资源。也有部分观点认为,应该用POST来更新,PUT用来创建。其实,用PUT还是POST,不是看对资源的操作,而是由于HTTP协议定义的语义问题。在HTTP协议中,PUT被定义为idempotent(幂等)的操作,而POST是非幂等的。 Methods can also have the property of "idemp

2017-10-18 11:10:03 599

原创 ETCD3 和 ETCD2 性能比较

Server ETCD2 ETCD3 ETCD2 1.698331852s = 1698.331852ms error ETCD3 20.87944695s = 20879.44695ms 156.3686ms 注:插入数据量为2000条。etcd3的TXN每次最多可批量操作128条,所以,在etcd3中会每128条进行一次txn处理,最后不足128的为一次。租约支

2017-10-16 18:24:54 4519

原创 nginx配置示例

通过nginx解决跨域访问,系统高可用等问题的配置文件示例。worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; #log_format main '$remot

2017-10-13 15:10:59 251

原创 ETCD集群搭建

节点信息 节点名称 IP 备注 etcd-1 192.168.122.137 master etcd-2 192.168.122.126 slave1 etcd-3 192.168.122.180 slave2下载ETCD安装文件。参考地址:https://github.com/coreos/etcd/releases/我的系统是centos的,所

2017-10-13 14:53:04 384

原创 Leetcode 练习——Remove Element

题目描述:Given an array and a value, remove all instances of that > value in place and return the new length.The order of elements can be changed. It doesn’t matter what you leave beyond the new length.输入例

2017-03-28 10:24:54 245

原创 JMX 获取MBean信息

我们都知道JDK里边自带的 jmap 命令可以获取到 JVM 的内存信息。为了事实监控 JVM 的状态,需要在一定的周期内持续获取数据。通过搜索,知道了 JMX(Java Management Extensions)JMX下载地址jmx_example.zip下载地址解压 jmx_example.zip:unzip jmx_examples.zip编译com/example下的java程序:jav

2017-03-28 10:16:06 2627

原创 kubernetes 学习记录-two

Kubectl 命令kubectl get : Display one or many resources.example :kubectl get pods获取~/.kube/config中配置的以 user 登录的 namaspace 下的所有 pod 。kubectl get pods -o wideList all pods in ps output f...

2017-03-28 10:12:09 487

原创 kubernetes 学习记录-one

kubernets 组件简介ClusterKubernetes用于运行应用程序的一组物理或虚拟机以及其他基础架构资源。Node运行Kubernetes的物理或虚拟机。里面可以运行pod。Pod一个共同组合的 container 和 volume。Label附加到资源(例如pod)的键/值对,以传达用户定义的标识属性。标签可用于组织和选择资源子集。...

2017-03-28 10:07:40 350

原创 读取txt文件中的值并用myBatis将对象插入到数据库中

/**读取txt中的值存入list中**/package Service;import java.io.*;import java.util.ArrayList;import java.util.List;import PO.tablePo;public class textRead {private String fileName;pr

2015-09-19 09:45:33 3044

原创 用POI读取Excel表格中的值并存储为TXT文件

package Service;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.

2015-09-19 09:35:53 617

原创 数据库SQL之表关系&连接查询

/*  表关系:一对多:多端加外键,一端加主键  多对多:添加一个关系表,变为一对多的关系  一对一:外键唯一  E-R图:实体-->表  属性-->列  元组-->行  主键列:唯一仅有的  外键列:用来约束主键列关联项的取值    */--创建create table book(  bid number(5),  bnam

2015-03-24 17:58:27 759

原创 数据库SQL语句之Table的基本练习

--工资 = 薪金 + 佣金--列出至少有一个员工的所有部门。select deptno from emp group by deptno having count(deptno)>=1select deptno, count(ename) from emp group by deptno--列出薪金比“SMITH”多的所有员工。select ename, sal fr

2015-03-21 14:36:37 628

原创 数据库SQL函数的基本运用(后续组函数or聚合函数)

--函数/* 1.字符函数:substr(ename,起始位置,长度):截取;             instr(ename,'元素'):indexOf;             length(ename):长度;             conact(ename,'内容'):             lower(ename):转换为小写

2015-03-19 17:11:15 599

原创 数据库SQL 表的基本操作(create,drop,alter,insert,update,delete,select)

创建一个表create table myt(     username varchar2(10),     address varchar2(30),     salary number(8),     departmenname varchar2(15)   )      begin   insert into myt(username,address

2015-03-18 17:12:17 5459

原创 Java语言用jfreechart绘制柱状图、饼状图和时序图

1.柱状图:public void test1() {  try  {   //设置字体   StandardChartTheme sct = new StandardChartTheme("CN");   sct.setExtraLargeFont(new Font("隶书", Font.BOLD, 20));   sct.setRegularFont(new Fon

2015-02-09 11:33:41 2038 2

原创 Java语言用POI操作Excel

用POI对Excel进行操作。包括创建单元格,改变字体颜色,合并单元格,设置背景颜色等等。

2015-02-03 16:28:20 558

原创 Java中的多线程—经典例题

经典例题1:生产者/消费者问题。题目描述:生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从店员处取走产品,店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下,如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下,如果店中有产品了再通知消费者来取走产品。public cl...

2015-01-29 16:00:13 1229

原创 输入输出流(IO)—文件字符流(FileReader & FileWriter)的基本操作及应用

FileReader类是Reader类的子类,称为文件字符输入流。按字符读取文件中的数据。构造方法:FileReader(String name)                    FileReader(File file)读取文件并输出public void test() throws IOException{File file = new File("hello.txt

2015-01-27 14:45:14 704

原创 输入输出流(IO)—文件字节流(FileInputStream & FileOutputStream)的基本操作及运用

FileInputStream类是InputStream类的子类,称为文件字节输入流。按字节读取文件中的数据。构造方法:FileInputStream(String name)                    FileInputStream(File file)读取文件并输出:public void test() throws IOException{File file

2015-01-27 13:28:07 681

原创 集合中的Collections排序和Map排序

请从键盘随机输入10个整数保存到List中,并按倒序、从大到小的顺序显示出来@Testpublic void test4(){Scanner r = new Scanner(System.in);List list = new ArrayList();for(int i=0;iint x = r.nextInt();list.add(x);}Collection

2015-01-22 13:53:05 854

原创 Java中的集合排序(自然排序 & 定制排序)

1. 定义一个Employee类,该类包含:private成员变量name,age,birthday,其中 birthday 为 MyDate 类的对象;并为每一个属性定义 getter, setter 方法;并重写 toString 方法输出 name, age, birthday MyDate类包含:private成员变量month,day,year;并为每一个属性定义

2015-01-21 16:59:34 7117

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除