- 博客(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
7386
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
4735
原创 简单工厂模式
一、功能讲解面向对象的继承来实现多态,以从工厂里面根据参数类型的不同,初始化不同类型的实例,得到不同的结果。增加了代码的可复用性,灵活性,可扩展性。二、示例说明Input:两个数和操作方式。Example:3 + 3Output:计算结果。Example:6三、设计思路一个Operation父类,包含两个属性来表示两个数,一个getResult方法来获取结果。每一种操作方式都继承O...
2019-06-28 12:48:06
145
原创 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
8487
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
1855
原创 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
161
原创 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
156
原创 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
158
原创 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
263
原创 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
621
原创 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
4561
原创 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
264
原创 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
399
原创 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
257
原创 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
2675
原创 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
496
原创 kubernetes 学习记录-one
kubernets 组件简介ClusterKubernetes用于运行应用程序的一组物理或虚拟机以及其他基础架构资源。Node运行Kubernetes的物理或虚拟机。里面可以运行pod。Pod一个共同组合的 container 和 volume。Label附加到资源(例如pod)的键/值对,以传达用户定义的标识属性。标签可用于组织和选择资源子集。...
2017-03-28 10:07:40
354
原创 读取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
3076
原创 用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
630
原创 数据库SQL之表关系&连接查询
/* 表关系:一对多:多端加外键,一端加主键 多对多:添加一个关系表,变为一对多的关系 一对一:外键唯一 E-R图:实体-->表 属性-->列 元组-->行 主键列:唯一仅有的 外键列:用来约束主键列关联项的取值 */--创建create table book( bid number(5), bnam
2015-03-24 17:58:27
779
原创 数据库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
664
原创 数据库SQL函数的基本运用(后续组函数or聚合函数)
--函数/* 1.字符函数:substr(ename,起始位置,长度):截取; instr(ename,'元素'):indexOf; length(ename):长度; conact(ename,'内容'): lower(ename):转换为小写
2015-03-19 17:11:15
620
原创 数据库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
5518
原创 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
2058
2
原创 Java中的多线程—经典例题
经典例题1:生产者/消费者问题。题目描述:生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从店员处取走产品,店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下,如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下,如果店中有产品了再通知消费者来取走产品。public cl...
2015-01-29 16:00:13
1260
原创 输入输出流(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
739
原创 输入输出流(IO)—文件字节流(FileInputStream & FileOutputStream)的基本操作及运用
FileInputStream类是InputStream类的子类,称为文件字节输入流。按字节读取文件中的数据。构造方法:FileInputStream(String name) FileInputStream(File file)读取文件并输出:public void test() throws IOException{File file
2015-01-27 13:28:07
697
原创 集合中的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
868
原创 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
7168
空空如也
ssh_exchange: read: Connection reset by peer
2018-07-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人