自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

科华在线

程序员的学习日志,IT职业教育的探索之路

  • 博客(252)
  • 资源 (17)
  • 收藏
  • 关注

原创 Android Studio Gradle仅看这一篇是不够的

用Android Studio创建新项目时将从网络上下载Gradle,下载的Gradle存放在文件夹.gradle\wrapper\dists下,经常遇到下载Gradle中断的情况,这时,你可自己在网址http://mirrors.tencent.com/gradle下载gradle压缩包,把它放在.gradle\wrapper\dists下相应的文件夹中,例如,.gradle\wrapper\dists\gradle-8.4-bin\1w5dpkrfk8irigvoxmyhowfim。

2024-03-27 18:08:33 145

原创 Canvas学习笔记

2023.12.15按照官方的文档安装production,安装了Ubuntu 20.04.6 LTS服务器版。安装过程比较顺利,除了git clone试了多次才成功。官方安装文档安装node.js有一处错误,

2023-12-16 09:33:21 706

原创 Testlink 1.9.20+phpstudy_pro安装遇到的问题

testlink的安装问题

2023-11-29 18:21:29 324

原创 C/C++图形库

C/C++图形库

2023-11-07 17:02:51 810

原创 springboot相关

springboot的示例sagan涉及到很多软件技术,运行这个示例在Windows 7下遇到问题。将Windows 7重装为Windows 10专业版。下载了node-v18.14.0-x64.msi,安装node时可以选择安装相关的软件,例如python 3.11.0。Python的Windows最新版是3.11.1。sagan要求JDK11。

2023-02-03 08:45:36 283 1

转载 6种处理WordPress文章摘要的方法

6种处理WordPress文章摘要的方法发布时间:2018-07-26 8:47:09本文作者:小兽wordpressWordPress的文章摘要系统效果很好,但它也感觉比它需要的更复杂。特别是在使用国外主题的过程中,往往不能很好的自动截断成为文章摘要。而其中主要问题(在WordPress中经常是这样)是WordPress摘要系统使用了许多具有接近完全相同的名称的函数。 这使得我们很难知道什么是什么,以及哪些功能可以帮助我们完成。因此,本文不是试图深入研究创建WordPress摘要本身所涉及

2021-10-13 21:12:39 839

原创 opencv 4.4.0学习笔记

2020/8/20Python捕获摄像头失败,C++没有问题。Python的代码修改为cap = cv2.VideoCapture(0,cv2.CAP_DSHOW)问题解决。官方文档有介绍上面函数的两个参数的含义。

2020-08-20 17:38:13 832

原创 用Bootstrap Studio创建一个简单的自适应页面

Bootstrap Studio是一个可视化Bootstrap开发工具。在Bootstrap Studio中创建一个页面,在这个页面中包含一个容器,在容器中放进一行,在行中放进三列,三列分别显示“我是第一列”,“我是第二列”,“我是第三列”。要求页面能够自适应不同大小的屏幕。操作步骤:在Design面板中,右击分组标签Pages,然后点击“Create Page”。 在Studio面板中拖拉组件Container到设计工作区。 在Studio面板中拖拉组件Row到设计工作区的Empty.

2020-08-09 17:06:21 2114

原创 JQuery和ASP.NET MVC

2020/06/28.NET MVC内置了jQuery Validation(https://github.com/jquery-validation/jquery-validation)和Unobtrusive Ajax support library for jQuery(https://github.com/aspnet/jquery-ajax-unobtrusive)。我使用的是Visual Studio 2013。因想把Bootstrap的版本升级到最新版4.5.0,也想把jQuery的版本升

2020-06-28 15:46:53 333

原创 Java SSH vs ASP.NET MVC

2020/6/7Java平台企业系统开发普遍使用SSH(Struts+Spring+Hibernate),随着SSH各框架版本的升级,特别是Spring的不断改进,貌似可以不用Struts了。.NET平台企业系统开发也有了类似的东西,ASP.NET MVC +Entity Framework。微软总是把已有的技术做得更容易使用,ASP.NET MVC +Entity Framework是不是又一个实证呢?使用Visual Studio 2013,你基本不需写代码(只需写模型类,代码非常简单),就

2020-06-07 17:53:28 327

原创 华为手机开发人员选项哪里去了

换了华为手机,按照清华大学出版社出版的《软件测试实战教程》做Android App测试时遇到不能连接手机的问题,找华为开发人员选项,没有找到。华为手机开发人员选项哪里去了?以下是解决办法。以华为JKM-AL00为例。1.在手机上点击设置-系统-关于手机2.连续点击版本号8次3.输入您手机的锁屏密码现在就可以找到开发人员选项了。点击开发人员选项,按照需要设置开发人员选项。不需要时可以关闭开发人员选项。...

2020-06-05 18:36:49 4826

原创 Spec Explorer 2010

清华大学出版社出版的《软件测试实战教程》讲到了Spec Explorer 2010。Spec Explorer 2010Spec Explorer 2010是Visual Studio 2010的扩展。UML Extension For Spec Explorer 20102011/1/10微软发布了UML Extension For Spec Explorer 2010 V3.4。UML Extension For Spec Explorer 2010 是Spec Explorer 201

2020-05-17 15:14:23 283

原创 Python开发工具-anaconda

2020.5.16anaconda有个人版(开源)、团队版(包管理器)、企业版(全功能数据科学平台)。个人版是在单机上进行Python/R数据科学和机器学习项目最方便的工具。它是一个工具箱,包含了数千个开源软件包和库。下载地址:https://www.anaconda.com/products/individual...

2020-05-16 09:01:11 2216 1

原创 Thymeleaf,BootStrap,Spring MVC

2020.03.25

2020-03-25 11:00:56 189

原创 Eclipse学习笔记

2005/08/12以前只是把Eclipse当作Java IDE来用,从现在开始学习插件开发等真正属于Eclipse的东西。Eclipse3.0.1的汉化包是NLpack-eclipse-SDK-3.0.x-win32.zip和NLpack-eclipse-platform-3.0.x-win32.zip.帮助文件全部汉化了。应该是完全汉化包。插件开发起步也很容易,建立插件工程文件,按...

2019-12-24 08:56:20 1895

原创 OpenCMS学习笔记

2019/12/22使用OpenCMS Apollo模版创建内容管理网站OpenCMS附带了一个使用Apollo模版创建的Demo网站,用于展示OpenCMS的功能。这个Demo网站主要有两个目的:它提供了非常丰富的如何使用OpenCMS的信息; 它可以重用和定制,用于创建你自己的网站。对于第二个目的,如果你想创建基于Bootstrap的网站,Demo网站是特别适合的。Demo网站...

2019-12-21 17:21:54 306

原创 人工智能读书笔记

1.1 什么是人工智能?试从学科和能力两方面加以说明答:人工智能是研究理解和模拟人类智能、智能行为及其规律的一门学科。其主要任务是建立智能信息处理理论,进而设计可以展现某些近似于人类智能行为的计算系统。人工智能是一门涉及数学、逻辑学、认知学、心理学、神经心理学和计算机科学等多学科的交叉学科。人工智能包括智能感知、智能推理、智能学习和智能行动四个方面。1.2 在人工智能的发展过程中,有哪...

2019-11-30 18:37:38 1207

原创 UML状态图示例

状态图是用于表示对象状态的UML图。在图书管理系统中,图书有不同的状态,我们可以用状态图表示如下:

2019-11-26 17:20:24 7411

原创 UML与软件设计-RUP最佳实践的一些思考

我们在使用IBM RSA建模软件进行软件设计时,有两个选择:自由发挥和遵循RUP最佳实践。IBM RSA建模软件提供了RUP最佳实践的模版:用例包、RUP分析包、企业IT设计包三个模版。这三个模版都遵循 Rational UML 建模产品的“模型结构指南”。它们分别对应用例模型、分析模型和设计模型。在用例模型中主要有用例图和活动图,在分析模型中主要有类图和时序图。在设计模型中主要有设计类、包、包图...

2019-11-17 10:37:43 283

原创 webdriverio起步

2019/7/19升级谷歌浏览器到版本 75.0.3770.142(正式版本) (64 位),解决了“This version of ChromeDriver only supports Chrome version 75”的问题。测试通过。清华大学出版社《软件测试实战教程》中有简单介绍Appium,需要对webdriverio有所了解。webdriverio是针对Node....

2019-07-09 08:51:58 1870

原创 用Python学习数据科学

2019/6/25AnacondaAnaconda是一个包管理器、一个环境管理器、一个Python/R数据科学软件包和一个超过1500个开放源代码包的集合。Anaconda Navigator是Anaconda发行版中包含的桌面图形用户界面(GUI),它允许您在不使用命令行命令的情况下启动应用程序并轻松管理Conda软件包、环境和通道。Anaconda Navigator可以搜索A...

2019-06-25 09:03:21 192

原创 你的网站安全吗?ZAP应用实例

按照清华大学出版社出版的新书《软件测试实战教程》第8章安全性测试,测试了一个Web应用,发现了5种问题。如图所示:对每一种问题进行了分析,并提出了解决方案。解决问题后,再用ZAP扫描,已经没有这些问题了。X-Frame-Options Header Not SetX-Frame-Options HTTP 响应头未设置说明:HTTP响应中不包含X-Frame-Options头,以...

2019-06-23 08:04:49 1033

原创 Jetty设置Header Filter

2019/6/22在web.xml中增加如下代码: <filter> <filter-name>HeaderFilter</filter-name> <filter-class>org.eclipse.jetty.servlets.HeaderFilter</filter-class> ...

2019-06-22 22:54:30 1240

原创 Android Studio

2019/6/21Windows 7下安装了Android Studio 3.4.1。注意设置ANDROID_SDK_HOME。如果没有设置这个环境变量,将默认为C:\Users\你的Windows账号。在这个文件夹下将创建两个文件夹,.android和.AndroidStudio3.4存储模拟器及SDK有关文件,这些文件是用户文件,例如,用户创建的模拟器文件,用户配置文件,与用户项目有关...

2019-06-21 16:52:57 236

原创 WebGoat和WebGolf

2019/6/11清华大学出版社出版的新书《软件测试实战教程》中有提到两个国际组织WASC和OWASP,在Web应用性能测试方面有很大的影响。性能测试工具OWASP ZAP可以扫描应用的安全漏洞,如何深入理解这些安全漏洞呢?今天找到了OWASP的另一个项目-WebGoat。WebGoat项目的网址是https://github.com/WebGoat/WebGoat。最新版的WebGoat...

2019-06-11 18:38:32 572

原创 Java注解和反射应用示例-按指定的顺序获取JavaBean中的属性和方法

最近编程时需要按指定的顺序获取JavaBean中的属性和方法,用到了注解和反射。示例代码如下:MyBean.javapublic final class MyBean { @BeanFieldAnnotation(order = 2) private String number; @BeanFieldAnnotation(order = 1) pr...

2019-06-08 18:46:46 2939

原创 OpenOLAT开发

2019/5/26src\main\java\org\olat\_spring\mainContext.xml这是OpenOLAT的Spring主配置文件,其中导入了其他的Spring配置文件。包括如下的Spring配置文件:src\main\java\org\olat\core\_spring\mainCorecontext.xml在这个配置文件中配置了org.olat.core...

2019-05-25 16:54:11 745

原创 IBM RSA答疑

用空白分析包创建的分析模型,没有实体、边界和控制类,怎么办?在项目资源管理器中,选择分析模型,在属性窗口中选择概要文件页签,单击添加概要文件按钮,在部署的概要文件下拉列表框中选择RUP分析。在创建生命线时选择创建类,在类的属性窗口的构造型页签,单击应用构造型按钮。勾选实体或边界或控制复选框。用空白设计包模版创建的设计模型,没有状态机图,怎么办?在项目资源管理器中,选择设计模型,在属性窗...

2018-12-25 09:36:04 789

翻译 UML软件建模技术-基于IBM RSA工具的基础实训

IBM Rational Software Architect基础实训引言本实训帮助软件设计和开发人员使用IBM RSA开始UML建模。学习者将获得使用IBM RSA的实际操作经验,熟悉IBM RSA的建模功能。学习者将学会使用模型模板,各种UML图的绘制。读者对象软件设计人员 软件开发人员 需求分析人员实训目标完成本系列实训后,您将可以使用IBM RSA进行如下工作...

2018-12-08 16:39:06 1544

原创 Docker

2018/11/10Docker中使用Oracle XE 11gdocker pull alexeiled/docker-oracle-xe-11gdocker run -d --shm-size=2g -p 1521:1521 -p 8080:8080 alexeiled/docker-oracle-xe-11gStart Oracle XE and execute SQL on...

2018-11-10 15:09:05 285

原创 Docker中利用基镜像文件创建镜像文件

在hub.docker.com中有大量的镜像文件,有些镜像文件好像不能创建容器,这些镜像文件或许是基镜像文件吧。基镜像文件用于创建新的镜像文件。下面是创建自己的xampp镜像文件的方法:创建Dockerfile文件如下: # (继承自哪个镜像)注意,注释不能添加在和命令同行,会报错FROM centos    # (维护人员信息)MAINTAINER kehua 52735865...

2018-08-02 09:52:58 456

原创 用Docker部署Openolat

2018.7.31在Windows 7 64位上安装了Docker ToolBox从hub.docker.com获取mysql、tomcat镜像文件在Docker ToolBox的安装目录(C:\Program Files\Docker Toolbox)中创建一个工作空间目录\workspace\openolat,包含如下文件Dockerfile文件内容如下: # (继...

2018-07-31 11:02:31 689 5

原创 Shibboleth体验

2019/4/13又回到了问题“Unknown or Unusable Identity Provider”IDP使用配置文件metadata-providers.xml加载SP元数据,SP使用配置文件shibboleth2.xml加载IDP元数据。如果都是从本地文件中加载元数据,启动IDP和SP时不报错,访问受保护的应用时报错“Unknown or Unusable Identity ...

2018-01-21 20:16:14 1331 1

转载 十大前端开发框架(上)

随着互联网的不断成熟以及我们越来越多的用各种移动端的设备访问互联网,Web设计师和Web开发者的工作也变得越来越复杂。十年前,一切都还简单得多。那个时候,大部分用户都是坐在桌子前通过一个大大的显示器来浏览我们的网页。960像素是当时比较合理的网页宽度。那些年我们的开发工作主要就是跟十几个桌面浏览器打交道,并通过添加几个浏览器的hack,来兼容诡异的旧版本 IE 浏览器。时至今日,随着过去五

2017-11-04 22:30:49 595

原创 除了tomcat还有jetty

一直以来,都是使用tomcat应用服务器,对weblogic等一些应用服务器也有一些了解。但是,今天知道了一个以前不知道的jetty。maven中配置了jetty插件,运行时选择Maven构建,输入目标jetty:run。Eclipse就可以启动jetty。奇怪的是,Spring+jquery+bootstrap的一个应用在jetty上运行正常,在tomcat上不正常。

2017-11-04 17:49:57 2893

原创 Spring Web应用中文乱码的问题解决办法

中文乱码的原因是多方面的,例如,mysql数据库的编码设置,jdbc字符串的编码设置,jsp文件中的编码设置等1.创建MySQL数据库时字符集使用utf8 -- UTF-8 Unicode,排序规则使用utf8_unicode_ci2.jdbc字符串使用形如:jdbc:mysql://localhost:3306/libdb?user=root&password=123456&am

2017-11-04 15:54:06 801

原创 xampp 7+tomcat 9.0学习笔记

2017/10/2centos 7+xampp-linux-x64-7.1.9-0+tomcat 9.0phpmyadmin导入大文件超时的解决办法:在/opt/lampp/phpmyadmin/config.inc.php中加入一行,$cfg['ExecTimeLimit'] = 3600;

2017-10-02 17:19:31 539

原创 OpenCMS学习笔记

2018/11/10在Docker中使用OpenCMSdocker pull alkacon/opencms-dockerdocker run -d -p 8080:8080 alkacon/opencms-docker:10.5.4http://localhost:8080/ 2017/9/1在编辑content section保存时报错:Invalid expr...

2017-07-15 18:51:26 2758

原创 ADF Faces Ajax组件的示例应用程序

ADF Faces Ajax组件的示例应用程序,ADF Faces Rich Client Components Demo

2017-05-01 10:59:10 445

原创 Oracle ADF HelloWorld

Oracle ADF HelloWorld,官方的Summit示例应用

2017-05-01 08:30:03 602

opencv 4.8 for dev C++

opencv 4.8编译后的库,适用于dev cpp 6.3。 Visual Studio C++开发环境太大了,版本又多,不想用Visual Studio C++,那就用dev cpp吧。

2023-11-08

model structure guidelines_Part2.pdf

模型结构指南-上;UML;RSA

2022-02-12

model structure guidelines 1

模型结构指南-上;UML;RSA

2022-02-12

NetBeans 8.1的Struts2插件

NetBeans 8.1包含了spring 4.0.1,Struts 1.3.10,如何让它支持Struts2呢?

2015-12-05

spket插件安装程序

eclipse 的ext-js插件,ext-js开发中大量的括号使得开发人员头痛,使用这个插件可以方便左右括号的对应,当然还有其它好处。

2015-08-31

GWT Eclipse插件

Google开发工具很难下载,终于下载到了,分享給大家

2014-11-23

olat7.8数据库脚本

olat附带的脚本文件在官方的MySQL中报错,这个脚本文件是从EasyPHP中导出的,可以导入到官方的MySQL中。

2014-08-04

用Oracle ADF Essentials开发Web 应用

很好的ADF中文资料,Oracle ADF Essentials

2014-07-24

事务管理BTM 2.1.3

JBPM 用到bitronix,国外网站有时不容易下载。

2012-11-18

wordpress博客搬家导入插件

wordpress博客搬家导入插件 wp第一次导入时,要安装导入插件,出现“在向 API 请求时发生了一个 HTTP 错误”,网上找到的解决办法不管用。可下载这个文件上传到服务器。

2012-04-30

osCommerce2.3.1中文语言包

osCommerce2.3.1中文语言包 osCommerce2.3.1中文化

2012-04-27

HDD.Regenerator.Shell.1.71.特别版

HDD Regenerator 唯一可以修复硬盘物理坏道的工具,它并不是简单的屏蔽坏道,他会真正的恢复屏蔽      Your license name is: Master XinClub   Your license code is: 000017-D5KJKA-N8YPR3-DYX34X-272KJB-JVU5A4-R2Z0WW-YJZE91-BCZEG2-FH83NG   欢迎使用"硬盘再生器",一个可令硬盘起死回生的特殊软件,它可以清除硬盘表面的物理坏道,不是隐藏,而是真正的修复坏道!   工作原理工: 差不多60%以上的硬盘坏道是由于硬盘表面磁化错误造成的,我们的研究取得了突破性进展,已经找到了产生高低信号特殊序列的算法,这些信号由软件产生,它们将对受损的盘面进行转换,即使低级格式化也做不了这个工作。   "硬盘再生器"的优势 -----HDDR通过将磁性逆转来使坏道再生。如果您的硬盘有坏道,不仅影响使用,而且还有可能造成所存储的信息丢失,HDDR将使您的硬盘得到再生(差不多60%的受损硬盘是可以修复的)。结果是,不可读取的受损信息被修复,现有的信息不会受到影响。   最低系统环境-----本软件是针对Windows操作系统做了优化的,直接在Windows 95/98/ME环境下九可以直接开始修复过程。虽然在Windows NT/2000/XP操作系统下HDDR也是可以使用的,但此时它不能在Windows环境下直接调用,您可以用它建立一张可引导的修复软盘。   如何使用本软件-----在电脑上安装HDDR,打开HDDR后就可以开始修复、建立修复引导软盘、购买或注册了。如果您使用的是非注册版本,您就只能修复找到的第一个坏道。未注册的演示版本的主要目的是显示出已注册完整版能够修复的坏道信息,这个信息在修复过程结束后会显示在屏幕上,注册版会仔细地检测硬盘盘面并且修复所有找到的坏道。   要开始修复,请启动HDDR的控制台(Console Application),这个控制台将会执行修复工作。如果在Windows 95/98/ME下,您可以直接启动控制台;如果在Windows NT/2000/XP下,您可以建立可引导的修复软盘。   要想直接从Windows下启动控制台:1、启动HDDR;2、选择Regeneration菜单下的Start Regeneration项。   要想建立可引导的修复软盘:1、启动HDDR;2、选择Regeneration菜单下的Create Diskette项;3、软盘建立完后,用这张软盘重新启动电脑,HDDR的控制台会自动装入。   如何使用HDDR的控制台------在启动的控制台后,1、选择要修复的硬盘;2、输入起始参数值。如果您想对整个硬盘进行扫描,就将此参数设为0。如果您不想从头扫描硬盘,就输入一个起始参数值。比如,您知道硬盘的开头5G是好的,为了节省时间不想扫描这开头的5G,您就可以将起始参数值设置为带m的5000m或不带m的2560000(扇区数5000X512=2560000);3、等待扫描过程结束。如果您使用的是未注册版本,屏幕上会显示出已注册完整版将能修复的坏道报告。如果您使用的是已注册版本,您会发现已修复的坏道报告被保存在了hddreg.log文件当中。   如何注册--要想注册,请启动HDDR。如果您已经购买了注册版,选择"完整版"(Full Version)-选择"在线购买"(Purchase Online)或"通过网络购买"(Buy via Web)来对软件进行在线注册。注册后,HDDR的完整版可以使用了。   重要提示--HDDR直接工作于硬件底层,不会影响硬盘的逻辑结构。即使您的硬盘已经得到修复,文件系统可能仍会保持着早先所标记的坏道信息,如果您想清除这些早先的坏道信息,可以用PQ(分区魔术师)之类的软件对硬盘重新分区   另外,有HDD Regenerator V1.51 光盘引导版本,可以用来启动电脑,并直接开始修复工作,与操作系统无关。当然,一般我们都在主机上只挂要修复的硬盘,也无所谓操作系统了。   值得注意的是,最新的V1.71,可以直接在winXP/Vista下完成扫描与修复。方便了许多。

2010-09-15

Lotus ScreenCam 97播放器

播放器Lotus ScreenCam 97

2010-09-11

非常好用的压缩工具wrar351破解

WinRAR 是32位元 Windows 版本的 RAR 壓縮軟體 允許您建立、管理和控制壓縮檔案的強大工具。RAR 有很多版本,應用於多種操作環境:Windows、Linux、FreeBSD、DOS、OS/2、MacOS X。

2010-09-11

非常好用的压缩工具-wrar351

WinRAR 是32位元 Windows 版本的 RAR 壓縮軟體 允許您建立、管理和控制壓縮檔案的強大工具。RAR 有很多版本,應用於多種操作環境:Windows、Linux、FreeBSD、DOS、OS/2、MacOS X。

2010-09-11

2010最新JAVA课件

最新JAVA课件 学习JAVA的必备资料

2010-09-09

dataload 5.0

ebs、sap数据导入工具 DataLoad is powerful tool used by non-technical and technical users alike to load data and configuration in to ERP, CRM and operational systems such as Oracle E-Business Suite. These help pages are the primary source of information about DataLoad and how to use it. Follow the section links above and the menu links on the left to find more information about using DataLoad.

2010-09-07

EBS R12 平均成本法

ORACLE EBS R12用户指南中文 Oracle® Cost Management User's Guide Release 12 Part No. B31271-02

2010-09-01

空空如也

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

TA关注的人

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