- 博客(21)
- 资源 (1)
- 收藏
- 关注
转载 React中事件函数写法与this指向总结
React中事件函数写法与this指向总结class App extends Component { constructor() { super(); this.state = { name: 'abc', } } handleChange() { console.log(this) // undefined this.setState({ name: 'xyz' }).
2021-04-02 23:06:05
412
原创 hugo nginx https letsencrypt
1. Install Hugo extended.wget https://github.com/gohugoio/hugo/releases/download/v0.55.6/hugo_extended_0.55.6_Linux-64bit.tar.gz tar zxvf ../hugo_extended_0.55.6_Linux-64bit.tar.gz 2. Hugo them...
2019-08-08 08:52:26
455
原创 Excel 数字和文本格式转换
单元格左上角有绿点的“文本”格式:1、需要以数字存储: 在一空白单元格输入数字“1” →复制→选中所有数据区域→选择性粘贴→选择“乘”→确定 2、需要以文本格式存储: 1)选中一列数据→Data Ribbon→Text To Columns→下一步→下一步→Text→完成 注:只能处理一列,不能同时处理多列。 2)去掉绿点的方法:工具→选项→错误检查→取消选中“数
2012-06-04 14:27:23
671
转载 [数组公式] 数组公式
在我们运用数组公式之前,我们再做一些准备工作,今天简单讲讲1维,2维和3维数组。 虽然这个问题很简单,但是我还是把它单独拿出来强调一下,是因为在数组公式中用来运算的两个数组之间的一一对应关系是非常重要的。你那个1维数组和一个2维数组相加减等等是会出错的,两个2维数组它们横向和众向的数据不对应也是会出错的。 那么什么是1维,2维和3维数组呢?这就像我们上学时学的X轴,Y轴
2012-06-01 10:39:40
729
转载 [数组公式] 创建第一个自己的数组公式
前面我们已经知道什么是数组公式以及如何创建数组公式了。今天我们就开始学着建立1个简单的数组公式。 在建立数组公式之前我们先做一些准备工作,复习一下我们大家常用但是未必完全掌握的东东:《+ - * / ^ 》 这些运算符号相信大家熟悉的不能再熟悉了。这里要强调的是:它们所连接的参数不可以有文本,否则返回#VALUE!(文本型的数值不算)比如:=1+" "就返回错误值。
2012-06-01 10:38:14
779
转载 [数组公式] 浅谈引用、数组、内存数组
我们编写函数公式的时候往往会遇到一些问题,而造成了我们认为正确的公式可是就是不能返回正确的结果,或者干脆EXCEL就不让我们输入。这是什么原因呢?举个例子比如我们输入 =COUNTIF({1,2,3},">2")按回车, 呃?报错! 为什么呢? 我们输入 =SUM(INDEX(ROW(1:10),ROW(1:3))) 按CTRL+SHIFT+ENTER 结果为1,应该为3啊! 这又是为什么呢? 等
2012-06-01 10:36:16
1165
转载 10 Time Management Tips That Work
Practice the following techniques to become the master of your own time:Carry a schedule and record all your thoughts, conversations and activities for a week. This will help you understand how mu
2012-05-10 12:59:33
430
转载 WCF之ABC
WCF之ABCAddress: 每一个WCF的Service都有一个唯一的地址。这个地址给出了Service的地址和传输协议(Transport Protocol) Binding:通信(Communication)的方式很多,同步的request/reply模式,非同步的fire-and-forget模式。消息可以单向或者双向的发送接收,可以立即发送或者把它放入到某一
2012-05-04 14:41:41
395
转载 Using LINQ to manipulate data in DataSet/DataTable
Using LINQ to manipulate data in DataSet/DataTableHave you tried a micro ORM for your data access? Click to read more…LINQ (Language Integrated Query) provides a very easy and fast way to
2012-04-28 19:54:01
717
原创 C# 默认访问权限
声明类、方法、字段、属性时不加访问权限修饰符时的访问权限是什么呢?1. 声明命名空间、类,前面不加限制访问修饰符时,默认访问权限为internal——访问仅限于当前程序集。 2. 声明类成员(域、属性、方法)默认为private)以及结构类型,前面不加限制访问修饰符时,默认访问权限为private——访问仅限于当前类。 3. 声明枚举类型以及接口类型,前面不加限制访问修饰符时,
2012-03-29 09:45:13
4738
2
转载 C# List<>与Array性能比较
C# List 在.net framework 2.0之前,数组表示可以用Array 和集合类 ArrayList 表示,2.0后,.net 引进了泛型的概念List 2.0引进泛型其本意是减少类型的装箱拆箱所带来的性能消耗。 比如; private void CompareTo(List list) { .... } 这
2012-03-28 15:13:16
3297
1
转载 ScrumMaster responsibility
ScrumMaster responsibility:The Scrum Master is a coach, and removes obstacles that get in the team’s way of meeting their goals.Meets with the team every day in brief meetings.Tries to ensure that
2012-02-10 09:34:46
728
转载 Windows Phone 开发基本概念
Fundamental Concepts Execution Model for Windows Phone Frame and Page Navigation for Windows Phone Launchers and Choosers for Windows Phone Local Data Storage for Windows Phone
2012-02-07 17:54:14
367
转载 scrum review meeting
Scrum之 评审会议 在sprint周期最后,需要进行一次评审会议,让团队向产品负责人和利益相关者展示已完成的功能。sprint审核的大部分实践用于团队成员展示功能、回答利益相关者对展示的疑问并记录所期望的更改。评审会议可以吸引相关利益者的关注,让其他人了解团队在做些什么,并得到重要反馈。做演示也会迫使开发团队真正完成一些工作。•小组准备好工作站和设备等等,用以展示产品的新功能•
2012-01-18 16:22:56
1260
转载 API Hooking 的原理
API Hooking 的原理昨天提到了如何用Hook Ole32 提供的两个API来实现Hook Drag & Drop的过程。算是给EasyHook库做一个广告吧。今天给大家讲讲EasyHook的实现原理。API Hooking有两种,内核态级别的和用户态级别的。内核态级别的API Hooking也是很多病毒的实现原理,而且在微软不断强化其PatchGuard技术之后,已经
2011-12-17 19:56:25
1572
转载 .NET 垃圾回收机制
1.什么类型被垃圾回收值类型:值类型所占的内存,存放在当前线程的栈上,垃圾回收不负责回收,当前方法运行完毕后,内存会自动释放。引用类型:引用类型所占的内存存放在托管堆上,垃圾回收就是负责回收这方面的内存资源。2. dispose模式,finalize方法,close方法在.net中提供三种模式来回收内存资源:dispose模式,finalize方法,close方
2011-12-14 19:55:16
384
转载 Oracle查询表结构
1. select * from all_tab_cols A where lower(A.Table_Name) = '表名称';2. select b.TABLE_NAME 表名,c.comments 表评论,b.COLUMN_ID 字段信号,b.COLUMN_NAME 字段名,b.DATA_LENGTH 数据长度,b.DATA_PRECISION 整数位
2011-12-14 17:22:22
508
原创 C#取得字符串的值对应变量的值
string str = "var";string var = "hello world";用下面的方法可以取得str值对应变量的值。this.GetType().GetField(str).GetValue(this).ToString();
2011-11-23 13:10:04
1363
转载 多线程知识点整理
多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务,通常,每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序称为多线程程序。多进程与多线程的区别:每个进程拥有自己的一整套变量,而线程则共享数据。相关接口•Runnable◦ 方法 void run()◦可由Runnable对象构成Thread,不要调用Thread类或者Runable
2011-11-04 12:59:33
399
原创 excel 取得路径字符串的文件名
按照下面的步骤:=LEN(A1)-LEN(SUBSTITUTE(A1,"\","") 判断"\"个数=FIND("★",SUBSTITUTE(A1,"\","★",(LEN(A1)-LEN(SUBSTITUTE(A1,"\",""))))) 判断最后一个"\"的位置。★可改成最A1单元格中最不可能出现的字符然后用mid函数就可以取得文件名
2011-07-14 14:56:56
1811
原创 WCF基本任务
定义服务协定。服务协定指定服务的签名、服务交换的数据和其他协定要求的数据。实现协定。若要实现服务协定,请创建实现协定的类并指定运行时应具有的自定义行为。通过指定终结点和其他行为信息来配置服务。承载服务。生成客户端应用程序。
2011-07-05 23:32:31
319
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人