自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Spring中Bean的配置详解(基于XML)

配置bean-配置形式:基于XML文件的配置;基于注解方式的配置-Bean的配置方式:通过全类名(反射)、工厂方法、FactoryBean。本文将通过全类名的方式配置bean1.通过XML文件中通过bean节点来配置bean首先准备一个类,HelloWorld类,在com.aa包下public class HelloWorld { public HelloWorld() {}}x...

2019-09-30 19:20:38 833

原创 Spring之基于Eclipse的简单应用:HelloWorld

1.在eclipse中创建一个普通的java项目2.创建一个bean文件(HelloWorld.java)和一个测试类(main.java)3.创建一个lib文件夹,导入需要的jar包:其中spring开头的jar包是spring所依赖的jar包4.bean文件HelloWorld.java中写入以下代码public class HelloWorld { private St...

2019-09-28 18:14:11 189

原创 通过onvif抓取海康摄像头图片,以及解决海康摄像头抓取图片需要验证问题,实现摄像头一段时间换一个地方的同时抓取一张图片。

1.实现海康摄像头的图片的抓取。思路:1.首先获取图片的url,2通过java实现图片的下载1.使用onvif获取图片的url //首先获取OnvifDevice的对象 OnvifDevice od = new OnvifDevice("IP","摄像头用户名","密码","Token"); //通过OnvifDevice获取Media的对象 Medi...

2019-09-27 19:55:13 6331 3

原创 虚拟机中linux系统网络的配置

1.在终端中输入如下命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0进入编辑ifcfg-eth0文件的页面,然后删除UUID和MAC地址,在前面加“#”注释掉就行,将ONBOOT改为yes,BOOTPROTO改为static,在文件下加上:IPADDR=xxx.xxx.xxx.xxNETMASK=255.255.255.0GATEWAY=...

2019-09-26 18:18:36 158

原创 java9新特性之try语句的改进

Java8中,可以实现资源的自动关闭,但是要求执行后必须关闭所有的所有资源必须在try字句中进行初始化,否则编译不通过。代码如下:try (InputStreamReader reader = new InputStreamReader(System.in)) {//读取数据代码省略}catch (IOException e) { e.printStackTrace();}Java9...

2019-09-22 15:12:37 313

原创 Java9新特性之REPL工具:jShell

简介:Java9中增加了REPL工具:jShell。让Java可以像脚本语言一样运行,从控制台启动jShell。应用:利用jShell在没有创建类的情况下直接声明变量,计算表达式,执行语句。即开发时可以在命令行里直接运行Java的代码,而无需创建Java文件,无需跟人解释”jShell也可以从文件中加载语句或者将语句保存到文件中 jShell也可以是tab键进行自动补全和自动添加分号...

2019-09-22 14:56:32 214

原创 JavaWeb之过滤器

1.什么是过滤器过滤器是javaweb的三大组件之一,它与servlet很相似!不过过滤器是用来拦截请求的,而不是用来处理请求的。当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继续执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户的Servlet。其实可以这样理解,当用户请求某个Servlet时,Tomcat...

2019-09-22 11:23:07 186

原创 JavaWeb之上传下载

上传1.上传对表单的限制:*method = “post”*enctype=“multipart/form-data”*表单中需要添加文件表单项:<input type = "file" name="xxx">示例代码:<form action="xxx" method="post" enctype="mulipart/form-data">用户名:<i...

2019-09-22 09:47:11 74

原创 Django之Session的配置与使用

1.Cookie是什么?简单来说就是保存在客户端浏览器上的键值对。Session是什么?简单来说是保存在服务端的数据(本质是键值对)Session的应用依赖Cookie,作用是保持会话2.Django中使用Session #向Session中设置一条键为k1,值为v1的键值对 request.session["k1"] = v1 #获取Session中键为k1的数据 request...

2019-09-21 17:48:22 316

原创 Python爬虫之数据存储为json文件

例如爬取的信息如下:infors = [{"name":"小明","age":18,"sex":"男"},{"name":"小红","age":20,"sex":"女"},]将上述信息写入到json文件中,代码如下:import json json_str = json.dumps(infors,ensure_ascii=False) with open("xinxi...

2019-09-21 13:44:07 3154

原创 Django之CSRF

1.csrf原理csrf要求发送post,put或delete请求的时候,是先以get方式发送请求,服务端响应时会分配一个随机字符串给客户端,客户端第二次发送post,put或delete请求时携带上次分配的随机字符串到服务端进行校验2.Django中的csrf使用Django中的csrf中间件作用于整个项目。Django内置了很多中间件,其中之一便有csrf中间件:MIDDLEWARE ...

2019-09-20 19:47:01 215

原创 XML解析(JAVA版)

****1.XML解析的简介: (1)xml是标记性文档(2)js中使用dom方式解析标记性文档(3)xml的解析技术:dom和sax2.dom解析和sax解析的区别:dom解析:根据xml的层级结构在内存中分配一个树形结构,把xml的标签,属性和文本都封装成对象**(1)优点:**便于实现增删查改**(2)缺点:**如果文件过大,会造成内存溢出sax解析:采用时间驱动,边读边解析...

2019-09-20 15:20:47 151

原创 Django之ORM的简单使用

1.使用Django的ORM之前,需要进行一系列的配置。配置一:在项目中找到settings.py文件,打开文件将DATABASES的数据修改为自己所需要的:DATABASES = { 'default': { "ENGINE":"django.db.backends.mysql", "NAME":'数据库名', "USER":"账...

2019-09-15 21:12:38 114

原创 Django篇之路由系统

1.直接路由在项目中的urls.py文件中,配置路由时,直接使用路径与app中视图函数结合。from app1 import viewsurlpatterns = [url(r'^index/',views.index)]r’^index/'中的index是自己起的url名称,可以根据需要起名。views.index:是views.py文件下对应功能的函数,index是函数名。2....

2019-09-14 10:00:34 126

原创 java中静态资源与对象被GC回收的时机(粗浅理解)

1.静态资源的回收:1.1.类被jvm加载时会为静态资源分配内存。当一个线程启动,类被加载时,静态资源会被分配内存1.2.静态资源在类被卸载时被回收。类在ClassLoader存在的情况下不会被卸载,因为所以的类默认是ClassLoader加载的,默认情况下ClassLoader的生命周期与进程一致。所以当一个进程结束时,该进程中加载的类也会被卸载,分配的静态资源被回收。2.对象的回收当一...

2019-09-13 18:12:59 3396

原创 Linux下调用海康SDK(java版)

一:配置java项目所需的库文件,库文件的配置分为两种方案方案1 :将需要的库文件放到系统的 /usr/lib下,HCNetSDKCom文件夹下的文件也copy到 /usr/lib下方案2:2.1: 进入/etc/profile下,将自己java工程需要的so文件的路径:如下export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/aa/java/Linu...

2019-09-13 17:39:36 3394 1

原创 Django篇之设置cookie

1.所有cookie的获取:def test1(request): cookies = request.COOKIES2.根据cookie的名获取指定的cookiedef test2(request) cookie = request.COOKIES.get(cookieName)3.1设置cookiedef setCookie(request): obj = redire...

2019-09-13 07:41:58 588

原创 windows下启动、停止jar包——脚本实现

1.启动jar包,需要创建一个bat文件,其中写入如下内容:@echo off java -jar xxx.jar pause2.通过直接杀死进程可以实现java程序的终止:@echon offtaskkill /PID 11880 -t -fpause3.如何在运行jar包时不出现cmd窗口,创建一个.vbe的文件即可实现,添加如下内容即可:set ws = wscri...

2019-09-12 14:08:47 12059 2

原创 JDK8、9、10、11中的新特性(一) -----静态方法的新特性

最近学习了JDK的新特性,特意记下来,方便以后查看。JDK8中接口的新特性是,接口能够定义default方法:default void myDefaultMethod() {System.out.println(“我是接口中定义的默认方法”);}还可以定义静态方法:static void myStaticInterfaceMethod() {System.out.println(“我...

2019-09-06 22:19:47 261

原创 使用css和html实现对话框

定义两个divcss样式:对话框应有的样式到这里已经实现了。

2019-09-06 08:53:34 656

原创 适合程序员的一些练习题以及自我提升的网站

以下网站均是收藏自CSDN,在这里记录下来,防止丢失,也是为了向他人推荐。Python 经典算法100及解析 :https://blog.csdn.net/songlh1234/article/details/91391981?utm_source=app7月份GitHub上最热门的开源项目:https://blog.csdn.net/xllily_11/article/details/9...

2019-09-05 22:37:49 1531

空空如也

空空如也

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

TA关注的人

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