自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

翻译 https://es.xiaoleilu.com/

ElasticSearch原理https://www.cnblogs.com/dreamroute/p/8484457.html//Elasticsearch 权威指南(中文版)APIhttps://es.xiaoleilu.com/

2019-04-03 23:30:20 1718

原创 mysql 学习记录

mysql Red Hat Linux 环境安装V5.6 下载链接如下https://dev.mysql.com/downloads/mysql/5.6.html#downloads下载完成后,解压下载的tar包:MySQL-client-5.6.40.rhel5.i386.rpm是客户端的安装包; MySQL-server-5.6.40.rhel5.i386.rpm 是服务...

2018-07-20 09:51:10 170

转载 JAVA.SECURITY.POLICY 配置说明

众所周知,Java语言具有完善的安全框架,从编程语言,编译器、解释程序到Java虚拟机,都 能确保Java系统不被无效的代码或敌对的编译器暗中破坏,基本上,它们保证了Java代码按预定的规则运作。但是,当我们需要逾越这些限制时,例如,读 写文件,监听和读写Socket,退出Java系统等,就必须使用数字签名或安全策略文件(*.Policy)。在企业内部网中,本文提出了使用安全策略文件来设置java...

2018-04-24 16:58:23 1548

转载 java 动态代理(模式) InvocationHandler(为类中方法执行前或后添加内容)

动态代理属于Java反射的一种。当我们得到一个对象,想动态的为其一些方法每次被调用前后追加一些操作时,我们将会用到java动态代理。下边上代码:首先定义一个接口:package com.liuyx;public interface Itf { public abstract void printMe(); public abstract void printSth(Strin...

2018-04-23 16:37:03 468

转载 Java关键字transient和volatile小结

transient和volatile两个关键字一个用于对象序列化,一个用于线程同步,都是Java中比较高阶的话题,简单总结一下。transienttransient是类型修饰符,只能用来修饰字段。在对象序列化的过程中,标记为transient的变量不会被序列化。示例:class Student{transient int age; // 不会被持久化String name; // 持久化...

2018-04-23 15:38:07 124

原创 android查看打包信息命令

keytool -list  -v -keystore xxxx.keystore -storepass 密码

2018-02-26 13:20:46 370

转载 MySQL中exists与in的使用 对比

EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False。exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条 件语句不能返回记录行,则当前loop到的这条记

2017-12-25 11:46:47 313

原创 Linux 查看iptables ming

iptables 所在目录 : /etc/sysconfig/iptables

2017-10-13 14:31:35 246

原创 LINUX中mysql命令

一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:service mysqld stop2、使用 mysqld 脚本启动:/etc

2017-06-14 15:01:56 316

翻译 UML建模语言

分类:UML定义了5类,10种模型图五种类图定义:1.用例图:从用户角度描述系统功能,并指各功能的操作者。2.静态图:包括类图,包图,对象图。类图:描述系统中类的静态结构包图:是包和类组成的,表示包与包之间的关系,包图描述系统的分层结构对象图:是类图的实例3.行为图:描述系统动态模型和对象组成的交换关系。包括状态图和活动图活动图:描述了业务实现用例的工作流程

2017-04-21 11:17:12 538

转载 开闭原则

开闭原则(Open Closed Principle)是Java世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。 定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。Softeware entities like classes,modules and functions should be open for extension but

2017-04-19 17:05:08 364

原创 jvm 调优

Full   gcGc   Hotspot-Xms40m 最小堆内存大小-Xmx512m最大堆内存大小  -verbose:gc-XX:+PrintGCDetails-XX:+PrintGCDateStamps-Xloggc:D:/gc/gc.log 调优后:配置-Xms512m-XmX512-XX:NewSize=400m 新生

2017-03-17 17:38:15 218

原创 java 多线程

1.线程和进程的区别如果一个进程没有了,线程一定会消失;但线程消失了,进程未必会消失。而且线程都是在进程的基础上并发同时运行2.CPU中的线程是通过时间片切换的。(cup有永远执行的是优先级最高的线程。而且是无规律的)。线程在cup中是并行的。执行顺序是同时并行进行的(时间上说同一时间)。执行顺序不固定。3.Thread 和Runnable的区别实现Runnable

2017-03-14 09:22:35 216

原创 MySQL中的时间比较日期转换函数

1  无参数调用:UNIX_TIMESTAMP() 、DATE()返回值:自'1970-01-01 00:00:00'的到当前时间的秒数差例子:SELECT UNIX_TIMESTAMP()  - 13391234152  有参数调用:UNIX_TIMESTAMP(date) 、DATE(date)其中date可以是一个DATE字符串,一个DATETIME字符串,一

2017-02-20 20:12:04 1315

转载 如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion

文章来源:http://chinagdg.org/

2017-01-25 17:29:01 166

转载 Android各个Support Library介绍

原文 http://zmywly8866.github.io/2015/10/09/android-support-library.html主工程、依赖包、jar包、android.jar、Android Support Library的关系一个Android工程通常包括主工程和依赖包,依赖包又有两种形式:一种是单独的工程:在主工程中的配

2017-01-25 17:19:09 506

翻译 Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to force usage

Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to force usageAndroid Studio下修改方法:在manifest中添加,不要忘了也要包含xmlns:tools="http://schemas.android.com/tools"。如下图:

2017-01-25 16:14:47 1496

转载 LocalBroadcastManager

Android中BroadcastReceiver主要用途有发送通知,更新UI或者数据,应用程序间相互通信,监听系统状态(比如开机,网络等)Android中BroadcasetReceiver的注册方式manifest清单文件中的全局注册按照生命周期,在Service或者Activity中使用代码注册manifest的注册方式

2017-01-25 14:00:41 3334

转载 query.scroll()和query.setFirstResult(),query.setMaxResults();

一、说明:query.scroll()和query.setFirstResult(),query.setMaxResults();  这两种方法都可以取到一定范围内的数据,用来数据分页显示。那么两者区别,以及两者的效率如何?   1.scroll是用JDBC2.0的可滚动结果集实现;query.setMaxResults();query.setFirstResult()是数据库SQL语

2017-01-11 16:01:36 379

转载 linux常用命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2016-12-08 16:44:59 203

原创 Eclipse导出JavaDoc中文乱码问题

在Eclipse里 export 选 JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可比如项目采用的是UTF-8的编码就填:-encoding UTF-8 -charset UTF-8

2016-10-27 11:57:21 350

转载 eclipse package,source folder,folder区别及相互转换

在eclipse下,package,source folder,folder都是文件夹.  它们的区别如下:  package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下.  source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件.  项目构建后,source f

2016-07-08 10:45:25 186

转载 http://blog.csdn.net/guolin_blog/article/details/9097463

其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?等等……对于这些

2016-06-23 18:56:18 539

android 开发的一款地图

一款用android开发的地图,一个很不错的map希望大家能从中受益。分享一下。。

2011-07-11

Sprig学习笔记—适用刚接触者

对spring的简单总结,适合刚学习spring的初学者

2010-12-09

空空如也

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

TA关注的人

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