1. HttpClient Examples Response handling This example demonstrates how to process HTTP responses using a response handler. This is the recommended way of executing HTTP requests and processing HTTP responses. This approach enables the caller t ...

    阅读全文
  2. 作者:黑白电影_ 链接:https://www.jianshu.com/p/013f810cdb75 來源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。  1.背景介绍 由于HTTP是一种无状态协议,服务器没有办法单单从网络连接上面知道访问者的身份,为了解决这个问题,就诞生了Cookie Cookie实际上是一小段的文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie ...

    阅读全文
  3. 44600

    Gradle命令学习 Gradle的build.gradle其实是groovy script.(Gradle expresses its build files in Groovy. ) Gradle的基本build活动就是tasks.可以通过Gradle tasks命令来列出当前Root Project中可使用的任务。 Gradle tasks可以列出当前build.gradle中所有可以使用的tasks,包括自定义的task。主要有几类任务:Build任务 ...

    阅读全文
  4. 50820

    crontab执行脚本始终不能成功运行java程序的问题终于解决。 当手动执行脚本与crontab执行脚本的结果不一致时,这类问题都应该是环境设置问题。解决办法大部分情况是通过脚本中添加source /etc/profile来解决。如果还没有解决就是其他问题了。 我的这个问题就是自己设置Java参数时没有添加路径所致。上代码: 文件updateStock.sh #!/bin/sh source /etc/profile source ~/.bash_profile ...

    阅读全文
  5. 使用POI最新版本时遇到一些版本重构带来的小问题,纪录下: 问题一: 在使用poi-3.15-beta2版本解析excel时, 发现并有网友所说的WorkbookFactory类. 原因 从poi-3.7.jar开始, WorkbookFactory类已经放进poi-ooxml-XXX.jar中了. 解决方法 同时引入这两个jar包: poi-3.15-beta2.jar, poi-ooxml-3.15-beta2.jar 问题二:异常 Exc ...

    阅读全文
  6. MVC - Model-View-Controller MVP - Model-View-Presenter MVVM - Model-View-ViewModel MVW / MV* - Model-View-Whatever Both MVP and MVVM are derivatives of MVC. The key difference between it and it’s derivatives&nb ...

    阅读全文
  7. AOP concepts2019-08-12

    Let us begin by defining some central AOP concepts and terminology. These terms are not Spring-specific... unfortunately, AOP terminology is not particularly intuitive; however, it would be even more confusing if Spring used its own terminology. ...

    阅读全文
  8. 启动Tomcat8.5.11时遇到下面的异常: org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19 at org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:131) at org.apache.tomcat.util.bcel. ...

    阅读全文
  9. Linux下用户管理,在学习了useradd, userdel, usermod, groupadd, passwd等命令后就可以做一些普通的用户管理了。如果不希望重复劳动,可以写个简单的脚本来帮助实现这样的功能。 #您正在运行本程序来创建用户,继续请输入yes(y) 退出请输入no(n): y #创建用户前收集以下信息 #用户名: jason # 是否为该用户创建主目录?yes(y) or no(n): yes #请输入该用户主目录: /home/jason #已 ...

    阅读全文
  10. 我们在新浪微博和腾讯微博中会发现它们用的链接都是短链接。sinaurl.cn和url.cn等。阿里淘宝都有相应的短链接。这些链接都很短,但是最终又会重定向到原本的长链接网址上去。 优点就是链接短小。缺点就是不能直观的判断到底是链接到什么网站上去(有些网站就利用这做一些欺骗性的链接)。 其实现原理比较简单:将原先网址通过算法转化成有62个字符组成的一个短链接。62个字符为0-9a-zA-Z. 数据库只有两个字段seq(自增长数字)和url(数字的url地址,建立索引)。 ...

    阅读全文
  11. BTrace可以安全地动态跟踪java应用程序执行。通过hotswap技术,向运行中的java应用程序插入跟踪代码(Trace actions )。 BTrace三个概念: Probe Point Trace Actions or Actions Action Methods BTrace程序的限制: can not create new objects. can not create new arrays. can not throw e ...

    阅读全文
  12. 百度结果: 用于为一些来源不可信、具备破坏力或无法判定程序意图的程序提供试验环境 。然而,沙盒中的所有改动对操作系统不会造成任何损失。通常这种技术被计算 机技术人员广泛使用,尤其是计算机反病毒行业,沙盒是一个观察计算机病毒的 重要环境。影子系统即是利用了这种技术的软件之一。 有时沙盒也叫沙箱,英文sandbox。在计算机领域指一种虚拟技术,且多用于计 算机安全技术。其原理是通过重定向技术,把程序生成和修改的文件定向到自身 文件夹中。当某个程序试图发挥作 ...

    阅读全文
  13. 气缸2025-04-24

    FESTO 气缸是工业自动化领域中常用的气动执行元件,具有以下作用: 基本功能 动力传输 :通过将压缩空气的压力能转化为机械能,为机械设备提供动力,驱动机构进行直线往复运动或摆动。 精确控制 :能够在自动化系统中实现精确的定位和控制,确保机器和设备的高效运行。 具体应用场景 制造业 装配工作 :在汽车制造中,用于汽车底盘的升降、车门的开关等工作,还能完成零部件的抓取、放置和装配等工作,提高生产效率和 ...

    阅读全文
  14. semver的文档2021-01-08

    关于semver的文档: https://docs.npmjs.com/cli/v6/using-npm/semver 了解一下 Range Grammar, 以及Tilde Ranges 和Caret Ranges 摘要 Tilde Ranges ~1.2.3 ~1.2 ~1 Allows patch-level changes if a minor version is specified on the comparator. Allows minor-leve ...

    阅读全文
  15. 如何理解jdeveloper开发时生成的jws,jpr,jpx文件? jws:用来纪录workspace相关的信息,比如workspace中的projects信息。 在workspace disk中。所以又叫application container. jpr:用来纪录project相关的信息,如java files. 所以又叫project container. jpx:用来纪录Model project中data model信息。包含了jdeveloper在设计阶 ...

    阅读全文
  16. 微信开发有两类账户,听起来有点拗口。 1) 微信开放平台账户:用于第三方网站/app的接入开发 2)微信公众平台账户: 用于微信公众号的开发 微信开放平台(https://open.weixin.qq.com), 范畴应该大于微信公众平台。 微信公众号平台(https://mp.weixin.qq.com)   ...

    阅读全文
  17. 网上有些不错的web color配色资源。这里收集一个以供参考。 http://tool.c7sky.com/webcolor/ ...

    阅读全文
  18. 微信欧萌图2016-06-28
    41680
  19. 46700

    Android新手入门之开发流程。本文为官网的阅读摘要和理解。详细内容请参考官网文档。 主要有7个步骤: Setting Up Virtual Devices Using Hardware Devices Managing Projects Building and Running Testing Debugging Publishing 从这个图上也可以简单归纳为4个流程:1)环境搭建 2)开发 3)测试和调试 4)发布 开发( ...

    阅读全文
  20. 在使用spring boot 来new一个springApplication时会读取classpath中的 META-INF/spring.factories中定义的Spring Factories. 比如ApplicationContextInitializers和ApplicationListeners. 下面是spring-boot-2.1.6.RELEASE.jar中默认的spring.factories # PropertySource Loaders org.spring ...

    阅读全文