- 博客(69)
- 资源 (10)
- 收藏
- 关注
原创 Zookeeper常见问题锦集
文章目录什么是集群脑裂?为什么Zookeeper一般安装为奇数个节点?Zookeeper节点必须为奇数吗?为什么?当挂掉客户端对应的zookeeper节点,客户端如何去选择其他的节点?Zookeeper的锁是如何实现的?Zookeeper的Leader选举如何实现的?服务器启动期间Leader选举服务器运行时期的Leader选举什么是Zookeeper的监视与通知?Zookeeper的znode的...
2018-09-25 16:56:06
2006
原创 Yocto镜像编译
Yocto2.4.2项目搭建本文档适用于centos7系统该项目支持的系统ubuntu Ubuntu 14.04 (LTS)、Ubuntu 14.10、Ubuntu 15.04、Ubuntu 15.10Ubuntu 16.04Fedora Fedora release 22Fedora release 23、Fedora release 24CentOS ...
2018-04-25 16:43:31
4849
原创 计算机书籍下载
计算机书籍基础:《算法导论》 该书是一本十分经典的计算机算法书籍,与高德纳(Donald E.Knuth)的《计算机程序设计艺术》(The Art Of Computer Programming)相媲美。 《算法导论》由Thomas H.Cormen、Charles E.Leiserson、Ronald L.Rivest、Clifford Stein四人合作编著...
2018-01-03 13:58:49
933
原创 layui时间控件选择时间范围
解决layui时间控件清空之后无法正常使用的问题,以及时间范围的选择共有两种解决方式:方式一(layui 1.x):html代码:div class="layui-inline"> div class="layui-input-inline"> input type="text" name="start_time" class="layu
2017-11-20 12:55:24
24310
2
原创 装饰器partial、update_wrapper、wraps作用以及如何使用
装饰器partial、update_wrapper、wraps作用以及如何使用 在讲解partial、update_wrapper、以及wraps之前需要了解下装饰器:装饰器在实现的时候,被修饰后的函数其实已经是另外一个函数了(函数名等函数属性会发生比变化)。因此,为了不影响,python使用wraps来消除这样的副作用,因此,在我们写装饰器的时候,最好在实现之前加上wraps,它能保留原有函数
2017-11-15 12:30:12
3459
1
原创 django创建虚拟环境、自定义用户、用户拦截以及项目的搭建
django创建虚拟环境、自定义用户、用户拦截以及项目的搭建 项目地址:mangoD1. 创建虚拟环境在创建虚拟环境之前先说下虚拟环境的作用:pyhton虚拟环境可以使python程序拥有独立的库和解释器,不和其他的程序共享,避免了不同python程序的相互的影响。用户也可以直接在安装了python的环境中安装django框架pip install django现在来说说怎样在cento
2017-11-14 21:52:24
1337
原创 django未登陆用户的请求进行拦截(非中间件的形式)
用户请求的拦截 urlpatterns 用户请求拦截的两种方式 代码 非中间件用户为登陆用户请求拦截
2017-11-14 16:16:00
3261
原创 kettle版本比较、PDI版本比较
kettle版本比较 PDI的版本比较 kettle7.0新增功能 kettle6.0新增功能 kettle5.0新增功能 kettle版本如何选择
2017-11-12 22:35:55
15162
原创 git 游离状态的解决办法
git 处于游离的状态的解决办法在处于游离状态的时候,使用 git status命令查看的时候,将不会看到任何的创建的本地分支
2017-07-01 17:18:16
5331
2
原创 欢迎使用优快云-markdown编辑器
URL参数解决中文乱码问题在a.jsp页面中,使用window.location.href=http://IP?name=账单 b.jsp页面中获取对应的参数时使用如下代码获取name的时候也是乱码的,byte b[]=name.getBytes("iso-8859-1"); name=new String(b,"utf-8"); js中调用一个函数解决此类的问题:
2017-05-17 22:51:46
561
原创 mysql 创建表失败
mysql 错误:Row size too large. The maximum row size for the used table type, not counting BLOB示例: MySQL的最大行大小限制为65535字节显示在下面的InnoDB和MyISAM的例子。即使存储引擎可以支持较大的行,但无论存储引擎执行的限制是如何执行的。mysql> CREATE TABLE t
2017-02-10 14:35:24
1208
原创 idea对于创建maven项目缓慢的解决办法
idea使用的关于maven创建项目缓慢,卡顿,无法快速创建maven项目,本文主要解决maven项目创建缓慢的问题.
2016-12-27 13:02:07
1760
原创 设计模式之命令模式
命令模式说明:将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 UML图如下所示: 代码如下所示: package com.dai.command; /** * * @author 戴礼明 *日期: 2016-6-4 *content: 命令操作
2016-06-04 17:48:25
485
原创 设计模式之策略模式
策略模式说明:一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。 UML图如下所示: 代码如下所示:package com.dai.strategy; public interface Sort { public int[] sortNum(int[] ar
2016-06-04 16:50:30
442
原创 设计模式之代理模式
代理模式代理模式说明:代理模式的主要作用是为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式的思想是为了提供额外的处理或者不同的操作而在实际对象与调用者之间插入一个代理对象。这些额外的操作通常需要与实际对象进行通信。 1. 静态代理模式
2016-06-04 11:26:42
494
原创 Java 连接Oracle的问题
遇到的错误:no ocijdbc10 injava.library.path其中连接oracle中的url写的是:jdbc.url=jdbc:oracle:oci:@oracle92解决的办法: 将url改为:jdbc.url=jdbc:oracle:thin:@oracle92
2016-05-25 18:18:06
658
原创 java 类文件结构
1 Class文件与虚拟机:Java 虚拟机不和包括Java 在内的任何语言绑定,它只与“Class文件”这种特定的二进制文件格式所关联,Class文件包含了Java虚拟机指令集和符号表以及若干其他辅助信息。基于安全方面的考虑,Java 虚拟机规范要求Class文件中使用许多强制性的语法和结构化约束,但任何一门语言都可以表示为一个能被Java虚拟机所接受的有效的Class文件。Java虚拟机
2016-05-09 19:55:36
1315
原创 pageoffice 对文档的打开编辑的基本的操作
首先需要下载pageoffice的jar包,以及客户端的安装程序,如下图所示: 并且将这四个放在对应的lib目录下面,在web.xml中也要进行相应的添加,代码如下(一下所示的代码均来自于pageoffice官方代码,只是补充了一些自己的见解): <web-app version="2.5" xmlns="h
2015-12-10 20:36:33
29257
1
原创 Struts2+spring+mybatis注解模式
导入相应的jar包 先写好db.properties文件,用于存放数据库的相关信息driver=com.mysql.jdbc.Driverpassword=rootusername=rooturl=jdbc\:mysql\://localhost\:3306/he新建spring的配置文件<beans xmlns="http://www.springfram
2015-12-10 14:21:49
1340
原创 java EE中的任务定时器,当到某个时间的时候执行相应的操作
在java EE中应用到短信的通知,邮件的发送等可能涉及到当某个时间段的时候,就会执行相应的操作 需要在web.xml中配置好监听的类: 时间的监听器 com.mybatis.utils.Timers 在改Timer类中实现ServletContextListener接口,public class Timers implements Servl
2015-12-10 14:09:33
905
原创 hive安装过程中遇到的一些问题以及解决方案
出现问题一: Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmp
2015-11-17 21:20:46
859
原创 日期转换工具以及常用的字符,产生随机数,将java流中的编码转换为utf-8----java
package com.music.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * * @author 戴桥冰 * 创建时间:2015-11-17 *内容: 时期的转换工具 * */public class DateU
2015-11-17 15:15:47
703
原创 SSM(Spring+SpringMVC+Mybatis)的配置文件的搭建
在Spring文件中对数据库的配置以及结合mybatis的配置,还有事务的配置(配置了注解) 配置的代码如下所示: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLS
2015-11-17 15:03:28
535
原创 音乐网站制作之音乐播放
在做音乐网站的过程中,我就先把我写的一部分需要总结的拿出来吧! 音乐网站肯定需要有音乐,接下来我就说下在html中播放音乐: 利用html5的新特性,audio; 在对音乐播放之前我们还需要对歌词进行解析,歌词的一般的格式为:lrc格式 在管理员上传歌曲的时候我们需要预览歌词,这时候我们就需要获取本地歌词(包括本地歌词的路径
2015-11-17 14:29:56
1372
1
原创 js中获取文件的本地路径的代码
$(".addimg-LiuLan").change(function(){ var objUrl = getObjectURL(this.files[0]) ;//获取文件 console.log("objUrl = "+objUrl) ; if (objUrl) { $(".addimg-Kuang").attr("src", objUrl) ; } }) ;
2015-11-16 09:31:41
1447
原创 在html页面中预览图片获取本地的绝对路径
代码如下所示: $(".addimg-LiuLan").change(function(){ var objUrl = getObjectURL(this.files[0]) ; console.log("objUrl = "+objUrl) ; if (objUrl) { $(".addimg-Kuang").attr("src", objUrl
2015-11-11 21:12:22
6083
原创 url中的中文传参乱码问题
1、对要进行URL传递的中文字符进行编码:String message = java.net.URLEncoder.encode("中文字符","utf-8");2、在取URL传递中文的页面对字符进行解码:String msg = request.getParameter("message"); String str=new String(msg.getBytes("ISO-8
2015-11-10 09:08:07
556
原创 java 验证码的制作 t图片制作
大致思路: 利用BufferedImage制作, BufferedImage image=new BufferedImage(width,height,bufered_type);Graphics2D graphics=image.creatGraphics();...........................ImageIO.write(image
2015-11-01 20:28:36
483
原创 javascript基本使用 10 ------执行环境,作用域链
执行环境(execution context)是javascript中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据。决定了它们的各自的行为。每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。虽然我们的代码无法访问这个对象,但是解析器在处理数据时会在后台执行它。 全局执行环境是最外围的一个执行环境。根据ECMScript实现所在的宿
2015-10-25 23:23:18
700
原创 javascript基本使用 9 ------call,apply
call,apply: 每一个函数都包含两个非继承而来的方法,:call,apply.这两个方法的用途都是在特定的作用域中调用函数,实际上等于设置函数体内this对象的值。 例子://简单用法:绑定函数 用于传递参数 调用 function sum(a,b){ return a+b; } console.info(sum(10,20))
2015-10-25 21:54:04
581
subversion在centos最小化安装所需要的rpm包,包含了执行的脚本
2018-12-07
网上最全的11.44万全国四级行政区划词库.txt
2018-05-17
深入理解Hadoop(中文、带完整标签).第2版
2018-04-22
机器学习实战(中文)
2018-04-19
MySQL性能调优与架构设计
2018-01-05
《算法导论》第三版(清晰版本)
2018-01-03
图解TCPIP(高清带标签)
2017-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人