- 博客(77)
- 资源 (13)
- 收藏
- 关注
原创 java项目打包成jar编写在Windows下运行
前言: 上一篇文章写道  java项目打包成jar编写在Linux下运行 ,对于普通的java应用程序这种方式没有什么问题,but,最近突然想起来,这样好不容易写的程序,class源码不就相当于暴漏了吗,所以如果在Windows下直接打包成一个exe的运行程序就好了。1、项目的目录结构如如下图:   1.1 &nb
2018-11-26 11:41:50
1210
1
原创 java项目打包成jar编写在Linux下运行
前言:新建了一个java项目,现在需要将该项目打包成一个可运行的程序,并且编写start.bat和start.sh在windows下和Linux下都可运行,项目主要是一个根据文件日期自动创建层级目录文件夹(文件夹根据日期命名),然后将文件移动到文件夹里。准备:确保windows和Linux下都安装了jdk且配置了环境变量1、项目的目录结构如如下图:    &nbs...
2018-11-26 11:34:59
1320
1
原创 强制删除正在连接的Oracle用户
有时候想强制删除一个已经连接的Oracle用户,不能直接删除,可以用Kill会话信息。比如今天想删除一个被连接的SDE用户,可以用以下方法删除一个“正在被连接”的用户。1.查看所有用户的会话信息。select sid,serial#,username from v$session; 2.查看某一个指定用户的会话信息。 比如我们要删除其中的SDE用户,则可以用以下命令...
2018-09-06 19:46:55
719
原创 HTTPS配置
前几天帮肾上TR@SOE(优快云唯一一个用户名里有特殊字符的用户)部署一个HTTPS,虽然去年写过用Let’s Encrypt证书部署HTTPS的文章,但是这次略有不同,所以作个记录吧,顺便也把常见的做法都说一说。环境常见的部署环境和条件有以下几种情况组合:Apache+自签名证书Apache+免费或商业证书Nginx+自签名证书Nginx+免费或商业证书免费证书和商业证书本质上是一样的,都是可...
2018-03-09 17:36:21
605
原创 如何估算测试工作量(四)功能点分析方法之一-原理篇
如何估算测试工作量(四)功能点分析方法之一-原理篇功能点分析法 (FPA:function point analysis) 是一种相对抽象的方法,是一种”人为设计”出的度量方式,主要解决如何客观,公正,可重复地对软件地规模进行度量的问题.FPA 法由 IBM 的工程师艾伦 · 艾尔布策 (Allan Albrech) 于 20 世纪 70 年代提出,随后被国际功能点用户协会
2018-01-19 17:55:40
4311
原创 如何估算测试工作量(三) COCOMO模型
如何估算测试工作量(三) COCOMO模型 – 常见的软件规模估算方法 代码行分析方法作为一种度量估计方法,在20世纪80和90年代得到非常广泛的发展,在业界开发了又许多中估算工作量和进度的参数模型,其中最著名的就COCOMO模型,它的最新版本是COCOMO II模型.COCOMO,英文全称为constructive cost model,中文为构造性成本模型.它是
2018-01-19 17:52:26
4000
原创 如何估算测试工作量(二)代码行分析方法
如何估算测试工作量(二) 代码行分析方法 – 常见的软件规模估算方法 测试工作量的估计往往和软件开发的规模是紧密相关的.很多软件公司往往是在估计了即将要开发的软件规模后才做测试工作量的估计,然后求和得出项目的最终工作量估计.这种方法比较适用于有经验积累,测试和开发模式稳定的公司或项目,提供了一个比较准确,有参考的数字.但同时由于其完全依赖其前提-开发工作量的估计,显得比较脆弱,如果
2018-01-19 17:49:15
1587
原创 如何估算测试工作量(一)常规的估算测试工作量的方法
如何估算测试工作量(一)常规的估算测试工作量的方法作为一个管理者,你是否被询问到某个项目要花多少时间,多少人力测试;或是作为一个普通的测试员,你是否被询问到要花多少时间来完成某个任务或是一次回归测试?我想大多数在软件行业的人或多或少都会碰到这样的关于工作量估计的询问。那么你是怎么回答的呢?你对你自己的回答有信心吗?你是否最终发现实际上花去的时间和原本估计的时间大相径庭呢?不
2018-01-19 17:46:31
9416
原创 Java项目如何生成可执行jar包、exe文件
功能:为大家浅谈如何通过eclipse将Java项目生成可执行jar包,以及如何通过exe4j把jar包弄成ext文件;=》Java项目1、Java项目生成jar包(1)、“项目”右键->"Export..."导出,弹出“导出设置”窗口如下:(2)、选择要打包的文件,如下图:(3)、设置导出的提示信息,如下图:
2018-01-16 14:55:21
17565
5
转载 Druid Monitor监控JavaSE和JavaWeb
Druid Monitor对于数据源,相信大家已经接触了不少了。比如c3p0、dhcp、proxool等,之后又发现使用tomcat-jdbc可以大大的提高性能。但是针对于我们的高并发的系统来说,总希望能找到一个性能更好、更稳定的产品来代替。在开源中国上偶然发现了很多公司都在使用Druid这个数据源,然后搜索了一些相关资料,有人提供了这几个数据源的性能测试报告,突然发现这个数据源以
2018-01-16 12:13:52
527
原创 法语助手,破解(实测可用)
电脑版:步骤一,修改次数:(1)打开注册表(win+R),输入:regedit(2)找到 HKEY_CURRENT_USER\Software\Francophonie\Frhelper\Customer Info(3)里面有一个名为“TimesLeft3”的(32-位)DWORD值,TimesLeft3显示法语助手软件剩下的使用次数。使用次数:每退出软
2018-01-13 17:10:14
40499
10
转载 multipart/form-data和application/x-www-form-urlencoded的区别
FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。 然而,在向服务器发送大量的文本、包含非ASCII字符的文本或二进制数据时这种编码方式效率很低。 在文件上载时,所使用的编码类型应当是“multipart/form-data”,它既可以发送文本数据,也支持
2018-01-11 18:02:24
2943
原创 oracle 定时删除3天前的备份数据
不需要保留那么多,按公司要求只需要保留一个星期的即可。 1.那么有什么方法自动删除7天以前备份的*.log文件呢? 2.服务器过多,不可能一一手动创建,有没有自动完成这个创建计划任务的批处理呢? 首先要解决的是自动删除7天以前备份的log文件,然后创建一个可以自动创建一个每 周指定日期指定时间运行一次该自动删除的批处理 一:删除7天以前备份的文件 命令 FORFIL
2017-07-25 13:51:13
1746
原创 Oracle 11g数据库每天自动备份的实现方法
方法/步骤1、登陆oracle数据库服务器,利用plsql程序来登陆数据库。在用户名、密码、数据库的地方分别输入对应的用户名、密码和数据库实例名称。2、登陆完成后,新建sql窗口,并在sql窗口中执行以下语句:-----------------------------------------------------------------------------declare
2017-07-25 12:13:48
44443
1
原创 查看Oracle数据库中表空间信息的命令方法
1.未使用的表空间大小 select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;2.查看所有表空间大小select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablesp
2017-07-10 15:20:26
1307
原创 oracle用户解锁
查看Oracle实例有哪些用户?涉及的表为dba_users [sql] view plain copy print?[oracle@rtest ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.3.0 Production on Mon Sep 2 11:05:49 2013
2017-06-20 14:07:55
707
原创 怎样让PDM图形列表显示name和code等需要的信息
1、 工具(TOOLS)—〉显示参数设置(DISPLAY PREFERENCES)2、 在弹出来的框中选中Content—〉Table3、 点右下角那个Advanced 按钮4、 在弹出的框个选中 Columns5、 点ListColumns右边的按钮6、 在弹出的框中找到Code ,在它后面的小框中打上勾7、 一路确定,注意最后一个确定是要选择这个显示参数的影响范围,一般
2017-01-18 16:15:02
907
原创 Powerdesigner表名及字段的大小写转换脚本
用PowerDesigner设计表结构时,若一不小心在写表结构和字段的时候用了大小写混合或者小写。PowerDesigner则在生成SQL时会自动在表名上使用双引号。例如:/*==============================================================*//* Table: "test"
2016-12-27 19:43:45
501
原创 js验证固定电话、手机号码
规则的国内固定电话和传真的格式基本都是带有0的区号+连接符“-”+电话号码,另外还有可能有分机号,区号有3位、4位,电话号码有7位和8位的;其它格式的有前面不带0的,或者不带连接符的,或者分机号前面使用#号的,或者前面加“+86”的等等;区号:前面一个0,后面跟2-3位数字 : 0\d{2,3}电话号码:7-8位数字: \d{7,8}分机号:一般都是3位数字: \d{3
2016-12-04 21:17:06
2170
原创 使用Oracle数据库登录时被告知用户被锁怎么解决
1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间?12SQL>altersession setnls_date_format='yyyy-mm-dd hh24:mi:ss'; Session altered. 2、查看具体
2016-11-26 11:49:47
497
原创 Java实现邮箱激活验证
最近从项目分离出来的注册邮箱激活功能,整理一下,方便下次使用RegisterValidateService.java[java] view plaincopyprintpackage com.app.service.impl; import java.text.ParseException; import ja
2016-11-25 11:13:55
837
原创 Java实现短信验证
JAVA发送手机短信,流传有几种方法:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备,呵呵(3)使用中国网建提供的SMS短信平台(申请账号地址:http://sms.webchinese.cn/default.shtml)
2016-11-25 10:45:53
479
原创 SVN设置强制提交者填写注释信息
环境简述:SVN服务器:Windows 2003SVN版本:VisualSVN Server 2.5.8操作方法:在SVN的Repositories下,找到要配置的项目,在项目目录下找到hooks文件夹,在其下创建pre-commit.bat文件,把下面覆盖复制进去就可以了(注意修改SVN_BINDIR路径,无需重启,如果改动,保存bat文件,配置就生效):========
2016-11-25 10:18:44
971
原创 Oracle建立表空间和用户
Oracle建立表空间和用户 [sql] view plain copy建立表空间和用户的步骤: 用户 建立:create user 用户名 identified by "密码"; 授权:grant create session to 用户名; grant crea
2016-11-21 19:05:06
427
原创 PowerDesigner快捷键
一般快捷键快捷键说明F4打开检查模型窗口,检查模型F5如果图窗口内的图改变过大小,恢复为原有大小即正常大小F6放大图窗口内的图F7缩小图窗口内的图F8在图窗口内中查看全部图内容F9
2016-11-02 17:34:34
349
原创 IntelliJ IDEA 使用心得与常用快捷键
刚开始学习写Java的时候,用的eclipse,正式工作后,主要用的myeclipse,去年初在前辈的推荐下,在2折的时候买了正版的 IntelliJ IDEA 和 Pycharm,12.0版终生使用,一年更新。使用前早就久闻其名,据说是最好的Java开发工具。起先用的非常不习惯,但是花了钱的,硬着头皮用了下去。短短一个礼拜,彻底爱上了它!就是辣么酸爽!----------------
2016-10-18 18:23:32
302
原创 Oracle 树操作(select…start with…connect by…prior)
oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。1、准备测试表和测试数据12
2016-10-14 10:31:06
356
原创 VisualSVN Server 4.0.0 安装及使用流程
使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和Apache相配合来实现源代码的 SVN管理简单的多,下面就看看详细的说明。 VisualSVN Server的下载地址如下,是免费的,随意不必有顾虑 http://www.visualsvn.com/server/download/ SVN 的下载地址如下 http:/
2016-10-08 16:29:33
6954
1
转载 PowerDesigner code、name显示设置 及 同时显示办法
菜单->Tool->Model Options->Name Convention->右侧display中选择显示name还是code。 不支持同时显示,但可以选择显示code,然后将name填入stereotype中,变相同时显示。 设置stereotype显示与否:菜单->Tool->Display Preferences->Object View中选择各对象的s
2016-09-08 10:50:40
12374
原创 Red Hat Enterprise Linux 6 搭建 Lamp 环境 实践全程记录
Red Hat Enterprise Linux 6 搭建 Lamp 环境 实践全程记录
2016-09-05 16:25:30
2646
原创 Linux服务器LAMP环境搭建全过程(安装方式)
目前世界最流行的企业建站方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。这四个软件都是遵循GPL的开放源码软件,它们安全、稳定、快速、功能强大,使用它们可以建立一个快速、稳定、免费的网站系统。1.APACHE的简介Apache是世界使用排名第一的Web服务
2016-09-05 16:16:29
1323
原创 CentOS6.0 下 LAMP环境搭建
++++++++++++++++++++++++++++++++++++++++++++++linux下LAMP环境搭建++++++++++++++++++++++++++++++++++++++++++++++操作系统 : [CentOS6.0]服务器 : [httpd-2.2.9]PHP : [php-5.2.6]数据库 : [my
2016-09-05 16:07:14
406
5
原创 MySQL增加/删除用户、授权、修改密码等方法和命令总结
1. MySQL添加用户2. MySQL修改用户密码3. 授权和取消权限4. MySQL删除用户1. MySQL添加用户1.1 通过直接操作MySQL的user表新增用户// 登录MySQL[yongfu]$ mysql -uroot -p[yongfu]$ password:// 创建用户mysql> use mysql;mysql>
2016-09-01 11:23:51
4923
原创 免装版tomcat注册成windows系统服务方法
一、下载TomcatTomcat可以从http://tomcat.apache.org/网站下载,选择任意版本,在 Binary Distributions 下的zip包既是。二、配置Tomcat1、将解压版tomcat解压到相应的路径下(如:D:\TomcatServer\ 重命名tomcat为Tomcat1)2、如果服务器上有多个tomcat,那你必须在D:\T
2016-08-03 13:49:30
494
原创 Linux安装MySQL的两种方法
1. 运行平台:CentOS 6.3 x86_64,基本等同于RHEL 6.32. 安装方法:安装MySQL主要有两种方法:一种是通过源码自行编译安装,这种适合高级用户定制MySQL的特性,这里不做说明;另一种是通过编译过的二进制文件进行安装。二进制文件安装的方法又分为两种:一种是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件
2016-07-29 18:53:11
284
原创 MySQL创建用户与授权
MySQL创建用户与授权博客分类:mysql注:我的运行环境是widnows xp professional + MySQL5.0一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定
2016-07-26 16:48:53
245
原创 Sql优化方法
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基
2016-07-07 17:42:03
275
转载 深入浅出Mybatis-分页
Mybatis的分页功能很弱,它是基于内存的分页(查出所有记录再按偏移量和limit取结果),在大数据量的情况下这样的分页基本上是没有用的。本文基于插件,通过拦截StatementHandler重写sql语句,实现数据库的物理分页。本文适配的mybatis版本是3.2.2。准备为什么在StatementHandler拦截在深入浅出MyBatis-Sqlsession章节介绍
2016-07-05 16:32:02
278
转载 java高并发量网站解决方案
一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht
2016-06-22 09:10:07
1407
原创 spring3.2 @Scheduled注解 定时任务
1.首先加入下载spring3.2 ,http://projects.spring.io/spring-framework/ 2.加入jar包,在applicationContext.xml加入声明 -xmlns加入 [xml]xmlns:task="http://www.springframework.org/schema/task"
2016-06-17 15:35:10
388
premiere6视屏编辑器中文破解版
2017-06-05
oracle卸载工具(完全清理版)
2016-09-21
itext相关架包
2016-08-15
ext4.2主题包
2016-08-15
韩顺平PHP视频课程下载地址(全)
2016-08-07
VisualSVN-Server-3.0.1.64位(内含破解补丁)
2016-07-26
java通用后台管理系统源码(Eclipse+4.4开发环境)
2016-07-22
exe4j 64位破解版 4.5.2
2016-05-20
org.apache.http jar包
2016-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人