自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Liao Tuo

所有成功的背后,都是痛苦的坚持,所有的痛苦,都是傻瓜般的不放弃!

  • 博客(121)
  • 资源 (12)
  • 收藏
  • 关注

原创 http协议不同版本的特点

HTTP连接无法复用:连接无法复用会导致每次请求都经历三次握手和慢启动。Head-Of-Line Blocking(HOLB):导致带宽无法被充分利用,以及后续健康请求被阻塞。协议开销大: HTTP1.x在使用时,header里携带的内容过大,在一定程度上增加了传输的成本,并且每次请求header基本不怎么变化,尤其在移动端增加用户流量。安全因素:HTTP1.x在传输数据时,所有传输的内...

2019-09-19 11:23:49 477

原创 docker 常用数据库的搭建

目录文章目录目录mongodbmysqlredismssql (内存至少需要 2G)PostgreSQLmongodb$ docker pull mongo$ docker run --name mymongo -p 27017:27017 -v $PWD/db:/data/db -d mongo:latest$ docker exec -it mymongo mongomysq...

2019-09-18 08:52:23 429

原创 docker搭建gitlab

目录文章目录目录资料获取 gitlab 镜像启动 docker访问出现 500成功效果资料A step-by-step guide to running GitLab CE in Docker使用docker搭建gitlab环境获取 gitlab 镜像$ docker search gitlab$ docker pull gitlab/gitlab-ce启动 docker...

2019-06-06 08:47:24 403

原创 macOS 优化: zsh 配置

文章目录效果安装 zsh 和 iterm2zshiterm2修改 zsh 主题安装 powerline 字体修改 iterm2 字体和配色字体配色效果安装 zsh 和 iterm2zshzsh官网: https://ohmyz.sh/$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/...

2019-05-30 15:42:20 1628

原创 GraphQL使用总结

目录文章目录目录Grahql 要点定义数据类型定义查询 api定义修改/添加 api定义入参api 具体实现express-graphql 开启样例Grahql 要点定义数据类型type XXXexample:type Book { id: ID title: String author: Author // 自定义类型 summary:Stri...

2019-05-05 16:49:35 640 1

原创 Java常见面试题总结(持续更新)

Java常见面试题总结(持续更新)文章目录Java常见面试题总结(持续更新)土巴兔少量内存下对大量数据排序问题?垃圾回收算法, 垃圾回收器,OOM发生的整个流程currentHashMap 和 concurrentHashMapmysql 存储引擎mysql事务隔离级别jvm调优tcp握手过程房极客乐观锁&悲观锁服务网格SpringBoot&SpringCloudredis &a...

2019-04-25 22:02:11 403

原创 JNI

目录文章目录目录资料问题笔记资料JNI中javah命令的使用,生成.h的头文件 - 起始页 - 博客园JNI字段描述符- CSDN博客JNI中的全局引用/局部引用/弱全局引用、缓存jfieldID和jmethodID的两种方式 - CSDN博客JNI完全指南(一)——数据类型 - 作业部落 Cmd Markdown 编辑阅读器JNI完全指南(二)——类与异常 - 作业部落 Cmd ...

2019-01-17 16:42:23 207

原创 Elasticsearch在linux下安装与启动

文章目录下载安装解压jdk并配置环境变量解压elasticsearch启动创建elsearch用户组及elsearch用户更改文件所属用户及组启动测试下载jdk11下载Elasticsearch下载安装解压jdk并配置环境变量# 解压java到/opt下$ cd /opt$ tar -zxvf jdk-11.0.1_linux-x64_bin.tar.gz$ mv jdk-1...

2018-12-22 09:50:09 1801

原创 Linux下搭建git服务器

目录文章目录目录安装git添加git用户创建证书登陆初始化Git仓库更改仓库拥有者为git克隆仓库安装gitubuntu 安装(root权限)$ sudo apt-get install gitcentos 安装(root权限)$ sudo yum install git添加git用户$ sudo adduser git创建证书登陆创建文件/home/git/....

2018-12-05 16:38:04 254

原创 Linux添加新磁盘及挂载

目录目录查看磁盘创建分区进入磁盘/dev/sdb命令: fdisk /dev/sdb 输入m 查看命令帮助如下:输入n 进行分区:fdisk -l 新增分区为/dev/sdb1格式化挂载建立/opt/app目录挂载查看配置开机自动挂载查看磁盘以root用户登录,执行fdisk -lu查看所有磁盘信息 创建分区进入磁盘/dev/sd...

2018-07-21 17:56:02 14655

原创 CAS单点登录(5):相关参考资料

目录目录github地址:较完整的教程CSDN学习总结第三方登录其他github地址:https://github.com/apereo/cashttps://github.com/kawhii/ssohttps://github.com/casinthecloud/cas-pac4j-oauth-demo较完整的教程CSDNhttps:/...

2018-07-21 09:39:57 415

原创 Linux 网卡简单配置

目录目录配置网卡命令查看网卡网卡配置文件示例网卡重启命令配置网卡命令$ sudo vi /etc/network/interfaces查看网卡ifconfig -a网卡配置文件示例# interfaces(5) file used by ifup(8) and ifdown(8)# lo 配置auto loiface lo inet lo...

2018-07-21 09:35:08 463

原创 CAS单点登录(3):cas-4.0.0 客户端配置

新建web工程添加依赖jar包cas-client-core-3.2.1.jarcommons-logging-1.2.jarTips: Maven项目直接添加Pom:<dependency> <groupId>org.jasig.cas.client</groupId> <artifactId&gt...

2018-05-22 20:33:36 2498

原创 Windows不重启刷新环境变量

cmd中修改path打开cmd 输入 set path=test输入 echo %path% 输出为test 此时原本的命令都用不了重新打开cmd输入你修改的环境变量命令 比如mvn 发现环境变量生效了 成功刷新...

2018-05-22 11:46:34 26929 2

原创 CAS单点登录(4):cas-4.0.0-server 配置mysql数据库查询认证

目录目录概述环境要求创建数据库Tips配置cas-server配置dataSource配置passwordEncoder配置数据库验证bean修改authenticationManager修改的配置图启动测试概述之前用户名和密码的验证是通过配置文件写死的,实际开发过程中需要采用数据库查询认证机制,此处使用mysql环境要求ca...

2018-05-22 10:49:27 3771 14

原创 CAS单点登录(2):cas-4.0.0-server 去掉https验证

去掉https验证cas默认是采用https模式的,我们没有配置证书,所以去掉https验证取消https的过滤,让http协议也能访问4.0.0 版本一共需要修改三个地方1. 修改deployerConfigContext.xml添加p:requireSecure=”false”找到tomcat下cas/WEB-INF/deployerConfigContext.xml...

2018-05-21 20:24:10 1779

原创 CAS单点登录(1):cas-4.0.0-server 简单部署

下载CAS4.0.0 选择4.0.0 的原因是:4.0.0以后打包比较麻烦,4.0.0版本内有打包好的war下载地址github项目地址 cas 4.0.0地址 解压找到war包部署解压 cas-server-4.0.0-release.zip 将cas-server-4.0.0\modules目录下的cas-server-webapp-4.0.0.wa...

2018-05-21 19:52:57 4493 1

原创 FreeMarker常用指令

FreeMarker常用指令if, ifelse, else 指令 用途:用于做逻辑判断,流程控制,与java中用途一样 使用方式:<#if name == "xiaoming"> he is xiaoming<#elseif name == "laowang"> he is laowang&amp

2018-04-26 12:21:22 218

原创 Idea 导出 jar包 运行报错: Invalid signature file digest for Manifest main attributes 解决

解决方案使用压缩软件打开jar包 删除:META-INF目录下的除了mainfest.mf,.rsa及maven文件夹 以外的其他所有文件

2018-03-23 14:22:49 19282 6

原创 Stuts2学习笔记(1):环境搭建及Demo

源码:github: https://github.com/liaotuo/Struts2-Demo/tree/master/struts2-demo环境搭建下载struts2官网下载:http://mirror.bit.edu.cn/apache/struts/2.3.34/struts-2.3.34-all.zip 注:本教程使用2.3.34版本目录结构...

2018-03-09 23:20:25 510

转载 Windows获取system权限(删除无权限的文件)

说明某一个文件进行操作需要获取system权限。(比较安全,因为只是这个文件夹,反正你要删掉了)步骤1.右键文件夹,选择“属性”,选择”安全”,点击右下角的“高级”按钮。2.点击所有者后面的“更改”3.在对象名称中输入“everyone”,点击“检查名称”,看到everyone变为“Everyone”后点击确定。4.勾选“替换子容器和对象的所有者”,在弹出的对话框中选择“确定”即可。5.就

2017-12-22 19:44:28 28023

原创 Dwr java服务器反推技术(服务器推送到页面)

源码及展示 Gitee: https://gitee.com/liaotuo/DwrTest展示 简介 简略的实现了服务器反向通知到前台页面, 在输入框输入文字,点击发送按钮,消息会被通知到所有在线的用户。实现依赖dwr.jarcommons-logging-1.0.4.jarjquery-3.2.1.min.jsjar包可以直接在我gitee下载目录结构web.xml<?xml v

2017-12-09 09:56:32 1654

原创 shell获取天气预报

天气urlurl= “http://www.weather.com.cn/data/cityinfo/“+citycode+”.html” 衡阳 http://www.weather.com.cn/data/cityinfo/101250401.htmlshell$ curl http://www.weather.com.cn/data/cityinfo/101250401.html定时自动获

2017-11-30 11:25:27 2225 2

原创 -bash: sbin/lua: No such file or directory解决办法

说明有时候,可执行文件Lua 明显存在,运行时会提示-bash: sbin/lua: No such file or directory。首先想到的应该是依赖的动态链接库缺少。原因 首先查看lua所依赖的动态链接库有哪些$ ldd sbin/lua# 输出:linux-vdso.so.1 => (0x00007ffcebb90000) libm.so.6 => /lib/x86_

2017-11-01 18:03:21 10215

原创 JPMML打分流程

准备数据输入数据即预测变量数据集,不包括目标标量。预测变量由挖掘模式 (Mining Schema) 定义,每一个预测变量的属性在数据字典中定义。数据预处理该过程的主要目的是检测输入数据的有效行。遗漏值 (missing value) 检测。如果输入值为空,则为 missing value。否则对于分类变量,如果数据字典中定义了有效分类值和遗漏值集合, 如果输入数据等于其中某一遗漏值,或者不等于任

2017-11-01 13:49:01 2028

原创 pmml(模型标准化)

PMML简介PMML全称预言模型标记模型(Predictive Model Markup Language),以XML 为载体呈现数据挖掘模型。PMML 允许您在不同的应用程序之间轻松共享预测分析模型。因此,您可以在一个系统中定型一个模型,在 PMML 中对其进行表达,然后将其移动到另一个系统中,而不需考虑分析和预测过程中的具体实现细节。使得模型的部署摆脱了模型开发和产品整合的束缚。PMML标准PM

2017-11-01 10:23:13 19651 4

原创 shell常用条件表达式

文件表达式if [ -f file ] 如果文件存在if [ -d ... ] 如果目录存在if [ -s file ] 如果文件存在且非空 if [ -r file ] 如果文件存在且可读if [ -w file ] 如果文件存在且可写if [ -x file ] 如果文件存在且可执行 整数变量表达式if [ int1 -eq in

2017-10-30 12:09:52 1572

原创 解决/usr/bin/python\r\n^M: bad interpreter: No such file or directory

原因python文件的fileformat = dos dos 换行是 \r\n Unix 是\n \r 在 Unix 下就是^M# vim 打开下# 输入以下命令既可查看 fileformat:set ff 解决办法将fileformat 改成 unix# 修改fileformat# vim 打开下, 输入:set ff = unix

2017-10-24 12:13:34 1056

原创 Celery(3):Celery+Django

源代码github地址: https://github.com/liaotuo/Celery.git新建Django工程$ django-admin.py startproject django_celery# 并新建如下文件celery.pytasks.pyviews.py# 目录如下:django_celery/├── django_celery│ ├── celery.py

2017-10-17 11:54:17 482

原创 Celery(2):celery快速上手使用

简单使用新建tasks.py, 文件内容如下# coding=utf-8from celery import Celery# celery 的相关配置celery = Celery('tasks', broker='redis://localhost:6379/0')# 具体任务(执行两个数相加)@celery.taskdef add(x, y): return x + y注册任

2017-10-16 17:36:45 578

原创 Celery(1):celery简介及安装

Celery - 分布式任务队列Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。它是一个专注于实时处理的任务队列,同时也支持任务调度。安装(ubuntu)celery$ sudo pip install celeryBroker服务(存储消息队列)一般可以有: Redis, RabbitMQ,MongoDB等 推荐前两个稳定的,我用Red

2017-10-16 16:48:25 545

原创 Spring(1):搭建Spring3开发环境(maven+spring)

新建maven项目整个项目目录结构所需jar包1.spring-core2.spring-context3.spring-jdbc4.spring-beans5.spring-web6.spring-expression7.spring-orm可以手都能下载,也可以使用maven (我使用的是maven)pom.xml<!-- spring3 --><dependency> <

2017-10-10 19:03:14 1283

原创 Git添加sshkey

添加sshkeygit仓库之间的代码传输协议主要使用ssh协议。而一般搭建gitlab的时候使用的git用户是没有密码的,因此直接ssh是不能登录的,就需要使用ssh-keygen上传公钥,使用非对称加密传输。下面讲述如何上传你的ssh公钥:生成sshkey在终端中敲下面的命令,第一步会生成一对私钥和公钥,分别存在 ~/.ssh/id_rsa和~/.ssh/id_rsa.pub中。第二步查看公钥字符

2017-09-30 22:43:51 628

原创 linux把运行中的指令暂停或挂到后台运行

运用Ctrl+Z# Ctrl + Z 暂停运行$ fg # 拉到前台继续运行$ bg # 挂到后台运行

2017-09-29 15:48:35 7482 1

原创 suse12 开启ssh 远程连接

前提已安装ssh套件修改sshd_config$ vim /etc/ssh/sshd_config# 做如下修改:PermitRootLogin yesPasswordAuthentication yes查看防火墙状态$ service SuSEfirewall2 status# 如果是开启状态(未开启则无需修改)$ vim /etc/sysconfig/SuSEfirewall2# 做

2017-09-27 00:07:21 19276

原创 suse12 源码安装openldap2.4

依赖BerkeleyDB下载需要安装依赖包 BerkeleyDB4.7(4.4 - 4.8) BerkeleyDB4.7下载: http://download.oracle.com/berkeley-db/db-4.7.25.tar.gz安装# 解压后进入目录$ cd build_unix$ ../dist/configure$ make && make install更新lib库# 更新l

2017-09-26 23:59:36 1481

原创 源码安装setuptools和pip

安装setuptools下载setuptools源码包: https://pypi.python.org/pypi/setuptools安装# 解压后进入目录$ python setup.py install安装pip下载pip源码包: https://pypi.python.org/pypi/pip#downloads安装# 解压后进入目录$ python setup.py build $

2017-09-26 23:03:25 5372

原创 vim入坑笔记

普通模式:一次删除一个单词dw命令模式:

2017-09-25 23:57:48 258

原创 取消ssh,scp 询问

说明这个是ssh安全认证是的一个RSA认证。此处必须选择yes才能连接。 第一次ssh scp时,他会询问你是否永久把这个RSA认证加入本地,选择yes后,以后不会再出现提醒。 方法一:修改配置文件$ vim /etc/ssh/ssh_config# StrictHostKeyChecking ask 改成 StrictHostKeyChecking no方法二:携带配置 scp/ssh

2017-09-25 20:59:26 1928

原创 MySQL linxu 开启远程连接(有效)

确保mysql 3306端口是否对外开放$ netstat -an | grep 3306 输出:tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN说明:mysql 3306端口只监听了127.0.0.1,没有对方开放开启方法从mysql的安装目录下查找 “127.0.0.1”$ grep -rn "1

2017-09-19 08:14:08 1154

jpmml全部Jar包和source包

jpmml全部Jar包和source包,包含使用jpmml进行pmml解析时所需的jar包 和对应的源码包,找了很久才找全的

2017-10-17

PngSplit图集拆分工具

图集拆分工具

2017-05-26

TexturePacker-3.3.4-破解版

一个图集制作软件 完美破解

2017-05-26

Hibernate实例

Hibernate实例

2016-10-19

hibernate-jar基本Jar包

hibernate-jar基本Jar包

2016-10-18

mina2.0相关jar包

如有不足,欢迎建议

2016-10-05

java写的快速文件搜索器

受够了windows自带的文件搜索器了吗,想实现迅速查找文件吗?那就下载吧。

2016-07-18

基于WebService的天气查询

基于WebService的天气查询

2016-06-19

C#简易计算器.zip

仅供参考 如有不足 欢迎指出

2016-06-19

XP系统画图板.exe

2016-06-12

[Java参考文档].JDK_API_1_6_zh_CN.CHM

2016-06-12

java1.6API中文

2016-05-29

空空如也

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

TA关注的人

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