-凯发k8国际

`
rensanning
  • 浏览: 3498864 次
  • 性别:
  • 来自: 大连
最近访客
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 博客专栏
    使用titanium mo...
    浏览量:37191
    cordova 3.x入门...
    浏览量:602858
    常用java开源libra...
    浏览量:676246

    浏览量:86264

    浏览量:398853

    浏览量:68799

    浏览量:89892
    文章分类
    社区版块
    • ( 1)
    • ( 8)
    • ( 49)
    存档分类
    最新评论
    • : 阿里云的图是怎么画出来的?用什么工具?
    • : 博主,采用jdbctoken也就是数据库形式之后,反复点击获取 ...
    • : 写的很是清楚了,我找到一份中文协议:https://mcxia ...
    • : 还行
    • : 博主,能否提供完整源码用于学习?邮箱:2199611997@q ...
    文章列表
      博客分类:
    spring提供了一系列比如依赖注入,事务管理,mvc、rest等功能来帮助开发者构建应用。同时提供了基于xml、基于注解、基于javaconfig的灵活配置方式。springboot构建在spring之上,可以大大的简化spring应用的配置开发过程。比如:简化依赖管理、自动配置、嵌入式servlet容器、大量有用的工具等。springboot项目中不需要也不会自动生成任何xml配置文件,包括web.xml在内。建议阅读这篇文章:how not to hate spring in 2016。spring4发布同时也推出了spring boot,2014年spring boot 1.0.0 发布 ...
      博客分类:
    这个系列是基于cordova 3.x的,很多android的东西都是eclipse adt ant的,而目前android的开发已经完全切换到了android studio gradle,需要大家特别注意!cordova在不断的完善优化,除非有特别多的精力,也不建议看源代码。 基础篇 cordova 3.x � ...
      博客分类:
    ****** centos 7上各软件的安装步骤可以参考digitalocean凯发k8国际娱乐官网入口官网: https://www.digitalocean.com/community/search?q=centos 7&primary_filter=newest ****** centos7 和 centos6 的不同: http://rensanning.iteye.com/blog/2228751 引用安装方式 1)源码安装   安装 wget [program].tar.gz -> tar zxvf [program].tar.gz -> ./configure -> make ...
      博客分类:
    有人说当你开始学习java的时候,你就走上了一条不归路,在java世界里,包罗万象,从j2se,j2me,j2ee三大平台,到j2ee中的13中核心技术,再到java世界中万紫千红的framework......等等,你会发现自己总是在学习,但总是有自己不知道的东西。 当你看到代码工程的lib下各种各样的jar文件的时候,你是否能全部知道他们都是干什么用的,为什么要导入到工程下吗? 从google你能搜索到大量的关于struts,spring,hibernate,ibatis等比较大的框架的资料,但是很少有人去关注一些小的工具包,但是当你真正知道了这些包的用处之后,你会发现它能很大程度的帮你 ...
      博客分类:
    (一)分页类型 逻辑分页(客户端分页):从数据库将所有记录查询出来,客户端截取当前页的数据。 物理分页(数据库端分页):只从数据库中查询当前页的数据。 mybatis默认的rowbounds采用的是逻辑分页。 private void skiprows(resultset rs, rowbounds rowbounds) throws sqlexception { if (rs.gettype() != resultset.type_forward_only) { if (rowbounds.getoffset() != rowbounds.no_row_ ...
      博客分类:
    视频、电影、音乐这些多媒体可能是人们日常使用最多的。国外的youtube、vimeo、lynda、dailymotion、hulu、netflix、spotify。国内的优酷、腾讯视频、爱奇艺等等。 虽然目前网速的提升,移动互联网的便利,在线观看视频已经变得很方便。但是偶尔也需要把视频或者音频下载下来。 flash被淘汰后,现在各大网站基本都使用的是html5的
      博客分类:
    浏览器差异问题一直是前端的开发难点。 (1)默认样式 default style sheet、user agent stylesheet、built-in stylesheet 学习html/css首先要理解,各浏览器对标签预先都设定了不一样的默认css。 比如: 大部分浏览器会把链接显示成蓝色,把点击过的链接显示成紫色。 但不同浏览器不同版本默认显示h1的字体大小是不一样的。 还有最为明显的是很多元素的margin和padding是有很大区别。 世界上第一张网页: https://www.w3.org/history/19921103-hypertext/hypertext/www/t ...
    • 2018-04-20 15:09
    • 浏览 1842
    • 分类:web前端
      博客分类:
    日志文件对于开发运维是非常有用的,通过日志可以跟踪系统的使用以及排查故障。但为了获取到更多的日志信息,日志文件就变得很大,需要占用更多的磁盘空间。系统运行一段时间后,日志文件就会不可控的增大。抛开磁盘占用,肥大的日志文件本身也会拖慢系统的运行。所以,日志文件要保持在一个可控的范围之内。有效管理日志文件也是运维的一个重要任务。通常做法是需要每天做一次日志的归档。 log rotation、日志分割、日志滚动、日志轮转等,都说的是定期归档系统的日志,开启一个新的日志记录,删除旧的日志记录。 日志rotate有很多方法,比如: apache:/usr/local/apache2/bin/rotat ...
      博客分类:
    (一)shell 和 bash bash(bourne-again shell)linux系统默认的命令解释器。 [root@localhost ~]# file -h /bin/sh /bin/sh: symbolic link to `bash' [root@localhost ~]# echo $shell /bin/bash stephen bourne创建了bourne shell(即sh),之后brian fox 开发了 bash,它是bourne she ...
      博客分类:
    基于浏览器的web应用,一般都是通过javascript来和服务器进行交互,这时可以采用基于websocket的mqtt。大部分broker都支持mqtt over websocket。这样做的好处在于可以很好的利用浏览器的websocket,而服务端无需在开放80/443以外的端口。 mqtt本省和websocket没有什么关系,但是broker可以处理websocket里的mqtt包。 设置mosqiutto broker /etc/mosquitto/mosquitto.conf listener 1883 protocol mqtt listener 9001 proto ...
      博客分类:
    (1)connection 连接指的是client和broker之间,client和client之间不能直接连接。client和broker之间建立连接,必须先发送一个 connect 消息,并附带上必要的认证信息。broker接收到 connect 之后,会执行认证等处理,应答一个 connack 消息。� ...
      博客分类:
     
    (1)保留消息retained messages mqtt中,无论是发布还是订阅都不会有任何触发事件。 1个topic只有唯一的retain消息,broker会保存每个topic的最后一条retain消息。 每个client订阅topic后会立即读取到retain消息,不必要等待发送。 订阅topic时可以使用通配符,就会收到匹配的每个topic的retain消息。 发布消息时把retain设置为true,即为保留信息。 如果需要删除retain消息,可以发布一个空的retain消息,因为每个新的retain消息都会覆盖最后一个retain消息。 主要应用: 1)如果订阅者无法和brok ...
      博客分类:
    为了确保客户端和服务器端之间消息的送达,mqtt支持三种消息发布服务质量(qos:quality of service): (1)qos 0(at most once)“至多一次” 消息发布完全依赖底层 tcp/ip 网络。会发生消息丢失或重复。这一级别可用于如下情况,环境传 ...
      博客分类:
    mqtt是基于topic来发布消息的,发布者在发布消息时需要指定该消息发布在哪个topic下。 topic最容易的理解方式是文件夹路径。如果有成千上万的不同类型的文件要保存,为了合理放置这些文件,需要创建一系列有层次性的文件夹来管理它们。发布消息就好比把文件保存到不同的文件夹下。 和文件夹类似,topic有主题级别,各级别之间是以斜杠(/)来分隔的。 比如: rensanning/home/room1/light/brightness 就有5个级别。 第1层:用户 第2层:场所 第3层:位置 第4层:物件 第5层:数据指标 (1)topic名是大小写敏感的。 比如以下四个是分别不同 ...
      博客分类:
    虽然有免费的公开broker服务可以使用,当初步理解了mqtt协议之后,就有必要自己动手搭建一台broker了。这样才能更深入的学习mqtt的更多内容。开源的broker有很多,目前主流的broker有以下3个: mosquitto:https://mosquitto.org/ vernemq:https://vernemq.com/ emqtt:http://emqtt.io/ 其他更多的可以参考:https://github.com/mqtt/mqtt.github.io/wiki/servers mosquitto 是当前用户最多的一款产品,用c开发的。其他两个(vernemq ...
    global site tag (gtag.js) - google analytics
    网站地图