自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kunpengku

山长水阔知何处

  • 博客(511)
  • 资源 (3)
  • 论坛 (1)

原创 Java从unicode值输出任意的汉字

汉字大约2W出头package com.kunpengku.runner;/** * DATE 2019/10/19. * * @author fupeng. */public class HanZiGenerate { public static void main(String[] args) { // 汉字的unicode范围 0X4e00 - 0...

2019-10-19 07:59:31 251

原创 介绍Spring Boot

8 介绍Spring BootSpringBoot是什么?SpringBoot是一个独立的,生产级别的,基于Spring的应用程序。我们为Spring平台及第三方库提供开箱即用的设置,这样你只需要少数几个配置就可以启动服务。大部分的SpringBoot应用只需要很少的Spring配置。用SpringBoot创建的应用可以用 “java -jar” 命令来启动,或者用传统的war包启动。S...

2019-09-21 00:02:11 75

原创 nginx新手指南

ngnix有一个主进程和多个工作进程。主进程的工作是读取和验证配置文件,和维护工作进程。工作进程处理实际的请求。nginx应用基于事件的模型和系统相关的机制来有效地将请求分配给工作进程。工作进程的数量在配置文件中定义,可以给一个固定的数字,也可以根据可用的CPU核心数动态调整。nginx和其模块的工作方式是由配置文件决定的。默认的配置文件名是nginx.conf。默认的放置路径在 /usr/l...

2018-08-12 16:29:36 810

原创 Spring-boot参考(三) 配置

debug开启debug开关可以查看更多的信息java -jar myproject-0.0.1-SNAPSHOT.jar –debug 或者 在application.yml 中 debug: truebannerbanner.txt在classpath下增加这个文件,可以替换掉启动Spring的 图案。Customizing the Banner配置文件就是 环境变量。在程序启动时 执行

2017-12-03 14:31:44 346

原创 Spring-boot参考(二)

依赖管理继承starter parent<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version></parent>在parent中,还定义了 其他许多 依赖的

2017-12-02 20:38:57 290

原创 Spring initializr使用

Spring initializr 是Spring 官方提供的一个很好的工具,用来初始化一个Spring boot 的项目。有两种方式可以使用Spring initializr来创建一个项目http://start.spring.io/ 登录该网站,填写项目信息,选择依赖后,点击 Generate Project,然后下载一个该项目的压缩包。下一步是将这个压缩包解压,然后在Idea中,File->

2017-12-02 08:48:28 17524

转载 Spring:新时代的Java源代码

Spring Boot - 构建一切Spring boot设计成 只需要非常少的配置,就可以快速的运行起来的程序。并且,Spring boot可按照你的不同需求,构建一个准备好的,可在生产环境使用的应用程序。Spring Cloud - 协作一切Spring Cloud就是微服务。 Spring Cloud构建于Spring boot之上,使得分布式的微服务得以简化。通过实现那些被验证过的模式,为

2017-11-24 23:54:04 294

原创 Ability

读文件

2017-03-30 10:52:26 443

原创 Java 核心编程 07

61,Java中,所有链表都是 双向链表62,多线程在比较低的层次上扩展了多任务的概念,一个程序可以同时执行多个任务,每个任务称为一个线程。 多进程 多线程的本质区别: 每个进程拥有自己一整套的变量,而多线程需要共用。63,线程如何响应中断 是 线程自己要考虑的事。64,线程状态 new 新生 runnable 可运行 blocked 被阻塞 当线程试图获取内部锁,而该锁被其他线程占有时,

2017-03-29 16:56:20 231

原创 Java核心编程 06

51,类型参数 使程序具有更好的安全性和可读性52,泛型 , 泛型可看做 普通类的 工厂53,类型变量 放在 修饰符后面,返回类型前面54,对类型变量的限定

2017-03-29 14:03:59 239

原创 Java 日志打印不出

某年月日, 在IDEA中,日志打不出, http://www.voidcn.com/blog/DSLZTX/article/p-3771853.html 在这个网站找到正解解决方法是在 pom.xml中添加以下几个依赖 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifact

2017-03-28 12:26:34 3324

原创 Java核心编程 05

41,适配器类实现了接口的所有方法,但都没有做任何事情42,限制一个对象拥有的功能数量43,model 存储完整的内容(模特) view 显示内容 controller 处理输入44,显示存储在模型中的数据是 视图的工作45,图形用户界面,依赖的是系统所提供的组件,各种组件。46,JAR文件,是用zip压缩的47,配置文件 properties48,抛出异常 捕获异常49,异常比常规的测试要慢很

2017-03-27 21:20:48 211

原创 Java核心编程 04

31,ArrayList Object foreach ArrayList a = new ArrayList(); a.add(1); a.add(3); a.add(1); for(Object i:a){ int j = (Integer)i; System.out.p

2017-03-27 21:20:19 217

原创 Java 核心编程 03

21,默认构造器 , 没有参数的构造器就是默认构造器。 当类没有任何构造器时,系统才会给一个默认构造器。22,构造器可以调用别的构造器 用this()调用另一个 构造器23,初始化块24,析构主要的工作是 回收分配给对象的存储空间25,静态导入26,抽象类可以有方法,但不能够实例化。27,Java 4个访问修饰符 private 只对本类可见 public 对所有类可见 prote

2017-03-23 14:24:00 344

原创 Java核心编程 02

11,代码点和代码单元 代码点是一个数,表示在unicode中的位置12,API文档是JDK的一部分,应该学会使用文档。 左上方是报名,下面是包中的类,右面是该类的API文档13,StringBuild14,Consoleimport java.io.Console;/** * Created by yuan on 2017/3/19. */public class StringB {

2017-03-22 14:57:18 276

原创 Java核心编程 01

1,applet: 在网页中运行的Java程序称为applet 注:但applet没有最终流行起来,因为浏览器所用的Java版本不同,目前当需要用到动态效果时,大多使用Javascript, 然而Java依然在服务器端开发中有非常重要的地位。2,Java要启动虚拟机,所以在运行时,可以看到比C++慢一些。3,javac编译时要提供一个文件名,而运行时,只用提供一个类名,不需要扩展名.java或

2017-03-12 23:12:21 511

原创 mypipe+kafka订阅MySQL实践

1,结构图 mypipe安装部署持续更新===

2017-03-07 09:21:51 2323

原创 mypipe部署

git clone https://github.com/mardambey/mypipe.git vi mypipe-runner/src/main/scala/mypipe/runner/PipeRunner.scala 55行 //shutdown() 注释 使用的主配置文件 mypipe-runner/src/main/resources/application.conf ,修

2017-03-07 09:03:55 1455

转载 Tomcat7启动报Error listenerStart错误

问题 Tomcat7在启动时报错,详细信息如下:十一月 23, 2013 7:21:58 下午 org.apache.catalina.core.StandardContext startInter nal 严重: Error filterStart 十一月 23, 2013 7:21:58 下午 org.apache.catalina.core.StandardContext startI

2017-02-20 11:52:01 880

原创 Java io

StringBuilderpackage dynamic;import java.io.DataInputStream;import java.io.InputStream;import java.util.Scanner;/** * Created by yuan on 2017/2/16. */public class testStrem { public static void

2017-02-16 20:34:54 610

原创 RabbitMQ

helloworld 官方教程 http://www.rabbitmq.com/tutorials/tutorial-one-java.html生产者 https://github.com/kunpengku/farmer/blob/master/rabbitmq/hello/Send.java 消费者 https://github.com/kunpengku/farmer/blob/ma

2017-02-13 15:27:45 367

原创 有多少面试可以重来

0001 问 50的阶乘末尾有多少个0? 解析,这个问题的实质是,问从1-50中间,有多少个5. 因为2是很充足的。 1相当于0个5, 5相当于1个5, 10相当于1个5,25相当于2个5 。。。。/** * Created by yuan on 2017/2/12. */public class GiveMe5 { private static int count_zero(in

2017-02-12 21:01:37 320

原创 2017

分布式一致性哈希算法 http://www.javaranger.com/archives/1781

2017-02-12 20:39:41 548

原创 Java中static作用汇总

五种用途 1,修饰变量 2,修饰方法 3,静态块 4,内部类 5,import staticstatic表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,Java语言中没有全局变量的概念,被static修饰的成员变量和成员方法独立于该类的任何对象。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对

2017-02-12 11:59:19 428

原创 Spring XML注入

借助构造器注入bean 1,构造器注入bean引用<bean id="cdPlayer" class="soundsystem.CDPlayer"> <constructor-arg ref="compactDisc"></bean>上面用到ref这个属性,因为引用的是另一个bean。2,构造器注入字面量 如果需要将字面量注入构造器中,要用value属性,如下所示<bean id="

2017-02-12 09:30:59 650

原创 Spring get start

http://www.yiibai.com/spring/spring-tutorial-for-beginners.html 这个网站为蓝本HelloProgram.javaimport org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlAp

2017-01-22 17:36:45 594

原创 Java tree

服务器 apache-tomcat http://tomcat.apache.org/download-70.cgi

2017-01-22 10:59:23 218

原创 快速排序 Java

快速排序,真的很快快速排序和 归并排序的速度都很快, 因为它们都是在不断地 缩小问题的规模/** * Created by fupeng on 2017/1/20. */public class quick { static void show(int [] a){ for(int i : a){ System.out.println(i);

2017-01-20 21:25:01 326

原创 归并排序 Java

归并排序是 前面特别慢, 忽然起速就特别快,然后就完了。

2017-01-20 21:08:38 209

原创 冒泡排序 Java

冒泡排序是最没有效率的排序,原因是 短视/** * Created by fupeng on 2017/1/20. */public class bubble { static void show(int [] a){ for(int i : a){ System.out.println(i); } } static

2017-01-20 20:30:43 294

原创 插入排序 和 希尔排序 java

http://mp.weixin.qq.com/s/deUy_VPJ2m6BFbrEZp9DKg 选择排序/** * Created by fupeng on 2017/1/19. */public class insert { static void show(int [] a){ for(int i : a){ System.out.prin

2017-01-20 17:57:50 209

原创 选择排序 Java

/** * Created by yywang on 2017/1/18. */public class SelectSort { static void show(Integer [] a){ for(Integer i : a){ System.out.println(i); } } static boolean

2017-01-18 23:00:03 216

原创 Java小工具

01,计时器,计算,程序的耗时,在进行压测,然后查问题时会用到。比方某个接口的压测时间是12s,这太高了,但要确定是哪部分程序耗时比较长,就需要在这个接口中,打上若干的点,把问题缩小范围,最后定位。Stopwatch类/** * Created by yywang on 2017/1/16. */class Stopwatch{ private final long start;

2017-01-16 22:45:42 785

原创 队列 链表实现 Java

/** * Created by yywang on 2017/1/16. */public class Queue <Item>{ private Node first;//队首 private Node last; //队尾 private int N;//元素数量 private class Node{ Item item;

2017-01-16 06:31:05 275

原创 下压堆栈 链表实现 Java

堆栈最好用链表实现/** * Created by yywang on 2017/1/16. */public class Stack<Item> { private Node first;//栈顶 private int N;//元素数量 private class Node{ Item item; Node next; }

2017-01-16 06:05:01 367

原创 最简单的一种栈 固定大小 [数组实现]

/** * Created by yywang on 2017/1/14. */class stack{ private String [] a; private int N; stack(int cap){ a = new String[cap]; } void push(String o){ a[N] = o;

2017-01-14 17:02:44 555

原创 Dijkatra 迪克斯特拉双栈算术表达式求值算法 Java

import java.util.Stack;/** * Created by yywang on 2017/1/14. */public class Evaluate { static double evaluate(String tmp){ Stack<String> ops = new Stack<String>(); Stack<Double> v

2017-01-14 16:46:30 845

原创 栈-后进先出-java

import java.util.Stack;/** * Created by yywang on 2017/1/14. */public class f { public static void main(String[] args) { Stack<Integer> s = new Stack<Integer>(); for (int i = 0; i

2017-01-14 16:11:37 2956

原创 mypipe使用中出现的null:4问题

在下载好 mypipe ,配置好数据库后,启动时发现 订阅到的 MySQL binlog的文件名和position都不对, 显示是null:4 我在下面这个链接找到解决方法 https://github.com/mardambey/mypipe/issues/50diff --git a/mypipe-runner/src/main/scala/mypipe/runner/PipeRunner

2017-01-13 08:53:13 548 1

原创 IntelliJ IDEA中开启断言的方法

默认设置没有启动断言,需要在命令行下使用-enableassertions(简写为-ea), IntelliJ IDEA中如何设置? 1,选择Edit Configurations 2,在VM optons中 加入 -es 3, 现在就可以利用断言调试了。

2017-01-13 07:27:05 5052 3

gcc 3.4.6 编译器

gcc编译器,

2014-11-13

libmcrypt.so.4

libmcrypt.so.4 PHP MySQL常用到。

2015-12-28

pyDes-2.0.1.zip

Python中 用作DES加密的安装包。解压,安装,import 就可以使用了。

2015-03-10

kunpengku的留言板

发表于 2020-01-02 最后回复 2020-01-02

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