cuiweiyou

  • Intellij IDEA 2018.1基于HttpServlet创建javaweb项目

    Intellij IDEA 2018.1基于HttpServlet创建javaweb项目

    New Project Java Enterprise Web Application 勾选 Create web.xml Project name. 自定义项目名 Project location More Settings         Module name 自定义模块名         Content root         Module file locati...

  • OpenCV和Java,macos下录制摄像头视频

    OpenCV和Java,macos下录制摄像头视频

    环境配置参考:http://www.gaohaiyan.com/3201.html 本例仅录制视频,没有音频。 用到的xuggle库jar: 从 https://mvnrepository.com/ 搜索下载 https://www.dcm4che.org/maven2/xuggle/xuggle-xuggler/5.4/xuggle-xuggler-5.4.jar https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32.jar https://repo1.maven.org/maven2/c...

  • Mac下使用iperf对Android手机进行wifi吞吐量测试

    Mac下使用iperf对Android手机进行wifi吞吐量测试

    一。Mac安装iperf 1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 参考 http://macappstore.org/iperf/ 2. brew install iperf 二。Android安装iperf_*.apk 链接:https://pan.baidu.com/s/1Wt-3eWU4KLU92kPnIzo4-w 密码:s7da 三。测试方式 1. 测试上行速率(Mac作Server,手机作Client) 2...

  • springmvc中RequestMapping使用:修饰位置、属性说明、参数绑定

    springmvc中RequestMapping使用:修饰位置、属性说明、参数绑定

    内容收集于网络,侵删。 1.修饰位置 1.1.修饰类 请求 URL 的第一级访问目录。此处不写的话,就相当于应用的根目录。写的话需要以/开头。 它出现的目的是为了使我们的 URL 可以按照模块化管理: 例如: 账户模块: /account/add /account/update /account/delete ... 订单模块: /order/add /order/update /order/delete 属性: 红色的部分就是把 Requ...

  • springmvc中Controller方法-请求适配器-的返回值与页面跳转关系

    springmvc中Controller方法-请求适配器-的返回值与页面跳转关系

    内容收集于网络,侵删。 1.字符串 controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。 [crayon-681550e71b4b0545020342/] 2.void 在昨天的学习中,我们知道 Servlet 原始 API 可以作为控制器中方法的参数: [crayon-681550e71b4b8542549505/] 在 controller 方法形参上可以定义 request 和 response,使用 request ...

  • springmvc中的常用注解

    springmvc中的常用注解

    内容收集于网络,侵删。 1.RequestParam 作用: 把请求中指定名称的参数给控制器中的形参赋值。 属性: value:请求参数中的名称。 required:请求参数中是否必须提供此参数。默认值:true。表示必须提供,如果不提供将报错。 jsp 中的代码: [crayon-681550e71bb48130833898/] 控制器中的代码: [crayon-681550e71bb4f820654783/] 2.RequestBo...

  • mac使用Intellij IDEA开发javaweb/javaee

    mac使用Intellij IDEA开发javaweb/javaee

    用到的程序,链接: https://pan.baidu.com/s/1VcnQVcms8k2TkUAPrrkPDg 提取码:e9i5 。 一 JDK准备 1.安装 略 二 Maven准备 1.安装 略。本例目录 /Users/moonmen/appspace/maven-3.6.1 2.%maven%/conf/settings.xml 在mirrors中新添加mirror节点,配置阿里的镜像地址。 [crayon-681550e71c3c1509683293/] 三 Tomcat准备 1.安装 略 四 ...

  • 在Android中使用JNA

    在Android中使用JNA

    一.JNA简述 略。 二.so文件的编译 本文以C语言为例。 1.C源文件 [crayon-681550e71c9f3515321535/] 2.Android.mk文件 [crayon-681550e71ca04364630724/] 3.Application.mk文件 [crayon-681550e71ca09774531924/] 4.使用NDK编译 有些网络文章中讲到的,可以不用App.mk文件。 这里只使用NDK进行编译。即 你电脑上没有安装AndroidStudio和Ecli...

  • 软件的开发模式、架构模式、设计模式

    软件的开发模式、架构模式、设计模式

    一.开发模式 客户、项目经理、程序员,人的交流和管理。 1.边做边改:既没有规格说明,也没有经过设计,软件随着客户的需要一次又一次地不断被修改。 2.瀑布流:严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。 3.迭代开发:迭代是一次完整地经过所有工作流程的过程:需求、分析设计、实施和测试工作流程。类似小型的瀑布式项目。...

  • OpenCV和Java,照手电筒效果、凸透镜、凹透镜

    OpenCV和Java,照手电筒效果、凸透镜、凹透镜

    通过Mat操作每个像素,改变bgr三色的值大小。 以及"改变像素的位置",扩张和挤压。 [crayon-681550e71cf25817526532/] 一段python的参考代码: [crayon-681550e71cf39305181122/] - end

  • OpenCV和Java,Mat和Core

    OpenCV和Java,Mat和Core

    平常处理的jpg、png、bmp图片都是Bitmap,是像素点的矩阵。在OpenCV中最常用Mat对其进行操作。Mat即Matrix的缩写。 1.CvType 这个类的一些静态int类型变量用来标识数据的类型。 [crayon-681550e71dcb9075883846/] 2.Mat的创建 [crayon-681550e71dcc4664754095/] 3.Mat的常用计算方法 1)常用计算 [crayon-681550e71dcd0446787655/] 逆矩阵...

  • OpenCV和Java,Macos中编译OpenCV3.4.16的jar

    OpenCV和Java,Macos中编译OpenCV3.4.16的jar

    Macos中编译OpenCV3.4.16的jar文件。 1.安装依赖 可能须要安装的:qt、ffmpeg、pkg-config、libgphoto2、libav、libjpeg、libpng、libtiff、libdc1394, 可以使用brew install xxx安装,安装失败的再按下文手动安装。 java、gcc、git、cmake、ant、python是必须的,除此本例还安装了ffmpeg。 1.1.安装JDK 配置JAVA_HOME,略。 1.2.安装ant 须要先安...

  • OpenCV和Java,PC交互操作-图片加载、质量修改、摄像头操作

    OpenCV和Java,PC交互操作-图片加载、质量修改、摄像头操作

    1.读取图片属性 [crayon-681550e71e928830699739/] [crayon-681550e71e930103299699/] 2.在swing中展示图片 Swing是一个用于开发Java应用程序用户界面的开发工具包,是由纯Java实现的。 1)Imgcodecs Imgcodecs类位于org.opencv.imgcodecs包下,java版opencv中只有这一个图片编码类。其中最常用的是imread、imwrite 2个方法。 [crayon-681550e71...

  • OpenCV和Java,Windows中使用Eclipse环境的准备

    OpenCV和Java,Windows中使用Eclipse环境的准备

    [Windows 7 x64] [Eclipse 4.6.3] [OpenCV 3.3.0] 一:下载 http://opencv.org/ 解压后看到的目录结构如下图, java是我们在win平台进行opencv开发必须的jar库,其中只有一个核心jar文件; 二:集成到NetbeansIDE JDK的安装略。 这里选用NetBeans也好,Eclipse也好,IDEA也好。其差别只是添加opencv库流程稍不同;Eclipse可能在jswing...

  • Win下编译FFmpeg及AS中的编译使用

    Win下编译FFmpeg及AS中的编译使用

    www.cuiweiyou.com www.gaohaiyan.com 本文参考: http://www.roman10.net/2013/08/18/how-to-build-ffmpeg-with-ndk-r9/ http://blog.csdn.net/hejjunlin/article/details/52661331 http://blog.csdn.net/finewind/article/details/42214343 https://my.oschina.net/SunnyTime/blog/612612 一.安装MinGW 在windows下编译FFmpeg有MinGW、VS...

  • 带header可下拉刷新的RecycleView

    带header可下拉刷新的RecycleView

    核心在Adapter [crayon-681550e71f7c4461644190/] [crayon-681550e71f7cc003835367/] 使用 [crayon-681550e71f7d4163718357/] http://git.oschina.net/vigiles/HeaderRecycleView