自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wigenKing的博客

学到的知识点整理复习

  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 spring aop的学习

1.定义一个类,加上@Component @Aspect注解2.定义切点 @Pointcut(execution("com.wigen.web..*.*(..)"))意思是web所有子包下的所有类的所有方法进行切点@Pointcut(winthin("com.wigen.web.AopController"))意思是对web包下的AopController类进行切点3.@Before(...

2018-12-11 17:14:06 157

原创 记一次springboot打jar包,无法引用其中的类的问题

解决方法,更换plugin原来使用的是springboot的打包插件,打包后,开始的BOOT开头的包更换maven插件即可正常引用

2018-12-06 15:04:57 3329 2

原创 springboot+dubbo+zookeeper,yml方式,不引入xml配置dubbo

两个包,king-core是dubbo的发布方,King-web是dubbo的订阅方,使用的是本地的zookeeper来注册服务。三个依赖,king-core和king-web都引入dubbo提供方king-core的application.ymldubbo消费方king-web的application.ymlapplication启动类添加三个注解特别是@En...

2018-12-05 20:54:05 2214

原创 LeetCode-905 给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素。

public class App { public int[] sortArrayByParity(int[] A) { int[] a = new int[A.length]; int j = A.length; int k = 0; for (int i = 0; i < A.length; i++) { ...

2018-12-03 14:49:19 906

原创 负载均衡

负载均衡 (load balance)为什么要有负载均衡? 当服务器的访问量大于它的承受程度时,需采用服务器集群方式,即多台服务器组成一个服务。此时对不同的服务器调度的途径就是利用负载均衡,负载均衡就是对于不同的请求分配到不同的服务器上的作用。负载均衡实现方式?1. 通过http重定向发送请求至服务器,服务器返回一个重定向的ip,再次请求该ip方式有:a.随机  b.轮询...

2018-08-30 14:01:36 230

原创 leetcode-11. 盛最多水的容器

给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。class Solution {    public int maxArea(int[] he...

2018-08-21 15:49:45 143

原创 leetcode - 4. 两个排序数组的中位数

给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。你可以假设 nums1 和 nums2 不同时为空。class Solution {    public double findMedianSortedArrays(int[] nums1, int[] nums2) {      ...

2018-08-21 15:34:21 127

原创 java线程创建使用

第一步、创建线程的方式:class ThreadTest implements Runnable , 并且重写run()方法第二步、1.开启线程 Thread t = new Thread(new ThreadTest()); t.start();2.具有生命周期的Executor-CachedThreadPool    ExecutorService exec = Execu...

2018-08-10 14:32:32 199

原创 什么是EJB?

EJB (Enterprise JavaBean) Enterprise:企业javabean:用Java写的可重用组件J2EE中三种核心bean:会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)...

2018-08-09 17:36:42 864

原创 LeetCode-7. 反转整数

给定一个 32 位有符号整数,将整数中的数字进行反转。我的代码:public class Solution2 { public int reverse(int x) { Integer in = new Integer(x); String s = in.toString(); String result = null; ...

2018-08-04 10:54:21 95

原创 解压命令后面跟的参数解释 zxvf

一般解压用tar,unzip,后面一般跟参数 -zxvf,不知道什么意思,今天记录一下z:说是被gunzip压缩过,要用gunzip解压x:解压所有文件      x file 解压该文件v:产生详细输出,描述解压所做工作f:指定文件名 ...

2018-08-02 10:53:39 651

原创 JAVA中transient关键字作用

首先介绍一下序列化Serializable通常一个类实现序列化方式是实现序列化接口:   class XXX implements Serializable序列化的作用:把数据长久的保存在磁盘中,磁盘和内存是不同的,内存一般在程序运行时占用,数据保存周期短,随程序结束而结束,磁盘可以长久保存数据transient关键字的作用,在已实现序列化的类中,有的变量不需要保存在磁盘中,就要tra...

2018-08-01 15:35:59 5586

转载 Hadoop初识

Hadoop主要任务部署分为三部分:    1.客户端机器    2.主节点    3.从节点主节点的核心特点分为两部分:    1.HDFS(Hadoop distrubuted File System)Hadoop分布式文件系统    2.MapReduce的监督HDFS的特点:    1.大数据,存储T级数据    2.文件分块存储,将大文件拆分为多个快文件存储    3.流式数据访问,一次...

2018-07-09 10:37:39 94

原创 left join与right join和inner join

left join 返回左表所有记录和右表所关联结果rigth join 返回右表所有记录和左表所关联结果inner join 返回两表互相关联的记录首先两张简单表A和B表A表B1.left join实例:返回结果:2.right join实例:返回结果:3.inner join实例:返回结果:...

2018-07-07 14:23:39 220

原创 设计模式之抽象工厂

1.实体接口 entity<interface>2.entityImpl实现实体接口3.工厂接口factory<interface>4.factoryImpl实现factory接口,方法返回值为entityImpl抽象工厂思想的精髓我觉得是两个接口,工厂接口的实现类 返回了 实体接口的实现类代码如下:1.实体接口public interface Entity() {}2.实...

2018-06-19 11:41:59 109

原创 设计模式之单例模式

1.私有静态变量2.构造方法变私有3.给外部提供一个获得实例的静态方法最简单的单例,不加双重锁,不考虑线程是否安全代码如下:public class Singleton {//1.静态私有变量private static Singleton instance;//2.构造方法私有private Singleton() {}//3.共有静态方法,返回值为 本类对象public Singleton g...

2018-06-19 11:22:33 103

转载 Intellij Idea 2017.3 永久破解(99年?)

1.破解补丁下载:http://idea.lanyus.com/jar/JetbrainsCrack-2.7-release-str.jar,好吧,该链接无效了https://pan.baidu.com/s/1Q0NKpIFIsoFaFEK0ayKVkw,密码:c9ge2.然后把补丁放入bin目录。修改两个文件(idea.exe.vmoptions和idea64.exe.vmoptions),...

2018-04-16 21:55:27 17705 9

原创 数组的栈方法和队列方法详解

概念:栈方法是遵循后进先出原则。介绍两个方法实现栈方法,即push()和pop()。push是向数组末尾添加一项或多项,返回值是数组的最终长度。pop方法是只能删除数组末尾最后一项,返回值是删除的项。概念:队列方法是遵循先进先出的原则。即向数组末尾添加项,删除数组的首项。介绍两个方法实现队列方法,即push()和shift()。push()方法和栈方法里的一样,向数组末尾添加项,返

2017-12-14 14:20:21 673

原创 WebStorm 2017 注册码

2017-10-16日更新:在liscense server 输入以下地址:http://idea.imsxm.com/

2017-10-16 09:43:45 976

原创 关于服务器内存空间占满问题

最近服务器部署时发现内存空间占满,但是若干删除文件后,问题仍然没有得到解决,最后发现是因为tomcat开的进程太多,占用了空间,使用 ps -ef|grep 进程名 来查看进程使用情况 ,使用 kill -9 pid号 来结束进程,之后内存空间就可以释放了,惊了!--------------------------------------------------------------以上为原...

2017-09-28 09:46:46 6944

原创 关于Array.prototype.slice.call(arguments,0)的理解

最近在学js,第一眼看这个看不懂啊,于是搜了搜,理解如下:问题 :var args = Array.prototype.slice.call(arguments,2),里的Array.prototype.slice.call(arguments,2)是什么意思?书上讲的很苍白,无法理解首先 这是创建了一个类数组arguments(就是没有具体数据的数组),使用Array.proto

2017-09-14 16:24:42 1361

原创 Eclipse创建android项目时遇到的问题

如题控制台见如下错误:No resource found that matches the given name 'Theme.AppCompat.Light.DarkAct解决办法:在创建项目时把Minmum Required SDK 设置为api10及以上就可以啦

2017-09-14 15:56:52 259

原创 ionic安装_win环境下

1.首先需安装node.js,自行百度,安装完成后 打开命令行(win键+R ,输cmd)输入node -v验证是否安装成功2.java环境安装,自行百度,注意配置环境变量(我的电脑-属性-高级属性设置-环境变量),完成后输入javac验证是否安装成功3.由于有国家防火墙,可能会下得很慢,所以,可以设置淘宝镜像下载 命令:npm set config --registry=

2017-09-12 15:51:28 210

原创 postgresql的分页显示-截取字符串-递归查询

=======================================>>>>>>>>>>>>>>postgresql=======================================1.pgsql 分页查询---------------------------------select * from table_name limit A offset B

2017-08-08 16:14:46 1222

原创 oracle的分页显示-字符串截取-递归查询

====================================================1.oracle 分页查询参考:http://blog.csdn.net/anxpp/article/details/51534006====================================================>>>>>>>>>>>>>>>>>

2017-08-08 16:12:07 400

npp 文本编辑器

非常好用的文本编辑器,轻巧、便捷、易于使用、可拓展性强

2017-10-16

Tortoisesvn

Tortoisesvn是企业比较好用的版本开发控制工具。。。。。

2017-09-29

空空如也

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

TA关注的人

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