- 博客(101)
- 资源 (11)
- 收藏
- 关注
原创 Openlayer 加载Echarts省市轮廓,XYZ方式加载TMS瓦片底图
首先说明几个概念。GIS:地理信息系统(Geographic Information System)、Geo、地图、地理系统。坐标系:XY、坐标参考系、crs(coordinate reference system)、坐标参考系、把地球放到坐标系里才能做成数字地图,通常分为球形和投影平面;常见坐标系:WGS84地理坐标系(地理学和谷歌地球)、WGS84 web 墨卡托投影坐标系(国...
2018-08-23 18:10:24
1705
原创 Weblogic禁用TRACE和不安全的HTTP method方法,自定义501 403 404 500错误页面
暂时未找到weblogic本身开启TRACE,以便用过滤器拦截不需要的HTTP方法。所以使用nginx反向代理实现。Nginx关键配置: server {#部分省略 location /webroot{#部分省略 #开启代理错误拦截 proxy_intercept_erro...
2018-08-23 15:03:16
2631
1
原创 Windows服务器终结者
windows服务器终结者。作用:远程访问服务器,输入密码,点击确定。即可让服务器D:盘清空,数据无法恢复,服务器自动重启。条件:Windows部署并启动J2EE应用服务器,2.txt文件必须存在。232数值根据文本文件大小和D:盘大小计算得到。源代码:<%@page import="java.io.InputStreamReader"%><%@pa...
2018-05-18 14:57:01
292
原创 漏洞:不安全的http请求方法,tomcat 禁用http method。代码解决
问题描述:通过fiddler,使用raw重现HTTP请求,修改GET为TRACE重新请求。tomcat返回405,head 包含Allow:POST,GET,DELETE,OPTIONS,PUT,HEAD解决方法:使用filter进行过滤和处理。1.修改tomcat的server.xml,允许trace方法:<Connector allowTrace="true" 2...
2017-12-16 11:31:47
2674
原创 linux wget命令下发FTP时,包含中文路径提示文件不存在,无法下载文件解决方法...
文件不存在的原因是因为编码不同,服务器认为请求地址的文件不存在。解决方法是使用服务可以理解的方式对路径进行编码(我的ftp服务器使用的是gb2312),例如使用java先把中文路径转换为英文再调用wget进行下载:package c;import java.io.BufferedReader;import java.io.InputStreamReader;imp...
2017-12-01 16:09:05
2684
原创 ORA-27101: shared memory realm does not exist
ORA-01034: ORACLE not availableORA-27101: shared memory realm does not existLinux-x86_64 Error: 2: No such file or directoryProcess ID: 0Session ID: 0 Serial number: 0出现这个问题说明:数据库监听已经...
2017-07-26 11:11:19
1302
原创 oracle listener
listener.ora:(orcl在linux上区分大小写)SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME = E:\app\KBD004\product\11.2.0\dbhome_1) (SID_NAME = o...
2017-07-26 10:52:34
83
原创 oracle数据库的字符集修改
server端字符集修改,将数据库启动到RESTRICTED模式下做字符集更改:SQL> conn /as sysdba SQL> shutdown immediate; SQL> startup mount SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SE...
2017-07-26 10:48:00
106
原创 oracle11G静默安装过程——linux环境
我使用putty连接redhat,按照下文的操作成功安装了oracle11g。(选择性的,并没有全部按照其操作,尤其是开头修改操作系统参数的部分)原文: http://www.2cto.com/database/201307/229218.html 主要部分:(省略了1、2、3、5、6,操作系统参数等部分)4.创建所需的操作系统组和用户groupadd oinstall...
2017-07-26 10:47:04
348
原创 Python3 tensorflow code for hello word
Tensorflow:实战Google深度学习框架 code copy : hello word import tensorflow as tfw1=tf.random_normal([2,3],stddev=1,seed=1)w2=tf.random_normal([3,1],stddev=1,seed=1)x=tf.constant([[0.7,...
2017-07-20 13:45:52
111
原创 Windows下注册tomcat脚本bat为服务,自动启动
安装Windows Resource kit 我的安装目录:D:\Program Files (x86)\Windows Resource Kits\Tools 可以使用它自带的命令instsrv新增和删除服务:安装服务 instsrv MyServiceName "D:\Program Files (x86)\Windows Resource Kits\Tools\srv...
2017-07-18 14:11:41
627
原创 Windows下tail -f 命令
linux下tail -f 可以方便查看日志文件的最后内容,而且是自动刷新的。Windows下也有类似工具,这里推荐一个最标准的,命令行里使用的: C:\>tail -f HaxLogs.txt-------- HAXM release 1.1 -------- This log collects running status of HAXM driver....
2017-07-18 13:35:24
3656
原创 linux乱码,文件名乱码、文件内容乱码,JDK编码。 CKFinder文件名称乱码 (使用UTF-8解决)...
我遇到一个问题,CKFinder后台获取到的文件名是问号。肯定是编码问题。 第一步,修改jdk编码(目标读取到正确的文件名称。验证方法输出文件名到日志文件,下载日志到本地确定不乱码) 解决方法tomcat bin目录下新增:setenv.shexport JAVA_OPTS="-server -Dsun.jnu.encoding=UTF-8 -Dfile.enc...
2017-07-15 14:46:04
571
原创 wsimport [ERROR] 无法生成 SEI, 类com.xx.XX 已存在。请使用JAX-WS定制设置重命名 wsdl:portType...
使用 jaxws-ri-2.2.10,根据wsdl文件生成webservice客户端:wsimport -s src -d bin -p com.client document.xml出现错误,错误如下:[ERROR] 无法生成 SEI, 类com.client.XX 已存在。请使用JAX-WS定制设置重命名 wsdl:portTypeException in thread "ma...
2017-07-14 14:07:29
2036
原创 E: Unable to lock the administration directory (/var/lib/dpkg/)
使用apt-get进行软件的install或update时,有时会出现以下提示信息:E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is ano...
2017-05-22 21:21:28
283
原创 Ubuntu系统启动时默认进入终端命令行
达到的目的:在系统启动时默认进入终端命令行,不启动图形用户界面(GUI)。后续,你可以手动启动到桌面。步骤如下(Ubuntu 14.04及之前版本):1)编辑Grub$ sudo vim /etc/default/grub把下面一行:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"替换为:GRUB_CMDLINE_LINUX_DEFAULT="text"取消如...
2017-05-19 21:41:31
1009
原创 访问带用户名和密码的webservice(基于HTTP Basic Authentication的认证)
axis2 1.7生成的客户端:找到可以插入如下代码的地方import org.apache.axis2.transport.http.HTTPConstants;import org.apache.axis2.transport.http.HttpTransportProperties;import org.apache.axis2.transport.http.impl.htt...
2017-03-13 17:10:02
6299
1
原创 Ubuntu 14.04 LTS 64位安装Oracle 11g
安装需要花费比较长的时间(甚至要用两天时间),会遇到很多问题,请做好心理准备。 先说一下大致过程:1. 下载好软件包,建立好用户,ftp放到用户目录下,解压好。2. 接下来有两种方法,第一种使用命令行静默安装(例如:./runInstaller -silent -force -responseFile /tmp/db_install_swonly.rsp ...
2016-09-26 11:08:37
202
原创 过零检测电路图,220V转5V直流单片机供电电路
1.软件模拟电路: 实现了220v单相交流电AC输入(AB脚),输出5v直流DC输出(CD脚)和一个过零检测的针脚(E脚)。 共5个脚。 主要使用了比较器、三端稳压器、阻容降压、稳压二极管(最好用瞬态抑制二极管)等,模拟电路软件是Multisim 12.0。 这只是模拟电路,仅供参考: 过零结果是个尖峰。如果换成LM393N则过零结果变成...
2016-09-09 23:35:16
11500
1
原创 在Hbase表上运行mapreduce,Maven打包
运行了一个《HBase权威指南》的示例ch07。代码:https://github.com/larsgeorge/hbase-book 不需要更改hadoop和hbase以及zookeeper的任何配置。只要它们正常运行即可。我用的是CDH5.8.0版本。大概方法如下: 1.先命令行建表bin/hbase shellcreate 't2','c2'pu...
2016-09-09 15:20:33
362
原创 java客户端连接操作Hbase示例代码
前提是hbase已经可以正常使用了。 maven依赖: <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> <version>1.2.0</versio...
2016-09-06 15:25:36
196
原创 hbase 启动regionserver日志报错: Wrong FS: hdfs:// .regioninfo, expected: file:///
我遇到这个问题的原因是配置和环境变量错误:正确的配置如下:hbase-env.sh:export JAVA_HOME=/usr/local/app/jdk1.8.0_91/export HADOOP_HOME=/usr/local/app/cdh5.8.0/hadoop-2.6.4上面这个是解决方法。注意,必须写到脚本里,写到profile里无效。 注意进...
2016-09-02 17:24:17
276
原创 VM VirtualBox的虚拟磁盘复制后无法使用
问题:复制一个虚拟磁盘,作为新虚拟机的硬盘会出现错误:Cannot register the hard disk because UUID already exists.例如我的错误:Cannot register the hard disk 'F:\VM_OS\CentOS\CentOS7_2.vmdk' {1c85f079-8481-44e9-b453-3385f7ba7fb4...
2016-08-29 11:49:03
582
原创 CentOS7经常使用的命令
CentOS7里测试通过: 软件安装,例如ifconfig命令不存在: yum provides ifconfig yum install net-tools -y yum provides wget yum install wget -y 网络设置:vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 其...
2016-08-29 10:33:27
156
原创 Maven项目中使用Axis1整合Spring配置
webservice有两大类:RPC和Document。共有五种风格:RPC/encoded 、RPC/literal、Document/literal、Document/literal wrapped、Document/literal non-wrappedRPC/encoded :可读性高。格式验证困难,且性能受限于其格式的解析,不被ws-i接受。RPC/literal :可读...
2016-08-09 15:35:30
1530
原创 当当开源任务调度(作业框架)elastic-job-1.1.1试用
当当开源任务调度(作业框架)elastic-job-1.1.1试用 安装zookeeperhttp://zookeeper.apache.org/doc/r3.4.6/zookeeperStarted.htmlwindows下的zookeeper启动脚本(我用的是UBUNTU,未测试这个脚本)来源:http://www.ibm.com/developerworks/cn...
2016-07-29 16:04:17
782
原创 带图片上传文件上传的CKEditor(java实现后台文件存储)
解压后放到web项目webapp文件夹里,空文件夹upload也需要。java类放到src里。 官方示例需要修改,才会显示上次tab页:http://localhost:8080/web/js/ckeditor/samples/index.html <script src="../ckeditor.js"></script> <script s...
2016-07-14 16:04:57
396
原创 Office 2007 在安装过程中出错 解决方法
建议直接进行第3步红色部分后重新安装。 1.删除:rgstrtn.lck。(我的电脑这个文件不存在)Type cd "%allusersprofile%\Microsoft Help", and then press ENTER,Type attrib -h rgstrtn.lck, and then press ENTER.Type del rgstrtn.lck, an...
2016-06-30 21:30:11
1166
原创 java 非阻塞sokect客户端
网上有比较多的服务端非阻塞的nio示例代码。但客户端基本全是阻塞的。而我却需要一个非阻塞的客户端(所谓非阻塞关键在于读数据。下面的代码却没有关心读,如果你需要则加上对read感兴趣,之后代码结构还要再修改下)。下面这个代码主要是看我的电脑最大能打开多少socket客户端(16000多个)。import java.io.*;import java.net.*;impo...
2016-05-16 17:30:56
192
原创 UBUNTU 上安装redis-3.0.7(依赖于jemalloc-4.1.0)
1.先安装make和gcc:apt-get install makeapt-get install gcc 2.ubuntu缺少jemalloc (提示错误:error:jemalloc/jemalloc.h:Nosuchfileordirectory)。先安装它:下载地址https://github.com/jemalloc/jemalloc/releases t...
2016-04-07 17:04:56
357
原创 jBPM6 Developer Guide
jBPM6 Developer Guide是红帽官方推荐的书籍,是电子书。示例代码在github也找到了。是纯英文的。拿来分享一下:见附件。
2016-04-03 16:59:45
102
原创 JBOSS wildfly8(jBPM6自带容器) 配置oracle数据源
需要修改(或者新增)的配置文件包括:jbpm-installer\wildfly-8.1.0.Final\standalone\configuration\standalone.xmljbpm-installer\wildfly-8.1.0.Final\modules\com\oracle\main\module.xml需要的驱动和放置位置:jbpm-installer\wi...
2016-04-03 12:51:19
247
原创 非对称加密、公钥和私钥简要说明,Java实现RSA加密/解密/签章/验章
提示:1、公钥加密只能用私钥解密。2、私钥加密只能用公钥解密。3、文章中的密文是指加密后的内容类似:MIGfMA0GC=4、代码中使用Base64是为了把二进制数组转换为字符串。加密解密内容是二进制,不限于字符串。 本文说明一下非对称加密如何实现安全通讯:A和B两个人进行安全通讯需要:A的公钥和私钥、B的公钥和私钥。1、A和B保存好自己的私钥不要泄漏。A公开自己...
2016-03-05 21:29:11
512
原创 异常:ORA-01013: 用户请求取消当前的操作
ORA-01013: 用户请求取消当前的操作这个错误是指数据库客户端取消了正在执行的sql。如果是你自己取消的,那你也不会来看这个文章。所以通常是sql超时导致的错误。超时情况:1.事务超时。weblogic里设置事务超时:控制台(console)-服务-JTA 选项。如果你的代码只是查询,请删除这段代码的事务配置。2.sql执行的时候设置的超时了时间。java解决方法:...
2016-01-19 17:36:12
10203
原创 fusioncharts-suite-xt设置透明背景
使用[JavaScript版]fusioncharts-suite-xt-v3.9.0版本测试通过,chrome/firefox/IE8 都支持1.new FusionCharts加上:"containerBackgroundOpacity":"0",//背景透明2.fusioncharts.theme.fint.js文件theme.base.chart属性加上{bgAlpha:"0",canv...
2016-01-05 16:52:30
240
原创 java.lang.ClassNotFoundException: weblogic.transaction.TransactionHelper
基于OSGi的Spring weblogic JTA bean 配置: <bean id="transactionManager" class="org.springframework.transaction.jta.WebLogicJtaTransactionManager"> </bean>Weblogic启动报错:org.springfram...
2016-01-05 11:19:41
428
原创 nubia z5s mini 安卓4.2.2 google 服务包
root后,拷贝压缩包中system\app\下文件(已经存在则进行覆盖,覆盖前请备份): ConfigUpdater.apkGmsCore.apkGoogleBackupTransport.apkGoogleFeedback.apkGoogleLoginService.apkGooglePartnerSetup.apkGoogleServicesFramewo...
2014-03-13 11:26:16
274
原创 du查看的目录大小与df查看的大小不同的时候用lsof查找 (转)
首先MAN一下俩个命令,看一下解释的区别:du - estimate file space usagedf - report file system disk space usagedu估计文件空间占用情况,df报告文件系统磁盘空间使用情况。两个命令所要获取的对象时不同的。在linux下,几乎所有东西都可以称为文件,常规文件,二进制文件,socket流。所以,通常情况下,使用du得到...
2014-03-02 11:52:00
209
原创 手机同步,联系人同步,短信同步,照片同步,通话记录同步,日历同步
google同步功能不能用?正在寻找联系人同步软件? 我推荐蜡笔同步:http://www.labi.com/download/system/Android 为什么呢? 用了就知道了,非常好用,非常简单,不容易发生联系人混乱,支持sim卡联系人,可以合并重复联系人,内存,cpu占用和网络占用非常少!各种同步,最重要的是各种平台都有:iPhone 版Symbia...
2014-01-20 21:01:43
341
原创 模拟器游戏,街机游戏 (包括拳皇97等等)
搜集了一些经典游戏,基本上全部亲测。下载后解压即可运行。建议使用前进行模拟器安装(好像有一个性能检测和自动配置),打开一次后再把rom文件夹拷贝过去。使用的模拟器是:Winkawaks162,压缩包已经包含安装包(小红伞报病毒)和解压文件(小红伞认为安全)。没有的游戏可自行下载其他游戏rom,放入rom文件夹下后打开模拟器扫描到即可使用。 地址:http://pan.bai...
2013-12-23 00:33:09
1972
1
安卓驱动:adb驱动、MTK的MTP(Android Phone)和MTK线刷(preloader)驱动
2017-11-19
fusioncharts-suite-xt-v3.9.0
2017-11-07
联想p650wg常用软件(收集与网络)
2011-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人