首页 > 2017年06月02日 > 全部分享
C#泛型约束where T : class 解释
这是参数类型约束,指定T必须是Class类型。 .NET支持的类型参数约束有以下五种:where T : struct | T必须是一个结构类型where T : class | T必须是一个Class类型where T : new() | T必须要有一个无参构造函数where T : NameOf ...
分类:Windows开发   时间:2017-06-02 16:47:50    收藏:0  评论:0  赞:0  阅读:292
桶排序
算法: 1、设置一个定量的数组当作空桶子。 2、寻访串行,并且把项目一个一个放到对应的桶子去。 3、对每个不是空的桶子进行排序。 4、从不是空的桶子里把项目再放回原来的串行中。 ...
分类:编程语言   时间:2017-06-02 16:47:37    收藏:0  评论:0  赞:0  阅读:222
单例的正确姿势
1.加锁延迟性的懒汉单例模式 单例对象需要用volatile去修饰,可以保证对象是公用的; 初始化单例对象的方法,需要在方法内部判空后进行加锁再次判断空 new 对象的方式。 优点: 确保单例使用时,不会出现未初始化成功的情况(多线程频发并发去拿单例对象可能会造成对象没有初始化成功但不为null的情 ...
分类:其他   时间:2017-06-02 16:47:29    收藏:0  评论:0  赞:0  阅读:215
JAVA入门[17]-form表单,上传文件
一、如何传递参数 使用 @RequestParam 可以传递查询参数。例如:http://localhost:8092/category/detail?id=1 使用 @PathVariable可以传递路径参数。例如:http://localhost:8092/category/edit/1 二、校 ...
分类:编程语言   时间:2017-06-02 16:47:04    收藏:0  评论:0  赞:0  阅读:311
Mooc数据结构-03树
1 树和树的表示 在客观世界中有许多事物存在层次关系 如: 人类社会的家谱; 社会的组织结构; 图书信息管理等等 分层次组织在管理上有更高的效率 数据管理的基本操作之一: 查找 查找: 根据某个给定的关键字K, 从集合R中找出关键字与K相同的记录 静态查找: 集合中的记录是固定的, 没有插入和删除操 ...
分类:其他   时间:2017-06-02 16:46:49    收藏:0  评论:0  赞:0  阅读:369
NHibernate 集合映射深入 (第五篇) <set>,<list>,<map>,<bag>
一、集合外键 在NHibernate中,典型的用于映射集合类的元素有<set>,<list>,<map>,<bag>,<array>,<primitive-array>。 我们回到上一篇,集合映射基础当中的一对多查询。对于集合类型: NHibernate的配置文件与之对应的是: 那么<set>、<l ...
分类:Web开发   时间:2017-06-02 16:46:38    收藏:0  评论:0  赞:0  阅读:368
python基础操作_文件读写操作
#文件读写# r只能读不能写,且文件必须存在,w只能写不能读,a只能写不能读# w+是写读模式,清空原文件内容# r+是读写模式,没有清空原文件内容,# 只要有r,文件必须存在,只要有w,都会清空原文件# 如果在open的时候没有指定模式,那就是r的模式打开文件。# a+ 又能写又能读又不校验文件是 ...
分类:编程语言   时间:2017-06-02 16:46:16    收藏:0  评论:0  赞:0  阅读:269
Java ftp 上传文件和下载文件
今天同事问我一个ftp 上传文件和下载文件功能应该怎么做,当时有点懵逼,毕竟我也是第一次,然后装了个逼,在网上找了一段代码发给同事,叫他调试一下。结果悲剧了,运行不通过。(装逼失败) 我找的文章链接:http://blog.csdn.net/yucaifu1989/article/details/5 ...
分类:编程语言   时间:2017-06-02 16:46:01    收藏:0  评论:0  赞:0  阅读:314
composer gitlab 搭建私包
一、建立私包git 1、执行composer init 根据提示生成composer.json 2、编辑composer.json 目录格式 3、提交代码到gitlab. 二、引用私包 1、以laravel框架为例,安装初始化laravel自行完成。 2、编辑laravel的composer.jso ...
分类:其他   时间:2017-06-02 16:45:50    收藏:0  评论:0  赞:0  阅读:1139
逆向手机内核,添加调试支持和反调试
0x00前言 一个安卓应用可以被调试的条件是应用AndroidManifest.xml显示指定android:debuggable="true",如果没有设置android:debuggable的值,则默认android:debuggable="false",所以发布的应用大部分都是不可调试的,如果 ...
分类:移动平台   时间:2017-06-02 16:45:38    收藏:0  评论:0  赞:0  阅读:1090
[LeetCode] 42. Trapping Rain Water
https://leetcode.com/problems/trapping-rain-water/ 思路一:参考 84. Largest Rectangle in Histogram,用 stack 做辅助 思路二:dynamic programming ...
分类:移动平台   时间:2017-06-02 16:45:26    收藏:0  评论:0  赞:0  阅读:325
测评:华为最新移动应用/APP测试工具MobileTest
一、目前移动应用/App的测试痛点及可选方案 移动互联网市场进入下半场,同质化竞争激烈,平均获客成本增加。屏幕不适配、闪退、无响应、UI异常等兼容性问题严重影响用户体验,影响用户转化率和用户粘性。如何解决这些问题呢? 方式1:Android模拟器或USB连接真机测试 缺点:无法发现屏幕等硬件差异引起 ...
分类:移动平台   时间:2017-06-02 16:45:13    收藏:0  评论:0  赞:0  阅读:614
OSI七层模型详解
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。 完成中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥 ...
分类:其他   时间:2017-06-02 16:44:41    收藏:0  评论:0  赞:0  阅读:398
abcdef-&gt;cdefab(字符串旋转)
题目:左旋转字符串 定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部,如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数,要求对长度为n的字符串操作的时间复杂度为O(n),空间复杂度为O(n) 思路一、暴力移位法 核心思想:就是把须要移动的字符一步步移 ...
分类:其他   时间:2017-06-02 16:44:26    收藏:0  评论:0  赞:0  阅读:386
SDWebImage之工具类
SDWebImage使用了很多工具类来对图片的处理,比如获取图片类型、图片放大缩小、GIF图片处理、图片解压缩处理等。下面我们来看一下这几个工具类。 1.NSData+ImageContentType 这个类提供了一个类方法sd_imageFormatForImageData。通过这个方法传入图片的 ...
分类:Web开发   时间:2017-06-02 16:43:59    收藏:0  评论:0  赞:0  阅读:346
Jenkins修改管理员密码
前言:Jenkins修改管理员密码,我看了网上所有的教程,竟然全都是拿着一串已经加密好的111111的密文去替代config.xml文件里面的密码,然后大家的密码都是111111!我觉得这种做法实在太敷衍了!于是我就研究了下,包括Jenkins密码的加密方式,以及如何修改管理员的密码,当然,通过配置 ...
分类:其他   时间:2017-06-02 16:43:48    收藏:0  评论:0  赞:0  阅读:391
段值相关
1,父值和子值常用表 fnd_flex_value_norm_hierarchy 父值,其中有子值的范围, fnd_flex_value_children_v 可以查询 父值下包含的所有子值。 以上两张表都通过flex_value_set_id做定位 应用:在报表中存在一类参数情况,要求参数输入父值 ...
分类:其他   时间:2017-06-02 16:43:35    收藏:0  评论:0  赞:0  阅读:292
linux系统虚拟机安装
虚拟机中安装linux系统 安装准备: 1下载VMwaveworkstation 2下载linux系统镜像文件:http://linux.xitongxz.net:808/201501/CentOS-6.6-i386-bin-DVD1.iso 一 安装虚拟机 1.双击下载的VMwaveworksta ...
分类:系统服务   时间:2017-06-02 16:43:27    收藏:0  评论:0  赞:0  阅读:271
基数排序
算法: 1、将所有待比较数值(正整数)统一为同样的数位长度,数位较短的数前面补零。 2、从最低位开始,依次进行一次排序。 3、这样从最低位排序一直到最高位排序完成以后, 数列就变成一个有序序列。 ...
分类:编程语言   时间:2017-06-02 16:43:11    收藏:0  评论:0  赞:0  阅读:254
改变容器高度,显示隐藏数据内容
动态的改变盒子高度,显示隐藏盒子内容。 ...
分类:其他   时间:2017-06-02 16:42:43    收藏:0  评论:0  赞:0  阅读:278
1501条   上一页 1 ... 29 30 31 32 33 ... 76 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!