最近在和小伙伴们做充电与通信程序的架构迁移。迁移前的架构是,通信程序负责接收来自充电集控设备的数据实时数据,通过Thrift调用后端的充电服务,充电服务收到响应后放到进程的Queue中,然后在管理线程的调度下,启动多线程进程数据处理。 随着业务规模的不断扩大和对系统可用性的逐步提高。现在这个架构存在 ...
分类:
Web程序 时间:
2017-12-23 15:50:42
阅读次数:
181
Jsoncpp的使用 来源 https://www.cnblogs.com/kex1n/archive/2011/12/02/2272328.html JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于 ...
分类:
Web程序 时间:
2017-12-23 15:51:13
阅读次数:
223
HTML语言是一种简易的文件交换标准,用于物理的文件结构,它旨在定义文件内的对象和描述文件的逻辑结构,而并不定义文件的显示。由于HTML所描述的文件具有极高的适应性,所以特别适合于WWW的出版环境。 什么是 HTML5 HTML 5是HTML语言的新一代标准。 HTML是纯文本类型的语言,使用HTM ...
分类:
Web程序 时间:
2017-12-23 15:51:22
阅读次数:
225
ajax详解 AJAX 全称 Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。它并非一种新的技术,而是以下几种原有技术的结合体。 1) 使用CSS和XHTML来表示。 2) 使用DOM模型来交互和动态显示。 3) 使用XMLHttpRequ ...
分类:
Web程序 时间:
2017-12-23 15:52:08
阅读次数:
220
论MORMOT序列的JSON格式 JSON 数据使用 UTF-8 编码 BLOB 字段值会用 Base64编码 JSON数据是一个对象数组: [ {"col1":val11,"col2":"val12"},{"col1":val21,... ] 任何 Ajax or .NET 客户端都可以直接使用。 ...
分类:
Web程序 时间:
2017-12-23 15:56:26
阅读次数:
145
Jsoncpp 使用方法大全 来源 http://blog.csdn.net/yc461515457/article/details/52749575 Json(JavaScript Object Notation )是一种轻量级的数据交换格式。简而言之,Json组织形式就和python中的字典, ...
分类:
Web程序 时间:
2017-12-23 15:58:18
阅读次数:
157
问题: c.sun.xml.internal.messaging.saaj.soap.SOAPVersionMismatchException: Cannot crte message: incorrect content-type for SOAP version. Got: applicatio ...
分类:
Web程序 时间:
2017-12-23 16:02:12
阅读次数:
244
前言 工欲善其事,必先利其器。为了更好的学习React,我们先简要的把开发环境搭建起来。本文主要介绍使用webpack搭建React项目,如果你对React或es6的基础语法还不了解,建议先去学习学习。 基础环境 基础环境 node/npm webpack webpack 现代JavaScript程 ...
分类:
Web程序 时间:
2017-12-23 17:08:52
阅读次数:
199
项目中安全设置找回密码的功能,需要通过发送短信验证绑定手机,通过绑定的手机号验证并重新设置密码。 因为项目是通过maven管理的,所以需要在pom.xml文件中引入jar包, maven引入的jar包: 这里需要注意的是,因为但因版本兼容等原因,开始引入的并不是目前最新的 3.1 版本,而是比较老的 ...
分类:
Web程序 时间:
2017-12-23 17:10:29
阅读次数:
233
1016: [JSOI2008]最小生成树计数 Description 现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树。(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的)。由于不同的最小生成树可能很多,所以你只需要输出方 ...
分类:
Web程序 时间:
2017-12-23 17:10:39
阅读次数:
213
XmlDocument xml = new XmlDocument(); xml.LoadXml(responseString); XmlNode root = xml.DocumentElement; XmlNamespaceManager nsp = new XmlNamespaceManage ...
分类:
Web程序 时间:
2017-12-23 17:11:13
阅读次数:
225
1.显示指定catid的栏目名称和链接 {$CATEGORYS[25]['catname']} {$CATEGORYS[25]['url']} 获取父栏目id/获取父栏目名称 $CATEGORY[$catid][parentid]} 父栏目名称:{$CATEGORYS[$CAT[parentid]] ...
分类:
Web程序 时间:
2017-12-23 17:11:26
阅读次数:
239
<script type="text/javascript"> function zLoginCheck() { var Account = 'admin; var Password = 'DC483E80A7A0BD9EF71D8CF973673924'; var str = { Account: ...
分类:
Web程序 时间:
2017-12-23 17:13:31
阅读次数:
250
跨域的情形有很多种,网上有人给出了一份表格, 表格中标识为”不允许”通信的情况都属于跨域。实际网络服务中需要跨域的情况确实存在,于是开发者们提供了一种解决方案,就是使用jsonp格式进行数据交互,它不是标准的json格式,而是形如”callback(json)”的格式,这样在使用ajax跨域请求的时 ...
分类:
Web程序 时间:
2017-12-23 17:14:21
阅读次数:
149
代码分离特性能够把代码分离到不同的 bundle 中,然后可以按需加载或并行加载这些文件。代码分离可以用于获取更小的 bundle,以及控制资源加载优先级,如果使用合理,会极大影响加载时间。 有三种常用的代码分离方法: 入口起点:使用 entry 配置手动地分离代码。 防止重复:使用 Commons ...
分类:
Web程序 时间:
2017-12-23 17:14:54
阅读次数:
310
之前忽略了一个点,如下: 在compiler对象的fs模块挂载完后,会对传入的插件进行加载,这个过程在内置插件加载之前。 插件部分单独讲解,所以这个地方先暂时略过。 内置插件全部plugin完毕后,会检测编译的回调函数: vue-cli的脚手架生产模式的构建文件build.js中就很明显的传了一个回 ...
分类:
Web程序 时间:
2017-12-23 17:15:21
阅读次数:
230
阿里云云主机搭建网站攻略 前言:虽然我也不知道前言有什么用,但是还是跟随潮流写了。我也不知道这应不应该叫攻略,因为我自己也是一个新手,只是想写些自己用了云主机的一些经验和心得。作为一个萌新其实也很慌的好吗!虽然不知道有几个人会看,其实网上也有很多关于云主机如何搭建的,我会写还是要感谢同样在玩云主机的 ...
分类:
Web程序 时间:
2017-12-23 17:16:26
阅读次数:
285
how to network your containers. Launch a container on the default network Docker includes support for networking containers through the use of network ...
分类:
Web程序 时间:
2017-12-23 17:16:54
阅读次数:
329
string url = https://xxx.xxxx.com/Services/Login.ashx; string json = ""; Encoding encoding = Encoding.UTF8; HttpWebRequest request = (HttpWebRequest)W ...
分类:
Web程序 时间:
2017-12-23 17:20:24
阅读次数:
208
1、避免过度约束: 2、避免过长的后代选择符: 3、避免链式(交集)选择符: 4、使用复合(紧凑)语法: 5、避免不必要的命名空间 6、避免不必要的重复 7、避免使用Hack:使用条件性注释来代替hack 8、移除多余的结构(frameworks)和重设(resets): (1)使用CSS fram ...
分类:
Web程序 时间:
2017-12-23 17:20:56
阅读次数:
222