最近做了一个 MEAN stack 的 app 。后台用 NodeJS 从 Jira rest api 获得JSON数据并做处理,然后前端用 AngularJS Ajax call 获得处理后的 JSON 数据,显示到 App 上。处理了很多 JSON 数据,决定编一个例子,写一个总结。
JSON 数据处理,基本就是 JSON String 和 JSON Object 之间的转换。
J...
分类:
编程语言 时间:
2015-01-27 08:09:42
阅读次数:
183
MVC的处理过程:首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理。然后模型根据用户请求进行相应的业务逻辑处理,并返回数据。最后控制器调用相应的视图格式化模型返回的数据,并通过视图呈现给用户。
通过MVC的学习,我们要知道它是用来分割页面和数据库访问的框架,降低了两者的耦合度,同时通过Controller的控制,也使系统更加的灵活,使我们的代码更健壮,复用性更强,但是凡事都有他适用的范围,我们不能觉得它好,就不敢三七二十一的瞎用,有时可能会适得其反,因此MVC的学习还需要我们以后慢慢探讨...
分类:
Web程序 时间:
2015-01-27 08:12:17
阅读次数:
273
本文参考至:spring-framework-reference.pdf的7.3 章节【Schema-based AOP support】 If you are unable to use Java 5, or simply prefer an XML-based format, then Spr....
分类:
其他好文 时间:
2015-01-27 08:09:06
阅读次数:
135
在途中……(第六站:《直到最后一句》,人物:高晨)这本小说里最让我纠结的就是高晨这个人物了。刚出场的时候,就觉得很难想象他是一个去中考的孩子……倒是觉得像一个社会青年,蛮坏的,反正就不是个正常的学生。小说里面的第九章的插叙,让我对高晨这个人物,有了更深的了解。他是从孤儿院领来的孩子。来到高家,“这里...
分类:
其他好文 时间:
2015-01-27 08:11:13
阅读次数:
122
题目链接:BZOJ - 3207题目分析先使用Hash,把每个长度为 k 的序列转为一个整数,然后题目就转化为了询问某个区间内有没有整数 x 。这一步可以使用可持久化线段树来做,虽然感觉可以有更简单的做法,但是我没有什么想法...代码#include #include #include #inclu...
分类:
其他好文 时间:
2015-01-27 08:09:13
阅读次数:
250
本文将就自己对内核同步机制的一些简要理解,做出一份自己的总结文档。 Linux内部,为了提供对共享资源的互斥访问,提供了一系列的方法,下面简要的一一介绍。 Technorati 标签: 互斥 Linux 中断屏蔽 使用方法: local_irq_disable() //屏蔽中断 critical s...
分类:
系统相关 时间:
2015-01-27 08:08:45
阅读次数:
209
RemoteIE,这是一个基于微软Azure的服务,它允许开发者在最新版本的IE(Windows 10技术预览版)中测试他们的网页,而不需要安装或在虚拟机中设置对应的系统。要想使用这项服务,开发者需要在https://www.modern.ie/zh-cn/tools 网站上注册账户,他还有一个好处...
分类:
Web程序 时间:
2015-01-27 08:09:52
阅读次数:
137
演示效果:打开txt文件输入文字,保存选择保存地址生成文件源代码: 1 package io; 2 import java.io.*; 3 import java.awt.*; 4 import java.awt.event.ActionEvent; 5 import java.awt.e...
分类:
编程语言 时间:
2015-01-27 08:08:23
阅读次数:
258
查询条件过滤替换特许符号 public static string SpecialSymbols(string strText)
{
strText = strText.Trim();
strText = strText.Replace("!", "‘ + char(33) + ‘");
...
分类:
数据库 时间:
2015-01-27 07:09:33
阅读次数:
232
fuckShebao:?function?(req,?res,?next)?{
????????//每个月1800的社保
????????var?day?=?(1800?/?30);
????????//交15年交满
????????var?full_days?=?365?*?...
分类:
Web程序 时间:
2015-01-27 07:07:07
阅读次数:
172
<!--scanf printf 不负责--> 这里重申格式说明符的作用以及重要性? 可以跳过 考虑如下代码 int n; scanf("%c", &n); printf("%c\n", n); 在这里我们将n当做了char型变量? 而不是int? 但是你会发现编译通过了?...
分类:
其他好文 时间:
2015-01-27 07:07:54
阅读次数:
169
Given a binary tree where all the right nodes are either leaf nodes with a sibling (a left node that shares the same parent node) or empty, flip it upside down and turn it into a tree where the origin...
分类:
其他好文 时间:
2015-01-27 07:07:43
阅读次数:
193
有时判断是否支持输入设备是必要的。通常你的游戏不需要支持所有的输入设备。比如你可能不需要加速度计或者罗盘。这时我们需要禁用这些设备保持电量。接下来将教你怎样做。
禁用加速度计和罗盘(Android)
在执行AndroidApplication.initialize()方法之前,可以只用AndroidApplicationConfiguration类来设置一些参数,包括配置输入设备。
假设我们...
分类:
其他好文 时间:
2015-01-27 07:06:18
阅读次数:
195
flex做基于视图(View )的移动应用的时候,在视图中,可以直接通过navigator来调用视图管理其进行跳转,但是,有时候,我们可能希望在某个自定义控件或者某个不存在于view的方法中进行视图跳转,这时,如果你创建的是基于
ViewNavigatorApplication的应用,你还是可以方便的通过FlexGlobals.topLevelApplication.navigator来访问...
分类:
移动开发 时间:
2015-01-27 07:06:11
阅读次数:
213
在Perl中有一些专门用于处理列表数据的模块,比如说List::Util模块,其包含在标准库中,能提供各种高效的常见列表处理工具。因其用C语言实现,速度一般都挺快!...
分类:
其他好文 时间:
2015-01-27 07:06:08
阅读次数:
231
Details not refined yet..struct Ret{ Ret(TreeNode *p, Mask rm) : pVal(p), m(rm){} TreeNode *pVal; Mask m;};class Solution {public: Ret lca...
分类:
其他好文 时间:
2015-01-27 07:03:07
阅读次数:
193
一.什么是事务事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前...
分类:
其他好文 时间:
2015-01-27 07:05:03
阅读次数:
205