`
文章列表
package org.son; import java.lang.String; import java.lang.System; import java.util.Arrays; public class Demo { public static void main(String[] args) { int[] a = { -1, 5, 9, 15, 85, 98, 100 }; int[] b = { -2, 6, 8, 14, 73, 85, 97 }; System.out.println(checkSort(a)); sort(a); ...

几种常见的算法

冒泡算法 for(int i=0;i<a.length;i++) { for(int j=i;j<a.length;j++) { if(a[j]>a[j+1]) { int temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } }  选择排序 for(int i=0;i<a.length;i++) { for(int j=i;j<a.length;j++) { if(a[i]>a[j]) { int temp=a[ ...

linux安装jdk和tomcat

使用在线下载jdk或者使用工具上传到服务器 解压文件 tar xzvf /srv/ftp/jdk-8u73-linux-x64.tar.gz -C /usr/local/  进行重命名 mv /usr/local/jdk1.8.0_73/ /usr/local/jdk 修改环境变量vim  /etc/profile  export JAVA_HOME=/usr/local/jdk export PATH=$PATH:$JAVA_HOME/bin:  重启服务器或者刷新立即生效source /etc/profile

配置ftp服务

上传文件,所以需要ftp服务 在服务器上安装ftp apt-get install vsftpd 当ftp安装后会默认有一个ftp账户,修改ftp账户密码 sudo passwd ftp ------------------------------------------------------------------------------------------------------------------------- root ...
  进行时区的选择tzselect ------------------------------------------------------------------------------------------------------------ Please identify a location so that time zone rules can be set correctly. Please select a continent, ocean, "coord", or "TZ".  1) Africa  2) Americ ...

linux软件安装

关闭防火墙   ufw disable 卸载到防火墙 apt-get remove iptables  安装常用依赖   apt-get install g++ gcc libpcre3 libpcrecpp* libpcre3-dev libssl-dev autoconf automake libtool nfs-kernel-server libncurses5-dev 

配置ssh链接

更新当前的ubuntu系统  apt-get  update 下载ssh开发工具 apt-get install openssh-server 对配置文件进行修改 vim /etc/ssh/sshd-config 允许root账户登陆  PermitRootLogin yes 使用ps -ef | grep sshd 查找ssh进程编号; kill -9  pid    -9 属于强杀模式 使用/etc/init.d/ssh start   
首先将linux使用的系统字体进行变更 sudo dpkg-reconfigure console-setup    使用sudo passwd root  root@base:~# sudo passwd root Enter new UNIX password: 密码 Retype new UNIX password: 密码 passwd: password updated successfully 注销使用 logout    

java url与httpclient

    博客分类:
  • java
使用java客户端访问网站是程序猿必备的技能,java默认的包java.net就有支持   package Http.client; import java.io.InputStream; import java.net.URL; import java.util.Scanner; /** * 类说明 使用官网的net类进行测试 * * @author rfk */ public class JavaNet { @SuppressWarnings("resource") public static void main(Str ...
redis的数据库在java里面提供的官网工具包为jedis,在springboot中依然使用此包。 在pom文件中加入依赖   <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>   在application.yml文件中编写以下代码   spring: redis: ...
maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值:     * compile,缺省值,适用于所有阶段,会随着项目一起发布。     * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。     * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。     * test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。     * sy ...

maven代理配置

使用telnet  218.14.227.197 3128查看该地址的端口是否正常; 然后编辑config下的setting.xml文件 <proxies>     <proxy>       <id>optional</id>       <active>true</active>       <protocol>http</protocol>       <username>proxyuser</username>       <password&g ...
定时调度常用Timetask , QuartZ, Springtask。 Timetask由于时效性不好,很少作为企业级调度,而QuzrtZ开发太麻烦,所以使用Springtask进行配置。 新建一个定时调度的类,并使用注解方式进行调度 package cn.sona.microboot.task; import java.text.SimpleDateFormat; import java.util.Date; import org.springframework.scheduling.annotation.Scheduled; import org.springfr ...
在maven项目pom.xml中增加相应的依赖文件;   <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId> </dependency>   修改application.yml配置文件   server: port: 80 spring: messages: basename: i18n/Mess ...
public interface Comparable<T> { public int compareTo(To); } 在排序的世界里,需要继承Comparable,而这是一个泛型接口,如果使用了有序的集合,就需要override此方法,比如Treemap,而String类中override了它,那就解读一下。 public int compareTo(String anotherString) { //private final char value[]; int len1 =value.length; i ...
Global site tag (gtag.js) - Google Analytics