科技改变生活,技术连接你我

千里之行,始于足下;不积细流,无以成江海

java操作对象存储的常用方法

参考文档 https://www.bookstack.cn/read/MinioCookbookZH/22.md 1 创建一个MinioClient 的客户端对象 有九种方法创建 不一一列举了 例如: public MinioClient(URL url, String accessKey,...

2019-04-27 17:48:26

阅读数 221

评论数 0

java 连接elasticsearch api

由于项目需要,公司需要做一个模糊搜索的功能。决定使用java 调用elasticsearch api 实现对应的操作。由于elasticsearch 的底层使用的lucene 所以对java 提供了天然的支持。elasticsearch 的浏览器端默认端口是9200 API默认的是9300 现...

2018-07-19 11:20:45

阅读数 359

评论数 0

JAVA连接远程Hbase数据库中遇到的坑

由于公司业务需要,需要从大数据平台获取数据为项目的会员提供网页推荐信息。所以需要远程连接Hbase 数据库。 查询各种资料总结的步骤都是 // 取得一个数据库连接的配置参数对象 Configuration conf = HBaseConfiguration.create(); // 设置连...

2018-07-11 10:51:51

阅读数 895

评论数 0

linux 上supervisor的进程管理工具的使用

Supervisor是用Python开发的一套通用的进程管理程序 安装过supervisor 后 安装好supervisor之后,默认是没有生成配置文件的。可以通过以下命令生成配置文件 echo_supervisord_conf > /etc/supervisord.c...

2018-07-07 17:53:36

阅读数 146

评论数 0

建行python的uliweb 框架入门

Uliweb是一个全栈式的python web 框架 框架的的核心是采用werkzeug 作为框架的核心处理 类似于Java中的spring 个人理解 持久化框架 sqlAlchemy 是基于Uliorm作为orm 对数据进行处理 uliweb 安装 uliweb 目前不主持python3...

2018-07-07 17:51:06

阅读数 230

评论数 0

Oracle 误删数据恢复

Oracle 误删数据恢复 使用delete 误删的数据闪回 具体步骤为: *确定删除数据的时间(在删除数据之前的时间就行,不过最好是删除数据的时间点) 用以下语句找出删除的数据:select from 表名 as of timestamp to_timestamp(‘删除时间点’,’...

2018-07-07 17:45:12

阅读数 139

评论数 0

MongoDb 对比sql 的基础

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB 将数据存储为一个文档,数据结构由键值...

2017-09-27 08:28:05

阅读数 576

评论数 0

开发爬虫时所用到的页面元素分析利器Jsoup

jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 使用jsoup 抽取html 页面的数据。如果你已经知道一个html文档并了解文档的结构。将html 文...

2017-05-16 16:12:21

阅读数 1093

评论数 0

基于RBAC的权限管理框架Shiro(1)框架简介

Shiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。也是当下比较主流的轻量级权限管理框架。相较于spring security(原名Acegi)必须依赖spring ,shiro就显的非...

2017-05-10 00:09:35

阅读数 3710

评论数 0

Java ssm整合swagger

ssm 就不不说了。swagger 是当前在比较流行的REST APIs文档生成工具。无论是给手机端还是作为第三方提供接口都是非常不错的。在线调试用起来也超方便。说下整合的步骤 1.引入jar 包 swagger-annotations-1.3.13.jar swagger-mo...

2017-04-11 14:37:45

阅读数 3079

评论数 3

一路(16)奔波,一起(17)前行—2016 年终总结

岁月你别催,该来的我不推。无意中听到李宗盛的《写给自己的歌》,就特别喜欢,尤其是这一句。我也是特别善于欣然接受当前的处境(接受不了的,我就走了),又一年过去了,也是才签的两年合同。其实早就准备写这份年终总结,可无赖新进公司不久,项目赶的飞快。难得放假前抽出时间。 1.回首 2016就像我标题一样充...

2017-01-24 14:55:55

阅读数 482

评论数 0

java 中实现HTML 生成pdf

JAVA 中生成pdf 的方法很多,iText是一个生成PDF文档的开源Java库。但是用iText生成pdf,有时候很难控制页面的样式。听说flying-saucer 可以对样式进行简单的支持。由于项目需要,用flying-saucer 体验 了一把,感觉还不错。生成pdf 的整体思路:1.利用...

2017-01-23 10:44:09

阅读数 1851

评论数 0

Shiro 管理多个realm 实现前后台分离

使用shiro 由于公司的业务上的需求前后台公用的一张表,要实现前台用户和后台用户的分离拦截需要书写多个realm 用来验证前台用户还是后台用户。直接上代码 1.书写一个自定的token UsernamePasswordUsertypeToken 继承UsernamePasswordToken...

2016-12-30 17:16:43

阅读数 14567

评论数 12

Rails 中的初始化

Rails 框架中的中初始化代码 config/application.rb。想在Rails 前运行代码,可以把代码添加到config/application.rb 文件的require ‘rails/all’之前。总体上来说设置Rails 的工作包括设置Rails 的组件以及Rails 本身。 ...

2016-10-25 15:37:51

阅读数 392

评论数 0

Nginx 集群,负载均衡和配置参数解释

随着现代互联网的飞速推进,集群分布式,负载均衡 等等听上去很高大上的名词不绝于耳。今天就好好说说Nginx不废话,直接上配置文件。 1.Nginx 的目录介绍: ….conf 配置文件 … html 网页文件 …logs 日志文件 …sbin 主要二进制程序#user no...

2016-10-24 23:18:23

阅读数 3977

评论数 0

Java 常用框架(Spring,SpringMVC,Hibernate,mybatis)整合

每一个web工程里在WEB-INF目录下都有一个文件web.xml, 这个文件是web工程的入口文件,每一个容器(tomcat)都是去解析web.xml。web.xml 里可以增加servlet例如:<servlet> <servlet-name>dispatch<...

2016-10-24 22:54:32

阅读数 1805

评论数 0

Rails 的自动化部署工具Cap(Capistrano)和mina

项目的自动化部署工具。cap 整合了与rails 相关的自动化部署命令 项目经过多次部署后,服务器会生成一个这样项目的目录current 是指当前版本, link 到 release 下的指定版本目录(默认为最新的 releases) releases 每次部署都会产成一个目录存放项目源码, ...

2016-10-09 10:44:41

阅读数 1678

评论数 0

Shell 编程

shell脚本语言,任何脚本语言都是需要脚本解释器来解释该语言 shell 脚本的解释器我们常用的就是bin/bash shell 命令返回值变量 反引号如rs=date+% shell 编程中自定义变量 直接就是变量名=值,输出的时候就是 变量名即可系统变量:变量名 即可 ...

2016-10-05 20:13:21

阅读数 184

评论数 0

jQuery 整合

jQuery 初步 Jquery语法 :(selector).action(),获取元素并对他们执行操作。Jq选择器是基于元素的id类类型属性属性值等查找Html元素元素选择器:(selector).action(),获取元素并对他们执行操作。 Jq 选择器是基于元素的id 类 类型 属性...

2016-09-28 14:47:39

阅读数 403

评论数 0

Spring的核心技术内幕

内部工作机制: Spring 的abstractApplicationContext 是ApplicationContext 抽象实现类,该类中的refesh()方法定义了Spring 容器在加载配置文件后的各项处理过程 操作的步骤:1.初始化BeanFactory:根据配置文件实例化BeanFa...

2016-09-26 22:02:14

阅读数 468

评论数 0

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