码迷,mamicode.com
首页 > 2016年08月02日 > 全部分享
比较和排序:IComparable和IComparer
创建实体类,如Person,默认按照年龄进行排序,则需要为实体类实现IComparable接口。 执行结果: 那么,问题来了。如果我们不想使用Age排序,或者Person的代码已经生成DLL等原因导致我们无法修改,现在要使用Name进行排序,这时IComparer的作用就来了。 可以使用ICompa ...
分类:编程语言   时间:2016-08-02 11:31:47    阅读次数:140
谈谈人生,聊聊理想
用了2个晚上的时间,读完了池建强前辈的《MacTalk人生元编程》,讲述了自己从毕业到目前工作的状态,从思想,行为,到对人文和技术的理解,无不让人感觉敬畏。回想自己的种种过往,从刚毕业的时候初生牛犊大大咧咧,到现在做事谨小慎微察言观色,当中的变化是自己当初觉得料想不到的。 今年3月,父亲离世,让我半 ...
分类:其他好文   时间:2016-08-02 11:31:49    阅读次数:168
JavaWeb之cookie
什么叫做会话 ? 用户从打开一个浏览器开始,浏览器网站,到关闭浏览器的整个过程叫做一次会话! 每个用户与服务器进行交互的过程中,各自会有一些数据,程序要想办法保存每个用户的数据。 例如:用户点击超链接通过一个servlet购买了一个商品,程序应该保存用户购买的商品,需要使用会话! Cookie是客户 ...
分类:编程语言   时间:2016-08-02 11:30:53    阅读次数:180
Shell编程之变量
Bash变量:用户自定义变量,环境变量,位置参数变量,预定义变量用户自定义变量: #变量赋值等号两侧不能有空格 #调用变量加$ eg. echo $x #变量的叠加:x="$x"456 或 x=${x}789 set #查看变量 set -u #echo时看变量是否存在 unset 变量名 #删除变 ...
分类:系统相关   时间:2016-08-02 11:30:32    阅读次数:253
datasnap远程方法支持自定义对象传参
有同仁需要远程方法传输自定义的数据类型,他以为要自己写代码会很复杂,其实DATASNAP早就为我们想到了。 datasnap的数据序列和还原真是无与伦比的强大,其远程方法支持自定义对象传参,DATASNAP会自动使用JSON序列和还原自定义的对象。 1)自定义一个对象 type TMyInfo = ...
分类:其他好文   时间:2016-08-02 11:32:39    阅读次数:165
MyEclipse for Spring启动时报错"An internal error occurred during: 'Updating indexes'.Java heap space"的解决办法
问题 MyEclipse for Spring在启动时,报如下错误:An internal error occurred during: 'Updating indexes'.Java heap space 解决办法 对于这种问题,可以采用禁止MyEclipse的updating indexes的方 ...
分类:编程语言   时间:2016-08-02 11:29:43    阅读次数:2785
18 行 JS 代码编一个倒时器
有时候在生活中,你需要一个JavaScript倒计时时钟,而不是一个末日装置设备。不管你是否有一次约会,销售、促销、或者游戏,你可以受益于使用原生JavaScript构建一个时钟,而不是拿到一个现成的插件。虽然有许多很棒的时钟插件,但如果使用原生 JavaScript 实现,那你将得到以下好处: 代 ...
分类:Web程序   时间:2016-08-02 11:32:29    阅读次数:258
poj3211
Washing Clothes Time Limit: 1000MS Memory Limit: 131072K Total Submissions: 9654 Accepted: 3095 Description Dearboy was so busy recently that now he h ...
分类:其他好文   时间:2016-08-02 11:32:24    阅读次数:190
HTML5 Security Cheatsheet使用说明
1、URL: https://html5sec.org/ 2、通过点击如图button(也可点击其他:xss firefox)那行的button可以搜索所有button的Cheatsheet,查看都有哪些button是存在问题的;通过点击Safari Latest可以查看最新的Safari浏览器存在 ...
分类:Web程序   时间:2016-08-02 11:32:01    阅读次数:187
C# Socket通信 小案例
本文将编写2个控制台应用程序,一个是服务器端(server),一个是客户端(client), 通过server的监听,有新的client连接后,接收client发出的信息。 server代码如下: client代码如下: 运行: 1、先运行server; 2、再运行client,输入内容后,serv ...
分类:Windows程序   时间:2016-08-02 11:30:21    阅读次数:308
css预处理器
css不是一种编程语言,可以用它开发网页样式,但是没法编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。有人就开始为CSS加入编程元素,这被叫做"CSS预处理器"(css prepr ...
分类:Web程序   时间:2016-08-02 11:32:03    阅读次数:141
sriov查看pf-vf对应关系
自己写的, 方便调试。 $ cat pf-vf echo "physfn is $1"echo "pf info:"ls /sys/class/net/$1 -lecho "vf info:"eth_dev=`ls /sys/class/net/$1/device/virtfn* -l | cut ...
分类:其他好文   时间:2016-08-02 11:30:14    阅读次数:2101
Fragment-传递参数
在关Fragment间参数的传递,有两种情况: 第一种情况:同一个container中不同fragment间的参数传递。这种情况一般发生在fragment跳转时,上一个Fragment将参数传递给下一个Fragment。 第二种情况:是同一个Activity中,不个container间Fragmen ...
分类:其他好文   时间:2016-08-02 11:29:13    阅读次数:232
Mysql批处理
在批处理模式下使用mysql 在前面的章节中,你交互式地使用mysql输入查询并且查看结果。你也可以以批模式运行mysql。为了做到这些,把你想要运行的命令放在一个文件中,然后告诉mysql从文件读取它的输入: shell> mysql < batch-file 如果在Windows下运行mysql ...
分类:数据库   时间:2016-08-02 11:31:25    阅读次数:270
kettle的windows安装
1.首先去官网下载安装包,这个安装包在所有平台上是通用的。 2.kettle是java语言开发的,所以需要配置JAVA_HOME 3.解压kettle的安装包 4.配置环境变量,KETTLE_HOME,这个目录是保存kettle配置文件的目录 5.配置完成后,运行data-integration目录 ...
分类:Windows程序   时间:2016-08-02 11:30:32    阅读次数:457
省略nslog打印
...
分类:其他好文   时间:2016-08-02 11:29:10    阅读次数:110
RUDP之三 —— Virtual Connection over UDP
原文链接 原文:http://gafferongames.com/networking-for-game-programmers/virtual-connection-over-udp/ Introduction 大家好,我是Glenn Fiedler,欢迎阅读我的网上电子书《游戏程序的网络设计》第 ...
分类:其他好文   时间:2016-08-02 11:27:48    阅读次数:297
1877条   上一页 1 ... 81 82 83 84 85 86 87 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!