- 博客(31)
- 收藏
- 关注
转载 C# 实现生产者消费者队列
开发过程中经常会碰到这样的场景:需要从一个地方获取一些数据,然后处理数据并将其保存在数据库中。private void FetchData() {}private void SaveData() {}static void Main(string[] args){ for (int i = 0; i < 10; i++) { Fetc...
2015-08-31 19:25:00 258
转载 JSON特殊字符处理
JSON 是适用于 Ajax 应用程序的一种有效格式,原因是它使 JavaScript 对象和字符串值之间得以快速转换。由于 Ajax 应用程序非常适合将纯文本发送给服务器端程序并对应地接收纯文本,相比不能生成文本的 API,能生成文本的 API 自然更可取;而且,JSON 让您能够处理本地 JavaScript 对象,而无需为如何表示这些对象多费心思。XML 也可以提供文本方面的类似益处,但...
2015-08-31 18:43:00 45
转载 为mysql数据库建立索引
前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。最普通的情况,是为出现在where子句的字段建一个索引。为方便讲述,我们先建立一个如下的表。Co...
2015-08-29 16:08:00 34
转载 CSS简单导航栏
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><...
2015-08-26 17:21:00 47
转载 魅蓝Note2 在Android Studio 与 Eclipse中无法被检测到
昨天到手的Note2 结果发现测试不了,一看魅蓝的版本是android 5.1,然后更新的自己的SDK。最后……仍然不能识别到手机。————————————今天在stackoverflow上搜,可能是驱动的问题,刚刚检查了下,发现驱动正常,但发现手机里面还有另外一个说明文件,打开看到了这样的操作:1. 建立或修改C:\用户\<你的用户名>\.android...
2015-08-24 15:38:00 63
转载 前端开发在手机UC浏览器上遇到的坑
1.user-scalable问题写手机页面都会加一个meta标签<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" />maximum-scale=1.0, user-scalable=0通过禁止用户手动缩放和最...
2015-08-24 01:30:00 481
转载 树状数组
1、概念:树状数组是一种涉及新颖的数组结构,它能够快速求出数组中连续几项的和,即使修改数组元素之后也可以快速求出,传统的数组修改元素和求和的复杂度分别为 O(1)和O(n)而树状数组均为O(lgn),效率大大提高。2、树状数组的基本操作:给定一个数组:c[i]=A[i-2^k+1]+...+A[k];其中k为i的二进制下末尾0的个数,c为树状数组。关键是给定i,如何...
2015-08-23 20:58:00 29
转载 [NOIP2008]笨小猴
2008年NOIP全国联赛提高组题目描述Description笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-mi...
2015-08-23 09:08:00 99
转载 IOS typedef 函数指针的用法
代码简化, 促进跨平台开发的目的. typedef 行为有点像 #define 宏,用其实际类型替代同义字。 不同点:typedef 在编译时被解释,因此让编译器来应付超越预处理器能力的文本替换。用法一:typedefint(*MYFUN)(int, int);这种用法一般用在给函数定义别名的时候上面的例子定义MYFUN是一个函数指针, 函数类型是带两个int 参数, 返回...
2015-08-22 18:36:00 59
转载 HDU 2159 FATE (完全背包+有限尚需时日)()双费背包
FATEProblem Description近期xhd正在玩一款叫做FATE的游戏,为了得到极品装备,xhd在不停的杀怪做任务。久而久之xhd開始...
2015-08-21 09:41:00 31
转载 ios Instruments 内存泄露
本文转载至http://my.oschina.net/sunqichao/blog?disp=2&p=3虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设...
2015-08-21 01:36:00 30
转载 黑马程序员 - 多线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------多线程进程:一个正在执行中的程序,每一个进行执行,都有一个执行顺序,该顺序就是一个执行路径,或者加一个执行单元线程:就是进程中的一个独立的执行路径,一个进程中至少有一个线程。java vm启动的时候会有一个进程java.exe。该进程中至少一个线程负责执行java程序的执行,而且这...
2015-08-20 21:29:00 22
转载 【LeetCode】144. Binary Tree Preorder Traversal
题目:Given a binary tree, return thepreordertraversal of its nodes' values.For example:Given binary tree{1,#,2,3}, 1 \ 2 / 3return[1,2,3].Note:Recursive solution...
2015-08-19 16:17:00 30
转载 ZOJ 3329-One Person Game(概率dp,迭代处理环)
题意:三个色子有k1,2,k3个面每面标号(1-k1,1-k2,1-k3),一次抛三个色子,得正面向上的三个编号,若这三个标号和给定的三个编号a1,b1,c1对应则总和置零,否则总和加上三个色子标号和,直到总和不小于n时结束,求抛色子的期望次数。分析:该题状态好分析dp[i]表示和为i时的期望次数,dp[0]是答案dp[i]=sum(dp[i+tmp]*p[tmp])+dp[0...
2015-08-18 17:40:00 69
转载 junit基础学习之-junit3和4的区别(4)
junit3和junit4的使用区别如下1.在JUnit3中需要继承TestCase类,但在JUnit4中已经不需要继承TestCase2.在JUnit3中需要覆盖TestCase中的setUp和tearDown方法,其中setUp方法会在测试执行前被调用以完成初始化工作,而tearDown方法则在结束测试结果时被调用,用于释放测试使用中的资源,而在JUnit4中,只需要在方法前加上@Be...
2015-08-15 21:38:00 73
转载 dos2unix dos文本转换为linux文本 /bin/bas^M:bad interpreter
第一种方法:dos2unix -f 文本名第二种方法:首先:vi 文本名然后::set ff?如果出现fileforma=dos那么就确定是linux和windows之间的不完全兼容:set fileformat=unix:wq转载于:https://www.cnblogs.com/nizuimeiabc1/p/4732491.html...
2015-08-15 15:12:00 40
转载 Java Swing 第03记 布局管理器
几种Swing常用的布局管理器 BorderLaout 它将容器分为5个部分,即东、南、西、北、中,每一个区域可以容纳一个组件,使用的时候也是通过BorderLayout中5个方位常量来确定组件所在的位置 ...
2015-08-14 15:12:00 48
转载 iOS 9之New UIKit for International User Interfaces
金田Apple一直是注重用户体验的典范,而此次在UI上面,更是做到极致。此次iOS 9的发布能完全支持阿拉伯语、希伯来语等书写和阅读方式为从右向左的语言环境。不仅仅是简单的基础文本,而是支持将界面翻转提供原生从右到左的体验,并且实现从左到右和从右到左的无缝切换,能让应用程序变成一个完全支持双向的程序。下面是两种阅读方向示意图:图 1 Left-to-Ri...
2015-08-13 09:54:00 37
转载 Oracle10 多行和并
SELECT fspc, wmsys.wm_concat (jsrzmc) as jsr FROM dxjsrxx GROUP BY fspc select fspc, LISTAGG(jsrzmc,',') WITHIN GROUP( ORDER BY fspc) jsrfrom dxjsrxx group by fspc 转载于:https://...
2015-08-12 17:51:00 40
转载 Oracle锁表及解锁
为了防止用户在同一时间并发地访问和修改资源,ORACLE使用不同类型的锁控制对数据的并发访问,以防止用户之间出现破坏性的交互操作1,锁表锁定表的通用语法:lock table 表名 in <share or share update or exclusive mode>共有三种锁表模式: 共享模式(in share mode) 共享更...
2015-08-12 16:32:00 51
转载 WPF -Enum的三种绑定方法
一、使用ObjectDataProvider<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assem...
2015-08-11 11:36:00 1125
转载 iOS开发中pch文件作用和开发技巧。
pch文件的作用:1.存放一些全局的宏(整个项目中都用得上的宏)2.用来包含一些全部的头文件(整个项目中都用得上的头文件)3.能自动打开或者关闭日志输出功能例如下面pch文件:#import <Availability.h>#ifndef __IPHONE_5_0#warning "This project uses features only available...
2015-08-10 15:29:00 43
转载 流动python - 八皇后问题简单解决方案
思维:使用DFS.坐标的一维阵列的表达,在标行,元素列.A[i]=j它表示第一i女王就行了j柱.以穿越线,由线(从上到下),决定其列(左到右),所以,不要推断冲突的行,和主斜线副斜线冲突.(行-列)标识主斜线, (行+列)标识副斜线.以下上代码.#coding=utf-8#风格1def queen(A, cur=0): if cur==len(A)...
2015-08-07 11:03:00 56
转载 用zcat查看压缩日志中百度抓取的量
比如查看124.251.44.85这一台服务器的07-13,07-14,07-15的日志中百度抓取http://www.baidu.com/search/spider.html 的量 wc命令参考博客 http://www.cnblogs.com/peida/archive/2012/12/18/2822758.html Linux系统中的wc(Word Count)命令的功能为统计指定文...
2015-08-06 20:00:00 82
转载 多线程学习笔记三 - 多线程死锁
多线程死锁: 死锁的常见情形之一:同步的嵌套。public class DeadLock { public static void main(String[] args) throws InterruptedException { Customer cus = new Customer(); Thread t1 = ...
2015-08-05 11:27:00 54
转载 Spring Ioc--Bean装配
继前一篇IoC概述、Spring容器总结,接下来总结下Bean的装配过程。要使引用程序中的Spring容器成功启动,需要同时具备以下3个条件:1、Spring框架的类包,放在应用程序的类路径下。2、应用程序为Spring提供完备的Bean配置信息。3、Bean的类,都放到应用程序类路径下。Spring启动时读取应用程序提供的Bean配信息,并在Spring容器中生成一份相应的B...
2015-08-05 10:26:00 43
转载 linux 下安装mongoDB(转)
先直接去mongodb官网下载一个安装包,我下载的是mongodb-linux-2.2.0.tgz版本的,注意下它的后缀名是.tgz是不是和一般的.tar.gz不同,其实是一样的,解压的时候还是用 tar zxvf mongodb-linux-2.2.0.tgz没区别的,自己试下就知道了。当下载好了,我们下面正式安装。。。第一步,我们先要把下载好的.tgz源码包移动到我们要装的文件夹中,以我...
2015-08-05 09:00:00 43
转载 智捷课堂改版啦!
新站上线,为庆祝网站改版,全站所有视频限时免费三天(8月5日至8月8日),自改版(8月5日)起7天内,站内所有会员打8折!!!!在网站注册的每第100名用户,我们会送出礼品哦!更酷炫的界面,更高的用户体验,更超值活动,更有海量精品课程!智捷课堂现推出会员服务,全站会员可收看全站所有iOS,Cocos,移动设计,Android,Java等所有免费及收费课程,并有为您...
2015-08-04 12:15:00 38
转载 Babelfish 分类: 哈希 2015-0...
Babelfish Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 36398 Accepted: 15554Description You have just moved from Waterloo to a big city. The people here speak ...
2015-08-04 09:25:00 52
转载 有关HashMap的一些问题及解答
【原文地址】:http://www.importnew.com/7099.htmlHashMap的工作原理,HashMap的get()方法的工作原理?HashMap是基于hashing的原理,我们使用put(key, value)存储对象到HashMap中,使用get(key)从HashMap中获取对象。当我们给put()方法传递键和值时,我们先对键调用 hashCode()方法,返回的h...
2015-08-01 10:07:00 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人