- 博客(4522)
- 收藏
- 关注
转载 我的第一个lisp程序
(setf a (make-array 9))(setf i 0)(loop (setf (aref a i) i) (setf i (+ i 1)) (if (> i 8) (return)))数组赋值0~8转载于:https://www.cnblogs.com/tiandsp/archive/2012/03/24/2415425.html...
2019-07-05 17:57:48 1460
转载 Boolean和bool VS. 鸡蛋和鸡
C/C++中没有提供bool类型,我们可以用0和非0取而代之;而在.Net中则提供了一个Boolean类型,其实是对0/1的一个封装。下面我们来看下这段代码:Booleanb=true;Console.WriteLine(sizeof(Boolean));//得到的结果是1byteunsafe//先要用/unsafe(项目属性->Build->Allowunsaf...
2019-07-05 01:03:19 1105
转载 The NTVDM CPU has encountered an illegal instruction. CS:0006 IP:130a ....
程序时,我在学习“汇编语言程序设计(第二版)王爽” 第四章实验3程序时,出现上面的错误信息。将SP 该为16的倍数就好了。 猜想原因和现在的机器是32 位。具体原因不理解。有明白同学请不吝赐教转载于:https://www.cnblogs.com/yangbin990/archive/2011/07/07/2099704.html...
2019-07-04 18:24:30 2915
转载 Palindrome Partitioning II
Given a strings, partitionssuch that every substring of the partition is a palindrome.Return the minimum cuts needed for a palindrome partitioning ofs.For example, givens="aab",Return1sin...
2019-07-03 04:34:26 340
转载 今天网站维护,想上传个app_offline.htm页面一直想不起来这页面的名字·哎~问了半天群里总算有人回答了个offine.htm然后baidu查到了完整的名字·,记录下以后免得又忘记了...
当在ASP.NET2.0的站点的根目录下添加一个app_offline.htm后,你的站点就可以停止了,所有的对aspx文件的请求都会取消,而且页面会定位在app_offline.htm页面。当你在对应用程序做大规模的升级或对数据库更新的时候这个页面将会为您提供极大的方便。 在asp.net 2.0中,如果你要COPY站点,进行站点维护,部署,和进行大量修改,有可能要停掉你的WEB应用程序了,...
2019-07-03 01:39:12 431
转载 PE文件基础
参考项目:https://code.google.com/p/portable-executable-library/ 1. RVA与VA,File Offset 参考:http://www.pediy.com/kssd/pediy10/61737.html VA是内存中的真实的虚拟地址值; RVA是VA相对于ImageBase的相对偏移; 而File Offset就是在PE映像文件中相对于文件开...
2019-07-03 00:29:40 242
转载 Netfilter分析
Netfilter分析·ChinaUnix首页·论坛·博客Linux首页 |Linux新闻 |Linux论坛 |Linux文档 |Linux下载 |Linux博客 |Linux搜索 |开源项目孵化平台|《开源时代》...
2019-07-02 22:45:59 213
转载 《代码大全》阅读笔记-34-软件工艺的话题
在架构层将系统划分为多个子系统,以便让思绪在某段时间内能专注于系统的一小部分。仔细定义类接口,从而可以忽略类内部的工作机理。保持类接口的抽象性,从而不必记住不必要的细节。避免全局变量,因为它会大大增加总是需要兼顾的代码比例。避免深层次的继承,因为这样会耗费很大精力。避免深度嵌套的循环或条件判断,因为它们都能用简单的控制结构取代,后者占用较少的大脑资源。别用goto,因为它们引入了非顺...
2019-06-29 19:53:18 194
转载 dp之路
记得刚开始接触dp是数塔问题,那时,感觉dp很深奥,接受不了他的这种跨度比较大的思维方式,因为在这之前,可以说我从来来没有接触过这样的问题, 这种思维方式对我的惯性思维是一个很大的冲击,这也不得不使我重新转换自己的思维习惯,因为在我后来逐渐做dp这类题的时候,有些问题用一般方法是很难解决的,即便用一般方法模拟出来也是tlm。 后来,在对dp逐步的理解和应用过程当中,我感受...
2019-06-29 14:23:50 199
转载 Python 线程(四):Semphore同步
Semphore,是一种带计数的线程同步机制,当调用release时,增加计算,当acquire时,减少计数,当计数为0时,自动阻塞,等待release被调用。而在Python中存在两种Semphore,一种就是纯粹的Semphore,还有一种就是BoundedSemaphore。区别:Semphore: 在调用release()函数时,不会检查,增加的计数是否超过上限(没有上限,会...
2019-06-28 23:35:14 255
转载 Android - LayoutInflater
在实际开发中LayoutInflater这个类还是很是有效的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都须要应用Lay...
2019-06-28 21:05:54 208
转载 ./configure: No such file or directory
一般情况下,多看看目录下的readme和INSTALL文件,里面会告诉你怎么安装软件。这里我目前知道可能有两种情况:1、目录下没有configure,但有configure.am或configure.in时,需要用autoconf命令来生成configure。代码如下:$cd(软件名)-(版本号)$autoconf2、此软件或库安装方式不是按以下套路来安装,$cd...
2019-06-28 16:41:36 14268
转载 Scrumworks安装配置
http://www.cnblogs.com/smallstone/archive/2012/01/19/2326324.htmlhttp://download.csdn.net/tag/scrumworks/track_scores转载于:https://www.cnblogs.com/technical/archive/2012/06/13/2547747.html
2019-06-28 06:34:26 276
转载 再谈分页
分页已经是很久远的话题了,很多时候都是靠着一些技巧来实现分页的,随着SQL Server版本的不断更新我们有了更多的选择,之前有人总结了一下我们现在可以使用的一些分页技术 http://www.cnblogs.com/qiuwuyu/archive/2011/03/21/1989870.html。在SQL 05/08里面我们可以使用CTE&Row_Number的方式实现分页,在SQL 20...
2019-06-28 00:40:43 218
转载 XNA Game Studio Express1.0 正式版 已经放出
XNA Game Studio Express1.0 正式版已经放出,需要windows xp sp2,vc#2005 express,directx支持,对显卡也有要求。xna下载地址:http://www.microsoft.com/downloads/thankyou.aspx?familyId=a73a7e71-ff41-432d-a0eb-043e904a1905&displa...
2019-06-26 18:49:20 214
转载 RSS文件输出(ASP.NET C#版)
StringBuilder sb = new StringBuilder(); sb.Append("<?xml version=\"1.0\" encoding=\"utf-8\" ?><?xml-stylesheet type=\"text/xsl\" href=\"/Styles/WebBarRss.xslt\"?>");...
2019-06-26 09:30:55 212
转载 关于奇异值分解(SVD)的理解
奇异值分解实际上是将一个矩阵,分解成为两个不同维度(行数和列数)上的正交向量集之间的映射变换,奇异值则是变换时的缩放!例如上面的矩阵M就是一个5维映射到4维的变换矩阵,而SVD分解得到的奇异值和奇异向量则反应了这种映射关系,可以看出5维空间的各个正交方向上,缩放了多少后,映射到了4维的哪些方向。转载于:https://www.cnblogs.com/pplxlee/p/11081056....
2019-06-25 09:52:00 479
转载 Splunk - GPP Splunk
========================================================================================================================================================================================================...
2019-06-24 04:48:56 220
转载 步步为营 .NET三层架构解析系列总结
这个系列我一共写了八篇,从什么是三层架构到一个简单的三层架构从数据库设计、SQLHelper设计、Modle设计、DAL设计、BLL设计到UI的设计作了简单的说明,在这其中有很多读者提出了很好的意见,我很高兴,我只是把我的理解粗略的写出来分享,以此来回顾以前做过的一些项目的总结,希望自己在这其中有些启发,同时也接受读者给我的批评,来使自己有所提高。步步为营 .NET三层架构解析系列步...
2019-06-22 17:14:57 207
转载 【进击的前端】node开发者必知后端知识图谱(一)
如果你是一个半路入门的前端工程师,只会使用javascript 写一些页面, 有一天听闻了node.js 可以开发后端,于是兴致勃勃的去用node.js搞后端。但是你只懂得前端的知识点,面对后端的各中高大上的知识点,比如说数据库,冷备份等,陷入了恐惧和气馁。我也是这样。这种情况下,我们需要学习不单单是node, 而是整个后端的海洋。因此我希望这个《写给node开发者看的后端知识图谱》可以帮助...
2019-06-18 13:57:34 737
转载 Hadoop、hive环境搭建详解
http://ilovejavaforever.iteye.com/blog/733247一、 Hadoop环境搭建 首先在Apache官网下载hadoop的包hadoop-0.20.2.tar.gz。 解压hadoop-0.20.2.tar.gz包,具体命令如下: tar zxvf hadoop-0.20.2.tar.gz 其中要注意的是,t...
2019-06-17 15:00:09 157
转载 InnoDB体系架构
前言上篇说到了MySQL总共分为4层,分别是网络连接层,核心层,存储引擎层和物理层。大家已经了解了MySQL数据库的体系,那该篇就写明存储引擎层InnoDB的体系结构。概述InnoDB的整体架构包括多个内存组成的缓冲池和多个后台线程。缓存池缓存硬盘数据(解决CPU速度和磁盘速度严重不匹配问题),后台进程保证缓存池和硬盘数据一致性,并保证数据异常宕机时能恢复到正常状态。缓存池包括三个部分:redo ...
2019-06-17 07:44:52 137
转载 JDK8 HashMap解析
一、概述 HashMap是最常用的数据结构之一,是JDK中util包下的一个集合类,基于Map接口实现、允许null键/值、非同步、不保证有序(比如插入的顺序)、也不保证顺序不随时间变化。 这是HashMap的数据结构,基于JDK8的,JDK8之前是没有红黑树的。在早期的HashMap中,最常用的两种数据结构一种是数组,一种是链表结构。HashMap为了解决hash算法带来的h...
2019-06-16 17:00:00 178
转载 [BZOJ3940]:[Usaco2015 Feb]Censoring(AC自动机)
题目传送门题目描述:FJ把杂志上所有的文章摘抄了下来并把它变成了一个长度不超过105的字符串S。他有一个包含n个单词的列表,列表里的n个单词记为t1…tN。他希望从S中删除这些单词。FJ每次在S中找到最早出现的列表中的单词(最早出现指该单词的开始位置最小),然后从S中删除这个单词。他重复这个操作直到S中没有列表里的单词为止。(注意删除一个单词后可能会导致S中出现另一个列表中的单词)FJ...
2019-06-14 20:01:00 118
转载 volatile 关键字的两层语义
一旦一个共享变量(类的成员变量、类的静态成员变量)被 volatile 修饰之后,那么就具备了两层语义:1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。(读取值时强行获取主内存中的值,设置值时将工作内存的数据刷新到主内存中)2)禁止进行指令重排序。注意:不具备原子性,使用也有很多限制,需要原子性则可以使用juc的锁机制,...
2019-06-14 17:28:32 177
转载 初识微服务
软件架构在软件的内部,经过综合各种因素的考量、权衡、选择特定的技术,将系统划分成不同的部分并使这些部分相互分工,彼此协作,为用户提供需要的价值。复制代码哪些因素:业务需求、技术栈、成本、组织架构、可扩展性、可维护性(时间成本)软件架构进化之个人经历:一层架构、MVC、dubbo单体架构:功能、业务集中在一个发布包里,部署运行在同一个进程中。优势:易于开发、测试、部署、水平伸缩。缺点:代...
2019-06-14 03:02:53 119
转载 nodejs包管理工具npm 、yarn
1、推荐一个特定的模块完成一个特定的功能 用npm这个工具维护第3方的包,对包的管理 包括: 安装 更新 卸载 转载于:https://www.cnblogs.com/yangyutian/p/11020588.html...
2019-06-14 00:42:00 232
转载 Flutter制作Toast会自己关闭的消息提示框
项目中需要用到类似安卓的Toast提示框,因为flutter中又没有相关组件,然后在网上看到个不错的,地址https://www.jianshu.com/p/cf7877c9bdeb,然后拿过来修改了了一下封装。先看一下效果图废话不多说~~上代码调用说明首先你需要下载toast.dart文件,然后引用他~下载地址:https://gitee.com/daydayfull/f...
2019-06-13 18:03:00 1545
转载 VSCode中使用vetur插件格式化vue文件时,js代码会被添加上分号且单引号会转变为双引号...
"vetur.format.defaultFormatterOptions": { "prettier": { "semi": false, "singleQuote": true }}复制代码segmentfault.com/q/101000001…转载于:https://juejin.im/post/5d0046caf265da1bb277279d...
2019-06-12 00:28:45 1696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人