- 博客(116)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 opencv学习(一)——图像显示和视频播放
#include "opencv2/highgui.hpp"int main(int argc , char** argv){ IplImage* img = cvLoadImage("/Users/mac/Desktop/1.png");//将图像文件加载至内存 cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);//用于在屏幕上创建
2017-03-04 13:17:13 1058
转载 Hibernate中Session的操作解释
Hibernate的透明持久化用起来非常舒服,有时甚至忘记了数据库的存在。我身边的朋友经常会分不清save、saveOrUpdate、update的区别,lock、merge、replicate、refresh、evict甚至不知道是干什么用的。而且关于实体对象的生命周期也有很多概念不清,分不清transient、persistent、detached的区别,只是知道PO、VO这样的通俗叫法。其实
2016-12-06 23:35:23 295
转载 Java中Synchronized的用法
原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.
2016-11-25 00:08:01 414 1
转载 sql server游标的使用
游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向
2016-11-23 21:57:40 259
原创 关于手动删除Tomcat中webapps下的项目,重启Tomcat后报错的问题
在MyEclipse下部署的web项目到tomcat下“不会”修改conf/server.xml文件。但是eclipse部署时候就“会”修改,server.xml会在文件末尾部分的...中多出来一个标签。我的内容如下:解决方法是删除相关的内容。
2016-11-14 22:34:47 4028
转载 tomcat的webApps和work目录
用tomcat作web服务器的时候,部署的程序在webApps下,这些程序都是编译后的程序(发布到tomcat的项目里含的类,会被编译成.class后才发布过来,源文件没有发布过来,但这里的jsp没有经编译的)。tomcat有一个work目录,里面存放了页面的缓存,访问的jsp都会编译(从 work里进入Catalina后的如localhost站点文件夹下的项目,我们可以看到那些jsp页面
2016-11-14 22:21:45 1316
原创 在myeclipse下配置自己的tomcat和jdk
将myeclipse的tomcat和JDK修改为自己安装的tomcat和jdk,在修改了以下的位置后还是报错,1. Window—preferences—myeclipse—servers—tomcat—tomcat6.x,然后指定tomcat所在路径(特别强调:单选框选中enable);2. window--preferences--myeclipse—servers
2016-11-14 21:45:11 4416
原创 算法竞赛入门经典(第二版)习题解答参考(第二章)
习题2-1 水仙花数#include #includeusing namespace std;int main(){ int a = 0,b = 0,c = 0; for(int i = 100;i<1000;i++) { a = i%10; b = i/10%10; c = i/100; if(
2016-11-14 03:20:00 1494
转载 DML、DDL、DCL区别
总体解释:DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变
2016-11-12 01:10:41 265
转载 java 堆 栈 方法区的简单分析
基础数据类型(Value type)直接在栈(stack)空间分配,方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。引用数据类型,需要用new来创建,既在栈空间分配一个地址空间(reference),又在堆空间分配对象的类变量(object) 。方法的引用参数,在栈空间分配一个地址空间,并指向堆空间的对象区,当方法调用完成后从栈空间回收。局部变量 new 出来时,在栈空间和
2016-11-10 02:25:41 431
转载 图解Java单例模式内存分配
1:虚拟机加载StaticDemo类,保存类型信息到方法区。2:通过保存在方法区的字节码,虚拟机开始main方法,main方法入栈。3:进入main方法第一条指令, Person.getInstance(); 首先虚拟机加载Person类到方法区,然后完成对Person类的初始化操作。疑问来了,类变量不是保存在方法区吗?图中的私有实例对象为什么保存在堆区呢?那就要来了解一下
2016-11-10 01:02:48 655
转载 java 单例模式及在SSH框架中运用
定义:确保某一个类只有一个实例,而且自动实例化并向整个系统提供这个实例。代码:Singleton类称为单例类,通过使用private的构造函数确保了在一个应用中只产生一个实例,并且是自行实例化的。Java代码 /** * 线程安全的单例模式 * 饿汉式单例 * @author Administrator *
2016-11-10 00:56:35 3961
原创 学习笔记-github入门与实践
一.什么是git,github?GitHub 与Git 是完全不同的两个东西。在Git中,开发者将源代码存入名叫“Git 仓库”的资料库中并加以使用。而GitHub 则是在网络上提供Git 仓库的一项服务。也就是说,GitHub 上公开的软件源代码全都由Git 进行管理。 Pull Request 是指开发者在本地对源代码进行更改后,向GitHub中托管的Git 仓库请求合并的功能。
2016-11-08 15:32:40 715
转载 读懂diff
diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式由于历史原因,diff有三种格式: * 正常格式(normal dif
2016-11-07 20:43:40 258
转载 Java Web前端到后台常用框架介绍
一、SpringMVChttp://blog.csdn.net/evankaka/article/details/45501811Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring
2016-10-31 22:37:37 508
原创 more less head tail cat的联系与区别
more less head tail cat的联系与区别相同点:都可显示文件的内容$ cat cat_manual.txt(全部显示)$ morecat_manual.txt (分屏显示,显示百分比,只能向后浏览文件)$ lesscat_manual.txt (分屏显示,不显示百分比,可以向前,向后浏览文件)$ head cat_manual.txt(显示开头几行,默认显示前
2016-10-19 15:47:14 698
原创 怎么用手中的私人密钥与GitHub 进行认证和 通信
打开Git Bash,输入 ssh -T [email protected] 如图:此时输入你在生成公钥和私钥时的密码即可,输入后就出现success等字样,出现如下结果即为成功。
2016-10-15 15:48:34 925
转载 Intellij Idea 创建JavaWeb项目
折腾Tomcat折腾了两个晚上,第一个晚上怎么都进不了Tomcat的首页,第二个晚上进去了,但是新建的Web项目,在浏览器中运行,总是 Error on Apache Tomcat: The requested resource is not available 坑爹!!!!。 首先我要说一点,在IntelliJ IDEA里面“new Project”就相当于我们eclipse的“wo
2016-10-14 21:14:18 7983
原创 在eclipse下配置struts
在eclipse下配置struts1. 下载struts包,地址:http://struts.apache.org/download.cgi#struts23163我下载的是Struts 2.3.30,如图:2. 新建web工程,我建立的工程名为 MyTry ,不要忘了在最后finish前打钩,即添加web.xml。3. 将struts-2.3.3
2016-10-11 00:31:48 467
转载 struts2 中chain、redirect、redirectaction的区别
一 Chain Result:这个result调用另外的一个action,连接自己的拦截器栈和result。actionName (默认) - 被调用的action的名字namespace - 被调用的action的名称空间. 如果名称空间为空,这默认为当前名称空间method - 用于指定目标action的另一个方法被调用. 如果空,默认为excute方法Redirect
2016-10-10 23:52:43 387
转载 java 拦截器、过滤器、监听器
一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺
2016-10-10 19:17:22 272
转载 eclipse 页面字符编码
package com.test.bs; /** * * 1、Unicode是一种编码规范,是为解决全球字符通用编码而设计的,而rUTF-8,UTF-16等是这种规范的一种实现。 2、java内部采用Unicode编码规范,也就是支持多语言的,具体采用的UTF-16编码方式。 3、不管程序过程中用到了gbk,iso8859-1等格式,在存储与传递的过程中
2016-06-23 05:02:28 442
转载 生成MyEclipse8.5注册码的Java源码 生成MyEclipse8.5注册码的java源码 MyEclipseKeyGen MyEclipse8.5注册机 MyEclipse8.5注册码生成
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MyEclipseKeyGen { private static final String LL = "De
2016-06-09 09:27:34 564
转载 正月龙-----C语言头文件的作用
C语言头文件的作用 最近在工作当中遇到了一点小问题,关于C语言头文件的应用问题,主要还是关于全局变量的定义和声明问题.学习C语言已经有好几年了,工作使用也近半年了,但是对于这部分的东西的确还没有深入的思考过.概念上还是比较模糊的,只是之前的使用大多比较简单,并没有牵涉到太复杂的工程,所以定义和声明还是比较简单而明了了的.但是最近的大工程让我在这方面吃到了一点点苦头,虽然看了别人的代
2016-06-03 00:02:19 666
原创 Jmeter 压力测试—简单的post请求方式
Jmeter 压力测试—简单的post请求方式一.配置环境这个很简单,不懂的可以百度一下。二.建一个简单的java web 项目。先上代码吧,只需要一个java 文件和一个登陆页面,由于只对post方式进行测试,所以只提供了doPost()方法,登陆页面名称为login.jsp。protected void doPost(HttpServletRequest requ
2016-05-18 17:45:06 16284
原创 关于Servlet中Path的几个注意点
关于Servlet中Path的几个注意点1.action=”/a.action”: 以 ’/’ 开头,相对于Web 服务器的根目录。(form 表单里的action)action=”b.action”:不以 ’/’开头,相对于当前Web应用程序的根目录。2.RequestDispatcher getRequestDispatcher( String path ): 以 ’/’ 开头
2016-05-07 00:33:37 1380
原创 算法竞赛入门经典(第二版)习题解答参考(一)
习题1-1 平均数(average) #include#includeusing namespace std;int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); printf("%.3lf",( a+b+c )/3.0 ); }习题1-2 温度(temperature)#inclu
2016-04-28 14:34:23 5052
原创 在浙大ACM网站上做题出现Segmentation Fault错误
在浙大ACM网站上做题出现Segmentation Fault错误,后来检查程序时发现是数组开小了。
2016-04-21 20:21:57 1100
原创 ZOJ Problem Set - 3869
Ace of AcesThere is a mysterious organization called Time-Space Administrative Bureau (TSAB) in the deep universe that we humans have not discovered yet. This year, the TSAB decided to elect an
2016-04-20 19:41:58 529
原创 将.jsp文件放入Jsp文件夹后引发的404错误。
在做习题的过程中,我为 .jsp 文件建了一个文件夹Jsp,运行工程后产生404错误,原来是jsp文件中的action路径错误了,原来写的是action=”hello.action” 后来改成action=”../hello.action”,再运行后就正确了。 可以看一下tomcat下的工程目录:
2016-04-10 02:31:58 1512
原创 ServletContext基础(还在更新中)
Web 容器在启动时会加载每一个web 应用程序。 1. ServletContext (Servlet 上下文对象):每个web工程都有自己的ServletContext对象。范围:应用程序范围。可以被Web 应用程序的所有jsp页面和Servlet 访问。2. ServletConfig(Servlet 配置对象):每个Servlet 都有自己的Servle
2016-04-08 13:08:12 591
原创 轻松去掉wps热点
轻松去掉wps热点开启电脑时总是会出现WPS热点,每次都要手动关掉,查了网上的方法,但狡猾的WPS竟然屏蔽了永久关闭WPS热点新闻的按钮。于是,我打开WPS的任一软件,eg: word,点击右上角的旋转圆。!![这里写图片描述](http://img.blog.csdn.net/20160407211906381)查到的资料是说利用任务管理器打开wpsnotify.exe的所在位置,然后重命名,但还
2016-04-07 21:09:16 1243
Hibernate 多对多 查询得到的关联集合对象为空
2015-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人