摘要: 提纲:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应 阅读全文
posted @ 2017-06-13 17:48 吴雨欣 阅读(3511) 评论(0) 推荐(1)
摘要: 对于值类型、引用类型来说比较过程怎样的?using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Person { private string name; 阅读全文
posted @ 2017-06-13 17:47 吴雨欣 阅读(725) 评论(0) 推荐(0)
摘要: Select() 和 SelectMany() 的工作都是依据源值生成一个或多个结果值。 Select() 为每个源值生成一个结果值。因此,总体结果是一个与源集合具有相同元素数目的集合。与之相反,SelectMany() 将生成单一总体结果,其中包含来自每个源值的串联子集合。作为参数传递到 Sele 阅读全文
posted @ 2017-06-13 17:43 吴雨欣 阅读(628) 评论(0) 推荐(0)
摘要: 一个轻量级的cookie 插件,可以读取、写入、删除 cookie。 jquery.cookie.js 的配置 首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件。 <script type="text/javascript" src="js/jquery-1.6. 阅读全文
posted @ 2017-06-13 17:41 吴雨欣 阅读(384) 评论(0) 推荐(0)
摘要: 一、使用全角空格 全角空格被解释为汉字,所以不会被被解释为HTML分隔符,可以按照实际的空格数显示。 二、使用空格的替代符号 替代符号就是在需要显示空格的地方加入替代符号,这些符号会被浏览器解释为空格显示。 空格的替代符号有以下几种: 可以用名称或编号作为空格的替代符号,名称必须小写,末尾的“;”不 阅读全文
posted @ 2017-06-13 17:40 吴雨欣 阅读(251) 评论(0) 推荐(0)
摘要: 相信大家对setInterval方法肯定非常熟悉,但不少人对其缺乏深入的了解,致使当一个flash里有多个setInterval的时候就容易混淆,该清除的间隔lID没有清除,不该清除的时候却清除了。对于setInterval的语法我就不赘述,很多文章都有详细说明,下面来说一下 setInterval 阅读全文
posted @ 2017-06-13 17:40 吴雨欣 阅读(777) 评论(0) 推荐(0)
摘要: 1. 多项分布:每次试验都有r种可能结果,各自概率分别为p1,p2,...pr,令Xi表示n次试验中第i个结果出现的次数,那么: P{X1=n1, X2=n2, ... Xr=nr}=n!/(n1!n2!...nr!)·p1n1p2n2...prnr 解释:总试验次数为n,各种可能出现次数分别为n1 阅读全文
posted @ 2017-06-13 17:18 吴雨欣 阅读(1729) 评论(0) 推荐(0)
摘要: 早期的wxWidgets使用类似MFC的方式进行消息处理;在新版中这种映射方式仍然得以保留。 在MyFrame.h中添加: private: void OnQuitButton(wxCommandEvent &event); wxDECLARE_EVENT_TABLE(); OnQuitButton 阅读全文
posted @ 2017-06-13 17:17 吴雨欣 阅读(671) 评论(0) 推荐(0)
摘要: 1. 若E[X]和E[Y]均有限,在(X,Y)连续的情况下: E[X+Y]=E[X]+E[Y] E[X1+X2+...Xn]=E[X1]+E[X2]+...+E[Xn] (上式不要求X,Y独立) 2. 若X,Y具有二元分布列p(x,y),那么: E[g(X,Y)]=∑∑g(x,y)p(x,y) 若X 阅读全文
posted @ 2017-06-13 17:17 吴雨欣 阅读(9586) 评论(0) 推荐(1)
摘要: 我们已经看到如何使用静态EVENT TABLE来处理EVENT;但这种方式不够灵活。下面我们来看看如何在Event和处理函数间实现动态Bind。 仍然以那个简陋的Frame作为例子。 首先删除所有的静态Event处理代码;包括wxDECLARE_EVENT_TABLE和wxBEGIN_EVENT_T 阅读全文
posted @ 2017-06-13 17:16 吴雨欣 阅读(1242) 评论(0) 推荐(0)
摘要: 首先解释下EventHandler。 wxWidgets中EventHandler并不是简单的指消息(事件)处理函数,而是一个用于处理窗口系统消息的类。收到消息后,wxEventHandler会调用event table中列出的method。 一般性的wxWidgets消息处理流程如下: 1) 动态 阅读全文
posted @ 2017-06-13 17:16 吴雨欣 阅读(456) 评论(0) 推荐(0)
摘要: 在我们编写wxWidgets应用程序的时候,我们不需要为之定义一个main函数;不过我们需要实现wxApp派生类的一个成员函数OnInit,它的地位大致等价于一般C++程序中的main。 一般来说OnInit至少要做一件事情,那就是创建一个顶层窗口。 强烈建议在创建新的子窗口时总是将其作为一个已有窗 阅读全文
posted @ 2017-06-13 17:16 吴雨欣 阅读(833) 评论(0) 推荐(0)
摘要: wxWidgets中有多个函数可以用来设定前景色和背景色,下面就来看看他们的用法区别: wxWindow::SetBackgroundColour(const wxColour &) 在你重绘前,Windows将用这个颜色清除无效区域。 wxDC::SetTextForeground(const w 阅读全文
posted @ 2017-06-13 17:15 吴雨欣 阅读(636) 评论(0) 推荐(0)
摘要: 我们仍然以继承于wxFrame的MyFrame作为例子。 MyFrame.h: class MyFrame : public wxFrame { ...... private: ...... void OnPaint(wxPaintEvent &event); }; MyFrame.cpp MyFr 阅读全文
posted @ 2017-06-13 17:15 吴雨欣 阅读(536) 评论(0) 推荐(0)
摘要: AsyncTask的介绍及基本使用方法 关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。 AsyncTask引发的一个问题 上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用Asy 阅读全文
posted @ 2017-06-13 17:12 吴雨欣 阅读(155) 评论(0) 推荐(0)
摘要: 与 iOS 相比,Android 的用户体验有个相对糟糕的开始。在很长的时间里,界面一直丑小鸭,卡顿也是挥不去的痛。不过,在 Google 的全力推动,以及硬件厂商的响应下,Android 还是跨越各种阻碍,逐渐壮大起来了。 在此过程中,Google 也在经历着重大的变化。它逐渐从一个只重视数据的公 阅读全文
posted @ 2017-06-13 17:12 吴雨欣 阅读(227) 评论(0) 推荐(0)
摘要: 问题:StackOverflowError 在HTC或者摩托罗拉的手机上测试出现 StackOverflowError 的错误。 06-12 10:28:31.750: E/AndroidRuntime(13995): FATAL EXCEPTION: main 06-12 10:28:31.750 阅读全文
posted @ 2017-06-13 17:11 吴雨欣 阅读(453) 评论(0) 推荐(0)
摘要: 据《虎嗅网》报道,关于华为创业系,业界早陆续有一些报道。甚至有人还总结出华为创业系的几定律,诸如(创业在)电信行业失败论、华为人合伙创业失败论,等等。今天我们请前华为人张利华给大家介绍几家创立3-10年不等、她认为不错的华为系创业公司。本文中提到的前华为人,都是毕业不久就加入华为,二十多岁黄金工作期 阅读全文
posted @ 2017-06-13 17:11 吴雨欣 阅读(3899) 评论(0) 推荐(0)
摘要: 有很多数据在显示移动互联网市场的巨大机会:截止到2010年,全世界有50亿部手机,占总人口73%,而全球的电脑数量则只有12亿台;在全球40亿部正在使用的手机中,有10.8亿部为智能手机,占比达27%;每天手机中第三方应用程序下载量是3000万次,每秒达347次;截至2011年4月,中国9亿移动通信 阅读全文
posted @ 2017-06-13 17:10 吴雨欣 阅读(401) 评论(0) 推荐(0)
摘要: 一、ListView与Adapter的关系 ListView是Android开发过程中较为常见的组件之一,它将数据以列表的形式展现出来。一般而言,一个ListView由以下三个元素组成: 1、View,用于展示列表,通常是一个xml所指定的。大家都知道Android的界面基本上是由xml文件负责完成 阅读全文
posted @ 2017-06-13 17:10 吴雨欣 阅读(228) 评论(0) 推荐(0)
摘要: 使用Android的颜色选择器可以让我们的view在不同状态下显示不同的颜色。 1、Android中ListView 选择某项改变该行字体颜色 2、文件位置 res/color/filename.xml,文件名被做资源的ID 3、语法示例 <?xml version="1.0" encoding=" 阅读全文
posted @ 2017-06-13 17:10 吴雨欣 阅读(1799) 评论(0) 推荐(0)
摘要: 首先,在TextView所属xml配置文件中,直接添加android:autoLink特性即可,它支持一个或多个(用分割线)自定义的值:none、web、email、phone或all。 另外,你还可以用Linkify来添加超链接,下面介绍一下这个类: Linkify是一个辅助类,通过RegEx样式 阅读全文
posted @ 2017-06-13 17:09 吴雨欣 阅读(654) 评论(0) 推荐(0)
摘要: 问题: Activity中的context被传递给了一个生命周期长过activity的对象(通常为静态单实例变量),导致activity不能正常被销毁。 示例:Activity 调用 ChatMgr 时将context传递进来,由于ChatMgr为单实例对象,context被引用,导致Activit 阅读全文
posted @ 2017-06-13 17:02 吴雨欣 阅读(841) 评论(0) 推荐(0)
摘要: 许多人都有这样一种映像,NodeJS比较快; 但是因为其是单线程,所以它不稳定,有点不安全,不适合处理复杂业务; 它比较适合对并发要求比较高,而且简单的业务场景。 在Express的作者的TJ Holowaychuk的 告别Node.js一文中列举了以下罪状: Farewell NodeJS (TJ 阅读全文
posted @ 2017-06-13 16:59 吴雨欣 阅读(2150) 评论(0) 推荐(0)
摘要: 本文档适合初级开发者或者是第一次接触NHibernate框架的朋友,其中NHibernate不是最新的版本,但是一个比较经典的版本 NHibernate 2.1.2,其中用红线标注的部分一定要仔细看,这些都是容易忽略和出错的地方,笔者在此给大家做了特殊标记。 NHibernate框架的介绍:http 阅读全文
posted @ 2017-06-13 16:57 吴雨欣 阅读(174) 评论(0) 推荐(0)
摘要: 简介:水印生成器,原理很简单,一时在网上没有找到打水印的网站,自己便做了一个,效果如下图,可自定义字体大小、字体类型以及颜色。 开发环境:vs 2010 [net 3.5 WindowsForms应用程序] 本文带给大家: 1.方便的打水印的工具。 2.为net编程者提供打水印的工具类,可供大家使用 阅读全文
posted @ 2017-06-13 16:56 吴雨欣 阅读(227) 评论(0) 推荐(0)
摘要: NBear简介与使用图解 框架类型:ORM映射框架 简介:NBear是一个基于.Net 2.0、C#2.0开放全部源代码的的软件开发框架类库。NBear的设计目标是尽最大努力减少开发人员的工作量,最大程度提升开发效率,同时兼顾性能及可伸缩性。 Demo版本:NBear 1.0.1.5 + MsSql 阅读全文
posted @ 2017-06-13 16:55 吴雨欣 阅读(274) 评论(0) 推荐(0)
摘要: 目录 第一章 开发环境 第二章 简介 第三章 Gentle.Net-1.5.0 下载文件包介绍 第四章 使用步骤 第五章 源码下载 第一章、开发环境: Vs 2010 + Sql 2005 + GentleNet 1.5.0 【Web网站程序 .Net Framework 3.5】 第二章、简介:G 阅读全文
posted @ 2017-06-13 16:55 吴雨欣 阅读(910) 评论(0) 推荐(0)
摘要: CodeHelper是一款可以自己定义模板和生成内容的代码生成器,目前只支持MsSql数据库,这款代码生成器的初衷也只是为了生成MyBatis.net框架的配置文件而写的一个轻量级的代码生成器。 CodeHelper下载文件包介绍: Template\... 存放模板文件夹,用户自己写的模板放在此目 阅读全文
posted @ 2017-06-13 16:54 吴雨欣 阅读(217) 评论(0) 推荐(0)
摘要: 简介:SubSonic框架是一个优秀的、开源的ORM映射框架,同时提供符合自身需要的代码生成器。 官方下载地址:http://subsonicproject.com/Download 明白了SubSonic是什么之后,下面一起来看SubSonic的使用吧。 开发版本:SubSonic版本为 2.2  阅读全文
posted @ 2017-06-13 16:54 吴雨欣 阅读(2436) 评论(0) 推荐(0)
摘要: 简介:ibatis 一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,到后面发展的版本叫MyBatis但都是指的同一个东西。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架,渐渐的也把这种模式转移到了net。相对N 阅读全文
posted @ 2017-06-13 16:53 吴雨欣 阅读(425) 评论(0) 推荐(0)
摘要: 自定义运行(windows键+R)里面命令,启动设置的程序,如图: 它的设置方法有两种: 第一种设置方法: 第1步:在任意地方创建一个文件夹(建议在D盘根目录创建),文件夹的名称可自定义没有特殊限制,在这里我们使用QuickStart为文件夹的名称。 第2步:把需要在运行里面打开的程序的启动快捷方式 阅读全文
posted @ 2017-06-13 16:52 吴雨欣 阅读(1508) 评论(0) 推荐(0)
摘要: 首先感谢院子里的“yanxinchen”,之前的方法是通过c#调用系统api实现的,相比之下我的有点画蛇添足了,哈哈。 最佳解决方案的代码: static void Main(string[] args){ Console.ForegroundColor = ConsoleColor.Green; 阅读全文
posted @ 2017-06-13 16:39 吴雨欣 阅读(13072) 评论(0) 推荐(0)
摘要: 在一个站长的空间看到这样的文章,觉得会有用,先记录下来原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: 系统自带的函数即可实现这样的效果,两种方法: 阅读全文
posted @ 2017-06-13 16:38 吴雨欣 阅读(1228) 评论(0) 推荐(0)
摘要: 框架已经被越来越多的人所关注与使用了,今天我们就来研究一下net方面的几个主流ORM框架,以及它们的效率测试(可能会有遗漏欢迎大家讨论)。 ORM框架:Object/Relation Mapping(对象/关系 映射)的缩写,易于理解的模型化数据的方法。简单的说就是把数据库的关系型数据类型转换为用对 阅读全文
posted @ 2017-06-13 16:38 吴雨欣 阅读(204) 评论(0) 推荐(0)
摘要: 由于在一个项目局方要求使用JAVA平台, 而当前又都是.net平台的应用. 重新用JAVA开发工作量太大. 时间也来不及. 想到在.net中有url rewrite功能, 何不先"骗"过去再说, 反正只要不上服务器, 不看网页源代码, 估计要发现不太容易, 特别是对技术不懂的人.实现之后应该是输入h 阅读全文
posted @ 2017-06-13 15:44 吴雨欣 阅读(242) 评论(0) 推荐(0)
摘要: 首先,我们来看两个OGG同步中可能的问题: l oracle在线日志包含已提交的和未提交的事务,但OGG只会将已提交的事务写入到队列文件。因此,针对未提交的事务,特别是未提交的长事务,OGG会怎样处理呢? l 有些长事务是在批处理作业中,需要几个小时才能执行完成,比如晚上跑批的作业。OGG在解析过程 阅读全文
posted @ 2017-06-13 15:43 吴雨欣 阅读(307) 评论(0) 推荐(0)
摘要: 【PowerShell语音计算器】带中文发音功能的计算器程序,支持鼠标和小键盘输入,支持多种数值转人民币大写,如:123.4 >壹佰贰拾叁点肆圆。 版本号 1.51 下载:http://files.cnblogs.com/piapia/voice_calc.rar 【程序界面抓图】 【本程序定位】本 阅读全文
posted @ 2017-06-13 15:42 吴雨欣 阅读(402) 评论(0) 推荐(0)
摘要: 关于SQL SERVER的表联接查询INNER JOIN 、LEFT JOIN和RIGHT JOIN,经常会用到ON和WHERE的条件查询,以前用的时候有时是凭感觉的,总是没有搞清楚,今日亲自测试了下,理解到了一些内容,在此分享。 要测试,首先我们来创建三张表,数据库就根据自己的情况而定 创建表Te 阅读全文
posted @ 2017-06-13 15:42 吴雨欣 阅读(260) 评论(0) 推荐(0)
摘要: 【程序介绍】免费开源的 文件 MD5 SHA1 SHA256 SHA512 校验码生成工具 V1.3 这是一个有意思的程序,同一个程序,即是图形程序,又是命令行程序。程序作用:输入一个文件的路径,输出这个文件的校验码(md5值或sha1值)。 http://files.cnblogs.com/pia 阅读全文
posted @ 2017-06-13 15:41 吴雨欣 阅读(1789) 评论(0) 推荐(0)
摘要: Acronis.Disk.Director分为for 专业版和服务器版的,我在生产环境中调整Windows2003跳板机使用的是Acronis.Disk.Director Server 10.0.2064. 需求描述: 将D盘的空间划出一部分给已经即将被埋没的C盘空间~ 应用环境: Windows 阅读全文
posted @ 2017-06-13 15:39 吴雨欣 阅读(454) 评论(0) 推荐(0)
摘要: @echo offNetdom join %computername% /Domain:ess.com /ou:ou=服务器组,dc=ess,dc=com /UserD:administrator /PasswordD:a1!/REBoot:5 ps: 需要在xp\2003\上安装support t 阅读全文
posted @ 2017-06-13 15:36 吴雨欣 阅读(1219) 评论(0) 推荐(0)
摘要: 一.内存模型的相关概念 由于计算机在执行程序时都是在CPU中运行,临时数据存在主存即物理内存,数据的读取和写入都要和内存交互,CPU的运行速度远远快于内存,会大大降低程序执行的速度,于是就有了高速缓存即寄存器(工作内存)。 这样在程序运行中先将运算的数据从主存中复制一份到高速缓存中,从而对高速缓存的 阅读全文
posted @ 2017-06-13 15:35 吴雨欣 阅读(187) 评论(0) 推荐(0)
摘要: 1.快捷键大全新建标签:command + t关闭标签:command + w切换标签:command + 数字 command + 左右方向键切换全屏:command + enter查找:command + f分屏垂直分屏:command + d水平分屏:command + shift + d切换 阅读全文
posted @ 2017-06-13 15:34 吴雨欣 阅读(556) 评论(0) 推荐(0)
摘要: UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。 一、基本概念 如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑 阅读全文
posted @ 2017-06-13 15:33 吴雨欣 阅读(2331) 评论(0) 推荐(1)
摘要: 1.Freemarker定义 FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。FreeMarker是免费的,基于A 阅读全文
posted @ 2017-06-13 15:33 吴雨欣 阅读(234) 评论(0) 推荐(0)
摘要: 首先:Maven中央仓库的搜索全部公共jar包的地址是,http://search.maven.org/ Maven基础-默认中央仓库 当我们创建一个简单的Maven项目后(只需要在pom.xml配置好依赖),运行mvn clean install就可以把项目构建好,不需要我们手工下载任何jar,这 阅读全文
posted @ 2017-06-13 15:33 吴雨欣 阅读(754) 评论(0) 推荐(0)
摘要: 在使用代码实现UIView及其子类的对象的时候,经常会遇到创建的某个view没有显示在屏幕上。以下总结了本人遇到过的几种情况。可能还有些其它的原因也会导致view不能正常显示,限于个人经历有限,无法全部列出。待今后如果遇到新的情况,再对本文做更新。 首先,最重要的肯定是这个view本身已经分配了内存 阅读全文
posted @ 2017-06-13 15:32 吴雨欣 阅读(190) 评论(0) 推荐(0)
摘要: 在看thinking in java 的 并发 章节时,里面有这样一句话:实现并发的最简单的方式就是多进程,但没有进一步的解释说明,然后后面都在讲多线程编程,当时就有疑惑,那到底多进程和多线程该如何选择, 网上找答案时,发现这篇文章总结的比较到位,遂转来分享学习。完整的原文包括一些简单的数据测试,具 阅读全文
posted @ 2017-06-13 15:27 吴雨欣 阅读(283) 评论(0) 推荐(0)
摘要: 最近没什么实质性的工作,正好有点时间,就想学学别人的代码。也看过一点源码,算是有了点阅读的经验,于是下定决心看下spring这种大型的项目的源码,学学它的设计思想。 手码不易,转载请注明:xingoo 这篇博文你可以了解到: 1 Spring jar包以及源码使用 2 简单的spring运行示例 3 阅读全文
posted @ 2017-06-13 15:26 吴雨欣 阅读(136) 评论(0) 推荐(0)
摘要: 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录 阅读全文
posted @ 2017-06-13 15:26 吴雨欣 阅读(452) 评论(0) 推荐(0)
摘要: 本文主要介绍了MySQL 的常用数据类型,以及实际应用时如何选择合适的类型。 ******几个通用的简单原则:******* 1. 更小的通常更好。但是要确保没有低估需要存储的值的范围,如果无法确定哪个数据类型是最好的,就选择不会超出范围的最小类型。 2. 简单就好。优先选择MySQL内建的类型而不 阅读全文
posted @ 2017-06-13 15:25 吴雨欣 阅读(243) 评论(0) 推荐(0)
摘要: 包括三个类别: (1):DDL(Data Definition Language) 数据定义语言,主要用于这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用语句包括:create,drop,alter等。 (2):DML(Data Manipulation Language) 阅读全文
posted @ 2017-06-13 15:25 吴雨欣 阅读(196) 评论(0) 推荐(0)
摘要: 为什么要用存储过程? 几个去 IBM 面试的兄弟回来抱怨:去了好几个不同的 IBM 项目组,几乎每个面试官问到数据库的时候都要问用没用过存储过程,烦人不?大家去面的程序员,又不是 DBA,以前的项目都没有用到存储,不照样运行的好好的? 存储过程真的那么重要吗,它到底有什么好处呢? 笔者认为,存储过程 阅读全文
posted @ 2017-06-13 15:24 吴雨欣 阅读(989) 评论(0) 推荐(0)
摘要: 一:字符串函数 需要注意的几个细节: 1.cancat中有一个字符串为null,则结果为null。 2.left(str,x) 和 right(str,x)中x为null,则不返回任何字符串,不是null. 二:数值函数 注意的几个细节: 1.truncate(x,y) 和 round(x,y) 都 阅读全文
posted @ 2017-06-13 15:24 吴雨欣 阅读(118) 评论(0) 推荐(0)
摘要: 一:几种常用存储引擎汇总表 二:如何选择 一句话:除非需要InnoDB 不具备的特性,并且没有其他办法替代,否则都应该优先考虑InnoDB;或者,不需要InnoDB的特性,并且其他的引擎更加合适当前情况,例如 多读少写,对数据恢复要求不高,反而是 对存储空间要求较高。 ****尤其注意:不要低估数据 阅读全文
posted @ 2017-06-13 15:23 吴雨欣 阅读(230) 评论(0) 推荐(0)
摘要: 介绍:什么是线程,线程的优点是什么 线程在Unix系统下,通常被称为轻量级的进程,线程虽然不是进程,但却可以看作是Unix进程的表亲,同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。但同一进程中的多个线程有各自的调用栈(call stack),自己的寄存器 阅读全文
posted @ 2017-06-13 15:22 吴雨欣 阅读(279) 评论(0) 推荐(0)
摘要: 题目:Given a positive integer n, break it into the sum of at least two positive integers and maximize the product of those integers. Return the maximum 阅读全文
posted @ 2017-06-13 15:22 吴雨欣 阅读(146) 评论(0) 推荐(0)
摘要: 以前一直使用PHP写爬虫,用Snoopy配合simple_html_dom用起来也挺好的,至少能够解决问题。 PHP一直没有一个好用的多线程机制,虽然可以使用一些trick的手段来实现并行的效果(例如借助apache或者nginx服务器等,或者fork一个子进程,或者直接动态生成多个PHP脚本多进程 阅读全文
posted @ 2017-06-13 15:21 吴雨欣 阅读(588) 评论(0) 推荐(0)
摘要: Memcached的特点: 协议简单 基于libevent的事件处理 内置内存存储方式 memcached不互相通信的分布式 1.协议简单: 使用简单的基于文本的协议,因而通过telnet也能在memcached上保存数据、取得数据 2.基于libevent: 将Linux等操作系统事件处理功能封装 阅读全文
posted @ 2017-06-13 15:09 吴雨欣 阅读(184) 评论(0) 推荐(0)
摘要: 大规模服务: 可扩展,负载均衡,保证冗余,低运维成本,开发人数和开发方法的变化 数据处理: 磁盘—>内存—>缓存—>CPU 障碍: 持续增长的服务,”无法在内存中计算“(内存要比磁盘快10^5~10^6倍) Linux的页面缓存: 先把磁盘内容读入内存 ——>建立页面 建立好的页面不会释放而是保存下 阅读全文
posted @ 2017-06-13 15:09 吴雨欣 阅读(162) 评论(0) 推荐(0)
摘要: 第一次画这种东西,肯定有很多错误的地方,一是对思维导图的不熟悉、而是对设计模式的不够了解造成的,希望高手给予指点。 阅读全文
posted @ 2017-06-13 15:09 吴雨欣 阅读(201) 评论(0) 推荐(0)
摘要: 1. Mysql的正则表达式仅仅使SQL语言的一个子集,可以匹配基本的字符、字符串。 例如:select * from wp_posts where post_name REGEXP 'hello',可以检索出列post_name中所有包含hello的行 REGEXP '.og' .是正则表达式中里 阅读全文
posted @ 2017-06-13 15:08 吴雨欣 阅读(482) 评论(0) 推荐(0)
摘要: 首先介绍一下diff和patch。在这里不会把man在线文档上所有的选项都介绍一下,那样也没有必要。在99%的时间里,我们只会用到几个选项。所以必须学会这几个选项。 1、diff -------------------- NAME diff - find differences between tw 阅读全文
posted @ 2017-06-13 15:07 吴雨欣 阅读(5273) 评论(0) 推荐(0)
摘要: 1.根据余数进行分散:离散度高,但是增加或者移除服务器的时候,缓存充足的代价非常大。添加服务器后,余数就会产生巨变,这样就无法获取与保存时相同的服务器,从而音像缓存的命中率。 2.Consistent Hashing:求出memcached服务器节点的哈希值,然后将其配置到0~2^32的圆上,然后用 阅读全文
posted @ 2017-06-13 15:07 吴雨欣 阅读(105) 评论(0) 推荐(0)
摘要: 在page_header.lbi中调用SQL: <?php $sql = 'SELECT SUM(goods_number) AS number' . ' FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE session_id = '" . SESS 阅读全文
posted @ 2017-06-13 15:07 吴雨欣 阅读(1565) 评论(0) 推荐(0)
摘要: 在IPhone应用开发时,经常用到ToolBar,其中的控件通常都是居左,想让它居中就有点困难。 这里介绍一种方法: 将Flexible Space Bar Button Item从库中拖到位于控件左侧的工具栏上,然后将另一个Flexible Space Bar Button Item拖到位于控件右 阅读全文
posted @ 2017-06-13 15:06 吴雨欣 阅读(246) 评论(0) 推荐(0)
摘要: 1、显示图像: 1 2 3 4 5 6 CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 109.0f); UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect 阅读全文
posted @ 2017-06-13 15:05 吴雨欣 阅读(184) 评论(0) 推荐(0)
摘要: 1、安装Python和Apache。 2、安装mod_wsgi后获得wsgi.so,并将wsgi.so放到Apache的modules文件夹下。 3、安装webpy。 4、打开httpd.conf(在Apache的conf文件夹下) 在文件的最后加上: LoadModule wsgi_module  阅读全文
posted @ 2017-06-13 15:02 吴雨欣 阅读(711) 评论(0) 推荐(0)
摘要: 版权属于原作者,我只是排版。 1、 sizeof应用在结构上的情况 请看下面的结构: struct MyStruct{ double dda1; char dda; int type;}; 对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyStruct)为多少呢?也许你会这样 阅读全文
posted @ 2017-06-13 14:55 吴雨欣 阅读(358) 评论(0) 推荐(0)
摘要: 方法一 : 利用函数 os.walk() os.walk() 会返回三元元组 (dirpath, dirnames, filenames)dirpath : 根路径 (字符串)dirnames : 路径下的所有目录名 (列表)filenames : 路径下的所有非目录文件名 (列表) 其中目录名和文 阅读全文
posted @ 2017-06-13 14:55 吴雨欣 阅读(650) 评论(0) 推荐(0)
摘要: 注意,本文目的并非挑起语言之争。虽然有为C#平反之意,但主要还是介绍Mono并进行简单的测试。 UPDATED: 25th August 2012 更新了「Compile Once, Run Anywhere:跨平台的终极目标」一节。 © Conmajia 2012 引言 “Write once, 阅读全文
posted @ 2017-06-13 14:54 吴雨欣 阅读(1174) 评论(0) 推荐(0)
摘要: 具名参数 和 可选参数 是 C# framework 4.0 出来的新特性。 一. 常规方法定义及调用 public void Demo1(string x, int y) { //do something... } public void Main() { //调用 Demo1("similar" 阅读全文
posted @ 2017-06-13 14:54 吴雨欣 阅读(152) 评论(0) 推荐(0)
友情链接:回力鞋官网 | 中老年高档女装