- 博客(42)
- 资源 (11)
- 收藏
- 关注
原创 Apache Camel与Spring Boot集成开发HTTP接口Post请求参数Body无法传入问题
继续之前说的功能开发问题: 由于使用的Camel配置方式,在camel中直接是指定的了接口的URL,如图:接口是使用Post方式,如果接口中有需要传入JSON方式的参数也有问题:org.apache.camel.InvalidPayloadException: No body available of type: java.io.InputStream but has value: ...
2019-10-09 11:01:09
3057
1
原创 Apache Camel与Spring Boot集成开发HTTP接口转发功能问题
公司目前有个功能需要,需要使用Springboot+Apache Camel的Rest组件集成实现类似ESB(服务总线的功能),使用的配置方式是xml dsl,配置信息如下:但由于本人之前没有怎么深入了解过Apache Camel的使用,在调用目前的服务的过程中,出现以下的错误信息:com.fasterxml.jackson.databind.JsonMappingException: No s...
2019-10-09 10:31:17
4217
2
原创 VueJS的使用-如何在v-for循环中输出值给标签的属性
最近在学习使用VueJS,在学习的过程中,遇到一个问题:如何给标签中的属性进行赋值,如:input标签的value,在循环输入的过程,可以直接使用:value,如以下代码: <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta nam
2018-11-25 13:13:10
9945
原创 Python进程池的使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-import multiprocessingimport timeimport threadingfrom multiprocessing import Pool,Array,Value,Queuedef simonPoolTest(name,action):print("你传入进来的...
2018-11-07 09:11:49
750
原创 Python中线程与队列的组合使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-import threadingimport multiprocessingimport Queueimport time class myThread(threading.Thread):def run(self):print("Thread-"+self.name+" St...
2018-11-06 23:36:38
477
原创 Python的多进程的使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-#多进程的使用import multiprocessingimport timefrom multiprocessing import Process def simontestfun():print("this is simontestfun!!!!!!")print(__n...
2018-11-06 23:35:48
136
原创 Python中消息队列的使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-import threadingimport Queueimport time # 创建一个消息队列message=Queue.Queue(); # 生产者的方法def producer():for i in range(0,10000):# 把系统消息压到队列当中...
2018-11-06 23:34:01
1843
原创 Python中Event的使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-import threadingimport os # python中的Event的使用eventobj=threading.Event();def testEvent():print("start----------------\n")#等待用户输入指令eventobj....
2018-11-06 23:33:28
5811
原创 Python中使用线程锁的案例
#!/usr/bin/evn python# -*- coding:utf-8 -*-import threadingimport randomimport timeimport os # 声明一个线程锁lock=threading.Lock() count=100;#买票的方法def saleTicket():global count#如果...
2018-11-06 23:32:59
250
原创 python多线程的使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-import threadingimport time'''自定义一个thread类,并使用自定义类创建线程'''class myThread(threading.Thread):def run(self):#当前线程沉睡1s时间time.sleep(1)print("...
2018-11-06 23:32:23
155
原创 Python中使用threading实现多线程的方法
#!/usr/bin/evn python# -*- coding:utf-8 -*-import threadingimport time """定义一个方法"""def simonAction(i):#让当前的线程,沉睡1stime.sleep(1)print("i is "+str(i)+"\n") for i in range(0,10)...
2018-11-06 23:31:44
198
原创 Python中使用正则表达不区分大小写与Split的使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-import reimport lxmlfrom xml import etreepantern=re.compile(r"[\s\d\\a\\n\;]+");result=pantern.split("aaa 1235\nfskajd;sim on")print(result)p...
2018-11-06 23:30:58
2420
原创 Linux中使用vim编写python程序提示功能
1.mkdir ~/.vimmkidr ~/.vim/bundlecd ~/.vim/bundle这里我们可以自己下载好上传到linux系统中git clone https://github.com/rkulla/pydiction.git 2.把下载下来的after复制到.vim目录下:cp -r ~/.vim/bundle/pydiction/after/ ~/...
2018-11-06 23:30:25
1318
2
原创 Python的标识符
Python中我们在编程的时候,起的名称就叫做标识符。其中变量和常量就是标识符的一种。 Python中的标识符命名原则: 在Python中的标识符的命名是有规则的。按正确命名规则命名的可以使用的标识符叫做有效标识符,否则不能使用的标识符叫做无效标识符。有效标识符命名有以下的几点规范: 标识符第一个字符必须只能是字母或下划线,第一个字...
2018-11-06 09:02:00
1166
原创 Python的函数使用
#注释是使用“#”号来的print("Hello Python!!!!");#定义一个方法def sayHello(): print("Hello simon!!!"); a=1; b=2; #声明一个变量 if(a>b): print("a>b"); else: print("a<...
2018-11-05 22:01:58
268
原创 Python的基本语法
#/usr/bin/pythonprint("simong" );"""定义一个变量"""temp_var=1;"""条件控制语句"""if(temp_var): print("temp_var"); print(temp_var); tempstr="APfel".en
2018-11-05 22:01:14
167
原创 Python中输入输出的方法使用
#!/usr/bin/env python# -*-coding:utf-8 -*-import osimport re parter="(13|15|18)\d{9}";strs="simonmegn13056865679www.techportal.cn2018-1-01";strss=re.search(parter,strs);if strss is not...
2018-11-05 21:59:56
1047
原创 在Python中使用Xpath进行数据爬取的案例
#!/usr/bin/evn python# -*- coding:utf-8 -*-import urllib2import urllibfrom lxml import etreeclass proxyObj:proxyService="";proxyPort=""proxyHttp="http"proxy_headers={"User-Agent": ...
2018-11-05 21:03:10
1543
原创 python中使用PyMysql操作Mysql数据库用例
import pymysqlimport pymysql.cursors """连接mysql数据库"""conn=pymysql.connect(host='192.168.199.133',port=3306,user='root',passwd='123456',db='simondb');"""获得游标操作对象"""cursor=conn
2018-11-05 20:54:15
255
原创 Python随机函数的使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-import random strs="asjfalskgdjlljkasjdflkajsdlkfjsaldf";ss="";# 产生10个随机的字段出来for i in range(0,10):'''使用random choice的方法可以进行,直接把对象传入到choic...
2018-11-05 20:53:02
1541
原创 Python拿到Cookie对象并实现登录目标系统的案例
#!/usr/bin/evn python# -*- coding:utf-8 -*-import cookielibimport urllib2import urllib# 通过使用cookielib对象的CookieJar()方法创建一个保存cookie的对象cookie=cookielib.CookieJar(); #使用HTTPCookieProcessor...
2018-11-05 20:52:01
553
原创 Python爬虫捉取数据(代理网站)
#!/usr/bin/evn python# -*- coding:utf-8 -*-import urllib2import urllibimport refrom HTMLParser import HTMLParser # 代理信息实体class ProxyObj:proxyAddress="" #代理服务器地址proxyPort=0 #代理服务器端口...
2018-11-05 20:49:55
244
原创 Python协程的使用
#!/usr/bin/evn python# -*- coding:utf-8 -*-import geventfrom gevent import monkeyimport urllibimport urllib.request as request """"1.为什么需要使用协程呢?从一个业务场景来说吧:比如我们写了一个程序对某个网站的数据进行抓取...
2018-11-05 20:46:55
825
原创 Python中使用线程进行排队处理任务
由于Python语言本身是没有支持线程池的api,所以我自己看一些教程和文章,自己写了一个demo,直接上码:#!/usr/bin/evn python# -*- coding:utf-8 -*-import threadingimport Queueimport timeimport contextlib"""创建一个线程池对象"""class Threa...
2018-11-05 20:43:13
2739
1
原创 Python中修改pip工具的默认下载源网站
1.python中一般使用pip默认的下载网站时,在国内使用可能会连接超时,如以下这种情况: 2.后来看了一些网站的博客,才知道,python的官网有一段这样的一个说法:On Unix the default configuration file is: $HOME/.config/pip/pip.conf which respects the XDG_CONFIG_HOME ...
2018-11-04 23:35:39
10710
7
原创 Git提交的时候遇到git The "effective" tab shows you the effective values ofr the current scope(read-only).问题
在使用Git提交代码的时候遇到 The "effective" tab shows you the effective values ofr the current scope(read-only).的问题,如图:解决方法: 右击Git -> setting -> Git 先选择Gobal,输入用户名(Git用户名)和邮箱(自己随意填写),如图:点击应...
2018-10-26 11:05:04
1147
2
原创 Spring boot连接mysql出来com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException的问题
问题描述: mysql数据库是放在我本地的虚拟机上的,使用navicat client去连接数据库是没有问题的,而我本地的应用程序连接其他人的mysql服务器也是没有问题的,但我本地的应用程序在连接本地虚拟机的过程中出现了以下的错误: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionEx...
2018-09-02 10:33:40
2091
2
原创 iOS中播放音乐和音效
1.在ios项目开发的时候,需要使用到播放使用到音乐,ios需要使用到音乐或者音效的时候需要导入:AVFoundation.framework(音乐播放使用的),AudioToolbox.framework(音效播放使用的),如图1:图12.在导入成功之后需要使用,使用到音乐的类中导入头部文件:如图2:
2015-12-20 13:43:20
1518
原创 Android WebView加载不了网页的样式和js
在webview加载JQuery Mobile做的页面的时候,加载不了页面中的css和js,但是在CP的浏览器上是可以的显示,经查资料知道,知道需要通过设置setJavaScriptEnabled的值为true的时候才可以,代码如图: 在设置完成setJavaScriptEndabled之后,重新编译运行到手机,效果就出来了,如图:
2015-12-15 11:03:57
8322
原创 修改WebView默认加载方式
今天在做webview加载Jquery Mobile开发的网页的时候出现了一个问题,使用WebView的LoadUrl()的方法 加载网页的时候不是在WebView显示已经加载的页面,而是在系统的浏览器中打开的,后来经查资料得知,原来Android中的WebView在加载网页的时候,默认是使用第三方框架或者系统自带的浏览器打开网页的,如果想让网页在webview加载则需要重
2015-12-14 16:59:12
1803
原创 Xcode在项目更名之后,把项目转移到其他机器出现ld: file not found: /Users/macmini/Library/Developer/Xcode/DerivedData/t的问题
在Xcode中对ios项目进行更名之后在本机运行是没有问题了,但由于工作原因,需要把项目转移到另外的一台机器上做开发,把项目复制到另外一台机器上的时候,运行出现以下的错误: ld: file not found: /Users/macmini/Library/Developer/Xcode/DerivedData/telewiki-elzghohmcxz
2015-05-06 15:41:52
5159
原创 Xcode出现SourceKitService Crashed Editor functionality temporarily limited的解决方法
在使用Xcode进行IOS手机项目开发 的时候,Xcode有时候会出现以下的问题(在屏幕中会弹出一个提示框):SourceKitService Crashed Editor functionality temporarily limited 如图1:图12.解决的方法是: 1)打开~/library/developer/xcode,找到DerivedData文件
2015-05-06 14:59:12
962
原创 Weblogic在安装成功之后,本机可以访问,其他机器不可以访问的解决方案
可能有时候我们在安装了weblogic之后,发现在其它机器访问不了的问题,而本机可以访问weblogic的console,对此我个人已经找到了解决的方法 ,好了,废话不说了,weblogic的console其它机器访问不了解决方法步骤: 1).停止weblogic的所有服务。 2)修改domain下面的config目录下的config.xml,
2015-04-25 16:43:37
2488
原创 JQuery异步提交表单
//设置表单参数 var options ={ url: path+"/partner/myUserPasswordUpdate.action?random="+Math.random(), type:'post', data:null, dataType: 'json',success:function
2015-04-14 16:18:18
519
原创 java中判断传入的字符串是否是时间格式
public boolean IsTime(String date){// \\d{4}-\\d{1,2}-\\d{1,2}\\s\\d{2}:\\d{2}:\\d{2} 是判断yyyy-MM-dd hh:mm:ss格式// \\d{4}-\\d{1,2}-\\d{1,2} 是判断yyyy-MM-dd格式 if(date.matches(\\d{4}-\\d{1,
2015-03-18 15:16:31
2542
原创 Android使用程序代码设置控件的margin属性
android页面通常是通过布局的XML文件进行控制的,今天讲一下我自己个人在学习android的过程中通过代码生成页面,并且通过代码控制控件的大小和样式,先看一下最终的效果图: 注:Linearlayout的背景是蓝色,Tablelayout的背景颜色为黄色,TextView的背景颜色为绿色。1.1.DongAddActivity.java的文件代码为:packag
2015-02-28 14:28:35
2877
原创 android的Tab切换效果
最近在学习Android开发,自己看了一些android中Tab页面切换的例子,根据自己的理解写了一个一样的效果,如果有什么写得不对或者觉得有什么不妥,请各位大神指出,具体的效果图如下: 2.废话不说了,直接进入主题,首先创建一个自己定义的android项目(我自己的命名为:MyselfTab),如下图: 3.Activice主要是使用了以下的四个(MainActivity,tab
2015-02-25 12:10:51
824
原创 websphere性能优化的几个方法
1、更改http server的配置文件参数KeepAlive。 原因:这个值说明是否保持客户与HTTP SERVER的连接,如果设置为ON,则请求数到达MaxKeepAliveRequests设定值时请求将排队,导致响应变慢。 方法:打开ibm http server安装目录,打开文件夹conf,打开文件httpd.conf,查找KeepAlive值,改ON为OFF,其默认为
2014-09-04 15:25:38
613
原创 IBM Portal删除Ldap服务器配置
Portal上删除ldap服务器的配置 此文档是用于在Portal服务器上切换Ldap服务器的配置时必需要走的这步:1).去除Ldap服务器与Portal之间的配置信息。在除去了Ldap服务器的配置之后Portal服务器会恢复原来的用户和密码(即:Portal安装的时候使用的用户和密码)。具体的操作步骤:1).修改wkplc.properties配置文件(/opt/IBM/
2014-08-26 16:46:58
920
原创 org.apache.jasper.JasperException: Unable to compile class for JSP 错误解决方法
java Web项目在浏览器上访问项目的jorg.apache.jasper.JasperException: Unable to compile class for JSP 错误解决方法
2014-06-24 18:12:33
1283
Android-仿Iphone的日期控件
2015-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人