前言:很久没更新博客,最近公司pc端技术选型用angular,这几天就赶鸭子上架,硬着头皮直接上手angular。其中有许多小坑陆陆续续踩起走。今天就遇到一个比较常见的问题:图片上传。主题:图片上传服务器,然后通过服务器传阿里云。下面直接贴前端代码:$http({ method: 'POST', ....
分类:
Web程序 时间:
2015-08-27 22:57:47
阅读次数:
212
存储过程和自定义函数的区别 Difference between Procedure and User Defined Function 首先来看一下存储过程和自定义函数的概念 一、 什么是存储过程? 存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是...
分类:
其他好文 时间:
2015-08-27 22:54:40
阅读次数:
149
CubeMap 的实现参考:http://blog.csdn.net/candycat1992/article/details/21827365 制作cubeMap三维纹理,surface shader实现(此妹子真是我等学习的榜样,自行惭愧)http://www.cppblog.com/Lea.....
分类:
其他好文 时间:
2015-08-27 22:56:46
阅读次数:
188
所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions;public class User { private int id; private String username; p...
分类:
其他好文 时间:
2015-08-27 22:55:00
阅读次数:
166
图的遍历方式当中DFS和BFS是两种主要的遍历方式。DFS主要是使用递归思想来实现的,BFS主要是使用队列来保存下面的节点。BFS的一个优势是不是非递归形式,所以栈溢出的可能性很小,相反DFS在这方面的限制比较大。因此,如何将DFS改为非递归形式意义重大。如何将DFS变为非递归形式呢?实际上,前面带...
分类:
编程语言 时间:
2015-08-27 22:56:08
阅读次数:
223
CSS命名规则 头:header 内容:content/containe 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广...
分类:
Web程序 时间:
2015-08-27 22:56:04
阅读次数:
234
#import "RootViewController.h"#import "SecondViewController.h"#define kScreenWidth [UIScreen mainScreen].bounds.size.width#define kScreenHeight [UIScr...
分类:
移动开发 时间:
2015-08-27 22:54:43
阅读次数:
222
基本概念:根节点:没有入边,但有0条或多条出边内部节点:恰有一条入边和两条或多条出边页节点:恰有一条入边,没有出边,每一个叶节点都赋予一个类标号(class label)如何建立决策树Hunt算法 :通过将训练记录相继划分成较纯的子集,以递归的方式建立决策树。设Dt是与节点t相关联的训练记录集,而y...
分类:
其他好文 时间:
2015-08-27 22:54:20
阅读次数:
182
背景:又到一年苹果采摘季节,每周还是打电话给家里问一下:今年苹果怎么样,收成如何,卖的价格如何?这些问题几乎每年都会重复很多次。父母反馈,今年收成受到天气影响(貌似中国气候一年比一年反常),苹果个头小,价格比较低,加上去年很多水果贩冷库存储量太大没有销售完,新一季苹果出来前他们在大幅度降价亏本再卖去...
分类:
其他好文 时间:
2015-08-27 22:55:31
阅读次数:
206
题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。思路:因为只有两个只出现一次的数字,所以所有数字进行异或之后得到值res一定不是0.这样,res中其中至少1bit不是0,我们根据这个bit是否为0把数组分为两组,两个只出现一次的数字肯定在不同的组。其...
分类:
编程语言 时间:
2015-08-27 22:56:11
阅读次数:
187
#import "RootViewController.h"@interface RootViewController ()@end@implementation RootViewController- (void)viewDidLoad { [super viewDidLoad]; /...
分类:
移动开发 时间:
2015-08-27 22:55:01
阅读次数:
228
1、viewpager在广告头里经常运用到,它是android3后出现的控件,在因此在添加的时候android.support.v4.view.ViewPager.class里,因此在xml定义的时候需要加全名称,同时注意不要后缀名class。下面从demo里学习viewpager的运用。 ...
分类:
移动开发 时间:
2015-08-27 22:55:26
阅读次数:
610
#import "AppDelegate.h"@interface AppDelegate ()@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWith...
分类:
移动开发 时间:
2015-08-27 22:54:55
阅读次数:
205
漫漫练级路...作为一个VS重度依赖患者,又加上visual assist X 这种懒人必备的神级插件,转投vim门下,真是各种疼...vim用着用着就有拿鼠标去点的冲动,有木有啊!不过经过一段时间的使用,慢慢感受到vim那深不可测的强大....(emacs什么鬼,,,)下面就说说我的练级历程,第一...
分类:
系统相关 时间:
2015-08-27 22:52:53
阅读次数:
190
就一句话,MySql.Data和mysql.Data.Entity.EF6(版本6.9.7),如果你们在引用这两个dll以后,一定要编译生成一下,否则,在添加数据模型时将永远被提示,“...找不到进行数据连接所需的与此版本兼容的实体框架数据库提供程序”。什么App.Config文件里的配置都是自动生...
分类:
数据库 时间:
2015-08-27 22:52:09
阅读次数:
180
#import "AppDelegate.h"@interface AppDelegate ()@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWith...
分类:
移动开发 时间:
2015-08-27 22:52:29
阅读次数:
292