- 博客(45)
- 资源 (8)
- 收藏
- 关注
原创 Python3 用pexpect进行ssh交互(附带python3在linux下安装)
用pexpectimport pexpectPROMPT = ['# ', '>>> ', '> ', '\$ ']def send_command(child, cmd): child.sendline(cmd) child.expect(PROMPT) print(child.before)def connect(user,...
2018-09-02 21:27:13
6027
1
原创 Python3端口扫描器
套接字import optparseimport socketfrom threading import *screenLock = Semaphore(value=1)def connScan(tgtHost, tgtPort): try: connSkt = socket.socket(socket.AF_INET, socket.SOCK_STRE...
2018-09-02 20:41:22
1157
原创 java解压缩文件和不解压读取压缩文件中的文本文件内容
解压缩(压缩文件中不带文件夹)public void unZip(String fileName){ try { ZipInputStream zis = new ZipInputStream(new FileInputStream(new File(fileName))); BufferedInputStream bis = new
2017-05-29 21:27:22
6504
原创 浅谈springAOP和动态代理
动态代理先假设一个场景,假如有一个service操作,里面有add(),delete(),insert(),search()方法,每次调用时候,需要输出到日志“执行了xx方法”,初级的方法自然是在add()等方法中创建一个Logger logger = Logger.getLogger(xx.class),然后打印日志(logger.debug(“**”)),那么假设有n个方法,这n个方法中都需要这
2017-04-17 21:32:20
625
原创 win7系统开发hadoop时遇到的问题总结
eclipse访问不了hadoop集群文件org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security .AccessControlException: Permission denied: user=JIN, access=WRITE, inode="root": root:supergroup:rwxr
2017-03-23 17:32:26
829
原创 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-
上一篇解决权限问题时发现有一个警告,百度了一下原因,在这里保存一下http://blog.csdn.net/l1028386804/article/details/51538611
2017-03-22 22:47:19
541
原创 Permission denied: user=dr.who, access=READ_EXECUTE, inode="/tmp":root:supergroup:drwx------
在hadoop2中查看网页中的/tmp目录出现下面的错误:Permission denied: user=dr.who, access=READ_EXECUTE inode="/tmp" 修改一下权限[root@hadoop01 bin]# ./hdfs dfs -chmod -R 755 /tmp[root@hadoop01 bin]# ./hdfs dfs -chmod -R 755 /tmp
2017-03-22 22:19:18
9479
1
原创 配置Apache+Tomcat集群
使用的版本号: Apache2.2.25 Tomcat-7.0.72 mod_jk-apache-2.2.3.so JDK1.7前提安装好jdk,配置好环境变量,确定没问题安装Apache服务器安装后运行启动服务 浏览器运行:http://localhost/ 如下图,则安装成功 安装Tomcat把tomcat复制两份到apache目录下修改配置文件把
2017-02-18 13:52:05
815
原创 重温spring框架1--ioc创建对象的方式
Spring是一个轻量级框架,核心思想和 ioc—-控制反转 和 aop—-依赖注入,本质上可以说是一个javaBean工厂,下图是结构图,从图中可以看出,spring包括junit单元测试、ioc、aop、jdbc等等ps. spring和springmvc的区别 spring可以看作是javabean工厂,而springmvc则是一个完整的mvc框架,springmvc依赖spring
2017-02-11 19:11:19
760
原创 javaweb查询所有登录的用户,判断是否在线
场景描述项目中需要获取所有在线的用户,当用户登录时,就记录住在线状态,当退出时或一定时间中无操作(超时)时,就记录离线状态设想办法众所周知,当用户登录后,会把登录信息放入session中,既然session中存有登录信息,那么是否可以在session中查找用户,session中有的就是在线用户呢?显然这是不行的,首先,要了解什么是session。session是一个容器,也是一个会话,当有请求到服务
2016-12-09 22:58:21
18089
原创 简单的把System.out.println的输出内容写进日志中
做项目时遇到一个问题,项目本地环境运行没问题,部署服务器后就有一个功能不起作用,查日志了也没报错,不知道数据到底获取到没有,在linux服务器上又不好调试,就想通过system.out.println()输出一些参数的值,然后百度了一下,有个很简单的方法,我测试了一下挺好用的,就分享出来import java.io.File;import java.io.FileNotFoundException
2016-11-24 20:55:12
19168
原创 window环境下tomcat配置https
jdk1.7+tomcat7创建证书keytool -genkey -alias wsria -keyalg RSA -keystore f:/ssl/test导出证书keytool -export -file f:/ssl/test.crt -alias wsria -keystore f:/ssl/testps.如果提示密码错误,则试一下密码:changeit导入证书keytool
2016-11-21 21:08:21
1699
原创 java读取properties文件的两种方式
直接上代码了package com.po.test;import java.io.IOException;import java.util.Properties;import java.util.ResourceBundle;public class Test { public static void main(String[] args) { Properties pr
2016-11-16 11:42:39
457
原创 dom4j解析xml获取所有的子节点并放入map中
dom4j递归解析所有子节点//解析返回的xml字符串,生成document对象Document document = DocumentHelper.parseText(resultXml);//根节点Element root = document.getRootElement();//子节点List<Element> childElements = root.elements();Map
2016-11-10 14:56:01
9334
1
原创 PL/SQL可以连oracle,但是jdbc连不上
首先强烈鄙视一下客户,不让我连数据库,因为安全方面,我忍了;让我通过远程桌面在一个window2003上部署开发环境编程,虽然很卡,卡出屎,我也忍了;关键是程序连不上数据库,找他们,他们也不管,数据库地址、端口、实例名、视图是他们给我的言归正传先看一下错误信息此处是jdbc连接try { Class.forName("oracle.jdbc.driver.OracleDriver");
2016-11-04 14:25:49
18722
原创 CXF开发webService客户端调用服务器端测试
根据上一篇博文,先启动helloServer服务端,新建项目,拷入jar包然后打开cmd,进入客户端代码的src路径,输入代码wsImport -keep http://localhost:8080/helloServer/webservice/userWS?wsdl 则自动生成客户端代码生成代码如下图然后新建测试类test.javapublic class Test { public st
2016-11-01 14:02:01
2778
原创 CXF3.1.8开发与spring集成的webService
CXF开发webService,和spring集成工具:eclipse+tomcat8+jdk8所需jar包commons-codec-1.10.jarcommons-collections-3.2.2.jarcommons-lang-2.6.jarcommons-logging-1.1.jarcommons-pool-1.5.4.jarcxf-core-3.1.8.jarcxf-rt-
2016-11-01 11:45:27
4965
原创 【Mark】Golang入门
最近有点烦,学的java,钟爱python,又想看Golang想来想去还是先深入研究java吧,python和golang以后再看先收藏一些好的:《Go入门指南》 《Go编程基础》 《Go Web基础》 《Go名库讲解》
2016-10-28 15:55:18
734
原创 又犯了一个超级傻逼的错误,真丢人啊
企信通diy09版服务端安装后一直报错2016-10-13 11:18:24 org.apache.catalina.core.ApplicationContext log 信息: Initializing Spring root WebApplicationContext 2016-10-13 11:18:26 org.apache.catalina.core.StandardContext
2016-10-13 13:56:32
606
原创 SCRIPT70: 没有权限
说一下我遇到的问题:父页面跳转刷新问题如上图所示: 这个页面由三个子页面所组成,在页面a上有一个按钮(假设蓝色块为按钮),点击按钮,弹出个小的输入框,输入框有确定按钮,点击确定后,在a、b、c组成的页面上跳转到新的页面,而不是仅仅在a上跳转在小窗口页面的js的确定方法中,通过self.opener.location.href="XXXX.action?XX=XX" 跳转的话是仅仅在a上跳转,也
2016-10-13 12:01:05
7560
原创 mysql插入中文乱码,我犯了一个很弱智的错误
插入中文后,显示问号然后通过 SHOW VARIABLES LIKE 'character%'; 查看后发现character_set_database、character_set_server 是latin1直接SET character_set_database=utf8; SET character_set_server=utf8;
2016-10-08 17:54:14
401
原创 js 小数取整的函数
js 小数取整的函1.丢弃小数部分,保留整数部分js:parseInt(7/2)2.向上取整,有小数就整数部分加1js: Math.ceil(7/2)3,四舍五入. js: Math.round(7/2)4,向下取整js: Math.floor(7/2)数
2016-09-20 18:18:58
438
原创 ExtJS实现弹出密码输入框
ExtJS实现弹出密码输入框PS.我使用的ExtJS是3.2.1,比较老的版本了,新版本没试过,不过原理都是一样的,有兴趣的可以尝试一下使用ExtJS弹出输入框时,很自然的会想到:Ext.MessageBox.prompt('提示', '请输入',function(btn,text){});但是当要求输入密文时,就很不方便了,默认是不密文显示的,因此就需要把这个方法改造一下。根据这个方法可知,弹出框
2016-09-01 21:52:31
3252
原创 重装MySQL在start service卡死以及The user specified as a definer (''admin@'%') does not exist 问题
重装MySQL在start service卡死以及The user specified as a definer (”admin@’%’) does not exist 问题重装mysql卡死一般都是卸载不干净导致的,卸载后删除安装目录的文件夹啊,然后打开注册表,ctrl+f查询mysql,删除所有的相关项,然后还有最关键的一步,一般在C盘,ProgramData文件夹里面有,mysql的data信
2016-07-25 15:01:50
424
原创 欢迎使用Markdown编辑器写博客
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用
2016-07-25 14:52:11
379
原创 华为短信开发包开发联通sgip1.2接口协议报错
根据联通sgip1.2接口协议,使用华为短信开发包,报错[Fatal Error] :24:28: An invalid XML character (Unicode: 0xd863) was found in the element content of the document. org.xml.sax.SAXParseException: An invalid XML character (U
2016-06-13 13:46:29
2953
原创 启动Tomcat报错- jar not loaded. Offending class: javax/servlet/Servlet.class
完整错误信息: - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class - 严重: Error listenerStart2016-6-7 15:29:49 org.apache.catalina.core.StandardContext start严
2016-06-07 16:01:38
1253
原创 webService传递参数后返回的是null
http://localhost:8080/axis2/services/SimpleService/getGreeting?name=abc<ns:getGreetingResponse xmlns:ns="http://ws.apache.org/axis2"><return>你好null</return></ns:getGreetingResponse>返回的不是abc而是null然后查看
2016-06-02 18:51:00
4252
原创 项目只用struts但tomcat公用完整SSHjar包后部署失败问题解决办法
背景最近写了一个网站接口,因为功能简单,我就自己搭的环境,只用了Struts框架,数据库用的jdbc,本地启动正常,但是部署linux服务器就启动不了,查看了tomcat日志,发现好多报错信息,为了分清哪些是我的项目的错误,我删了自己本地项目的jar包,把tomcat共享jar包放自己项目本地启动,然后查看了控制台的报错信息,下面是部分报错,就逐个解决解决PS.公司用的Struts+Spring错
2016-06-01 10:49:48
826
原创 Struts2中文乱码解决办法
前沿Struts2中文乱码解决办法 **首先确定是哪里乱码,大致可分为这几种:页面乱码action中接收参数乱码数据库乱码** 这里我只说action中的乱码问题 判断是不是后台乱码,可以system控制台输出一下看看就行了解决办法设置过滤器package com.jjp.filter;import java.io.IOException;import java.io.Unsuppo
2016-05-31 14:39:39
688
原创 ajax跨域访问的解决方法
废话不多说直接上代码//js$('#send').click(function(){ $.ajax({ type:"GET", url:"http://......", data:{name:$('#username').val()}, dataType:"jsonp",
2016-05-31 14:31:04
477
原创 【ORACLE】oracle的一些操作记录
最近一个月外出支援做数据迁移之前不怎么使用oracle,也是现学现用的 ,这过程中发现oracle真心强大,比mysql强好多 期间写了一些sql,现在保存一下,权当模板了 查看操作进程的剩余时间(第一句):SELECT c.STATUS,time_remaining/60 剩余时间分钟,sql_text 执行SQL,machine,messageFR
2016-05-12 16:36:21
523
原创 ExtJs设置文本框隐藏时label不隐藏的解决办法
首先,我的情况很特殊 设置文本框隐藏或显示:Ext.getCmp(\"id\").hide()/show()Ext.getCmp(\"id\").setvisible(false/true) 这样隐藏后文本框是没有了,可是标签label还在,远远达不到想要的结果 然后设置hideLabel=true,依然没反应 百度了很多方法,没有一个好用的,有一个Ext.
2016-04-01 15:59:21
8445
原创 输入输出流getOutputStream() has already been called for this response问题的解决办法
网上有好多办法,有的不好用,找了好久找到一个简单的方法:把action返回null就可以了原因:每个方法都返回的是一个ActionForward对象,而response是ActionForward对象参数,所以就会使response冲突!
2016-03-16 11:22:45
614
原创 Python3.4简单爬虫实现之抓取糗事百科段子
网上的python教程大都是2.X版本的,python2.X和python3.X相比较改动比较大,好多库的用法不太一样,我安装的是3.4.1,就用3.4.1实现一下网页内容抓取首先是库,2.7版本的urllib2库已经没有了,我导入的是:import urllib.requestimport re首先是取得url,直接打开糗事百科直接复制网址url='http:
2016-03-01 15:30:53
5330
原创 关于python django-admin.py startproject mysite不工作的问题
安装上django后开始创建项目,但是执行python django-admin.py startproject mysite只能调出来django-admin.py,而不能创建mysite我在网上找了方法,修改注册表的不行,我的注册表默认就是“C:\Windows\py.exe” “%1” %*,这个方法行不通然后我试了试在python34\script\路径下执行pyt
2016-02-26 11:33:01
6251
原创 多音字按拼音首字母排序sql语句的问题解决方案
我用过的mysql在对省份排序时的sql:SELECT * FROM `City` ORDER BY convert(city using gb2312);但是有一个问题,多音字的识别问题比如重庆,一直排在最后,数据库识别的是zhong然后一直在想编码问题,思路方向错了,一直想不明白如何解决多音字,后来……发
2016-02-18 11:02:34
5724
1
原创 Python第四讲类、对象和函数
python也是面向对象(oop)编程,类用class,对象用object和java一样,把相近的事务归位类,比如说动物类,把一个具体的东西归位对象,比如说老虎类可以有属性,可以通过对象.属性调取类的写法不唯一,也可以这么定义函数就是把一些通用的代码封装起来,等需要的时候直接调用,这样可以放便点,python中用def
2016-02-03 12:50:15
1263
CXF开发webService所需jar包(和spring集成)
2016-11-01
华为短信开发包smproxy.jar,完美无bug版
2016-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人