自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

搬砖工

只有真正的沉淀,才能拥有生命的厚度。

  • 博客(73)
  • 资源 (2)
  • 收藏
  • 关注

原创 数据库RocksDB优化方案

Rocksdb优化方案写放大优化若数据库写入为10M/s,磁盘写入的30MB/s(如compaction时io导致),则写入放大为3(使用iostats),[写入放大率会缩短闪存寿命](Optimizing Space Amplification in Rocksdb)。kv分离[WiscKey](separting keys from values in ssd-conscious storage)专门为SSD设计,将键值分开,该论文时基于leveldb进行改造且已经开源changlenges

2020-07-14 21:48:34 3038 1

原创 win8.1打开axure8.0闪退的问题

由于需求有大的变动,需要重新定义系统,为了能更快地表达出用户想要的效果,用了axure画了原型。但在安装完成后打开总是出现闪退的问题,对解决过程做个记录。      一、逐步排查问题:      1.各个版本都重新安装进行试验      刚开始还是挺不愿更换版本的,因为关联了svn,后期可能会出现版本不一致导致的一些问题,但重装安装了axure8.0的几个版本后(服务器上的、同事那儿拷

2017-04-19 21:13:59 15954 6

原创 Java之多线程与方法调用

简单理解线程与进程:线程指的是程序里不同的执行路径,看上述的运行顺序图,机器上实际上运行的是线程;进程是一个静态的概念,一个进程里有一个主线程叫做main()方法,是一个程序、一个进程里面的不同的执行路径。

2016-12-19 12:35:28 24724 6

原创 选择排序(Selection Sort)优化

选择排序(Selection Sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。它是不稳定的排序方法(比如序列[8, 8, 2]第一次就将第一个[8]与[2]交换,导致第一个8挪动到第二个8后面)。 这只是一个toy program,用来说明选择排序优化过程。

2016-12-14 22:28:52 1683 4

原创 WPF 调用线程无法访问此对象,因为另一个线程拥有该对象

为了实现数据能够在文本框中逐条输出,需要用到了线程。

2016-12-14 21:47:29 12760 4

原创 Java之多态

Java中面向对象最核心的东东——多态。通过多态使我们的程序复用性和可扩展性更好。多态,也叫动态绑定或迟绑定,是指在执行期间(而非编译期间)判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。简单理解为只要子类方法重写了,实际当中new的是哪个的方法,调用的就是哪个的方法来进行实现。动态绑定的条件:有继承、有重写、父类引用指向子类对象

2016-12-12 22:34:32 559 2

原创 Java之重载和重写

重载(Overload)与重写(Overwrite/Override)都是针对方法来说的,那这两种机制有什么好处呢? 重载——同样的一个方法能够根据输入数据的不同,做出不同的处理。【有不同的参数列表(静态多态性)】重写——当子类继承自父类的相同方法,输入数据一样,但要做出有别于父类的响应时,就需要重写父类的方法。即在子类中重写该方法【相同参数,不同实现(动态多态性)】用个toy program应该更好理解一些,看完程序之后建议读者应该先想一想输出结果是什么。

2016-12-11 22:20:54 2541 5

原创 一屋不扫何以扫天下——卫生问题

举手投足间,历史将会被改写。先把自己的心里垃圾清除了,再把外面的垃圾给清除了,最后再“为天地立心,为生民立命,为往圣继绝学,为万世开天平”。

2016-10-26 11:35:15 1639 2

原创 使用FireBird数据库和管理工具IBExpert过程的问题与解决方法

第一次接触FireBird数据库,今天下午测试连接了一下午都没有连接上,每次用IBExpert登记一个数据库的时候都没登记上,提示firebird.msg没有找到和Your user name and password are not defined. Ask your databaseadministrator to set up a Firebird login.安装Fir

2016-07-23 21:07:52 16219 15

原创 JAVA JDK下载安装及配置环境变量

下载     JDK各版本下载应该直接去官网下载,地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载的时候看自己的机子是几位的,32位或64位,以防在以后在安装eclip

2016-06-22 22:53:23 756

原创 理解url href src

做Web项目开发的时候需要自己写页面,在HTML中经常会用到url/href/src将其他资源引入。今天写一下对它仨的理解。

2016-05-31 23:55:09 717 1

原创 easyui中combobox添加滚动条的方法

在项目中前端框架使用的是easyui,最近碰到的问题就当做为积累了。

2016-05-31 23:36:54 15962 4

原创 easyui中combobox设置默认值的方法

我们项目前端用的是easyui框架,对于easyui这个框架刚接触不久,既然有需求,就应该有办法。下拉框其实是easyui中的combobox,只需在.aspx上就可以设置其默认值。

2016-05-31 20:51:01 35284 6

原创 VS2013大括号高亮显示的设置方法

      在做公司一个项目的时候,需要用到VS2013编辑器,用了之后感觉有点不太爽。在js文件里定义了方法之后,由于方法比较长,写完之后再回来看就有些不方便,尤其是方法里还有几个判断,后人再看的时候会有些不大好分析,还好这几年培养起的不将就的精神,找到了VS2013中设置大括号、小括号等高亮显示的方法。      打开VS2013→工具→选项,如下:    

2016-05-27 11:24:11 16358 10

原创 AngularJS五特性

对于一个没有接触过和AngularJS相似的框架而且还是都在使用像jQuery这样的JavaScript类库的开发者来讲,要从jQuery的思想转变成AngularJS的思想是有点困难的,但我愿意去尝试。

2016-04-30 14:56:15 748

原创 WCF分分钟入门

Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架。看过很多资料,还是来一个Demo来得快,之后再回去看相关的资料,学习都是这么反复的过程。

2016-03-31 22:01:34 474 1

原创 例子说冒泡排序

1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。2. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3. 针对所有的元素重复以上的步骤,除了最后一个。4. 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。

2016-03-31 20:04:18 11192 4

原创 两种数据访问方式:从ADO 到ADO.NET

电脑最大的好处就是可以帮助人处理大量数据,由此离不开对数据库的访问,先看看最近在做ASP.NET例子的时候经常用到的ADO.NET的数据库访问方式。

2016-03-13 17:17:44 10189 7

原创 win8.1系统中Sybase PowerBuilder已停止工作的有效解决办法

这些工具都是大同小异的,都是可视化的,工具箱和属性窗口都差不多,PowerBuilder的主要特色是DataWindow(数据窗口),通过DataWindow可以方便地对数据库进行各种操作,也可以处理各种报表,而无需编写SQL语句,可以直接与Sybase、SQLServer、Oracle等大型数据库连接。它提供了可视化查询生成器和多个表的快速选择器可以建立查询对象,并把查询结果作为各种报表的数据来源。其主要适用于管理信息系统的开发,特别是客户机/服务器结构。这也是这次用来开发学生成绩管理系统的首选原因之一。

2016-03-01 21:58:44 4651 1

原创 WCF初见

在win32中,应用程序是运行在进程(Process)的线程(Thread)中的,.Net平台出现之后,出现了AppDomain(应用程序域),其实就相当于在进程和线程之间又有了一层包装,类似于子进程的概念,在一个进程(或应用程序域)中的对象能进行直接的访问和控制,但超出这个范围,便不能进行直接的访问和控制了,所以进程(或应用程序域)有一定的隔离作用,如果是分布在不同网络,不同操作系统上的不同进程,他们进行通讯的难度就更大,而分布式应用程序要求的就是将原本被隔离的作用域通过一定的契约联系起来,从而达成多个系

2015-12-31 22:19:25 642

原创 IIS——解决发布后远程调用问题(三)

在使用B/S开发的过程中会用到调用服务的问题,别人开发好的服务只需在自己的WCF层调用即可。调用自己本地的服务是完全没有问题的,从本地调用服务器上发布好的服务就会出现这样的异常:可System.IO.FileLoadException: Could not load file or assembly 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes。

2015-12-28 17:56:45 1793 10

原创 IIS——服务器上部署网站及遇到的问题图解(二)

很荣幸接手了成绩系统项目并当了组长,也正直搬家时期,同时也换了新的服务器和数据库,上一版本的系统我们得修改服务器地址和数据库的链接,然后重新发布到新的服务器上,才能让之前的系统跑起来,让我有机会在服务器上发布了一次系统。

2015-12-28 11:47:41 5015 11

原创 IIS——服务开启及本地发布网站图解(一)

IIS(Internet Information Services互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务,是一个World Wide Web server,是Web服务组件,包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

2015-12-26 15:27:52 29646 11

原创 工业4.0的新时代,我们的教育该何去何从?

这两篇文章主要写的是教育和未来的关系,而在工业4.0时代,我们的教育应该是什么样的呢?之前有看过托马斯·弗里德曼的《世界是平的》这本书,弗里德曼一针见血的指出了世界未来的方向,“全球化3.0”将深刻地影响我们的经济、社会、政治生活的各个方面,改变每个人的工作方式、生活方式乃至生存的方式。不论是政府部门、商业部门、社会部门,各行各业的管理者、员工还是自由职业者,概莫能免。尤其是在科技和通信领域如闪电般速度的进步,事全世界的人们可以空前地彼此接近,新一波的全球化,正在抹平一切疆界,世界变平了,从小缩成了微小。而

2015-11-30 22:43:22 1454

原创 MyEclips启动报错:'Building workspace' has encountered a problem的解决方法

最近刚开始接触Android,不像之前刚开始接触java一样,那个环境配置都可以让我搞一上午,现在是直接安装了Eclipse,之后就兴奋的进行了每门语言入门必学的一个程序——Hello World。自从第一个程序运行成功了之后,今天就再也没有Run As 成功过,一直出现'Building workspace' has encountered a problem的问题。

2015-11-30 19:54:13 4245 8

原创 HTML中<form>表单method的get方式和post方式

在B/S应用程序中,前台与后台的数据交互,都是通过HTML中form表单完成的。form提供了两种数据传输的方式:get和post,用个“登录”这个例子来简单理解二者提交和获取方式的不同。

2015-11-28 16:57:31 19414 13

原创 软考——计算机基础知识总结

一张图胜过万语千言,就不再过多解释了。高兴的是总结完之后,再次做题,让自己真正体会到学习知识的妙处。学习不应当仅到此步,还应在应用中逐渐体会到在总结中收获,在收获中体会到学以致用的乐趣。路漫漫其修远兮,吾将上下而求索。

2015-10-31 19:11:09 3520 19

原创 海明校验码

这是关于计算机基础的知识。我们都知道计算机系统运行时,各个部件之间要进行数据交换,为了确保数据在传送的过程中正确无误,一是提高硬件电路的可靠性,二是提高代码的校验能力,包括查错和纠错。此文主要是从海明码的校验能力来说,也是使用校验码的方法来检测传送的数据是否出错。

2015-10-31 11:39:07 10591 16

原创 C#状态模式——解决方法过长问题

上周进京赶考GCT(硕士专业学位研究生入学资格考试),需要提前动身去看考场,顺便和同伴一起在北京找个酒店住下,安顿好之后,当躺下的之后笔者想的不是第二天如何应考,而是脑袋了充满了状态,状态,状态,状态模式,可能这几天和小伙伴们讨论设计模式比较多缘故吧。此文是为记录当时的想法,之后加以联系以前所学并实践后写出来的。一、概述         摘要:

2015-10-29 16:16:33 2668 14

原创 软考书本总结

经过了J2SE和软考视频之后,就对软考书本和专项训练进行了学习,做了两套真题之后,回顾了onenote上的笔记,当时做得不赖嘛,再温故,总结了如下图:                         看完书之后,六百多页的一本书也就讲了计算机的硬件和软件的知识,着重点还是放在软件上。平时接触到的像OO、UML、DBS和程序语言等还是比较多的,对于硬件的

2015-10-22 17:37:44 1081 15

原创 为前端转身——HTML

之前在做B/S的第一项目——新闻发布系统的时候,自己既是后台的代码设计师,同时也是前台网页设计师,当时在做网页设计的时候只是照着葫芦画瓢,具体也不知道是怎么回事,现在转身学习其常用标记和一些相关属性的用法。万变不离其宗,基础知识掌握好了,才能走得更远,飞得更高。     Web页面绝大多数都是由HTML编写的,它是一种对Web设计的一种规定。下面来看看HTML

2015-09-27 17:09:39 795 27

原创 机房收费系统合作版总结

没有按部就班了一次,上周才把机房收费系统合作版完成。很荣幸被任命为组长,看到组员都是经历过N次项目的大牛,顿时信心满满,这一流的人才可不能浪费了。在这次项目中不仅让我学习到了技术,还让我实战了如何带领一个团队。   一、过程     机房收费系统合作版的目的就是让我们学习团队合作的方法、技术,使用团队开发的工具,团队开发的设计建模,团队开发的分

2015-09-24 21:50:15 814 32

原创 EF动态建库时出现数据库表名变为复数的问题

有点郁闷——自己想的,实现的时候不是自己想要的,但我觉得计算机应该能实现我想要的。记得中学时政治老师说过一句话:“办法总比问题多”,探索ing~~~~~~一、问题来源:在做ITOO考评系统的时候,用需要户注册一个账号才能使用考试系统,由于各个学校考试的科目有些不同,也为了方便对数据库的管理,所以在成功申请一个账号的时就动态给这个账号生成一个库,需要用到E

2015-09-10 20:21:45 3923 22

原创 牛腩新闻发布系统总结

一听,是熟悉的声音,再实践,步步让你有意想不到的收获,这也就是做完牛腩新闻发布系统后的感受了。【重新理解了软件开发】经历了机房收费系统个人版之后,再次实践了软件工程,从最初的需求分析到最后的系统的发布,自己既担任后台的代码设计师,同时也担任前台网页设计师。刚开始由于对SQL数据库的掌握不是很好,所以做得比较慢。在做数据库设计的过程中关于主外键的设置、存储过程的

2015-09-06 10:25:20 846 16

原创 Web设计——初识HTML

【基本概念及个人理解】HTML(HyperTextMark-upLanguage)即超文本标记语言,“超文本”指页面内除了文字之外还可以包含图片、链接,甚至音乐、程序等非文字元素。在做新闻发布系统的过程中遇到的包含链接的例子:<div id="footer"> 版权所有 © 提高班 & 众志

2015-09-05 23:41:46 987 11

原创 ASP.NET使用AspNetPager控件实现真分页

随着昨天牛腩新闻系统的发布,这个系统接近尾声了,从始至终,牛腩老师好搞默,而且每个知识点和开发技巧都讲解得特别非常详细。经过牛腩老师最后的点拨,加之本人有一点点强迫症,再加之不管是之前做的测试还是开发,都会遇到对查询后的数据进行分页显示,决心把分页功能给解决了,最终各位博友看结果吧。        由于VS自带的组件没有AspNetPager分页控件,所以我们先把AspNetP

2015-09-04 22:09:45 10011 12

原创 ASP.NET中获取字符串的MD5码

画了差不多半个月的考评系统的原型图,昨天终于得到用户的认可,原型图设计的思想是无微不至、全心全意的想到你的用户,这是无极限的。废话不多说,继续做新闻发布系统的登陆页,在做的过程中对于密码的安全性有了新的认识。上篇博文已经对验证码做了了解并实现,验证码可以防止恶意破解密码,但是密码也需要增强自身的防御功能,所以在做登陆界面的时候用了MD5(又译摘要算法、哈希算法)进行加密,以期能

2015-08-25 23:36:01 1259 22

原创 javaScript实现动态取得不同的验证码

一般我们登录系统、应用或是网站的时候,除了需要输入用户名和密码之外,有些还需要输入验证码,就像刚刚登陆的这个网站一样:                                              验证码那么简单为什么还需要手动输入呢?只要是认得10个数字和26个英文字母的人都可以正确输入,当然也有图片和中文的验证码。就像12306火车票网上订票系统

2015-08-24 23:33:12 4681 16

原创 VS2012验证控件出现WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping的问题

相信很多博友都遇到过这样问题:当我们用vs创建一个空的asp.net项目时,用到验证控件时都会遇到出现异常错误,但是代码检查再三都是没有任何问题的。在做项目的时候,用户进入系统需要验证是否输入验证码,这时需要添加一个验证控件,但在运行的时候出现了如下异常错误:                        有三个解决方案:方案一:在程序允许的情况下,降低.Fra

2015-08-23 12:16:01 16669 20

原创 牛腩新闻发布系统——文档是前进的指明灯

之前在学习软件工程的时,在没有项目经验的前提下进行文档设计,听的是糊里糊涂,在做了【机房收费系统】之后再次进行文档设计,因为只是个人开发,只是为了实现而实现,对于文档的重要性没有很深的体会,现在到了【新闻发布系统】完成了三分之二的时候,深刻体会到了软件开发的前期工作文档是万万不能少的。      技术、周边组织机构、行业传统等若干因素凑在一起,定义了项目必须

2015-08-04 14:47:41 733 9

IBExpert 汉化版

使用方法很简单,在压缩包里有说明。汉化不完全。

2016-07-19

C# 简单三层登录实例

一个简单的三层登录实例,了解三层思想,并无实际意义,通过用户名和密码登录,登录一次增加10个积分。

2014-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除