记住了的东西啊你不一定能理解它,只有理解了的东西你才能够准确的持久的记住它,因为什么呢?我不是记他的话,是因为他的思想变成了我的思想。
有了这种真诚,抑制不住的渴望,有了这种真实,滴水穿石的积累,你才能达到那种真切,豁然开朗的那种顿悟。最后你才能够实现呢这样一种对真理的追求。
吉林大学哲学社会科学资深教授--孙正聿
吉林大学哲学社会科学资深教授--孙正聿
最新
new
nginx
0
200
java基础
0
192
rabbitmq,springboot
0
291
redis,springboot
0
248
blog
rabbitmq开启http安全认证插件
rabbitmq
0
219
blog
for in 和 for of 的区别
javascript,前端
0
252
前端,javascript
0
248
blog
v-if和v-show的区别
vue
0
267
推荐
rec
综合
com
blog
maven打包动态替换配置文件的值
框架
0
1610
maven打包动态替换配置文件的值pom文件添加profilesprofileiddev/idpropertiesprofileActivedev/profileActive/propertiesactivationactiveByDefaulttrue/activeByDefault/activation/profileprofileidtest/idpropertiesprofileActiv
blog
java动态编译技术原理分析
其他
0
3218
1.动态编译技术从JDK1.6开始引入了用Java代码重写的编译器接口,使得我们可以在运行时编译Java源码,然后用类加载器进行加载,让Java语言更具灵活性,能够完成许多高级的操作。2.本次要实现的功能动态编译和运行输入的java代码测试版,项目下载:http://www.jiajiajia.club/file/info/fxwPbs/101Java动态编译-动态运行-代码检测-算法练习spri
blog
jetty环境无法保存静态资源
其他
0
1511
jetty插件plugin groupIdorg.mortbay.jetty/groupId artifactIdjetty-maven-plugin/artifactId version7.0.0pre2/version configuration connectors connectorimplementation="org.mortbay
blog
java静态代理
java基础
0
2175
java静态代理示例packageclub.jiajiajia.test.staticproxy;publicinterfaceBuyHouse{voidbuyHosue();//买房子}packageclub.jiajiajia.test.staticproxy;publicclassBuyHouseImplimplementsBuyHouse{@OverridepublicvoidbuyHos
blog
初步探究jdk动态代理的原理
java基础
7
1868
初步探究jdk动态代理1.先看代码实现packageclub.jiajiajia.test.staticproxy;publicinterfaceBuyHouse{voidbuyHosue();//买房子}packageclub.jiajiajia.test.staticproxy;publicclassBuyHouseImplimplementsBuyHouse{@Overridepublicv
框架
0
5686
javaspringboot动态添加或移除定时器(定时任务)工具类importjava.lang.reflect.Field;importjava.lang.reflect.Method;importjava.lang.reflect.Modifier;importjava.util.ArrayList;importjava.util.Collections;importjava.util.Has
linux系统
0
1196
查看配置centos7的网络IP地址配置文件在/etc/sysconfig/network-scripts/ifcfg-ens33下输入命令ifconfig查看当前ip地址修改配置输入命令:vim/etc/sysconfig/network-scripts/ifcfg-ens33修改:BOOTPROTO="static"#修改为静态,默认为dhcp添加IP地址IPADDR、子网掩码NETMASK、
blog
linux设置静态ip
linux系统
1
2578
1)进入到/etc/sysconfig/network-scripts目录下2)使用ls找到ifcfg-ethxxx文件,有的文件名是ifcfg-eth0,有的是ifcfg-eth(后面是一串数字),不过应该没什么影响。3)使用vim编辑此文件4)使用servicenetworkstart重启服务即可。
blog
线程的状态
java基础
0
1970
线程共包括以下5种状态。1.新建状态(New):线程对象被创建后,就进入了新建状态。例如,Threadthread=newThread()。2.就绪状态(Runnable):也被称为“可执行状态”。线程对象被创建后,其它线程调用了该对象的start()方法,从而来启动该线程。例如,thread.start()。处于就绪状态的线程,随时可能被CPU调度执行。3.运行状态(Running):线程获取C
java基础
0
2971
asm动态生成类和getandset方法1.自定义类加载器packageclub.jiajia.test;publicclassMyClassLoaderextendsClassLoader{publicClass?defineClassByName(Stringname,byte[]b,intoff,intlen){Class?clazz=super.defineClass(name,b,off
blog
java ajax动态上传多个文件
前端(h5)
1
2191
后端这么写packagecn.com.dzqc.controller;importjavax.servlet.http.HttpServletRequest;importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.RequestMapping;importorg.sp
java基础
0
3903
静态方法不能new内部类的实例对象解析:我们知道非静态内部类有一个特点就是可以访问外部类对象的非静态属性,而外部类的的属性只有再创建对象以后才有,而静态方法属于类,不属于对象,所以再main方法执行的时候并没有创建Main4的实例对象,而这时再静态方法中new内部类的对象就无法访问外部类的属性(因为外部类并没有对象),所以就会发送冲突。
blog
初步探究cglib动态代理的原理
java基础
0
2476
初步探究cglib动态代理的原理之前我们说了一下jdk动态代理的原理http://www.jiajiajia.club/weblog/blog/artical/60本章说一下cglib动态代理,做个笔记1.按照国际惯例,先来个HelloWorldpackagecglib;importjava.lang.reflect.Method;importnet.sf.cglib.core.Debugging
blog
html线条动态背景(线条随鼠标变动)
前端(h5)
0
2053
样式js代码记得引入jqscripttype="text/javascript"src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"/script!function(){ functionn(n,e,t){ returnn.getAttribute(e)||t } functione(n){ returndocument.get
spring/springmvc
0
1508
yml配置文件:sys:qq_back:http://www.123.club/indexesqq_appid:1018qq_appkey:025bf1d0配置类publicclassSystemStaticConstant{ privatestaticStringqq_back; privatestaticStringqq_appid; privatestaticStringqq_appke
blog
docker容器状态命令一览表
linux系统
0
1247
docker容器状态命令一览表
blog
nginx配置代理静态资源-实现动静分离
linux系统
0
5467
方案一:一般配置方案二:访问某个域名时代理静态资源文件方案一:一般配置 如果以html、htm、gif、jpg、jpeg、bmp、png、ico、txt、js、css结尾的资源,均由nginx处理,否则转发到相应的服务即可。server{listen80;server_namelocalhost;location/{proxy_passhttp://127.0.0.1:8080;#本地项目}location~*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)${#代理所有静态资源文件root/var/www/html/;#静态资源地址,本地路径}error_page500502503504/50x.html;location=/50x.html{roothtml;}}方案二:访问某个域名时代理静态资源文件 以某个域名访问的时候由nginx处理,其他则转发到相应的服务进行处理 例如:主域名www.nginxtest.com正常访问项目,二级域名photo.nginxtest.com去访问图片资源文件.配置如下:server{listen80;server_namephoto.nginxtest.com;#二级域名location/{alias/var/www/html/;#静态资源地址,本地路径}}server{listen80;server_namewww.nginxtest.com;#主域名location/{roothtml;indexindex.htmlindex.htm;}}
spring/springmvc
0
7748
springboot动态设置@RequestMapping的url请求路径(从配置文件中获取或默认)controller层importorg.springframework.web.bind.annotation.GetMapping;importorg.springframework.web.bind.annotation.PostMapping;importorg.springframewor
blog
mqtt 协议的概念和理解
mqtt协议
0
878
一、概述二、设计规范三、主要特性四、协议原理mqtt客户端mqtt服务器一、概述 MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的”轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。 MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。二、设计规范 由于物联网的环境是非常特别的,所以MQTT遵循以下设计原则:(1)精简,不添加可有可无的功能;(2)发布/订阅(Pub/Sub)模式,方便消息在传感器之间传递;(3)允许用户动态创建主题,零运维成本;(4)把传输量降到最低以提高传输效率;(5)把低带宽、高延迟、不稳定的网络等因素考虑在内;(6)支持连续的会话控制;(7)理解客户端计算能力可能很低;(8)提供服务质量管理;(9)假设数据不可知,不强求传输数据的类型与格式,保持灵活性。三、主要特性 MQTT协议工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它具有以下主要的几项特性:(1)使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。这一点很类似于XMPP,但是MQTT的信息冗余远小于XMPP,,因为XMPP使用XML格式文本来传递数据。(2)对负载内容屏蔽的消息传输。(3)使用TCP/IP提供网络连接。主流的MQTT是基于TCP连接进行数据推送的,但是同样有基于UDP的版本,叫做MQTT-SN。这两种版本由于基于不同的连接方式,优缺点自然也就各有不同了。(5)小型传输,开销很小(固定长度的头部是2字节),协议交换最小化,以降低网络流量。这就是为什么在介绍里说它非常适合”在物联网领域,传感器与服务器的通信,信息的收集”,要知道嵌入式设备的运算能力和带宽都相对薄弱,使用这种协议来传递消息再适合不过了。四、协议原理 实现MQTT协议需要客户端和服务器端通讯完成,在通讯过程中,MQTT协议中有三种身份:发布者(Publish)、代理(Broker)(服务器)、订阅者(Subscribe)。其中,消息的发布者和订阅者都是客户端,消息代理是服务器,消息发布者可以同时是订阅者。 MQTT传输的消息分为:主题(Topic)和负载(payload)两部分:(1)Topic,可以理解为消息的类型,订阅者订阅(Subscribe)后,就会收到该主题的消息内容(payload);(2)payload,可以理解为消息的内容,是指订阅者具体要使用的内容。mqtt客户端 一个使用MQTT协议的应用程序或者设备,它总是建立到服务器的网络连接。客户端可以:(1)发布其他客户端可能会订阅的信息;(2)订阅其它客户端发布的消息;(2)订阅其它客户端发布的消息;(3)退订或删除应用程序的消息;(4)断开与服务器连接。mqtt服务器MQTT服务器以称为”消息代理”(Broker),可以是一个应用程序或一台设备。它是位于消息发布者和订阅者之间,它可以:(1)接受来自客户的网络连接;(2)接受客户发布的应用信息;(3)处理来自客户端的订阅和退订请求;(4)向订阅的客户转发应用程序消息。
blog
算法-快速排序
数据结构与算法
0
3370
百科:快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C.A.R.Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。java实现:packagesort.fast;/***快速排序*@aut
blog
{{data.title}}
{{data.type}}
{{data.createTime}}
{{data.praise}}
{{data.viewNum}}
{{data.description}}
热词搜索
hot
- 1 java
- 2 linux
- 3 数据结构和算法
- 3 springboot
- 4 netty
- 5 深入理解java虚拟机
- 6 并发编程
- 7 二叉树
今日推荐
drec
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。