自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Code-Create-World

欢迎大家,有任何问题可以给我留言,我会尽快回复你的,希望我们可以一起进步!

  • 博客(202)
  • 资源 (4)
  • 收藏
  • 关注

转载 Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法

我们在做web开发是,经常都要在eclipse中搭建web服务器,并将开发中的web项目部署到web服务器进行调试,在此,我选择的是tomcat服务器。之前部署web项目到tomcat进行启动调试都很正常,今天突然出现无法启动情况,启动过程报如下错误:Java.lang.ClassNotFoundException: org.springframework.web.context.Cont

2017-08-09 14:21:22 134

原创 java线程高并发

一、java并发更新数据库同一条数据分2分情况:(一)、普通的单应用并发,使用关键字synchronized就可以实现。(二)、多应用或多台(比如集群部署)并发,这时在由于2者并非同一应用,使用synchronized并不能满足要求。此时,有下面几种方案:(1)数据库行级锁,优点是简单粗暴,缺点是容易死锁,非数据库专业人事建议不使用。(2)写入请求分离成一个独立项目,这就回

2017-08-09 10:19:33 208

原创 spring整合cxf实现restful webservice

WebService入门WebService(注解),CXF框架(jax-ws,Jax-rs,与spring整合)      研究webservice也好几天了,百度上纷繁错杂的文章令人眼花缭乱,看着都头疼,有的文章讲的更不知从何说起;好在终于找到上面两份连贯性的文章,就此让我对webservice有了系统的认识,也知道如何去进行代码的实现;      那么既然已经了解的差不多了,

2017-08-08 15:56:04 709

转载 WebService(注解),CXF框架(jax-ws,Jax-rs,与spring整合)

转载:http://blog.csdn.net/opopopwqwqwq/article/details/517635701     webservice的注解1.1   案例:模拟查询天气信息,返回三天的天气情况。 1.1.1       实现步骤服务端:第一步:创建一个天气信息pojo,包含天气的信息、最高、最低温度、日期。第二步:编写SEI

2017-08-07 16:05:58 3309

转载 WebService入门

Webservice:跨语言跨平台的远程调用技术 WebService定义: 顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用。 Webservice理解:我们可以调用互联网上查询天气信息Web服务,然后将它嵌入到我们的程序(C/S或B/S程序)当中来,当用户从我们的网点看到天气信息时,他会认为我们为他提供了很多的信息服

2017-08-07 16:00:29 784

原创 历数OpenMobile开发的一些坑

一、开发时配置应用程序使用手机系统自带的OpenMObile API库因为OpenMobile不能向下兼容,各版本支持手机系统版本不同:15 - API level 15, Android 4.0.316 - not available17 - API level 17, Android 4.218 - API level 18, Android 4.319 - API level

2017-08-01 15:10:25 2239 1

原创 ViewPagerIndicator

1、解决ViewPagerIndicator标题显示不全的问题修改源码中的TabPageIndicator.Java,将默认的注释掉,换为如下代码即可://mTabLayout.addView(tabView, new LinearLayout.LayoutParams(0, MATCH_PARENT, 1));mTabLayout.addView(tabView, new Linear

2017-07-26 15:48:31 254

原创 开发经验

1、设置web请求头http/https//http//https

2017-06-05 17:10:33 226

原创 启动另一个App/apk中的Activity(A应用打开B应用)

Android提供了在一个App中启动另一个App中的Activity的能力,这使我们的程序很容易就可以调用其他程序的功能,从而就丰富了我们App的功能。比如在微信中发送一个位置信息,对方可以点击这个位置信息启动腾讯地图并导航。这个场景在现实中作用很大,尤其是朋友在陌生的环境找不到对方时,这个功能简直就是救星。因为每个App都会运行在自己的虚拟机中,每个虚拟机跑在一个进程中。但仔细一想,能

2017-06-02 11:49:56 14326

原创 两台服务之间定时SCP(免密码)自动传输文件脚本

使用此脚本前提条件:两台机器之间已经建立信任,无需密码scp传输文件,设置可参考:解决 shell脚本中SCP命令需要输入密码的问题脚本内容:#!/bin/sh#该脚本使用nohup指令后台运行:nohup sh transfer_files.sh > /home/coswadmin/he/scplog/scp.log 2>&1 &#查询当前后台执行脚本的pid:ps -ef|gre

2017-05-27 11:03:25 9828

转载 解决 shell脚本中SCP命令需要输入密码的问题

使用密钥文件,两台机器建立信任这里假设主机A(192.168.100.3)用来获得主机B(192.168.100.4)的文件。在主机A上执行如下命令来生成配对密钥:ssh-keygen -t rsa遇到提示回车默认即可,公钥被存到用户目录下.ssh目录,比如root存放在:/root/.ssh/id_rsa.pub将 .ssh 目录中的 id_rsa.pub 文件复制到

2017-05-27 10:57:14 7788

转载 更新UI操作需要在主线程完成

04-01 14:55:33.526: E/AndroidRuntime(17238): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.04-01 14:55:33.526: E

2017-04-01 15:09:24 993

转载 Linux Crontab 安装使用详细说明

crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活。crond 常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。如果是内网机器无法联网,则可以设置代理联网,参考:lin

2017-03-23 13:42:02 727

转载 linux内网机器访问外网代理设置

摘要: 公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机器需要访问外网来简化工作, 但又不能打乱原有运维的设置,所以需要在能访问外网的机器上做个代理。第一步、二步都是在能访问外网的机器上操作, 第三步是在不能访问外网机器上操作。1、检查机器     在操作中发现访问外网的机器本身不

2017-03-23 12:07:45 17290

转载 linux下手动备份mysql以及定时备份mysql

一,数据库的备份与导入1),数据库的备份1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名例:mysqldump -u dbadmin -p myblog > /home/zhangy/blog/database_bak/myblog.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

2017-03-23 10:21:02 733

转载 winscp实现跳板机连接

http://blog.csdn.net/xuejinliang/article/details/52585027

2017-03-20 15:13:52 5054 1

转载 SecureCRT工具登录跳板机,直接连接目标机器

http://blog.csdn.net/u013749274/article/details/52101071

2017-03-20 15:03:29 1550

原创 jd-gui反编译class // INTERNAL ERROR //

java源文件正常,无报错,通过eclipse编译之后用jd-gui-0.3.6.exe反编译打开,报:// INTERNAL ERROR //错误经过一番搜索与运行验证,编译的class是没问题的,可能是jd-gui-0.3.6.exe工具的问题,故在eclipse插件市场(搜索jad)为eclipse安装编译插件,安装好之后打开编译的class正常,艾玛,折腾死我了,花了我三四个小时啊

2017-03-03 14:58:30 16473 1

转载 Java Tomcat SSL 服务端/客户端双向认证のApache HttpClient(二)

本演示例程是继Java Tomcat SSL 服务端/客户端双向认证(一),密钥库可证书的生成脚本不再重复黏贴,仅仅是用程序来代替浏览器访问服务端。例程中使用到了Apache HttpClient库,版本为4.1.3全部依赖库:commons-logging-1.1.1.jarhttpclient-4.1.3.jarhttpcore-4.1.4.jarhttpmime-

2017-03-02 11:36:51 166

转载 Java Tomcat SSL 服务端/客户端双向认证(一)

SSL——Secure Sockets Layer双向认证(个人理解):客户端认证:客户端通过浏览器访问某一网站时,如果该网站为HTTPS网站,浏览器会自动检测系统中是否存在该网站的信任证书,如果没有信任证书,浏览器一般会拒绝访问,IE会有一个继续访问的链接,但地址栏是红色,给予用户警示作用,即客户端验证服务端并不是强制性的,可以没有服务端的信任证书,当然是否继续访问完全取决于用户

2017-03-02 11:24:44 762

转载 Spring与Quartz实现动态更新定时任务

applicationContext-quartz.xml配置:<!-- 任务调度测试实现一 :自定义的任务对象com.bocloud.equipment.test.ExampleJob必须继承QuartzJobBean类,实现抽象方法executeInternal每次执行任务时,都会新创建一个任务对象.--> <!-- 属性jobClass不能通过ref来指定为exam

2017-03-01 10:01:23 2658

原创 json字符串出现转义符,导致调用者使用ObjectMapper解析成Map报错

json1串:{"orderCount":0,"signType":"SHA256WithRSA","sign":"85022E420F6F0429A2A1F8774C66C04BFF6085CEE37C6DC085F366733081689C16639B03B34455B7BAA2659E82FF8FD8A031643DA7D9A24B2F2898404758C0BD64F889E1B0C5

2017-02-27 17:16:29 6295 1

转载 解决Eclipse Access restriction问题

今天在Windows下用eclipse 3.5调试Android package下的一些例程music, class VerticalTextSpinner已加入android.jar,但仍出现: Access restriction: The type VerticalTextSpinner is not accessible due to restriction on requ

2017-02-24 10:13:20 3443

原创 tomcat同时部署两个项目错误

错误描述:Web app root system property already set to different value: 'webapp.root'   tomcat发布多个项目时抛的webAppRootKey错误,部署到WAS控制台单独一个项目可以运行,两个项目同时运行先启动的可以运行,后启动的项目不会读本项目的web.xml信息。   异常信息:Web a

2017-02-14 15:12:15 1536

转载 RSA加密解密操作

生成RSA密钥、保存到文件、从文件读取、加密、解密等操作。import java.security.Key; import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.NoSuchAl

2017-02-13 16:39:06 726

转载 Netty系列之Netty高性能之道

1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据并不感到惊讶,根据我5年多的NIO编程经验,通过选择合适的NIO框架,加上高

2017-02-13 16:10:57 266

转载 RSA算法使用介绍

RSA是目前最有影响力的公钥加密算法,该算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥,即公钥,而两个大素数组合成私钥。公钥是可发布的供任何人使用,私钥则为自己所有,供解密之用。         解密者拥有私钥,并且将由私钥计算生成的公钥发布给加密者。加密都使用公钥进行加密,并将密文发送到解密者,解

2017-02-13 15:31:19 525

原创 libssh2.so.1: cannot open shared object file: No such file...

1、问题描述$ yum 执行yum出现异常:libssh2.so.1: cannot open shared object file: No such file or... 2、解决方案 =====查询so文件是否存在:$ whereis libssh2.so.1libssh2.so: /usr/local/lib/libssh2.so /usr/local/lib/libssh

2017-01-19 10:16:56 7953 6

转载 Nginx(Https) + Tomcat 启用 Https(SSL) 支持

   在搭建之前我们先了解一些https相关的名词:   TLS:传输层安全协议 Transport Layer Security的缩写   SSL:安全套接字层 Secure Socket Layer的缩写   TLS与SSL对于不是专业搞安全的开发人员来讲,可以认为是差不多的,这二者是并列关系,详细差异见 http://kb.cnblogs.com/page/197396/    KEY 通常...

2017-01-18 11:33:27 834

转载 tomcat为什么无法关闭

执行了tomcat的shutdown脚本后,java进程仍然存在,认为tomcat的关闭脚本不可靠。好吧,其实shutdown.sh无法停止,不是tomcat问题,是应用有问题,否则可以跑一个空tomcat,保证shutdown百分之百生效。先说一下tomcat的大概关闭过程:1 停止连接处理线程Accepter,停止接受新的请求2 关闭tomcat自身的资源,例如各种servic

2017-01-17 17:17:26 12077 6

转载 nginx使用ssl模块配置HTTPS支持(自签证书)

默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中。通常这个文件名类似libssl-dev。1、生成证书可以通过以下步骤生成一个简单的证书:首先,进入你想创建证书和私钥的目录,例如:cd /usr/local/nginx/

2017-01-10 17:49:25 421

转载 openssl: error while loading shared libraries: libssl.so.1.1

在RedHat 6上编译安装openssl后,运行openssl version出现如下错误:openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory这是由于openssl库的位置不正确造成的。

2017-01-10 17:32:16 13282

原创 Liunx安装mysql,迁移数据库目录

安装mysql之后将数据库目录由/var/lib/mysql移动到其他目录如/home/cosw/mysql后,1、执行如下命令: cp /usr/share/mysql/my-medium.cnf /etc/my.cnfmy.cnf内容如下:[mysqld]datadir=/home/cosw/mysqlsocket=/var/lib/mysql/mysql.sockus

2016-12-24 01:18:50 491

原创 liunx服务器时间、时区设置(解决快、慢8小时问题)

1、查看当前使用的时区:cat /etc/sysconfig/clock# The timezone of the system is defined by the contents of /etc/localtime.ZONE="America/New_York"UTC=trueARC=false你可能发现这个时区采用的是美国时间,所以你前面即使进行了时间同步,也是同步成美国时区的时

2016-12-19 19:15:18 26162 2

原创 应用并发问题解决方案

1、redisredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各

2016-12-18 21:52:05 396

原创 hibernate.default_schema

Oracle:hibernate.default_schema=用户名Mysql:hibernate.default_schema=数据库名称

2016-11-10 18:26:41 5243 2

转载 Oracle 同一SID下不同用户同名表名问题

From: http://xmkevinchen.iteye.com/blog/196372一般来说hibernate配置数据库连接只需要下面几行配置##Oracle 9i/10g hibernate.dialect org.hibernate.dialect.Oracle9Dialect hibernate.connection.driver_class

2016-10-31 11:02:29 5873

转载 Oracle中User与Schema的简单理解

方案(Schema)为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schema,schema里面包含了各种对象如tables, views, sequences, stored procedures, synonyms, indexes, clusters, and databa

2016-10-31 10:51:37 742

转载 Android SDK Manager 更新代理配置

启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入 mirrors.neusoft.ed

2016-10-23 00:20:50 482

转载 Android模拟器时提示"No system images installed for this target"的问题

在创建Android模拟器时间发现提示“No system images installed for this target”问题,无法创建模拟器,如下图:解决:经上网查证,发现原因在于CPU/ABI选项无法选择,并显示“No system images installed for this target”,也就是没有适合的系统镜像,即SDK中对应的Android版本没有下载系统镜像,如下

2016-10-23 00:19:40 572

Wicket中文开发指南

Wicket是什么?简单点说,它是一个基于Java 的Web开发框架,与Struts,WebWork, Tapestry相类似。其特点在于对Html 和代码进行了有效的分离(有利于程序员和美工的合 作),基于规则的配置 ( 减少了 XML 等配置文件的使用 ) ,学习曲线较低(开发方式与 C/S 相似),更加易于调试(错误类型比较少,而且容易定位)

2018-03-07

cxf webservice restful实现

spring整合cxf实现restful的webservice服务,代码分为服务端和客户端两个模块;服务端为接口,客户端为接口调用。

2017-08-08

ajaxfileupload.js结合input[type=file]无刷新上传

利用jquery的工具ajaxfileupload.js配合input[type=file]实现无刷新上传文件,内含教程以及支持文件,希望可以帮助各位,谢谢!

2015-03-21

贪吃蛇小游戏

利用C++实现贪吃蛇游戏编程,游戏界面美观简单,适合初学者

2013-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除