- 博客(4499)
- 收藏
- 关注
转载 关于重构需要了解的一些原则
基本原则:现有业务逻辑、依赖与关联分析清楚对于一些不合理的业务逻辑要从技术的角度去引导需求,达到业务需求与技术的平衡重构之后运行所有测试,确保第1点正常或者在预期范围内代码尽量清楚地表达程序员意图(注释、逻辑清晰以及命名规范等)注:重要性从上往下代码重构主要关注的点:OO (面向对象的三大基本原则)SRP (权责单一,类只有一条被修改的理由)DYR ...
2019-07-04 18:32:58
985
转载 Valid Anagram
Given two stringssandt, write a function to determine iftis an anagram ofs.For example,s= "anagram",t= "nagaram", return true.s= "rat",t= "car", return false.Note:You may assume the st...
2019-07-03 04:34:50
864
转载 西雅图大学
http://baike.baidu.com/link?url=_xwc7XdWn9IxJ9ofuJdf9YNGlT7jPJKnXCwgQ-8EwS2-uRA9RgduE-9bifz6967JF2rdy46ilv_GXq1fNGJ0da西雅图大学(Seattle University)位于西雅图郊区( 西雅图国会大厦的一片秋林地区),始建于1891年,是全美28所基督教会设立的大学之...
2019-07-02 22:49:12
909
转载 SharePoint 2013 安装.net framework 4.5已经存在更高版本的解决方案
请参考:https://support.microsoft.com/en-us/help/3087184/sharepoint-2013-or-project-server-2013-setup-error-if-the--net-framewo转载于:https://www.cnblogs.com/JessZhou/p/7592777.html
2019-06-30 13:27:09
595
转载 thickbox 应用
发表时间:2009-01-13 关键字: thickbox引用 收藏相关文章: * 在网上收集的一些很有用的小工具 * 『提问』struts 验证失败,转发的时候,出现url错误? * 关于form验证代码分享推荐圈子: 火星常驻JE办事处更多相关推荐最近发现一个不错的基于jquery的插件thickBox ,感觉比face...
2019-06-30 09:20:51
352
转载 感叹,园子里讲用户体验的人太少了
不知道为什么,园子里这么多搞技术的,搞互联网的,就是没有是做产品的吗?没有技术兼产品的吗?技术搞来搞去也就是那么点东西,用户体验的把玩,才是非常有意思的,哎转载于:https://www.cnblogs.com/perfectdesign/archive/2010/01/28/1658561.html...
2019-06-30 00:58:51
223
转载 网站三月均排名10000,纪念一下
网站近期飙升的很是厉害,虽然跟alexa调整有关,但是心里还是很窃喜,今天三月排名10900,日排名最高到5000,国内排名725。加上近期要对网站实施文章seo优化,我想年内冲到4000+,三月均到10000以内应该不是问题。2月12号,3670,三月均561712月4号,3335名,三月均8500 12月28号,三月均680010年1月22号 三月均跨入6000以内 10年2月2号 三月均...
2019-06-30 00:58:41
148
转载 C#和VB.NET中类型相关资料整理
C#和VB.NET中有一些和类型相关的方法和关键字,初学者刚开始理解可能会有点混乱,这里整理一下,希望对初学者有所帮助。如果大家有需要补充的内容,欢迎回复。1.GetType(1)Object.GetType()该方法是所有对象都有的方法,MSDN中的解释是“获取当前实例的 Type。”。该方法的返回值是System.Type类型的实例,表示当前实例的确切运行时类型。例如:C#...
2019-06-29 20:24:26
218
转载 参数化查询为什么能够防止SQL注入
很多人都知道SQL注入,也知道SQL参数化查询可以防止SQL注入,可为什么能防止注入却并不是很多人都知道的。本文主要讲述的是这个问题,也许你在部分文章中看到过这块内容,当然了看看也无妨。首先:我们要了解SQL收到一个指令后所做的事情:具体细节可以查看文章:Sql Server 编译、重编译与执行计划重用原理在这里,我简单的表示为:收到指令 -> 编...
2019-06-29 17:56:13
247
转载 解惑 DataContractSerializer 数据契约序列器(1)
前言: 文章纯属是对于通过DataContractSerializer和XmlSerializer的对比而指出DataContractSerializer在序列化中的一些细节。如果存在错漏之处欢迎指出。 我将会分3个篇幅通过代码的形式象大家展示心得。 在MCF中,DataContractSerializer是默认的序列器。DataContract...
2019-06-28 23:55:08
225
转载 oracle查询所有的表和字段的方法
数据库中大量的数据,有些table name或者是column name不清楚的时候,可以通过sql查询到所有的数据表或者是字段名,采用模糊查询的方式查询到大量的表,然后在进一步的筛选,从而查找到你所需要的数据表或者是数据字段;查询的视图是如下:all_tab_cols all_tab_columns查询到指定的表,指定的表的字段名,查到所在的表即可;转载于:https://www....
2019-06-28 18:23:16
1133
转载 突然多了个机会…纠结了一个星期。
2011年1月7日, 星期五今天下午6点多的时候,check了一下email,发现有一封腾讯CDC发过来的面试通知。由于手机有问题,关了一天的机,接着有个学生上到宿舍来找到了我,给了张纸我。原来是腾讯CDC联系到了咱们学校的老师,然后老师让那个学生通知我1月8日去他们那里面试iPhone开发职位。了解情况之后,直接爽了一个晚上!(这是纠结的开始...)1月8日, 星期六 下午到腾...
2019-06-28 05:45:30
194
转载 修改Eclipse的EasyExplore插件的键盘快捷键
工欲善其事,必先利其器为了高效的编码,一个顺手的IDE是必不可少的。Eclipse下的EasyExplore插件挺不错,经常会打开项目的文件夹查找内容,只是日渐习惯全部键盘操作后,有时想使用EasyExplore打开一个文件夹,却发现弹出来的右键菜单里的"Easy Explore..." 是没有键盘快捷键的,每每这时都得打断思路使用鼠标操作,挺郁闷的。于是打算稍微修改一下此插件。参考资...
2019-06-27 17:57:02
232
转载 U盘测试の量产过程及量产前后性能比较
测试优盘:亿捷速豹CM981 优盘大小:4G 优盘芯片:ITE(联阳)IT1167 Flash ID:EC D7 98 CA 54 Flash型号:K9ABG08U0A_MCB001 量产软件:DtMPTool_V1.67B.6.12D 在此仅测试实际应用中的速率。用量产前的数据和量产后的数据相比较。毕竟我们更加关注的是实际应用中的速度体验。一下是量产信息:量产的时候涉及到修改的部分有: ...
2019-06-27 17:56:44
395
转载 [Big Data - Codis, Mycat(cobar)] 企业互联网+转型实战:如何进行PB级别数据的架构变迁...
随着DT时代的来临,数据对于企业经营决策的价值日益凸显,而企业在进行互联网+转型的过程中,如何让数据架构平滑迁移到大数据平台,对于传统业务的转型升级至关重要。企业IT部门该如何进行PB级别大数据平台的迁移规划呢,请看云智慧运维总监张克琛带来的经验分享。 提到PB级别的大数据解决方案市面上有很多,比较火的有Hadoop、Spark、Kafka等等,如果是一个新上线的系统,相信大家都能找到适合自己的方...
2019-06-27 00:14:51
162
转载 用C#实现智能设备上的NotifyIcon类
前几天有网友问.NET CF中怎么实现NotifyIcon,我这才知道原来.NET CF并没有提供NotifyIcon控件。 于是偶想PC上可以用Shell_NotifyIcon和MessageWindow来实现托盘图标,只是不知道.NET CF支持不支持这两个东东了。仔细看了一下.NET CF中可疑的命名空间,没想到在Microsoft.WindowsCE.Forms命名空间里面竟然有...
2019-06-26 19:06:21
150
转载 Spark记录-SparkSQL远程操作MySQL和ORACLE
1.项目引入mysql和oracle驱动2.将mysql和oracle驱动上传到hdfs3.远程调试源代码如下:123456789101112131415161718192021222324252627282930313233...
2019-06-26 15:51:00
290
转载 质量属性3
可测试性。可测试性指通过测试揭示软件缺陷的难易程度。特别地,假设软件中至少有一个错误,软件在下次测试运行时不能正常工作的可能性。可测试性的响应度量处理的是测试在发现缺陷方面的效率以及想要达到某个期望的覆盖范围,需要用多长时间进行测试。 可测试性的一般场景构成:刺激源:单元开发人员、系统集成人员、系统验证人员、测试人员、用户。刺激:已完成的一个阶段,如分析、架构、类、子系统的集成、所...
2019-06-25 13:07:00
284
转载 用 jQuery 和 Ajax 构建富 Internet 应用程序
jQuery 是一种 JavaScript 库,它是开发人员简化动态富 Internet 应用程序的创建过程的最佳选择。随着基于浏览器的应用程序不断代替桌面应用程序,这些库的使用将越来越广泛。您将通过本系列文章中了解 jQuery,并学习如何在 Web 应用程序项目中实现 jQuery。简介JQuery 受欢迎的指数迅速攀升,现已成为 Web 开发人员首选的 JavaScript 库。与此...
2019-06-25 12:09:10
170
转载 【DOM编程艺术】显示"文献来源链接表"
<!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><...
2019-06-24 16:35:45
154
转载 晒晒名企大公司的工资收入
下面这些是网上收集的一些名企、外企的普遍工资收入,当然每个人收入都有差异,而且数据也不一定正确,但总体来说应该和平均值不差太多吧,大家看看吹吹水就好,别较真就是了……快消类:宝洁:本7200、研8200、博9700,均14个月,另有800交通补助,marketing每9个月涨20%-30%。玛氏:月薪10000。据说将14个月的工资除以12得出的数据,有知情者可以证实或证伪。箭牌:...
2019-06-24 16:32:14
287
转载 简谈SpringCloud的入门配置(二)
入门实例的四步骤:1)配置Eureka服务器在Spring官网上新建一个SpringCloud项目增加Eurake组件将其中的pom.xml文件拷贝至eclipse新建的Maven文件中由于SpringCloud是基于SpringBoot的,先创建一个启动类Applicationpackage cn.lch;import org.springfram...
2019-06-22 18:37:00
77
转载 SharePoint search 功能的定制开发
概要 客户要求改善 SharePoint 2007的搜索功能,我们要自定义开发搜索功能,一翻调查和研究,sharepoint 的搜索用到KeywordSearchQuery和FullTextSearchQuery 两种方式,因为我们要用到自定义的sharepoint list字段做为过虑条件,所以采用FullTextSearchQuery 来开发。 设计 FullTextSearc...
2019-06-22 17:16:12
160
转载 JAVA的面向对象编程--------课堂笔记
面向对象主要针对面向过程。面向过程的基本单元是函数。什么是对象:EVERYTHING IS OBJECT(万物皆对象)所有的事物都有两个方面:有什么(属性):用来描述对象。能够做什么(方法):告诉外界对象有那些功能。后者以前者为基础。大的对象的属性也可以是一个对象。...
2019-06-22 16:08:15
150
转载 面向对象的程序设计(一)
设计一个Birthday类,其成员变量有:year,month,day;提供构造方法、输出Birthday对象值的方法和计算年龄的方法。编写程序测试这个类。代码如下:public class Birthday { // 设计一个Birthday类,其成员变量有:year,month,day;提供构造方法、输出Birthday对象值的方法和计算年龄的方法。编写程序测试这个类。...
2019-06-21 15:24:00
2068
转载 Python 语言中经常有疑惑的地方
*)关于for循环中range(2),i到底是从0还是1开始。特别是在用数组的长度作为range的参数的时候经常会犯糊涂#首先>>> for i in range(5):... print(i)...01234#其次>>> s=[1,2,3,4,5]>>> length=len(s)...
2019-06-20 18:02:00
98
转载 使用JavaScript 和 CSS 实现图像缩放和剪裁(转)
英文原文:Scale and Crop an Image using Javascript and CSS在页面上需要裁减和缩放一张图片是一个常见问题。缩放图片比较简单的方法是使用image的hight和width属性。同样地,裁剪图片可以通过将图像 设置为元素背景并设置元素的高度和宽度来完成。无论如何,缩放和裁剪图像都稍微复杂了一点。如果这需要经常做,还是把图像的裁剪和缩放交给一个类 (...
2019-06-20 16:24:02
113
转载 SpringMVC基础03——常用注解之@RequestMapping
1.用法SpringMVC使用@RequestMapping注解,为控制器指定可以处理哪些URL请求,并且可以指定处理请求的类型(POST/GET),如果@RequestMapping没有指定请求的方式,那么代表这个方法可以同时处理GET/POST请求。1 @RequestMapping("/helloworld")2 public String helloWorld() {3...
2019-06-19 15:56:00
163
转载 STM32F100R4 单片机解密特性 ST芯片解密
STM32F100R4 芯片特性:· 核心:ARM的32位Cortex™- M3的处理器– 24 MHz的最大频率,1.25 DMIPS / MHz的(Dhrystone的2.1)的性能– 单周期乘法和硬件除法– 16到128千字节的Flash存储器– 4至8字节的SRAM· 时钟,复位和电源管理– 2.0到3.6 V电源的应用和I / O– 4至24 MHz的晶体振荡器– PLL时钟的CPU– ...
2019-06-19 14:06:24
373
转载 CUB reduce errorinvalid configuration argument
解决CUB reduce errorinvalid configuration argument问题在写TensorFlow代码时遇到报错CUB reduce errorinvalid configuration argument在网上查阅说是GPU利用率不高,因为我的代码有一段计算nms的特别耗时,尝试各种方法未能解决,包括将GPU代码移到CPU运算,减少计算量。就在要放弃的时候头脑发热...
2019-06-19 09:52:00
803
转载 C语言的一些误用和知识总结
在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很多就算编译通过了也达不到我们预期的结果,完了自己是不是也很难找到错在哪儿吧?我绝得语言之所以能称之为语言,它肯定是一种工具一种相互交流相互通信相互传达之间的意图的工具,作为语言那肯定得有自己的语法,要想相互交流肯定得先学好它...
2019-06-18 18:21:10
101
转载 好程序员Python自动化运维开发实战 六、流程控制
Python自动化运维开发实战 六、流程控制PYTHON 条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。if 语句用于控制程序的执行,基本形式为:if判断条件:执行语句……else:执行语句……其中"...
2019-06-18 18:12:09
132
转载 浅析Windows 2003的两种快速自动登录捷径
如何快速的进入Windows 2003操作系统呢?在本文中我们将介绍两种快速登录Windows 2003操作系统的方法: 一种方法比较简单,您只需单击“开始|运行”,并在输入框中键入“control userpasswords2”,这样就可以在“用户账户”管理窗口中清除“要使用本机,用户必须输入密码”复选项的选中状态,然后按下键盘的“Ctrl+Shift+A”,将会得到一个“自动登录”的设...
2019-06-17 15:18:53
71
转载 别再写getter,setter方法了,用Lombok来简化你的代码吧
前言在实际开发中,有些代码是重复的、IDE一键生成的,不写不行,写了又觉得代码太臃肿,不美观。如果你也有这种体会,那么,请使用Lombok插件吧,真的非常好用。Lombok的使用也非常简单,都是各种各样的注解。引入依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>...
2019-06-17 14:14:10
183
转载 YYModel源码阅读笔记
json 转 model通常手动解析的时候,代码如下:Foo *foo = [[Foo alloc] init];foo.itemID = [dictionary objectForKey:@"id"];foo.bar = [dictionary objectForKey:@"bar"];foo.baz = [dictionary objectForKey:@"baz"];foo.quz...
2019-06-17 10:46:23
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人