- 博客(4497)
- 收藏
- 关注
转载 动手做ASP.NET 2.0服务器端控件——AutoCheckTreeView(一)功能讨论
感谢谭振林先生所著《道不远人——深入解析ASP.NET 2.0控件开发》ASP.NET现在使用的朋友是越来越多了,而其中一些很“方便”的控件事实上在实际使用过程中却不是那么方便。还好,我们有办法改善它们,或者是继承现有控件后扩展,或者是继承Control或者CompositeControl重写一个新的控件。这些方法请参见《道不远人》,小凡用在此书中学到的知识重写了很多控件,今天为大...
2019-07-05 18:28:48
811
转载 Centos7 redis 5.0 服务设置、启动、停止、开机启动
redis 没有配置服务,没有开启动,每次都要手工配置。解决这个麻烦,我们new一个服务,然后开机启动即可。1、创建服务(redis.conf 配置文件要注意,经过cp产生了很多个redis.conf)vi /lib/systemd/system/redis.service[Unit]Description=RedisAfter=network.target...
2019-07-05 00:23:58
1127
转载 [LTMP搭建] Centos 6.5 安装 Mysql
接上篇:http://www.cnblogs.com/antarctican/p/3714422.html一、 说明。 Mysql 5.1.73, Mysql 5.5.39. 官方:http://dev.mysql.com/downloads/file.php?id=450523 (完整过程及详细特征说明,见官方文档http://dev.mysql.com/doc/...
2019-07-03 15:25:35
792
转载 Permutations
Given a collection of distinct numbers, return all possible permutations. For example,[1,2,3] have the following permutations:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [...
2019-07-03 04:33:45
412
转载 HVM(Hardware-Assisted Virtualization)
A set of extra instructions is added that can be used by a process in VMX rootmode. These instructions do things like allocating a memory page on which tostore a full copy of the CPU state, start, an...
2019-07-03 00:28:44
1145
转载 ASP.NET AJAX入门系列(8):自定义异常处理
在UpdatePanel控件异步更新时,如果有错误发生,默认情况下会弹出一个Alert对话框显示出错误信息,这对用户来说是不友好的,本文看一下如何在服务端和客户端脚本中自定义异常处理,翻译自官方文档。主要内容1.在服务端自定义异常处理2.在客户端脚本中自定义异常处理一.在服务端自定义异常处理1.添加ASPX页面并切换到设计视图。2.在工具箱中AJAX Exten...
2019-07-02 23:27:52
207
转载 win2008下telnet的安装
在win2008下,依次打开“开始”→“控制面板”→“程序和功能”→“打开或关闭Windows功能”,右侧“功能摘要”中,“添加功能”,在打开的窗口处,寻找并勾选“Telnet客户端”,然后点击“确定”。顺利安装后,再在运行下输入此命令就OK了。转载于:https://www.cnblogs.com/kungfupanda/archive/2010/12/22/1913687.html...
2019-07-02 22:54:14
251
转载 vim初学配置笔记 vimrc
(在vimtuor后继续的学习性况笔记 下一步完整的照着帮助文档看练习一遍,并整合gdb进去)初学VIM的vimrc配置情况 主要是拿来用c/c++的""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""中文set helplang=cn"utf-8编码set encoding=utf-8"语法高亮s...
2019-07-02 18:45:13
229
转载 20060429: 用上jsValidation
今天打算在一个工程里面加上 jsValidation,却发现 validation-framework.js 在FireFox下没办法读取配置文件。搞半天才晓得原来是其中的 XmlDocument 类版本太老了。没关系,在 buffalo.js 里面有现成的,拷过来就能用了。functionXmlDocument(){}XmlDocument.create=function(){...
2019-07-02 18:41:45
170
转载 Facebook Paper使用的第三方库
第三方库名简介链接ACEcode editorhttps://github.com/ajaxorg/aceAppirater用户评分组件https://github.com/arashpayan/appiraterReachability网络连通测试https://github.com/tonymillion/Reachabi...
2019-06-30 14:14:02
190
转载 extern "C"与C++中的C函数调用(3)—— 如何在C++中调用C函数
在C++中调用C函数要显示用extern “C”声明要调用的C文件中的函数,有如下两种方法:1、直接在C++中使用语句extern “C” f(int x, int y);注意:此时C++文件中不要包含C的头文件,这样会出现头文件里的声明和当前文件里面对同一函数的声明不相同。(注意C的头文件中是不会出现extern “C”这样的关键字的)代码如下://C头文件 CDemo.h...
2019-06-30 11:37:47
317
转载 DataTable 的用法简介
先看示例代码:// Put the next line into the Declarations section.private System.Data.DataSet dataSet; private void MakeDataTables(){ // Run all of the functions. MakeParentTable();...
2019-06-29 23:50:32
233
转载 .h和.cpp文件的区别
关于头文件和源文件的分别首先,我们可以将所有东西都放在一个.cpp文件内.然后编译器就将这个.cpp编译成.obj,obj是什么东西?就是编译单元了.一个程序,可以由一个编译单元组成,也可以有多个编译单元组成. 如果你不想让你的源代码变得很难阅读的话,就请使用多个编译单元吧.(一个函数不能放到两个编译单元里面,但两个以上就可以分别放在一个单元,也就是cpp里面) ...
2019-06-29 18:04:51
209
转载 Leetcode:2. 两数相加
题目描述:给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two...
2019-06-29 09:45:00
159
转载 JAVA开发者应该去的20个英文网站-转贴
[ - Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.[ - O'Reilly的Java网站. 每周都有新文章.[ - 官方的Java开发者网站 - 每周都有新文章发表.[ - 由Gamelan.com 维护的Java技术文章网站.[ - Sun公司维护的一个Java社区网站.[ - Cnet的Builder.com网站 - 所有的...
2019-06-29 00:20:31
179
转载 python模块搜索路径
1.电脑版(1).python安装目录中\Lib\site-packages\下建立*.pth文件,写入模块路径(2).添加环境变量:变量名:pythonpath;变量值:模块(文件夹)路径,若有多个,用半角分号";"隔开2.手机版在resource\site.py文件中添加代码段importsyssys.path.append("模块(文件夹)路径")发现:第一个参数...
2019-06-28 06:58:59
174
转载 IOS 7 Study - Implementing Navigation with UINavigationController
ProblemYou would like to allow your users to move from one view controller to the other witha smooth and built-in animation.SolutionUse an instance of UINavigationController.What it's likeIf ...
2019-06-27 00:37:27
156
转载 OpenSSH实现Windows和Linux文件安全传输
考虑到Windows和Linux系统间的文件实现安全传输,就准备采用ssh来实现,OpenSSH有Windows和Linux的实现并免费,当然要用它了。 本例中使用Windows(ip:192.168.1.25)来做客户端,Linux(ip:192.168.1.26)来做服务器。在Linux中安装ssh服务,这里就不讲了。 1.下载OpenSSH 并安装。默认安装目录为C:\Prog...
2019-06-27 00:19:35
533
转载 购买成熟软件产品后的二次开发的问题
现在中国的软件市场已经有了很多成熟的软件产品,软件公司之间相互购买各自的成熟产品进行二次开发已经是很平常的事情,但是对于在现有产品上进行二次开发,则需要购买的产品有提供二次开发的接口和完整的文档,而且产品所在的公司能够很好的配合,帮助用户进行针对性的开发。 同时有的公司在购买产品后想自己把控二次开发,供应商也应该进行积极的配合,这样才有助于相互良性的合作与...
2019-06-26 19:07:42
946
转载 0、(空字串)、Null、Empty、与Nothing的区别
Dim ADim B As StringDim C As IntegerDim D As ObjectA 等于 Empty, 因为尚未初始化的「不定型变量」都等于 Empty。但如果检测 A = "" 或 A = 0, 也都可以得到 True 值。B 等于 "", 因为尚未初始化的非固定长度「字串」都等于 "" 。 但请注意 B<> Null。C 等于 ...
2019-06-26 19:05:56
196
转载 github学习笔记
1.添加ssh账户:(1)点击账户头像后的下拉三角,选择settings--->SSH and GPG keys--->New SSH key,如下图:(2)在ubuntu的命令行中,回到用户的主目录下(也可以不在主目录下),编辑文件.gitconfig(3)修改为注册github时的邮箱,填写用户名。(4)使用如下命令生成ssh密钥 s...
2019-06-24 23:14:00
167
转载 IIS7 HTTP Status Codes
HTTP 错误 404.13 - Not Found请求筛选模块被配置为拒绝超过请求内容长度的请求。 HTTP 错误500.19 -Internal Server Error 错误代码 0x800700212009-05-08 13:45错误摘要 HTTP 错误500.19 -Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。 当时遇到这个问题是因...
2019-06-24 22:52:43
204
转载 Javascript闭包——懂不懂由你,反正我是懂了
作者:FrankFang来源:博客园发布时间: 2011-11-16 22:08阅读: 21694 次推荐: 15原文链接[收藏]摘要:“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一个27岁的朋友就是JS闭包(JavaScript closure)却彻底失败了。 越来越觉得国内没有教书育人的氛围,为...
2019-06-24 16:32:37
428
转载 OC 中的block使用
在iOS的开发过程中,使用块的地方很多也很方便,但是在使用块的过程中要注意内存泄露的问题。 在块创建的时候,会对块内的所有对象的引用计数加一,直到块销毁,所以在使用块的过程中需要我们进行处理,在这里以AFNetworking的代码举例,代码如下: __weak __typeof(self)weakSelf = self; self.backgroundTaskIdent...
2019-06-24 03:33:14
282
转载 谈谈多层架构和MVC
潜水多年,今天终于申请开通了博客。多次给朋友说过要写几篇文章,可是一次又一次地让观众失望。今天总算出来亮了个像。申请这个博客空间一来是将自己平时遇到的问题和心得记下来与朋友共享,二来是为了鞭策自己不断学习。 废话少说,步入正题。话说今天在园子的首页看到一篇文章,讲的是关于三层架构和MVC设计模式。文章洋洋洒洒写了一大篇。其中不乏作者对三层架构和MVC的理解和对比。作者在大谈三层架构和MV...
2019-06-24 03:06:39
717
转载 python3.7.1安装Scrapy爬虫框架
python3.7.1安装Scrapy爬虫框架环境:win7(64位), Python3.7.1(64位)一、安装pyhthon 详见Python环境搭建:http://www.runoob.com/python/python-install.html二、Scrapy安装介绍1.运行CMD,输入python --version版本;2.安装Scrapy:运行...
2019-06-22 10:57:04
237
转载 任务的紧急度,重要性划分 .
设定工作的优先顺序的一个重要途径是将紧急任务与重要任务分开:既紧急又重要的事情是你必须马上采取行动去做的事情,你的工作成功与否也就取决于这项任务。不能完成一项紧急而又重要的任务,其后果可能是严重的。重要但是不紧急的任务通常是你可以暂时延缓的任务。从长远看,这些也是能够产生重大后果的任务,也许是积极的,也许是消极的。 例如,起草一篇关键性的报告、坚持一个学习过程、在孩子的成...
2019-06-22 08:44:03
4054
转载 Develop Reports Using Crystal Reports in .NET 2005
IntroductionWhen we developed web applications using .NET 2005 with an Oracle database there was a request from our customers. They wanted us to print reports with header and footer on each page, an...
2019-06-21 21:32:40
154
转载 day37-3 异常处理
目录 异常处理 捕捉异常 raise assert 异常处理捕捉异常语法错误无法通过try检测,就像函数一样try: 1/0except Exception as e: # Exception是万能异常,因为他是所有报错...
2019-06-21 21:03:00
111
转载 RabbitMQ数据同步一致性解决方案
1.概述我们知道在使用RabbitMQ时,生产者将消息发布出去之后,消息是否顺利到达broker代理服务器呢?默认情况下发布操作没有任何信息返回给生产者,也就是生产者是不知道消息有没有顺利到达broker。如果在消息到达broker之前已经丢失了,那发布的消息就更不会到达队列并被消费者消费。如果出现上述情况,就会造成生产者发布的消息与消费者消费的消息不一致的问题。2.RabbitMQ自带的...
2019-06-19 16:45:00
1889
转载 impdp时报错ORA-39083&ORA-01917
转自:http://www.codes51.com/article/detail_146662.htmlimpdp时报错ORA-39083&ORA-01917ORA-39083: 对象类型 OBJECT_GRANT 创建失败, 出现错误:ORA-01917: 用户或角色 'HQ_88' 不存在失败的 sql 为:GRANT ALTER, SELECT ON "HQ_123"."SEQ_...
2019-06-19 15:49:00
782
转载 GreenPlum数据的装载与卸载之外部表以及gpfdist工具的使用
Greenplum的外部表和ORACLE的外部表一样,都是数据存储在数据库之外的表。它的外部表除了可以加载本地的数据,还可以通过gpfdist工具并行加载数据。由于本地方式加载的效率低,已经被gpfdist取代。本文先介绍本地方式加载,后介绍gpfdist方式。1、本地方式加载1.1、创建外部表rhnschema=# CREATE EXTERNAL TABLE ext_rhn1 (packa...
2019-06-19 15:42:49
4124
转载 在人工智能风口下,AI翻译也火了
近两年人工智能的火热,渐渐被认为是科技的新风口!AI与以往的风口行业不同,AI无论是共享产品、新零售、还是网约车,都与人们日常的生活息息相关,用户在这个新时代下,确实是享受到实惠便捷的服务。伴随人工智能的出现,也是出现了很多普通用户无法理解的词汇:自然语言、图像和深度学习等。这些技术要么处于孵化阶段,要么停留在概念时期,短时间内都无法制作出成熟的产品,导致用户无法拥有实际的感...
2019-06-18 13:51:38
282
转载 Tomcat内存分析相关方法(jmap和mat)
Linux环境命令行首先,根据进程命令,获取运行的tomcat的进程IDps aux | grep tomcat | grep java | grep bsc在第二列可以看到进程ID然后使用jmap可以查看内存占比:/home/work/bsc/java/jdk-1.7-7u60/bin/jmap -heap 7840输出的结果包括了内存各个部分的占比:[work@xxxx...
2019-06-17 21:06:00
167
转载 贪心法
1.单源最短路径问题#include<stdio.h>#include<iostream>#include<cmath>using namespace std;#define M 1000int Cost[20][20];int n;int Distance[20];bool s[20];int pr[20];...
2019-06-17 08:50:00
130
转载 xss和csrf攻击的那些事儿
xssxss 的全称是Cross Site Script,缩写为了避免和样式css冲突,于是缩写为xss中文意思是跨站脚本攻击。xss攻击一般是指用恶意的脚本代码去篡改网页,以获取用户的隐私信息。xss分类反射型反射型是通过url参数给网页注入恶意的脚本代码,现在我们启动一个服务器,服务器会根据查询字符串中user的值来显示欢迎谁//url的反射型是将脚本注入到页面,危害较小...
2019-06-15 08:30:33
153
转载 kali之nmap
nmap简介Nmap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包。可以扫描主机、端口、并且识别端口所对应的协议,以及猜测操作系统Ping扫描(-sP参数)TCP同步(SYN)端口扫描(-sS参数)TCP connect()端口扫描(-sT参数)UDP端口扫描(-sU参数)扫描局域网内的机器#仅扫描主机nmap -sP 1...
2019-06-14 23:45:00
228
转载 CF494C Helping People
http://codeforces.com/problemset/problem/494/C题解注意到区间之间没有交叉,所以只有包含的关系,我们可以把它整成一棵树。然后设一下\(dp[i][j]\)表示以\(i\)为根的子树,最大值不超过区间最大值+\(j\)的概率。转移:\[dp[u][j]=p*\prod dp[v][mx[u]-mx[v]-1+j]+(1-p)*\prod dp[...
2019-06-14 20:23:00
220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人