- 博客(178)
- 资源 (6)
- 收藏
- 关注
原创 数据库文档导出服务 Docker部署
代码地址:https://gitee.com/lijunsong/database-doc数据库文档导出服务数据库支持 [x] MySQL [x] MariaDB [x] TIDB [x] Oracle [x] SqlServer [x] PostgreSQL [x] Cache DB(2016) 可动态配置数据源 url,username,password Docker部署 文档生成支持 [x] html
2021-07-14 20:43:59
179
原创 Docker ToolBox For Windows 安装
下载toolbox :https://docs.docker.com/toolbox/toolbox_install_windows/点击安装,GIT_HOME设置点击VirtualBox,报错:Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.P...
2018-07-31 22:07:30
384
翻译 envoy proxy nginx haproxy等比较
与类似系统的比较总体而言,我们相信Envoy为现代服务导向架构提供了独特且引人注目的功能集。下面我们将Envoy与其他相关系统进行比较。尽管在任何特定领域(边缘代理,软件负载平衡器,服务消息传递层),Envoy可能不像下面的某些解决方案那样具有丰富的功能,但总体而言,没有其他解决方案将相同的整体功能集提供给单个自包含的高性能套餐。注:以下大部分项目正在积极开发中。因此,某些信息可能会过时。如果是这...
2018-06-29 09:31:27
4332
2
转载 log4j 配置 文件保存日志
#全局日志等级配置,输出位置log4j.rootLogger=info, error, stdout,logfile#stdout控制器log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.app
2018-02-05 17:06:33
367
转载 ZooKeeper和CAP理论及一致性原则
ZooKeeper和CAP理论及一致性原则一、CAP理论概述分布式领域中存在CAP理论,且该理论已被证明:任何分布式系统只可同时满足两点,无法三者兼顾。 ①C:Consistency,一致性,数据一致更新,所有数据变动都是同步的。 ②A:Availability,可用性,系统具有好的响应性能。 ③P:Partition tolerance,分区容错
2017-12-21 16:41:20
410
转载 使用ElasticSearch快速搭建数据搜索服务
使用ElasticSearch快速搭建数据搜索服务闲情偶侃 | 2016-12-07 10:45使用ElasticSearch快速搭建数据搜索服务1. ElasticSearch?ElasticSearch 是最近几年Java界少有的当红炸子鸡,在Github上有19663个STAR。ES这两年在各个领域都有极大的发展,目前看来基本上是无所不能,我想是因为它的工作是数据的存储和
2017-11-15 16:43:21
1012
转载 2PC到3PC到Paxos到Raft到ISR
本文主要讲述2PC及3PC,以及Paxos以及Raft协议。https://segmentfault.com/a/1190000004474543
2017-08-22 11:07:44
489
原创 Redis与Memcached安装
Redis安装: $ wget http://download.redis.io/releases/redis-3.2.0.tar.gz tarxzfredis−3.2.0.tar.gz tar xzf redis-3.2.0.tar.gz cd redis-3.2.0 $ make You need tcl 8.5 or newer in order to run the Redi
2017-08-18 17:12:18
690
转载 计算机专业词汇
http://www.for68.com/jisuanjiyingyu_cihui/ 计算机专业词汇转自http://blog.csdn.net/raren/article/details/2819975 1. file n. 文件;v. 保存文件 2. command n. 命令,指令 3. use v. 使用,用途 4.
2017-08-08 23:27:51
1426
2
原创 Searchable Select 加上远程调用数据功能
Searchable SelectHow to useselect id="select_id"> select>You need script like this:script> $(“#select_id”).searchableSelect({url:"https://github.com/jiuli/searchableSele
2017-06-07 11:52:38
1535
原创 jquery select2插件 改造
How to uselink href="/select2/select2.min.css" rel="stylesheet" />......................................script type="text/javascript" src="/select2/select2.min.js">script>script type="text/j
2017-06-07 11:51:03
919
转载 JVM调优总结 http://blog.csdn.net/wuzhilon88/article/details/49201891
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355
2017-05-27 11:18:30
353
原创 Supervisor 安装
系统环境Centos 7python 版本2.7.5用 easy_install supervisor即可配置文件:运行 echo_supervisord_conf输出configure file模板 echo_supervisord_conf > /etc/supervisord.conf 将模板存放到supervisord.conf文件中在配置文件中
2017-05-19 23:37:19
362
原创 ElasticSearch+kibana+logstash监控和分析系统
系统环境[root@iZ ~]# uname -aLinux iZ 3.10.0-514.6.2.el7.x86_64 #1 SMP Thu Feb 23 03:04:39 UTC 2017 x86_64 x86_64 x86_64 GNU/Linuxjava版本事先安装了[root@i /]# java -versionjava version "1.8.0_111"
2017-05-17 00:53:27
7388
原创 gitlab配置修改
gitlab的配置修改:修改unicorn的端口vi /var/opt/gitlab/gitlab-rails/etc/unicorn.rb# What ports/sockets to listen on, and what options for them.#listen "127.0.0.1:8080", :tcp_nopush => truelisten "127.0.
2017-04-18 21:45:22
1871
原创 gitlab linux上安装
系统:centos 7首先下载gitlab:sudo wget -O /usr/local/bin/gitlab-runnerhttps://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-ci-multi-runner-linux-amd64上面太慢使用国内镜像安
2017-04-18 21:03:08
2704
原创 Lua-nginx-module的安装
Lua-nginx-module的安装该模块的安装可以直接安装集成包OpenResty,也可以一个一个模块的逐步安装,下面就这两个方法进行介绍:不管是单模块安装还是直接安装集成包Zlib,Pcre都得安装安装pcreroot@iZm5e5rrsi4gkk:/tmp# wget https://ftp.pcre.org/pub/pcre/pcre-8.36.zipcd pcr
2017-04-16 16:26:25
1392
原创 重构工具安装 Jalopy,CheckStyle,FindBugs,JDeodorant,Stench Blossom
Jalopy是一款代码美化工具。它可以把胡乱无章的代码重新排版,变的好看整洁。使用简单。虽然目前停止了更新,推出了商业化的版本, 但Jalopy仍然是免费的http://topinking.iteye.com/blog/247925 Jalopy http://www.cnblogs.com/lanxuezaipiao/p/3202169.html CheckStyle 大部分
2017-04-16 16:16:21
1217
原创 StarUML类图创建教程
废话不多说,简单文字加上图:创建一个class图,操作如图。上面是针对一个类,如果出现多个类和一个类关联,怎么做呢?方法如下:ctrl+c复制对应表示关系的箭头,移动到对应类图即可,箭头的位置的调整,可以参考如下图设置,再调整箭头指向。
2017-04-16 15:12:14
3567
转载 闷声发大财,关于支付行业的秘密
闷声发大财,关于支付行业的秘密很多行业为什么能赚钱?因为它促进了资源之间的流动效率。促进物品之间的流动效率,叫物流业;促进信息之间的流动效率,叫互联网行业;促进金钱之间的流动效率,叫金融业。今天这里要谈的是金融业的一个分支,支付行业这个行业怎么赚走你的钱?你拿着招行卡去工行ATM机取钱,它赚走你一点钱作为手续费;你在餐厅吃
2017-04-07 16:53:30
858
转载 Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz
2017-03-30 14:37:05
657
转载 windows下同时启动多个tomcat
3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址;增加环境变量CATALINA_BASE2,值为新的tomcat的地址。4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_HOME2。5.修改新的tomcat中的catalina.bat,把其中的CATALINA_HOME改为CATALINA_HOME2
2017-03-06 22:03:30
1507
原创 node mysql 坑
好久 没写博客,node mysql node-mysql 真是坑。mysql模块链接数据库,就是链接不是,链接本地的连不上,链接远程的user@ip 中的ip居然是我本地的IP的,我的天。搞了一天多了,看到了有人用easymysql,试试看能连上mysql
2017-01-06 22:31:10
482
原创 SQL是写在程序里还是存储过程中好?
SQL是写在程序里还是存储过程中好?1,方便性 如果SQL更改返回的字段不改变时,程序可以不用改,但是这个谁说的定返回的东西不变,所以就后续维护,把SQL写在程序中对于维护是更方便些的。2,运行速度 把SQL写在程序中,就得编译之后才能正在数据库中执行SQL,如果运用了ORM,如Java中使用Hibernate的HQL时得根据对象-关系映射文件中的映射信息, 把H
2015-09-05 19:58:18
2236
原创 浅谈IT员工管理
本人虽然还不是管理人员,但也管理过学弟们(不是同校,只是工作中同事,为了好称呼叫学弟),也被管理着,工作也好多年了,今天又感而发,想来谈谈如果管理好员工(在此声明,我只是发表个人意见哦,不要喷,哈哈,反正浏览量不是很大),管理层要管理好下属,但是我觉得在IT界,作为经理(组长)管理程序猿们,第一,经理还是不要太把心思放在技术上,应该给以组员们在技术上如何实现上更多自由,我认为关键还是在任务制定之前
2015-07-17 22:57:29
971
原创 sun.misc.BASE64Encoder找不到包,解决方法
右键项目->属性->java bulid path->jre System Library->access rules->resolution选择accessible,下面填上** 点击确定即可Jun-1:sun.misc.BASE64Encoder找不到jar包的解决方法1.右键项目-》属性-》java bulid path-》jre System Lib
2015-07-14 22:53:09
1535
转载 java处理excel文件
jxl是一个韩国人写的java操作excel的工具, 在java的开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI(即jxl)。jxl功能相对POI比较弱一点。 但jExcelAPI对中文支持非常好,API是纯Java的, 不依赖Windows系统,即使运行在Linux下,也同样能够正确的处理Excel文件。 需要补充说明的是,jxl对图形和图表的支持很有限,而
2015-06-30 15:17:49
726
转载 spring 3 中使用注解的方式来进行任务调度
以上内容基于Spring 3.0.5 版本运行,参考文档为spring-framework-reference-3.0.5.pdf 在spring3 中的task 命名空间。可以部分去取代 quartz,并且支持注解方式。但是如果使用更加复杂的任务调度。还是建议是使用quartz。以下就使用 task 和 quartz来进行任务调度的方法进行距离。使用 注解来 来调
2015-06-18 17:53:46
394
原创 easyui小计
$(id).combobox(options); $('#select').combobox("getValue");得到id值,getText得到文本值$().tree();$("#cc").validatebox({.....})
2015-05-08 20:46:02
1235
原创 严重: Error initializing endpoint
1、问题 通过Eclipse启动Tomcat时,抛出异常信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Users\jun\AppDat
2015-04-01 15:37:23
5063
转载 为黑客设计的概率规划与贝叶斯方法
36大数据专稿,本文由36大数据翻译组Teradata大数据资深顾问黄民安 翻译,转载必须获得本站及译者的同意,拒绝任何不表明译者及来源的转载!这是一本介绍贝叶斯方法和概率规划的书,该书首先从计算编程的角度,其次才是从数学的角度去分析概率规划与贝叶斯方法。该书的主要章节如下:1. 序章2. 内容3. 案例4. 阅读和安装说明5. 开发1. 序
2015-03-23 15:04:39
2219
转载 数据挖掘十大经典算法
国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART.不仅仅是选中的十大算法,其实参加评选的18种算法,
2014-12-29 16:34:27
723
转载 数据挖掘常用算法
本文对数据挖掘的基础理论,做个框架性的总结概要,罗列一些通用的数据挖掘的算法和思路,对于自己来讲是一个回顾,同时也便于自己以后查阅。频繁模式挖掘,关系挖掘,以及相互关系挖掘所谓频繁模式挖掘,指的是比如在商品交易数据库记录中,找出一起出现的商品集合,这些商品集合出现的频率要高于一个阈值,这些经常出现的商品集合称之为频繁模式。频繁模式的思路很简单,首先统计出每个单个商品出现的次
2014-12-29 16:30:43
1174
转载 Linux下Apache-MySQL-PHP安装详解
Linux下配置安装PHP环境参考别人的做法,遇到问题上网查,下面就是安装步骤.一、安装Apache2.2.221、到官网下载 http://httpd.apache.org/download.cgi 2、解压 tar -zxvf httpd-2.2.22.tar.gz3、建立目标文件夹(注意以下所有操作都时在root用户下执行的) mkd
2014-12-26 14:01:12
1244
原创 R调用C语言简单实例
新建目录C:/D_package/work_source/R_work/convolve,并创建convolve.c 文件打开R(32bit,64bit的会报错和安装环境有关)> setwd('C:/D_package/work_source/R_work/convolve')> system("R CMD SHLIB convolve.c")gcc -m32 -I"C:/PR
2014-12-25 15:28:51
7400
转载 用C语言为R语言写扩展模块的几点体会
1. 由于R是向量语言,所用简单变量均为向量,所以参数传递时均是传递的指针。矩阵也可当成向量来处理,不过是一列接一列,是一长向量。2. 尽量用 R 的函数 R_alloc 来申请内存,这样R将能自动回收,不必自己去 free。3. 最好使用 R_CMethodDef cMethods[] 和 R_init_myLib(DllInfo *info) 登记C函数。4. 在NAM
2014-12-24 22:44:31
4484
1
翻译 Visual Studio配置MySql数据库
MySQL Connector/C++ is available as a static or dynamic library to use with your application. This section describes how to link the library to your application.MySQL Connector/C++能做为项目的静态或动态库,这章节
2014-12-20 20:23:39
4240
原创 codeblocks上配置mysql数据库
最近接触分词,用c语言更快,所以。。。。codeblocks下载:http://www.codeblocks.org/downloads/26如果没有配置mingw可以下载以下两个:codeblocks-13.12mingw-setup.execodeblocks-13.12mingw-setup-TDM-GCC-481.exe我本地安装了所以下载了:codeblock
2014-12-20 10:59:18
3384
转载 mysql存储引擎简介
在mysql中的数据用各种不同的技术存储在文件或者内存中。这些技术都是用了不同的存储机制、索引技巧、锁定水平,最终给用户提供不同的选择。这些不同的技术以及配套的相关功能在mysql中被称为存储引擎(或者表类型)。 在mysql中配置有许多不同的存储引擎,用户可以灵活的选择适用于服务器、数据库和表格的存储引擎,以便获得最大的性能和最大的灵活性。这也是mysql不同于其
2014-12-18 11:23:58
507
转载 程序员如何选择技术方向
最近写了「当程序员老去」「程序员真正的价值」两篇文章,传播甚广,今天是第三篇:「程序员如何选择技术方向」,史称「程序员三部曲」。那之前写的几篇程序员文章算什么呢?算前传吧。以后再写程序员文章算什么呢?算后记吧。2008年秋天的一个午后,温暖的阳光透过落地窗落在我面前这个长长的写字桌上,桌子对面坐的是一个瘦小的程序员,他的名字叫小明,小明有些茫然,他看着我,不知道该说些什么。程序
2014-12-10 12:58:28
728
2
myeclipse 2015 stable 3.0破解
2016-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人