两个甘特图JS插件:jsGantt&jQueryGantt
两个甘特图JS插件:jsGantt&jQueryGantt
JS版图数据库(图数据交互可视化分析框架)
InteractiveGraph 为大型图数据提供了一个基于web的交互操作框架,其数据可以来自于GSON文件,或者在线Neo4j图数据库。
基于d3或者relation-graph(vue)图形化展示关系
基于d3或者relation-graph(vue)图形化展示关系
老版本的doPdf,简洁易用
老版本的doPdf,虚拟打印机机,打印时将文件输出到pdf文件。另外还放了个图片和文本文件的互转程序(JS),可以将多个图片打包成一个文本文件,也可以从文本文件中解析出各个图片。
OfflineMap.rar
通过开源工具下载百度地图瓦片,基于leaflet在内网展示百度地图。也可用于谷歌、高德等其他地图在内网展示。
Minikube的SentimentAnalyser示例镜像
《三小时学会Kubernetes:容器编排详细指南》这篇文章简明扼要的讲述了docker镜像在k8s中的使用过程。本资源涉及文中的镜像及相关脚本。本地创建Minikube虚拟机后,通过运行资源中的sa.bat文件依次发布pod,暴露service,更新pod等。本地minikube虚拟机创建参见资源:Win7基于VisualBox离线安装Docker和Minikube(https://download.csdn.net/download/eastsea/13046136)
Win7基于VisualBox离线安装Docker和Minikube
Win7基于VisualBox离线安装Docker和Minikube相关安装包合集以及安装简要说明。
基于CentOS6.8镜像+OpenSSL1.1.1g通过Nginx1.14离线创建HTTPS服务
在DockerOS6.8的镜像里,离线安装Nginx及配置HTTPS服务。步骤:
1、启动容器;
2、安装gcc编译环境;
3、安装其他工具,如OpenSSL等;
4、安装Nginx;
5、启动及验证Nginx;
6、安装JDK和Tomcat;
7、创建证书并修改Nginx配置后从新载入配置文件;
8、验证https服务和http自动跳转。
镜像下载地址:
https://hub.docker.com/repository/docker/estc/centos4https
通过JS和Python实现的动态排序条形图
通过JS或者Python实现的动态排序条形图。打开文件:Historical-ranking-data-visualization-based-on-d3.js-master\src\bargraph.htm 选择company.csv文件,立即查看JS实现的效果。安装anaconda,运行city.py,查看Python实现的效果。
multi-media-tools.rar
可以下载视频图片的一些小工具,还有视频、音频格式转换的工具。annie 0.9.8、ffmpeg 4.2.2、Audacity 2.3.0。
DownloadImg.py
python3爬取图片,解析给定url的网页内容,获取其中的img标签,根据img的图片地址将图片下载到本地。如果img标签的图片地址非常规写法需要进行相应调整。
图片浏览器
选择图片,列表显示,双击预览,将图片保存文本文件。
快速创建Oracle12.2.0.1镜像及plsqldev1207x64官方安装包
Oracle镜像文件太大!
可分两步创建Oracle镜像:
1、创建Oracle基础镜像,
创建基础镜像时需要下载很多依赖包。可直接拉取:docker pull estc/base:v1.0
2、根据基础镜像和Oralce安装包,
没有网络环境也能快速创建Oracle镜像。
基础镜像地址:https://cloud.docker.com/repository/docker/estc/base
数据库安装包:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
所谓快速就是创建Oracle镜像时不再需要联网,如果您已经是5G网络,也可直接使用Oracle官方Dockerfile快速创建。
官方Dockerfile地址:https://github.com/oracle/docker-images/blob/master/OracleDatabase/
JDK1.6使用BouncyCastle第三方jar支持TSL1.2通过Nginx转发多个HTTPS接口请求
应用从DMZ迁移到内网后,就不能连接外网了,必须通过代理服务器才能调用第三方接口。使用Nginx作为代理服务器,HTTP的接口代理没有问题,HTPPS的接口代理Java后台总是报错,主要是因为项目使用的JDK1.6,不支持TLS1.2导致握手失败。通过BouncyCastle的第三方jar包可以解决这个问题。也可以使用Nginx的第三方模块ngx_http_proxy_module,配置Nginx作为HTTPS代理服务器解决,不过代码需要修改地方较多。
解压压缩包后文件说明:
\doc\conf\nginx.conf:Nginx的转发配置;
\doc\conf\haproxy.cfg:Haproxy的转发配置;
\doc\conf\proxy\nginx.conf:Nginx作为代理的配置;
\doc\gcc:安装Nginx的各个依赖包;
\doc\proxy:Nginx的一些源码包,Haproxy源码包,安装步骤可参考readme.txt文件。
Docker的CentOS6.8的镜像中离线安装Ngnix(离线安装gcc编译环境)
在CentOS6.8的Docker容器中离线安装Ngnix。
先安装gcc编译环境,
再安装依赖,
最后安装Nginx。
全部使用gcc目录下的文件即可,其他目录文件也是网上下载的,但是未安装成功。
1、安装gcc编译环境:
cd /pkg/nginx/gcc
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm
rpm -ivh kernel-headers-2.6.32-642.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.192.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.192.el6.x86_64.rpm
rpm -ivh libgomp-4.4.7-17.el6.x86_64.rpm
rpm -ivh gcc-4.4.7-17.el6.x86_64.rpm
rpm -ivh libstdc++-devel-4.4.7-17.el6.x86_64.rpm
rpm -ivh gcc-c++-4.4.7-17.el6.x86_64.rpm
gcc -v
如果这里出现gcc版本,说明gcc安装成功!
2、安装依赖及解压:
rpm -ivh pcre-devel-7.8-7.el6.x86_64.rpm
rpm -ivh zlib-devel-1.2.3-3.x86_64.rpm
cd nginx
tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2
3、安装Ngnix:
./configure
make
make install
cd /usr/local/nginx/sbin
./nginx
ps -ef|grep nginx
4、如果运行容器时加了端口,就可以打开Nginx的首页了
http://192.168.99.100/
使用wget制作精简镜像示例Dockerfile
通过wget获取docker镜像制作的文件,从而可以有效控制镜像文件的大小
根据模板,freemarker、xDoc、POI三种方式生成Word文档(含jar包)
通过三种不同的方式(freemarker+jfreechart、xDoc、POI),根据模板创建Word文件。可以动态修改Word中表格(table)、图表(chart)等数据。导入工程后,可直接运行xxxDemo文件,查看文档生成效果。详见压缩包中的readme文件。
CMMI1.3pdf(中文版+英文版)
CMMI1.3的中文PDF和英文PDF,下载后解压,在PDF文件夹里。都是从官网下载下来的,大家也可以自己去官网下载。
Axure RP资料
Axure RP 核心训练(翻译)
《Axure快速原型设计》
Y!DesignStencils-RPLIB
code format rules
checkstyle findbug pmd format rules.
仿WebQQ的桌面(木子李作品)
找了很久的仿WebQQ的桌面源码,拿出来给大家共享一下。
SSM开发框架
01、为便于演示,框架示例开发基于mysql5.1数据库,数据库名storeservers,恢复脚本在doc文件夹下;(项目全部采用UTF-8编码方式)
02、框架实现了零配置(通过注解实现),充分利用了struts框架、spring框架和myBatis框架提供的相关功能;
03、开发人员开发画面主要写6类文件:sql文、mapper、entity、service、action和jsp;
(mapper是对应sql文的接口类,entity类和action类可以造工具自动生成,实际只要写sql文、service类和jsp等3个文件即可)
04、框架集成了代码表缓存的功能,查询时不需要再关联到字典表;通过拦截器进行权限检查、日志输出等操作;
05、框架实现了文件上传共通、电子文档导出、校验、全局异常处理、分页等共通,具体参见相关画面的相关功能;
06、通过注解方式实现事务控制,相关画面有测试代码,具体在哪可以自己找一下;
07、关于数据库链接,可以使用手工获取的方式(代码表加载的例子),也可以使用框架封装的方式(日志保存的例子);
08、开发环境jdk1.6,tomcat7,初始登录用户名:wu_dh 密码:1
09、有些功能参考了网上的帖子或源码,在此表示感谢;
10、框架可直接用于小项目的开发,有改进建议或已经改进的功能请反馈给我,谢谢。
JBPM4.4实例
使用JBPM4.4实现的电脑购买流程示例,希望有人能继续完善,将JBPM4封装得更完善一些。欢迎大家多提建议和意见!
Struts2文件上传进度条显示
参考文章地址:
http://blog.csdn.net/garryyrc/article/details/5499113
http://www.telio.be/blog/2006/01/06/ajax-upload-progress-monitor-for-commons-fileupload-example
图片缩略图以及poi生成excel文档
平时工作中用到的一些技术点,拿出来和大家共享一下。
有些功能比较粗糙,如果大家有更加完善的示例或建议,欢迎交流。
1、jpg图片缩略图:ImageUtil
2、poi创建excel:CDSHdlReport
3、计算表达式求值:Cal
iText2.1.7创建word文档
网上找了篇wangyanjun(bd_wyj@sina.com)写的帖子,讲述如何使用iText写word文档,去官方网站找了jar包,建了一工程,测试通过,特拿出来和大家共享。相关帖子地址:http://linder0209.iteye.com/blog/202516
My97DatePicker的4.2经典版本
My97DatePicker的经典版本4.2和4.7
flexpaper源码下载
http://flexpaper.devaldi.com/
如果要实现安全级别较高的在线阅读,需要对flexpaper和swf进行双重加密,flexpaper的加密是网络级的,swf的加密是文件级的。
基于RemoteObject编写的BlazeDS例子
1、修改apache-tomcat-6.0.14\bin\catalina.bat文件中的JAVA_HOME的值,指向你所装的jdk的目录;我用的是jdk1.6,后台的java类也是用这个版本编译的;
2、启动tomcat
3、输入地址:http://localhost:8080/BlazeDsServer/BlazeDsExample.html
查看效果!
4、包含源代码。
后台页面框架,含登录左菜单等
在firfox下有点小问题,左边菜单会很宽,如果在右边加宽度99%就好了,但是最右边的边线就被挤掉了!郁闷中。
拓展客户关系的六个关键步骤
付遥的《输赢之拓展客户关系的六个关键步骤-摧龙六式》,这本书的读书笔记。ppt格式,可以作为一般人员(与客户有接触的人员)的培训讲义!
在局域网如何共享文件,解决网上邻居无法访问的问题
经常在一个办公室中有几台机器通过一个hub相连,如果想实现文件共享,通常有几个地方需要设置一下。首先确保两台互访机器的guest用户都是启用的,然后运行资源中的“开通局域网共享.reg”即可。上述资料全搜自网络。
基于mondrian开发的小例子
基于mondrian开发的小例子,通过写mdx语句,将查询结果展示出来。等有时间把数据的钻取链接加上,欢迎一起交流!如果你添加了记得发一份给我哦。
js编辑xml
前段时间发布了个js编辑xml的小页面,参见:http://download.csdn.net/source/368816<br>最近重新写了一把。现在xml的结构可以在文件中定义,具体查看文件中的说明吧!
js编辑xml
1、在一个html页面中利用js编辑xml文件,可以打开,新建和保存。不过保存部分有待进一步完善,等以后有空完善后再传上来。如果那位兄弟有空也可以帮我完善一把。<br>2、打开page.html文件,然后浏览到pages.xml文件,点击查询,enjoy it!
可以上下左右滚动的表格
随窗口大小改变可以上下左右滚动的表格(表格标题固定),IE6下测试正常
javascript 树
具体查看代码,上述资源的部分来自网络!谢谢使用。