LeetCode 算法孽我千百遍,我带算法如初恋...
分类:
其他好文 时间:
2014-11-17 17:52:06
阅读次数:
128
今天创建了一个表有十几个字段,创建完之后必然要写一个与之对应的java domain实体类。这不是重复的工作吗?为什么不先把这个表的所有的字段查出来,然后放到linux环境下,用sed工具在每一行的前面加上“private String ”,每一行的后面添加“;”。这样可以节省很多重复工作。下面上sql代码和sed命令。
查询一个mysql表所有列的列名的sql代码如下:
SELECT...
分类:
数据库 时间:
2014-11-17 17:53:10
阅读次数:
228
题意:判断最小生成树是否唯一,
若唯一,输出最小权值和,否则,输出 Not Unique!
判断最小生成树是否唯一的思路:
1、对图中的每一条边,扫描其他边,如果存在相同权值的边,则对该边做标记
2、然后用Kruskal算法或Prim算法求MST
3、求得MST后,如果该MST中未包含做了标记的边,即可判断MST唯一;
如果包含做了标记的边,则依次去掉这些边的一条边,再求MST,
如果求得的MST权值和原来的MST的权值一样,即可判断MST不唯一。...
分类:
其他好文 时间:
2014-11-17 17:51:02
阅读次数:
165
之前在前面已经介绍了Socket通信的一些基本原理,以及如何让客户端与服务器端建立通信,和实现通信的一些基本步骤(包括首先使得服务器端与客户端建立连接,建立连接之后,服务器端开始侦听客户端的请求,侦听到客户端的请求之后,通过输入输出流处理相关信息实现通信,最后通信完毕结束通信等一系列流程)。
但是之前只是单个客户端与服务器进行通信,而我们实际应用中单个客户端的情况几乎不存在,都是多个客户端同时与服务器进行交互(这里同时交互就会出现并发性的问题,对于并发性的问题暂时还不是很懂,只知道有这个概念),那就需要服...
分类:
编程语言 时间:
2014-11-17 17:52:20
阅读次数:
145
C# 带滚动条的Label控件,用鼠标选的时候还是有点闪烁:namespace 带滚动条的Label控件
{
public class TextBoxLabel : System.Windows.Forms.TextBox
{
[DllImport("user32", EntryPoint = "HideCaret")]
private static...
application/x-www-form-urlencoded解释说明...
分类:
移动开发 时间:
2014-11-17 17:52:06
阅读次数:
150
系统方式:
//1.设置导航栏背景图片
[self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar.shadowIm...
分类:
移动开发 时间:
2014-11-17 17:51:26
阅读次数:
191
题目大意:农场中有一些土地,上面会长一些作物,现在给出一些约束条件,问有没有这种可能.
思路:裸的查分约束系统判负环.记住要跑最长路.
CODE:
#include
#include
#include
#include
#include
#define MAX 100010
using namespace std;
int points,asks;
int ...
分类:
其他好文 时间:
2014-11-17 17:50:26
阅读次数:
155
multipart/form-data解释说明...
分类:
其他好文 时间:
2014-11-17 17:49:26
阅读次数:
211
从外观区分交换机和路由器
1.路由器上有一个WAN口,交换机上只有LAN口
2.从型号上来看,路由器的型号里边有R(router路由器的英文)字母,交换机有S(交换机switcher)字母
3.从机器上的标签来看,路由器的标签上有标示IP地址和账户密码,而交换机没有
4.从机器的电源适配器来看,通常交换机的电压是12V,而路由器是9V
号称网络硬件三剑客的集线器(Hub)、交换机(...
分类:
其他好文 时间:
2014-11-17 17:51:54
阅读次数:
234
android listview异步加载图片错位,重复,闪烁分析以及解决方案...
分类:
移动开发 时间:
2014-11-17 17:50:44
阅读次数:
136
交换机,集线器,路由器这三者怎样区分,各自的作用是什么?
首先说HUB,也就是 集线器 。它的作用可以简单的理解为将一些机器连接起来组成一个局域网。而 交换机 (又名交换式集线器)作用与集线器大体相同。但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。这样在机器很多或数据量很大时,两者将会有比较明显的。而 路由器 与以上两者有明显区别,它的作用在于连接不同的网段并且找...
分类:
其他好文 时间:
2014-11-17 17:50:44
阅读次数:
334
任何程序在运行过程中都需要使用堆栈,操作系统为每一个程序(进程及线程)设置一个堆栈。在使用高级语言编程时,源程序中使用的函数调用、局部变量都要用到堆栈,由编译器来负责生成有关的机器指令。我的理解,堆栈就是维护当前线程中运行状态的一个数据结构,这种状态包括:需要传递的变量,函数的返回地址,局部变量等等。
与堆栈相关的 3 个寄存器是:SS, ESP, EBP。
ESP 寄存器中的内容作为堆栈的当...
分类:
其他好文 时间:
2014-11-17 17:50:33
阅读次数:
293
新买的mbp突然间用不了spotlight了,
看到了这篇文章用里面的关掉spolight再重开spotlight解决。
原帖链接: Mac OS X Lion Spotlight 优化指南http://bbs.feng.com/read-htm-tid-4008789.html
Spotlight是一个让我又爱又恨的东西,一方面他确实相当好用...
分类:
系统相关 时间:
2014-11-17 17:50:12
阅读次数:
417
Java多线程的利用wiat/notify交替执行...
分类:
编程语言 时间:
2014-11-17 17:50:48
阅读次数:
152
document.all
一.
document.all是页面内所有元素的一个集合。例如:
document.all(0)表示页面内第一个元素
二.
document.all可以判断浏览器是否是IE
if(document.all)
{
alert("is IE!");
}
三.
也可以通过给某个元素设置id属性(id=aaaa),然后用...
分类:
其他好文 时间:
2014-11-17 17:49:01
阅读次数:
109