自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 Shell 脚本http监听服务

#!/bin/bash#设置变量,url为你需要检测的目标网站的网址(IP或域名)url=www.baoidu.com#定义函数check_http:#使用curl命令检查http服务器的状态#-m设置curl不管访问成功或失败,最大消耗的时间为5秒,5秒连接服务为相应则视为无法连接#-s设置静默连接,不显示连接时的连接速度、时间消耗等信息#-o将curl下载的页面内容导出到/dev/null(默认会在屏幕显示页面内容)#-w设置curl命令需要显示的内容%{http_code},指定.

2022-04-28 18:55:40 550

原创 shell 监控本地jar包程序进程,并重启

#!/bin/sh# 必须配置,引入环境变量;不然使用crond 定时执行脚本无法启动Java应用source /etc/profile#当前时间now=`date +"%Y-%m-%d %H:%M:%S"`file_name="/var/local/scripts/fastdfs/logs/push-fast-dfs.log" #重启脚本的日志,保证可写入,保险一点执行 chmod 777 data.logpid=0proc_num(){ num=`ps -ef | grep '...

2022-04-28 17:11:09 473

原创 FastDFS配置https加密存取图片

将fastdfs改为https存取主要有几个步骤:将/etc/fdfs/目录下的tracker.conf,storage.conf,client.conf的http.server_port改为443 配置nginx 的SSL模块:https://www.cnblogs.com/ghjbk/p/6744131.html 配置SSL证书 :https://www.cnblogs.com/grimm/p/5938496.html一.将/etc/fdfs/目录下的conf配置文件的http.server.

2021-01-29 16:58:39 1259

原创 ElasticsearchDemo

DEMO使用技术点:Maven+ SpringBoot + JDK 1.8.0_151 + ElasticSearch-2.3.3 + ElasticSearch-analysis-ik-1.9.3 + typeahead.js输入框输入信息后,自动提示补全控件 + jqPaginator.js分页控件+ Thymeleaf 页面模板显示 Github 地址:https://github.co

2017-12-20 14:25:42 2808 7

原创 at java.io.ObjectOutputStream.writeObject0(Unknown Source)

异常信息:严重: Disk Write of a37d014f-ebcb-4b5f-a540-cb07c3f75a7e failed: java.io.NotSerializableException: com.innomice.user.model.Userat java.io.ObjectOutputStream.writeObject0(Unknown Source)

2017-05-26 12:13:31 3811

原创 java.security.NoSuchAlgorithmException: AES KeyGenerator not available

ssm+shiro项目中用到AES 加密报异常异常信息Caused by: java.lang.IllegalStateException: Unable to acquire AES algorithm.  This is required to function.at org.apache.shiro.crypto.AbstractSymmetricCipherService.ge

2017-05-16 17:29:53 9374

原创 Maven 安装教程

安装maven:1. 获得maven最新安装包http://maven.apache.org/download.html2. 解压,放置任意文件夹下3. 创建环境变量,MAVEN_HOME,在值中填写maven安装路径4. 将maven加入环境变量path中,在path的值后面附加%MAVEN_HOME%\bin;5. 开启新的dos窗口,输入mvn -v命令,获得正确输出时表

2017-04-25 11:11:38 329

原创 SQL语句删除字段中包含的某个字符

比如车牌 晋A12345 中的 晋 字。有的行是没有的,只要删除有的sql语句:-- Oracle update 表   set 列 = replace (列,'晋','') where 列 like '%晋%'or update 表   set 列 = '晋' ||  列  where 列 not like '%晋%'-- MySQLupd

2017-03-02 17:15:21 9288

原创 EL表达式 三木运算使用

${customer.isActive==true ?"有效":"无效"}

2017-01-04 12:23:59 1812

原创 关于使用webView的一些细节问题

最近做了一个需求,在一个原有的 webview 页面上加一个在线视频播放器,做了许多资料查询,最终选用 h5   标签标签如下:                  Your browser does not support the video tag    用WebView加载视频的时候,第一次进入这个WebView界面时候视频能正

2016-11-10 12:21:47 747

原创 TextView、EditText 怎样设置后缀为 .otf 原生文件 的文字样式

TextView tv; EditText edt;/** * 获取资源文件 */ Typeface typeFace = Typeface.createFromAsset(context.getAssets(), "fonts/interstate.otf"); tv.setTypeface(typeFace); edt.setTypeface(typeFace);

2016-10-25 12:39:42 1708

原创 dialog 显示时,不能做其他操作,点击屏幕不消失和遮罩Back键的实现,

2016-10-25 12:21:12 1189

原创 Activity的通常的两种跳转方式

Activity的三种状态     Activity的跳转          通常有两种跳转:1.startActivity无返回数据的跳转,                          2.startActivityForResult(intent,int requestCode)有返回数据的跳转                                  2.1 

2016-01-08 22:26:08 1742

转载 Java接口和抽象类有什么区别,什么时候用接口好,什么时候用抽象类好?

http://java-admin.iteye.com/blog/1081861下面比较一下两者的语法区别:1.抽象类可以有构造方法,接口中不能有构造方法。2.抽象类中可以有普通成员变量,接口中没有普通成员变量3.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。4. 抽象类中的抽象方法的访问类型可以是public,protected

2015-12-29 20:07:28 510

原创 java之-Servlet的创建及生命周期

6.1:写一个Servlet的步骤        1;创建一个类,继承HttpServlet类。        如果没有找到HttpServlet类,可以去tomcat的lib目录下复制servlet-api.jar包。复制到webcontent目录下的lib目录下,再选中servlet-api.jar包,右击build-path,再选择add to build-path       

2015-12-28 17:16:01 617

原创 java之--内部类总结

一. 内部类 (成员内部类,局部内部类,静态内部类,匿名内部类)    1. 内部类含义:            在类的内部也可以定义另一个类。如果在类Outer的内部再定义一个类Inner,此时Inner就称为内部类,而Outer则称为外部类。   当内部类声明成public或private等时,对其访问的限制与成员变量和成员方法完全相同。 内部类的定义格式    标识符 c

2015-12-26 21:04:57 331

原创 java多线程之--线程池的创建

package com.qianfeng.day22_Thread.Excutors;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class TestExecutors {    public static void main(String[

2015-12-23 21:02:53 399

原创 java多线程之--多的生产者与多个消费者

package com.qianfeng.day22_Thread;/* * 多个生产者和多个消费者,包子数量最多5个,给包子编号,要求随机消费 */public class Demo04 {    public static void main(String[] args) {        Produce04 p = new Produce04();    

2015-12-22 17:51:53 763

原创 java多线程之-- 一个生产者与一个消费者

package com.qianfeng.day22_Thread;/* * 1: 一个生产者和一个消费者,包子只能有一个。 * 一个线程生产一个包子。 * 一个线程消费一个包子。 * 2:wait方法和sleep方法的区别: *     1:wait方法会释放锁,sleep方法不会释放锁。 *     2:wait必须放在同步中,sleep不一定放在同步中. 

2015-12-22 17:49:07 502

原创 java多线程之--死锁

package com.qianfeng.day22_Thread.DeadLock;public class DeadThread {    public static void main(String[] args) {        BangFei bangfei = new BangFei();        RichMan richman = new RichMan(

2015-12-22 17:36:34 344

原创 java设计模式之“装饰模式”

package com.qianfeng.ioexception;public class Person {    //吃饭    public void eat(){        System.out.println("喝粥");    }}package com.qianfeng.ioexception;public class NewPe

2015-12-17 21:22:20 314

原创 【数组】随机生成有10个元素数组a1,然后将a1拷贝到有15个元素的数组中,然后打印出来

package com.qianfeng.day_13.homework;/** * 4、随机生成有10个元素数组a1,然后将a1拷贝到有15个元素的数组中,然后打印出来 *  * @author Administrator * */public class Demo04 {    public static void main(String[] args)

2015-12-13 15:58:55 1221

原创 【数组】将给定字符串str="1,2,3!4,5,6,0!7,8,9"存入二维数组中。(使用 split(String regex) ) int[][] a

package com.qianfeng.day_12.homework;import java.beans.IntrospectionException;/** * 10.将给定字符串str="1,2,3!4,5,6,0!7,8,9"存入二维数组中。(使用 split(String regex) ) int[][] a *  * @author Administrat

2015-12-13 15:53:56 2389

原创 【二维数组】声明一个二维数组,为该数组随机赋值,并输出该数组

package com.qianfeng.demo2;import java.util.Random;public class Test3 {        public static void main(String[] args) {        int[][] array2 =get2Array(10,10);        printArray(array

2015-12-09 13:50:47 7137

转载 java匿名内部类总结

匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法abstract class Person {    publicabstract voideat();} class Child ext

2015-12-07 16:06:19 352

原创 JAVA设计模式之单例设计模式

package com.qianfeng.day_11; //单例设计模式   /**    * 1.构造函数无法暴露出去,只能用private进行修饰    * 2.因为是单例,所以,必须存在唯一的实例,也即,那唯一的实例,只能在类内部创建    * 3.无法创建对象,外部需要访问时,只能同类名进行方法,也即,必须使用static修饰    * (属性/方法访问有2中

2015-12-05 09:10:20 328

空空如也

空空如也

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

TA关注的人

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