码迷,mamicode.com
首页 > 2017年06月07日 > 全部分享
LayIM.NetClient 组件开发记录
前言 好久没写博客了。前阶段看了下Hangfire组件,后来对其代码比较感兴趣,当时不太了解他如何生成的页面和一些访问请求等。后来看了下源代码,发现原来是 OWIN 在搞怪。于是乎开始深入研究Hangfire源代码,当然只是Route和Razor部分,具体他的核心业务后台执行任务我没研究。因为,我想 ...
分类:Web程序   时间:2017-06-07 18:52:07    阅读次数:424
图像缩放算法
http://blog.csdn.net/qq_21792169/article/details/51020005 转载别人的,但是这篇文章写得确实太好了,所以想分享出来,可是原创文章地址找不到了 ,很可惜。 图像缩放算法 摘要:首先给出一个基本的图像缩放算法,然后一步一步的优化其速度和缩放质量; ...
分类:编程语言   时间:2017-06-07 18:51:56    阅读次数:208
SQLSever: 怎样在select中的每一行产生不同的随机数?
select 的随机函数有点假, 或许是由于它是基于时间来的吧, 同一select中由于时间无法错开导致产生的随机数都是一样的。 怎样做到让不同的行拥有不同的随机数呢? 以下以产生某个月的随机日期来演示样例吧。 --创建最小为1 最大为31 的视图 if object_id('view_rand_i ...
分类:数据库   时间:2017-06-07 18:51:46    阅读次数:253
java 源代码的魅力
学习一种语言: 最快的方法。就是研究其源码。 从源码中可以体会到各种经典的思想! 赞赏一下: 比如: 我们在写一些 冒泡和选择排序的时候用的 交换: /** * Swaps x[a] with x[b]. */ private static void swap(Object[] x, int a, ...
分类:编程语言   时间:2017-06-07 18:51:38    阅读次数:151
scss封装css3兼容性
@mixin transform ($x) { transform: $x; -ms-transform: $x; -moz-transform: $x; -webkit-transform: $x; -o-transform: $x;} @include transform(translate(- ...
分类:Web程序   时间:2017-06-07 18:51:30    阅读次数:305
for循环的几种比较
对一个集合遍历的3种方法:1、for(int i=0;i<list.size();i++) 2、for(int i=0,len=list.size();i<len;i++) 3、for (int num : list) 相对来说效率 3>2>1, foreach遍历相对于for便利来说效率高,第一种 ...
分类:其他好文   时间:2017-06-07 18:51:20    阅读次数:134
java并发编程(10)Fork/Join
Fork/Join JAVA7中出现的Fork/Join,类似于分布式文件系统hadoop的mapreduce思想,就是将任务分割,再分割,直到分割到满足条件 为了便于理解:编程逻辑可以借用 递归的思想,层层递归,直到碰到最终调件,然后层层返回;而在Fork/Join中就是,类似把每个递归的方法,单 ...
分类:编程语言   时间:2017-06-07 18:51:12    阅读次数:133
C++组合通信
#include <iostream> #include<vector> #include<string> using namespace std; class AbstractFile{ protected: string name; public: AbstractFile(string n){ ...
分类:编程语言   时间:2017-06-07 18:51:03    阅读次数:125
详解单页面路由的几种实现原理
路由是每个单页面网站必须要有的,本篇基本不会天贴代码,只讲原理,代码在页面底会有github地址,注意,一定要放在本地服务器里跑(因为有AJAX) 众所周知,单页面网站的路径跳转全是通过JS来控制的,下面说说 第一种:URL完全不动型 这一种的情况是URL完全不动,即你的页面怎么改变,怎么跳转URL ...
分类:其他好文   时间:2017-06-07 18:50:55    阅读次数:494
广度优先搜索法
1.广度优先搜索法:就是通过指定一个节点,向四周节点搜索,搜索到的新节点判断是否出界,再次判断是否已经被访问,如未被标记也未出界,就将对应数组中的数字就输出,(ps:自我简单的了解) 从队列头取出一个结点,检查它按照扩展规则是否能够扩展,如果能则产生一个新结点。 (2)检查新生成的结点,看它是否已在 ...
分类:其他好文   时间:2017-06-07 18:50:47    阅读次数:145
zhlan--Python中的字典遍历方法 & 字典取值
一、Python中的字典遍历方法: 第一种方法: 运行结果如下: 第二种方法: 运行结果如下: 二、字典取值练习1: 字典中套列表: # car1中加一个颜色all.get('car1').get('color').append('orange')print(all) # 将yellow改成oran ...
分类:编程语言   时间:2017-06-07 18:50:36    阅读次数:166
读书:《超越感觉:批判性思考指南》一
人人必读且需要反复阅读的书,虽然今天高考它不考。本书是精读,所以会分为几篇,有兴趣的朋友可以保存,集齐七颗龙珠也就算是拿到本书的精华+解读版啦! 第一章:你是谁? 主要内容:你是谁?借此来表述人,这种生物,是一种被所处的世界严重影响而不自知的生物。用作者的话说:世界对我们的影响大大超出了我们多大数人 ...
分类:其他好文   时间:2017-06-07 18:50:29    阅读次数:188
java并发 之构建线程安全程序 (2)
我们知道线程安全的根本原因在于: 多个线程访问一个共享资源,并且对该共享资源进行非原子性修改。 在一个大型的程序中要找出哪些线程访问了同一个资源是非常复杂且容易出错的。所以在开发线程安全程序时要将共享资源进行封装,控制线程对其的访问。 在java中,面向对象提供了封装和访问内部资源的方式,通过面相对 ...
分类:编程语言   时间:2017-06-07 18:50:21    阅读次数:152
Cosmos DB
类似的数据库还有Google的Spanner。 参考:官网说明 另一个介绍 Key capabilities As a globally distributed database service, Azure Cosmos DB provides the following capabilities ...
分类:数据库   时间:2017-06-07 18:50:12    阅读次数:316
摘记:LoadRunner
infrastructure 基础结构 Load Testing:性能测试 predicts system behavior and performance exercises your entire enterprise infrastructure by emulating thousands ...
分类:其他好文   时间:2017-06-07 18:50:06    阅读次数:134
Android自定义控件实战——滚动选择器PickerView
转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/38513301 手机里设置闹钟需要选择时间,那个选择时间的控件就是滚动选择器,前几天用手机刷了MIUI,发现自带的那个时间选择器效果挺好看的,于是就自己仿写了一个,权当练手。先来... ...
分类:移动开发   时间:2017-06-07 18:49:40    阅读次数:348
java多线程读一个变量需要加锁吗?
如果只是读操作,没有写操作,则可以不用加锁,此种情形下,建议变量加上final关键字; 如果有写操作,但是变量的写操作跟当前的值无关联,且与其他的变量也无关联,则可考虑变量加上volatile关键字,同时写操作方法通过synchronized加锁; 如果有写操作,且写操作依赖变量的当前值(如:i++ ...
分类:编程语言   时间:2017-06-07 18:49:34    阅读次数:150
1564条   上一页 1 ... 26 27 28 29 30 31 32 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!