自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ws的博客

分享学习

  • 博客(54)
  • 收藏
  • 关注

转载 Jmeter测试

log4j的监听配置 context-param> param-name>log4jConfigLocationparam-name> param-value>classpath:log4j.propertiesparam-value> context-param> context-param>

2018-01-08 11:52:50 192

原创 Jmeter测试

1.配置jmeter代理,转发chrome浏览器请求,代理ip:127.0.0.1,代理端口9999 2.启动代理,访问测试动作,jmeter监听请求到指定线程组中 3.结束代理,执行线程组

2018-01-05 17:33:06 240

原创 mysql配置

将压缩版mysql/bin配置在path环境变量中创建mysql-5.7.20-window64/my.ini配置文件[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=D:\mysql-5.7.20-winx64# 设

2018-01-05 17:22:24 261

原创 navicat连接本地oracleXE

1.cmd->sqlplus 2.conn /as sysdba; 3.create user ws identified by “123456”; 4.select username from dba_users; 5.alter user ws account unlock; 6.grant conn to ws; 7.conn ws/123456; 8.查看oracle\pro

2018-01-05 16:41:09 1862

原创 线程锁

public class test { public static void main(String[] args) throws Throwable { C c = new C(); Thread t = new Thread(()->c.a()); t.start(); Thread t2 = new Thread(()-

2018-01-05 15:48:45 143

原创 JDK8

lambda表达式和stream函数式编程Thread t2 = new Thread(()->System.out.println(2)); t2.start(); ListString> l = Arrays.asList(new String[] {"B","C","A"}); Collections.sort(l,(str1,str2)-

2018-01-05 15:07:23 309

原创 eclipse自定义视图

Tool Bar Visibility–工具栏Menu Visibility–菜单栏Shotcuts–New(File-new) –Show View(Window-show view) –Open Perspective(右上角视图)

2018-01-05 11:47:42 538

原创 配置solr服务

1.制solr/server/solr到tomcat/下,作为solr运行主目录solrHome2.复制solrHome\configsets\basic_configs目录到solr目录下,把basic_configs名称修改为mycore,创建solrHome\mycore\data(存放日志和索引)3.修改mycore\conf\solrconfig.xml的dataDir为data目录路

2018-01-03 22:11:42 234

原创 微信JSSDK

html屏蔽分享按钮<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>test</title> <script src="http://code.jquery.com/jquery-1.4.1.min.js"></script> <script src="

2017-12-27 17:51:28 1476

原创 mongodb集群

mongo要搭建集群,就是副本采集形式。 副本集有以下特点: 最小构成是:primary,secondary,arbiter,一般部署是:primary,2 secondary。 成员数应该为奇数,如果为偶数的情况下添加arbiter,arbiter不保存数据,只投票。 最大50 members,但是只能有 7 voting members,其他是non-voting membe

2017-12-27 17:30:00 220

原创 mongodb查询过程

mongo的查询过程,默认是primary模式,也就是从主节点查询。当然也有其他模式。主从模式的有点就是,你总是能读到最新的数据,缺点在于,读写位于同一个节点,负载比较高。 mongo的查询几种模式: Primary:默认,所有的均从primary的replica set读 primaryPreferred:大多数情况下从primary的replica set读,当其不可用时,从其se

2017-12-27 17:11:35 616

原创 mongodb启动参数

执行mongo.exe服务前必须先启动mongod服务,mongod有很多选项--dbpath指定数据目录,默认值是C:\data\db。每个mongod进程都需要独立的数据目录。如果要是有3个mongod实例,那么必须有3个独立的数据目录。当mongod启动时,会在数据库目录中创建mongod.lock文件,这个文件用于防止其他的mongod使用该数据目录。--port指定服务器监听的端口号

2017-12-27 17:07:03 518

原创 mogodb创建用户:access control is not enabled for the database

access control is not enabled for the database出现这个警告的原因是新版本的MongDB为了让我们创建一个安全的数据库 , 必须要进行验证 , 创建管理员: use admin db.createUser( { user: “userAdmin”, //用户名 pwd: “123”, //密码 roles: [

2017-12-27 17:03:37 2652

原创 apache负载均衡

启动Apache拷贝Apache2.4和两个tomcat到Apache Group目录下,修改apache2.4/conf/httpd.conf: 1. Listener 8888 2. ServerName 192.168.1.8:8888 3. Define SRVROOT “C:\Program Files (x86)\Apache Group\Apache24” 安装命令

2017-12-27 15:52:54 597

原创 tomcat配置安全连接器

tomcat在conf/server.xml文件配置安全连接器:<Connector port="8433" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" keystoreFile="conf/server_keystore.jks" keystorePass=

2017-12-27 11:59:41 217

原创 https与ssl/tls

通常所说的 HTTPS 协议,说白了就是“HTTP 协议”和“SSL/TLS 协议”的组合。你可以把 HTTPS 大致理解为——“HTTP over SSL”或“HTTP over TLS”,SSL/TLS这两者可以视作同一个东西的不同阶段。 1.Https是什么? 网景在1994年创建了HTTPS,并应用在网景导航者浏览器中。浏览器请求一个安全的页面(通过以https://开头,默认端口433

2017-12-27 11:36:15 231

原创 python的几个基础知识

1.Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 2.#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调

2017-12-27 11:18:44 188

转载 配置openoffice服务

配置为openoffice服务 a) 下载windows resource kit tools,下载地址http://www.microsoft.com/en-us/download/confirmation.aspx?id=17657 b) 默认安装该工具 c) 在Command Shell执行以下命令:” C:\Program Files (x86)\Windows Resour

2017-12-27 10:15:22 1953

原创 防火墙

3389防火墙默认端口 使用映射客户端打通内外网连接 防火墙的目标地址转换和源地址转换 网络结构:外网-防火墙-内网。 在内网中架有网站,在外网使用域名访问。内网中机器需上外网,也需要用域名互访。 外网访问内网,只需要做目标地址转换,不需要做源地址转换。 内网访问内网,需要做目标地址转换和源地址转换。 把域名解析到服务器IP,在服务器上设置该域名有权限访问。 一个公网IP映射到多个内

2017-11-29 16:28:12 262

原创 mongo-connector实时增量索引

环境安装步骤 第一步:配置mongo副本集 本步骤基于《mongo安装与配置文档》,复制两份C:\mongodb\文件夹C:\mongodb2和C:\mongodb3;复制两份C:\data文件夹C:\data2和C:\data3;根据自己的安装目录,分别在C:\mongodb1\bin、C:\mongodb2\bin和C:\mongodb3\bin目录执行下面三条命令: 这三个mongo

2017-11-28 13:37:27 677

原创 mongodb安装与配置

下载地址:https://www.mongodb.com/download-center#community 安装目录默认为(C:\mongodb\) 创建数据目录 在根目录下创建数据目录和日志目录,数据目录应该放在根目录下(如:C:\data\db和C:\data\log)。 配置 MongoDB 服务 创建一个配置文件位于 C:\mongodb\mongod.cfg systemLo

2017-11-02 11:28:33 339

原创 jdk update 和 jdk SE Developer Kit的区别

jdk update 80和 jdk SE Developer Kit 7 Update 80的区别? jdk update 80是浏览器插件,jdk SE Developer Kit 7 Update 80是java程序开发包。 在控制面板卸载jdk SE Developer Kit 7 Update 80后,在%JAVA_HOME%目录下只剩下了docs文件夹;如果卸载了 jdk updat

2017-09-06 17:13:29 2289 1

原创 tomcat启动失败

所有tomcat实例运行时都报错:the catalina_home environment variable is not defined correctly 原因分析:添加Catalina_home环境变量E:\0wangshuai\JAVA\RunEnvironment\The Server\Tomcat\apache-tomcat-7.0.57 打开startup.bat脚本,找到 i

2017-09-06 17:05:27 223

转载 Windows下配置环境变量和需不需要重启问题

经常看到一些软件的安装说明上写着,修改Windows的环境变量,然后重新启动计算机。这让人不禁产生疑问,修改环境变量之后真的要重启吗?其实只要理解了环境变量的原理就可以做出正确的判断。环境变量是一些系统变量,这些变量对运行的任意一个程序都有效。最简单的确认方法就是 cmd.exe 程序。单击“开始”->“运行”,然后输入 cmd,回车,在启动的命令行窗口中输入 set,之后就可以看到一大堆各种各样的

2017-09-06 16:05:44 965

原创 fileinput上传文件

引入css和js<link rel="stylesheet" href="${base}plugin/bootstrap/css/fileinput.min.css"><script src="${base}plugin/bootstrap/js/fileinput.min.js"></script>html<input type="file" class="projectfile" name="

2017-09-06 14:53:02 229

原创 文件在线预览

在线预览图片、word、pdf文件。 其中word文件要转换成pdf文件,浏览器支持在线预览pdf文件,不需要使用flexpaper将pdf转换成flash文件(swf文件)后再嵌入flash文件。 用到了openOffice服务,使用word转PDF前需要先打开openOffice服务,在openOffice/program下执行soffice -headless -accept=”socke

2017-09-06 14:28:40 615

原创 文件下载

Servlet: 1.获取项目的路径String projectPath = request.getSession().getServletContext().getRealPath("/");2.获取tomcat服务器中的文件字节缓冲流BufferedInputStream bis = new BufferedInputStream(new FileInputStream(new File(fi

2017-09-06 13:55:55 156

原创 阿里云短信服务

阿里云短信服务遇到很多问题,写了一个使用说明作为以后使用的参考。 接口说明:为了使用短信发送API-JAVA SDK,您必须申请阿里云的访问密钥。在控制台完成模板与签名的申请,获得调用接口必备的参数 1.1 阿里云配置 1. 阿里云账号 获取app access key 和 app access secret。点击个人头像——>管理控制台——–>个人账号名称(一般是手机号)—–>acces

2017-09-06 11:55:28 1757

原创 ajaxsubmit与fileupload完成上传文件

已经是第二次用ajaxsubmit上传文件了,还是遇到很多问题,纠结一上午总算弄出来了。 1. java需要导入的jar包 commons-fileupload-1.2.jar-MultiPartHttpServletRequest commons-io.jar–没有这个包会报错 java.lang.ClassNotFoundException: org.apache.commons.io

2017-08-15 18:04:47 2079

原创 Eclipse开发TC插件打包到TC_ROOT\portal\plugins

MANIFEST.MF->Build->Binary Build(除src全部勾选)、Source Build(除src全部勾选)-> export->Deployable plug-ins and fragments->Destination(TC_ROOT\portal)->Options (Qualifier replacement设为0,插件更新会覆盖)->Finish->TC_ROOT

2016-07-14 10:48:49 563

转载 托管资源与非托管资源

托管资源是指由CLR管理分配和释放的资源,一般是托管内存,而非托管资源是由系统分配和释放的资源 一般地在CLR里new 一个对象或者分配一个数组都不需要手动去释放内存, 而如windows里的句柄资源常常需要手动释放,如字体、刷子、DC等 所有的Window内核对象(句柄)都是非托管资源,如文件句柄、套接字句柄、窗体句柄。。。太多了 new出来的对象占用的内存是托管资源。 托管资源:从文字上看就是

2016-07-06 15:52:02 285

原创 swt中创建类的区别

创建Sheet和Display(window application)会自动生成main函数,而Composite和Dialog的构建必须依赖一个父容器(最终的一个容器一定是Shell面板),所以不会存在main函数。

2016-07-06 15:15:46 298

原创 TC的handler类调用swt窗口

public class SampleHandler extends AbstractHandler { public Object execute(ExecutionEvent event) throws ExecutionException { //方法一:新建一个application window的display类,在该类实现对话框功能,直接调用open()

2016-07-06 13:56:36 626

转载 数组特点

toArray(collection)把集合数据转换成数组存储。 数组特点:高效,保存基本类型,大小固定,内存一定连续,只能放一种类型,元素可重复,有序,数组可以调用很多封装好的方法。

2016-07-05 14:06:11 1344

转载 二分法查找

package com.mycom.sendtoapp;public class test { public static int binarySearch(int[] array, int param){ int start = 0; int end = array.length-1; for (int i = 0; i < arra

2016-07-05 13:58:53 156

转载 二分法插入排序

二分法插入排序:在插入第i个元素时,对前面的0->i-1个元素进行折半,先跟他们中介的那个元 素比,如果小,则对前半再进行折半,否则对后半进行折半,知道left>right,然后再把第i个元 素前i位与目标位置之间的所有元素后移,再把第i个元素放在目标位置上。 public class fen { public static void DichotomySort(int[] array)

2016-07-05 13:58:13 204

转载 快速排序算法

/** 快速排序:通过一趟排序把数据分为两部分,其中一部分中的数据要比另一部分中的所有数据小 ,然后再按此方法对两部分数据进行快速排序,整个过程可以递归进行。 public class test2 { public void sort(int arr[],int low,int high){ int l=low; int h=high;

2016-07-05 13:55:27 172

原创 tc添加视图Custom View

打开tc选择window->show views->others->others->Custom View extension point=”org.eclipse.ui.views”> view> name=”Custom View” class=”com.origin.myview.Views.CustomView”

2016-07-01 16:23:02 349

原创 MANIFEST.MF错误

//添加到pse结构管理器 //添加到my teamcenter

2016-07-01 12:04:04 1859

原创 启动TC的TAO窗口

通过eclipse启动客户端时,必须通过该脚本先启动TAO控制台 set TC_ROOT=D:\UGS\Siemens\tc10 set TPR=%TC_ROOT%\portal set FMS_HOME=TC_ROOT\fcc set PATH=%FMS_HOME%\bin;%FMS_HOME%\lib;%TPR%;%PATH% set JAVA_HOME=%TPR%\jre set

2016-07-01 10:24:11 1253

空空如也

空空如也

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

TA关注的人

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