自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1953)
  • 资源 (24)
  • 收藏
  • 关注

转载 80%的Java程序员不知道反射强行调用私有构造器这事儿

开发者圆桌 2017-05-08 18:13之前推送了一篇叫做「你真的会写单例模式吗?」的文章,里面提到一个观点:“可能会有人使用反射强行调用我们的私有构造器”,看到在我们的开发者圆桌QQ交流群中,很多童鞋不明白Java反射机制怎么做到调用私有构造器,今天我们来做一个实验。实验代码import java.lang.reflect.*;public class Reflect

2017-05-10 11:20:53 687

转载 Spring MVC实现跳转的几种方式

followtry 2017-05-08 14:461.通过controller 跳转到前端页面例:2.通过controller跳转的另一个controller例:3.通过ModelAndView实现跳转到另一个controller例:4.通过ModelAndView实现跳转到前端页面

2017-05-10 11:18:08 643

转载 原生JS|数据类型检测,并没你想象的那么简单

码匠 2017-05-07 16:50HTML5学堂-码匠:看上去,JavaScript中的数据类型检测,并没有什么难度,但是……它包含了不少的知识,如果你只知道一个typeof的话,那很建议你读读这篇文章,加强一下~数据类型检测方法02:03来自码匠最近一个关系很不错的朋友在跳槽,面试一家大型知名互联网公司的时候,面试官问了一个看上去“超级”基础的

2017-05-08 14:28:51 354

转载 MySQL游标的简单实践

科技优家 2017-05-07 11:29Q:为什么要使用游标?A:在存储过程(或函数)中,如果某条select语句返回的结果集中只有1行,可以使用select into语句(上几篇博客有介绍到用法)来得到该行进行处理;如果结果集中有多行,简单的select语句成批地进行处理,需要在检索出来的行中前进或后退一行或多行……若是想得到其中的每一行进行处理,就必须使用游标。Q:什么是

2017-05-08 13:38:58 271

转载 Linux目录与文件的权限

科技优家 2017-05-07 14:18零、Linux中的权限为什么重要?权限直接关系数据安全!一、用户基础概念:所有者(owner):拥有这个文件的用户。一般拥有目录或文件的所有权限。用户组(group):几个用户组成一个用户组,一般来说组内用户同时具有某些权限。其他人(others):相对于owner和group的其他人。一般比前两者少某些权限。二、目录与文件的权

2017-05-08 12:11:47 3629

转载 查询速度提升300倍?MySQL的这个小技巧一定要掌握!

原创 IT168企业级2017-05-06 17:02MySQL内置了慢查询日志,默认情况下慢查询日志是禁用的,首先你要打开my.cnf文件并将slow_query_log变量设置为“On”,这其中还有两个很重要的参数需要设置,long_query_time表示超过多少秒的查询就写入日志,而slow_query_log_file表示日志文件的保存路径。如果你想要探究为什么查询会

2017-05-08 12:08:11 514

转载 SpringMVC轻量级框架之控制器重定向跳转原理分析

路人宅 2017-05-06 23:15Spring是一个开源轻量级的Java开发框架。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。SpringMVC属于SpringFrameWork的后续产品,Spring框架提供了构建Web应用程序的全功能MVC模块。使用Spring 可插入的 MVC 架构,从而在使用Spring

2017-05-08 12:05:03 3069 2

转载 Spring之jdbc数据库操作

呆呆和槑槑 2017-05-02 21:54首先我们来看看最原始的jdbc是怎么实现数据库的操作的好长一段代码,各种实现都放在一个函数里面实现,好乱。于是有了JdbcTemplate对jdbc的操作进行封装:现在看看,代码虽然少了一点,但是还是很乱,不能每执行一次数据库操作,都要去设置数据库连接,创建JdbcTemplate对象吧,下面我们再看看Spring中通过c3p

2017-05-05 16:07:33 349

转载 java多线程之ThreadPoolExecutor

科技优家 2017-05-02 11:13public class Demo1 { public static void main(String[] args) { BlockingQueue queue = new ArrayBlockingQueue(10); RejectedExecutionHandler handler = new ThreadPoolEx

2017-05-05 09:45:34 300

转载 java 监听端口并时刻接收端口收到的信息(简单)

风微凉 2017-05-02 17:29(注:下文代码是java服务器端获取gps定位指令代码,仅供参考)(语言能力有限)思路:编写服务器监听类(服务器启动执行创建守护线程:防止阻塞)编写守护主线程(创建socket通信等待客户端发送信息:确保持续接收客户端请求)编写守护子线程来执行具体方法。首先编写服务器启动监听类:public class videoandG

2017-05-05 09:32:52 16273 1

转载 单点登陆(一):思考

达人科技 2017-05-02 11:16单点登录(后文简称:sso)的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统(摘自百度百科)。整个流程中涉及到的角色有:用户。应用服务器,即业务系统。单点登录服务器,所有业务系统登录的核心枢纽,后文简称用户中心。关于token同步的思考从其定义中不难发现,核心功能点:一处登录处处登录,注销亦然。那么如何实

2017-05-05 09:06:07 994

转载 现在Java程序员面试有多偏,一份面试题让你跪倒在面试官面前

红叶JAVA 2017-05-03 17:02今日,有同学跟我说他在最近在面试的时候,面试官问了他一个很简单的问题,结果他一脸懵逼,他可是有过一年开发经验的,怎么可能会在面试的时候马失前蹄了呢?大家来看下他的问题你们会不会。是很简单的问题吧我一看,这问题糟了,我也不知道,是很尴尬,我就给了我们公司一位大牛,结果大牛神秘兮兮的给了一张图这一下子我就看懂了,但我

2017-05-04 09:06:39 3169

转载 Springmvc的工作流程

科技优家 2017-05-02 11:201.向服务器发送http请求,请求被前端控制器DispatcherServlet捕获.2.DispatcherServlet根据servlet.xml中的配置进行URL解析后,得到(URL),然后根据该URL,调用HandlerMapping获得的Handler配置的所有相关对象,最后以HandlerExecutionChain对象的形式返回

2017-05-03 17:20:46 368

转载 MongoDB dropDatabse后,数据能恢复么?

我是单身狗 2017-05-03 00:581、建立一个jsp文件2.在struts.xml文件中配置3.建立动作类和动作方法4.结果视图页面5、测试:、Struts2的配置文件加载时机:当应用被tomcat加载的时候,struts2的配置文件就已经被加载过了。

2017-05-03 17:10:09 3414 1

转载 MySQL 半同步复制数据一致性分析

PHP爱好者 2017-05-02 16:36简介MySQL Replication为MySQL用户提供了高可用性和可扩展性解决方案。本文介绍了MySQL Replication的主要发展历程,然后通过三个参数rpl_semi_sync_master_wait_point、sync_binlog、sync_relay_log的配置简要分析了MySQL半同步的数据一致性。MySQ

2017-05-03 17:08:58 2294

转载 远程SSH连接服务与基本排错

科技优家 2017-05-02 11:13为什么要远程连接Linux系统??在实际的工作场景中,虚拟机界面或物理服务器本地的窗口都是很少能够接触到的,因为服务器装完系统后,都要拉到IDC机房托管,如果是购买了云主机,更碰不到服务器本地显示器了,此时,只能通过远程连接的方式管理Linux系统。因此,在装好linux系统后,学习Linux运维的第一步应该是配置好客户端软件远程(通过ssh软

2017-05-03 17:01:36 301

转载 Quartz Cron Expressions 详解

今天你玩游戏了吗 2017-05-02 11:14Quartz是一个完全由 Java 编写的开源企业级作业调度框架。在处理 CronTrigger 进行周期性任务触发时,需要进行时间的配置,其中就需要使用 Cron Expressions。本文将对 Cron Expressions 进行详细讲解。什么是 Quartz Cron ExpressionsCron Expressions

2017-05-03 16:47:49 697

转载 Java多线程之内置锁与显示锁

Java团长 2017-05-02 11:05Java中具有通过Synchronized实现的内置锁,和ReentrantLock实现的显示锁,这两种锁各有各的好处,算是互有补充,今天就来做一个总结。Synchronized内置锁获得锁和释放锁是隐式的,进入synchronized修饰的代码就获得锁,走出相应的代码就释放锁。Java学习交流群:495273252通信

2017-05-03 15:13:41 946

转载 生产环境-jvm内存溢出-jprofile问题排查

科技动能 2017-05-02 11:09通常来说,分析堆内存快照(Heap Dump)是一个很好的定位手段 ,开启了dump的参数:-XX:+HeapDumpOnOutOfMemoryError有了这个参数,当我们不得不面对内存溢出异常的时候会节约大量的时间。默认情况下,堆内存快照会保存在JVM的启动目录下名为java_pid.hprof 的文件里(在这里就是JVM进程的进程号)

2017-05-03 14:43:43 2498

转载 在子类中,一定要访问父类的有参方法?

达人科技 2017-05-02 11:11public class Person {    private int age;    private String name;    public Person(int age, String name) {        this.age = age;        this.name = name;    }

2017-05-03 09:36:48 598

转载 树型权限管理插件:jQuery Tree Multiselect详细使用指南

日谈健康 2017-05-02 11:211、认识jQuery Tree Multiselect这个插件允许用户以树型的形式来呈现列表复选框的选择。多用于权限管理中用于分配不同的权限。使用文档,请参考:2、运行环境2.1、需要引入jquery.v1.8+版本和jquery ui.js2.2、只能在IE8以上的版本中运行3、效果图展示:给角色分配权限中,操作栏中有两个

2017-05-03 09:00:13 3866 15

转载 MySQL之一道关于GROUP BY的经典面试题

六月的大师兄 2017-05-02 06:31有一张shop表如下,有三个字段article,author,price。选出每个author的price最高的记录(要包含所有字段)。乍一看,一下就想到了这不就是个GROUP BY语句和MAX聚合函数的应用么。所以,我当时写下如下SQL语句:结果一运行,报错如下:"Column 'article' must b

2017-05-03 08:58:18 5318 3

转载 linux忘记root密码远程配置,也许以后你用到

IT人生活休闲 2017-02-04 09:39root是Linux系统的超级管理员,要保存好密码,而且要求要复杂,最好要有数字,字母、符号,而且8位以上,一般都要求随机生成的。如果不小心忘记了root密码,是非常恼火的,但不用担心,不需要重装,可以用如下方法操作:重启系统(如是生产系统,最好找个专门时间):3 秒之内要按一下回车,出现如下界面:按回车:

2017-05-02 17:34:30 4711

转载 UNIX文件目录管理基本命令之移动光标屏幕翻滚插入文本

弈安传媒科技 2017-04-30 19:515.1移动光标类命令操作描述nG光标移至第 n行首n$光标移至第 n行尾M光标移至屏幕中间行L光标移至屏幕最后行H光标移至当前行首$光标移至当前行尾5.2屏幕翻滚类操作描述Ctr

2017-05-02 08:55:10 730

转载 JAVA实现XML与JSON互相转换方法(含源码) / xml转json的两种方法(个人实现的)

点读微讯 2017-04-27 15:43XML转换为Json/*** XML转换为JSON* 2017-4-27 15:32:53* @param xml* @return*/public static String xmlToJson(String xml) {XMLSerializer serializer = new XMLSeriali

2017-04-28 11:50:04 39821 4

转载 有了这些java面试题目和答案,你还有什么过不去的梗

Java开发学习 2017-04-27 09:582017年面试官常问的Java问题1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚...

2017-04-28 11:19:57 9323

转载 Spring与Redis整合

就是爱体验 2017-04-27 09:38今天来给大家说说Spring与Redis整合,由于时间有限,废话少说,下面直接上正文:第一步:redis设置密码:打开redis.conf文件,搜索:requirepass找到:# requirepass foobared去掉前面的#,然后将foobared替换成你的密码即可,然后重启Redis,在登录时通过 -a 参数指定密码,

2017-04-28 11:14:36 434

转载 SQL 优化时你会谈些什么?

PHP爱好者 2017-04-25 15:00背景Mysql数据库作为数据持久化的存储系统,在实际业务中应用广泛。在应用也经常会因为SQL遇到各种各样的瓶颈。最常用的Mysql引擎是innodb,索引类型是B-Tree索引,增删改查等操作最经常遇到的问题是“查”,查询又以索引为重点(没索引不是病,慢起来太要命)。踩过O2O优惠券、摇一摇周边两个业务的一些坑,当谈到SQL优化时,

2017-04-27 17:54:49 347

转载 说说学习jquery时大伙都喜欢踩的七个坑,看看你中了几个

微句语录 2017-04-26 16:54大伙学习中难免都会走歪路,今天就给大伙说说学习jquery时容易走的七个坑这里还是要说一下我的前端学习群:594959296,从我一个人到现在的1297人都是我每篇文章每个特效聚集的小伙伴,可以说都是我们大前端的学霸啊,不定期分享干货。想学到东西的都可以来,欢迎初学和进阶中的小伙伴。1 乱用选择器JQuery选择器调用代价很大,

2017-04-27 17:48:56 601

转载 最全Java面试题(一)面试时这些问题你早晚都会遇到

前沿梦工场 2017-04-18 18:14Java面试大多分为笔试和面试,以下问题是前沿教育小编根据各大IT企业面试所问到的问题整理出来的,如需相关学习资料可留下邮箱,希望能为大家提供帮助。  示例 1 :面向对象的特征有哪些方面?封装最常见的是把属性私有化封装在一个类里面,只能通过方法去访问继承子类继承父类,从而继承了父类的方

2017-04-27 09:13:57 7739 1

转载 初识Javascript Promise对象

阿童木 2017-04-26 19:33> 以下 Ajax方法是个示意,具体可由大家去实现(PS:文中与jquery方法类似)...### 假定有三个接口```javascriptfunction getUser(callback){Ajax({url : '/api/getuser',type: 'GET',success : function(data)

2017-04-27 09:12:44 586

转载 Java基础之Comparator比较器接口使用原理

路人宅 2017-04-26 00:22java.util.Comparator是比较器接口,如果我们需要控制某个类的次序并且该类本身不支持排序,那么就可以建立一个类比较器来进行排序,实现方式很简单只需要实现java.util.Comparator接口。java.util.Comparator接口只包括两个函数,它的源码如下图:1) 若一个类要实现java.util.Com

2017-04-26 09:51:26 22351 1

转载 Nginx Web服务器入门学习

PHP爱好者 2017-04-25 14:57Nginx简介近年来,Nginx在国内取得了突飞猛进的发展,很多门户网站开始提供Nginx解决方案。Nginx是一款开源的高性能HTTP服务器和反向代理服务器,同时支持IMAP/POP3代理服务。由俄罗斯设计师在2002年开发,2004年发布第一个版本。Nginx以其高性能,高可用,丰富的功能模块,简单明了的配置文档以及占用较低系统

2017-04-26 09:51:01 1534

转载 MySQL存储引擎分析及业务使用场景

西瓜来播报 2017-04-25 07:34近几年,开源数据库逐渐流行起来。由于具有免费使用、配置简单、稳定性好、性能优良等优点,开源数据库在中低端应用上占据了很大的市场份额,而MySQL 正是开源数据库中的杰出代表。MySQL 数据库隶属于MySQL AB 公司,总部位于瑞典。公司名中的“AB”是瑞典语“aktiebolag”或“股份公司”的首字母缩写。MySQL 支持几乎所

2017-04-26 09:44:38 1111

转载 SQL 优化时你会谈些什么?

PHP爱好者 2017-04-25 15:00背景Mysql数据库作为数据持久化的存储系统,在实际业务中应用广泛。在应用也经常会因为SQL遇到各种各样的瓶颈。最常用的Mysql引擎是innodb,索引类型是B-Tree索引,增删改查等操作最经常遇到的问题是“查”,查询又以索引为重点(没索引不是病,慢起来太要命)。踩过O2O优惠券、摇一摇周边两个业务的一些坑,当谈到SQL优化时,

2017-04-26 09:40:10 257

转载 MySQL常见性能优化

PHP爱好者 2017-04-11 00:11优化Group By语句默认情况下,MySQL 排序所有GROUP BY col1,col2,....。查询的方法如同在查询中指定ORDER BY col1,col2,...。如果显式包括一个包含相同的列的ORDER BY子句,MySQL 可以毫不减速地对它进行优化,尽管仍然进行排序。如果查询包括GROUP BY 但你想要避免排序结

2017-04-26 09:20:13 402

转载 还在为Javascript的this用法疑惑吗?来这里看看

猫司徒 2017-04-09 18:22this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,function test(){this.x = 1;}随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的

2017-04-25 19:02:18 440

转载 java GC机制与内存分配策略

2017-04-25 18:27:35 288

转载 Shiro过滤器(1)-先从filter路径开始讲起

菜鸟程序员Chivalry 2017-04-21 00:05最近在写一个关于项目,用到了Shiro,Shiro中的过滤器引起了小编的兴趣,今天特地把原生的过滤器filter复习了一遍,给大家分享一下,下次再来说说Shiro中封装的过滤器,其实说白了,所有框架都是封装了原生的servlet,因为底层是不会变的。不同的在于别人是技术大牛,封装的牛逼,其实你自己也可以封装,但估计会bug很多

2017-04-24 10:16:29 11371

转载 JS多级联动下拉列表(不限级数)

微说微娱乐 2017-03-21 21:27JS多级联动下拉列表,可用于省、市、区三级联动,或多级分类联动选择等。不限级数,兼容浏览器,使用方法请看下面的HTML示例。示例效果如下图所示:部分源码:源码地址如下http://blog.csdn.net/oukunqing/article/details/43406435

2017-04-21 11:10:30 7249

jdk-8u231-windows-x64.7z

在java里面,我们通常都是认为接口里面是只能有抽象方法,不能有任何方法的实现的,那么在jdk1.8里面打破了这个规定,引入了新的关键字default,通过使用default修饰方法

2020-04-08

kafkatool_64bit (1).zip

消息队列 Kafka 版是阿里云基于 Apache Kafka 构建的高吞吐量、高可扩展性的分布式消息队列服务,广泛用于日志收集、监控数据聚合、流式数据处理、在线和离线分析等,是大数据生态中不可或缺的产品之一,阿里云提供全托管服务,用户无需部署运维,更专业、更可靠、更安全。

2020-03-21

存储过程调试工具

对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行,那么如果能找到一个比较好的调试工具,就可以事半功倍, 这里介绍的是dbForge Studio for MySQL。

2018-06-14

redis+session共享

redis+session共享,redis+session共享,redis+session共享,redis+session共享redis+session共享,redis+session共享,redis+session共享,redis+session共享,redis+session共享

2018-02-24

graphviz-2.38与PlantUML结合使用

PlantUML一定要用到Graphviz。PlantUML使用Graphviz来生成相关图形(只有序列图可以不依赖它),其它图形都需要,因此得安装它,否则生成图形失败,且报错。

2017-12-28

webservice

maven+spring+cxf之webservice服务端与客户端,可直接在其基础上二次开发使用。

2017-11-03

solr分词器

classpath目录:/usr/local/solr/tomcat/webapps/solr/WEB-INF/classes [root@bogon IK Analyzer 2012FF_hf1]# cp IKAnalyzer.cfg.xml ext_stopword.dic mydict.dic /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes 注意:扩展词典及停用词词典的字符集必须是utf-8。不能使用windows记事本编辑。

2017-09-25

mysql导数据到oracle

mysql导数据到oracle

2017-08-24

javax.servlet的jar包

javax.servlet的jar包

2017-08-21

p2p加速器下载

p2p加速器下载

2017-08-18

SecureCRT8.0破解版及注册机

SecureCRT8.0破解版及注册机

2017-06-01

mantisbt-1.2.19.tar.gz

mantisbt-1.2.19.tar.gz

2017-05-19

sqoop-1.4.4.bin__hadoop-2.0.4-alpha.tar

sqoop-1.4.4.bin__hadoop-2.0.4-alpha.tar

2017-05-18

Java实现与FTP服务器的数据传输

Java实现与FTP服务器的数据传输

2017-05-17

redis-2.6.14.tar.gz

redis-2.6.14.tar.gz

2017-03-21

java-MQ学习

java-MQ

2017-03-16

上传zip文件

上传zip文件

2017-02-08

java解析excel

java解析excel

2017-01-20

mybatis分页

mybatis分页

2016-12-27

鸿洋——自定义相机

http://blog.csdn.net/u011277123/article/details/52954516

2016-10-28

图片连拍,无须返回

自定义相机实现连拍!

2016-09-13

dropdownmenu

一个实用的多条件筛选菜单,在很多App上都能看到这个效果,如美团,某视频网站电影票等

2016-08-23

快速集成android实现listview的字母A-Z排序,界面侧边字母索引

Android手机字母A-Z排序侧边索引是非常常见的功能,在此提供快速集成框架.教你用Android studio工具一分钟搞定这个效果.

2016-08-10

memcache与redis的比较

简单的比较了两者的异同,方便读者的认识!

2015-05-04

空空如也

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

TA关注的人

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