--总结类
文章平均质量分 68
IT小白_L
风华是一指流砂,苍老是一段年华!
展开
-
Mybatis if test中字符串比较(内双外单)
Mybatis if test中字符串比较这样会有问题,换成我是这样解决的参考:https://code.google.com/p/mybatis/issues/detail?id=262原创 2017-06-17 12:44:54 · 1029 阅读 · 3 评论 -
字符串装换成数字
方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。 一些示例如下: parseInt("1234b原创 2016-02-29 16:15:24 · 893 阅读 · 7 评论 -
Win8中那个你不知道的小设置
我的电脑,一直是win8的系统,我个人比较喜欢。但是,前一段时间,这个系统给我带来了很大的打击,真的让我不知道拿它怎么办。 问题是这样的, 我的一块移动硬盘,在别的电脑上可以识别,也可以读写操作,但是在我的电脑上,硬盘没有盘符,也没有图标。但是右下角还显示可以弹出。就是不能操作我的移动硬盘。如图: 测试第一步,排除电脑问题,我在我电脑上插了另原创 2016-03-21 20:17:59 · 613 阅读 · 15 评论 -
总结学习Fckeditor使用方法
最近在一个OA的项目中,用到了一个编辑器 Fckeditor, 先来看看它的效果图:FCKeditor是目前最优秀的可见即可得网页编辑器之一,它采用JavaScript编写。具备功能强大、配置容易、跨浏览器、支持多种编程语言、开源等特点。它非常流行,互联网上很容易找到相关技术文档,国内许多WEB项目和大型网站均采用了FCKeditor。FCKeditor是一个专门使用在网页上属原创 2016-02-19 21:09:13 · 1068 阅读 · 4 评论 -
Struts工作流程
ActionServlet是struts中核心的控制器,所有的用户请求都必须通过ActionServlet的处理,而struts-config.xml是struts中核心的配置文件,在这个文件中配置了用户请求URL和控制器Action的映射关系,ActionServlet通过这个配置文件把用户的请求发送到对应的控制器中。(如图) 在struts web应用程序中,当w原创 2015-12-20 10:34:58 · 716 阅读 · 10 评论 -
文件名浏览器兼容性(解决.net 文件名在IE和FireFox不兼容)
最近在做一个系统,系统中有一个功能就是用浏览器打印已经配置好的Word文档到本地,这个功能,其实挺简单的,也很好实现。当时我们是用FireFox做的测试,非常简单就实现了。打印效果如下: 在测试兼容性的时候,我们用IE测试出现了问题(其他浏览器基本上兼容),文档名称出现了乱码,如下图所示 出现问题之后,我查了一些资料,发现原来是原创 2015-12-30 11:33:15 · 1350 阅读 · 11 评论 -
java与C#的比较
一、C#和java哪个更好? 几天前,我的北理工研究生面试,老师问了我这样一个问题,你认为C#和java哪个更好?那么,作为读者的你,会怎么回答这道题呢? 其实,在我看来,这道题无非是想问你c#和java有什么异同。同为开发语言,并不能说哪个更好,可能你某一种语言熟练,你会认为它好,但是如果你对两种语言都很熟练的话,你会认为,各有千秋。 那么,下面就原创 2016-01-16 10:34:45 · 77486 阅读 · 45 评论 -
新时代来临——工业4.0时代有感
前一段时间,看了一篇文章,名字是工业4.0时代,怎样为孩子筹备未来的教育。 这篇文章,详细的剖析了现在的形式,和未来发展以及我们将要面临的不远就会发生的事情。 我们的社会,从工业1.0的蒸汽机时代、工业2.0的电气化时代到现在的工业3.0的自动化时代后期,那么,下一个时代会是什么呢? 是网络化、智能化的工业生产时代。从发展趋势我们可以看到,人们的生活越来越倾向于“互联网+”,“世界上原创 2015-11-16 10:37:34 · 1228 阅读 · 11 评论 -
应试教育的死穴,恰在于堵死了孩子“犯错”的空间
这个世界上,想不经历失败而径直走向成功是基本不可能的。应试教育的死穴恰恰在于它没有给孩子们留下“犯错”的空间。然而,试错才是人类不断学习、进步的前提。——哈佛大学创新实验室和教育改革领导小组负责人、《创新者的培养》作者托尼·瓦格纳 应试教育讲究的是,学习知识,背知识,考试。在尽可能的情况下,错误越少越好。那么,在这种环境下培养出来的人才,抗打击能力不强(很到好学生原创 2015-11-16 11:46:21 · 634 阅读 · 10 评论 -
Dom4j解析XML小结
接触java的学习也有几个月了,对java的一些认识和理解越来越深,渐渐的揭开了java的神秘面纱,当然,这只是开始,学习还在继续…… 前几天的学习中,接触到了一个XML导入的实例在java中的实现。在这里 我就简单的总结一下使用Dom4j解析XML。首先,dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java原创 2015-10-26 09:41:43 · 927 阅读 · 11 评论 -
使用EasyUI弹出框页面样式乱了——控制弹出框位置
在做系统的时候,我遇到了一个这样子的问题:页面比较长,把也页面放入了Iframe中,这个页面使用了EasyUI的样式,弹出框弹出位置为中间,当弹出框弹出时,页面会乱样式。主要是因为弹出框在页面中间,页面的长度又超过了整个显示器的高度,所以,显示的部分,会出现问题。 出现问题后,寻找到了一些解决方案。因为EasyUI的弹出框,是直接封装好的 , 所以,我们不能灵活的改变其位置。那么,最原创 2015-09-20 20:24:31 · 7847 阅读 · 31 评论 -
实现动态数据生成Word文档并保存
最近在做人事系统,遇到了一个信函打印的的问题。需求是:给一个现成格式的Word模板,在模板中写入你要写的信息,然后保存。网上的方法大多数都是从一个GridView或表中获得数据后向Word中添加一个表格。但不方便实现下面的效果。 我们使用Word模板来实现,方法如下: 1、首先需要向工程中的“引用”加入Word类库的引用(如下图)。我是O原创 2015-09-18 13:19:14 · 6590 阅读 · 21 评论 -
Mybatis实现Mapper动态代理方式
一、实现原理 Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。 Mapper接口开发需要遵循以下规范: 1、 Mapper.xml文件中的namespace与mapper接口的类路径相同。原创 2016-03-27 15:23:04 · 15782 阅读 · 21 评论 -
多线程同步互斥实例——使用synchronized实现线程通信和互斥
线程互斥概念 线程互斥是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。实现线程同步互斥的四种方式 临界区(Critical Section):适合一个进程内的多线程访问公共区域或代码段时使用 互斥量 (Mutex):适合不同进程内多线程访问公共区域或代码段时使用原创 2016-04-25 15:58:31 · 6803 阅读 · 11 评论 -
解开gRPC神秘面纱(一)
gRPC是什么? gRPC是一个高性能、开源、通用的RPC框架,面向移动和HTTP/2设计,是由谷歌发布的首款基于Protocol Buffers的RPC框架。 gRPC基于HTTP/2标准设计,带来诸如双向流、流控、头部压缩、单TCP连接上的多复用请求等特性。这些特性使得其在移动设备上表现更好,更省电且节省空间占用。 gRPC 1.0版本是2015年面世以后的第一次版本发布,开发者原创 2016-10-28 11:31:12 · 4411 阅读 · 6 评论 -
使用JSR-303 Validation进行验证
JSR-303是一个数据验证的规范,这里我不会讲这个规范是怎么回事,只会讲一下JSR-303在SpringMVC中的应用。JSR-303只是一个规范,而Spring也没有对这一规范进行实现,那么当我们在SpringMVC中需要使用到JSR-303的时候就需要我们提供一个对JSR-303规范的实现,Hibernate Validator是实现了这一规范的,这里我将以它作为JSR-303的实现来讲解S原创 2016-09-29 09:09:13 · 3815 阅读 · 6 评论 -
大学生就业那些事——招聘会感想
最近几年,大学生毕业生的就业情况,越来越被大家所关注。在中国教育在线新锦成网站上,看到这样篇报道,报道中说:“2014年,大学毕业生达到727万,刷新了2013年“史上最难就业季”的纪录。面临严峻的就业形势,为缓解就业压力,政府积极引导大学生就创业并出台了一系列相关政策及措施。那么,2014届高校毕业生毕业半年后的实际就业情况到底如何呢? 为全面了解2014届全国高校毕业生的就业状况,新原创 2015-11-01 19:47:13 · 3457 阅读 · 4 评论 -
Redis服务器管理
一、概述: Redis在设计之初就被定义为长时间不间断运行的服务进程,因此大多数系统配置参数都可以在不重新启动进程的情况下立即生效。即便是将当前的持久化模式从AOF切换到RDB也无需重启。 在Redis中,提供了一组和服务器管理相关的命令,其中就包含和参数设置有关的CONFIG SET/GET command。二、相关命令列表:命令原型时原创 2016-06-19 16:24:10 · 780 阅读 · 2 评论 -
springmvc框架精讲及配置——Springmvc总结(一)
Springmvc框架1. 什么是springmvc springmvc就是spring框架的一个模块,springMVC和spring无需通过中间整合层进行整合.springmvc是基于mvc的web框架2、什么是mvc MVC是一个框架模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、原创 2016-06-04 21:15:37 · 2620 阅读 · 4 评论 -
mybatis 和 Hibernate对比
一、序言 最近一直用mybatis做开发,以前用过hibernate,能感受到一些它们在使用上的区别,不过总想抽出时间来好好比较比较弄弄清楚它们各自的优劣,以便更好进行选择和深入的了解。 网上也看了很多资料,结合自己的使用体会,粗率地概括和总结了一下,以供大家参考。二、具体运用上的不同1、所需的jar包Mybatis:只需要3个(mybatis-3.1.原创 2016-04-24 15:19:39 · 1028 阅读 · 11 评论 -
虚拟机中Redis安装与部署及常见问题解答
Redis的安装 第一步,准备安装包 可以直接去官网下载稳定版本的Redis安装包,我使用的是Redis3.2.0版本,地址如下:http://redis.io/download原创 2016-05-15 17:28:34 · 4904 阅读 · 7 评论 -
Redis内存优化
特殊编码: 自从Redis 2.2之后,很多数据类型都可以通过特殊编码的方式来进行存储空间的优化。其中,Hash、List和由Integer组成的Sets都可以通过该方式来优化存储结构,以便占用更少的空间,在有些情况下,可以省去9/10的空间。 这些特殊编码对于Redis的使用而言是完全透明的,事实上,它只是CPU和内存之间的一个交易而言。如果内存使用率方面高一些,那么在操原创 2016-05-23 10:29:44 · 611 阅读 · 4 评论 -
Redis主从复制
一、Redis的Replication: 这里首先需要说明的是,在Redis中配置Master-Slave模式真是太简单了。相信在阅读完这篇Blog之后你也可以轻松做到。这里我们还是先列出一些理论性的知识,后面给出实际操作的案例。 下面的列表清楚的解释了Redis Replication的特点和优势。 1). 同一个Master可以同步多个Slaves。原创 2016-05-28 15:05:35 · 569 阅读 · 8 评论 -
某商城框架分析
开篇 最近做了一个商城系统,从系统的需求,到系统的选型以及框架和各种技术的研究和使用,我都参与其中,所以,分享一下这个系统.框架 框架如下:说明: 表现层 用户分为两种,PC端用户和移动端用户; 其中PC端包括 商城首页,商品类目,购物车,订单,商品展示,会员中心等等, 移原创 2016-05-28 15:42:42 · 6704 阅读 · 9 评论 -
了解nginx及其安装
什么是nginx Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。Nginx的应用场景 http服务器。Nginx是一个http服务可以独立提供htt原创 2016-06-01 10:45:37 · 513 阅读 · 2 评论 -
C#操作Word总结(二)——设置文档格式并添加文本内容、超链接、添加图片
设置文档格式并添加内容#region 设置文档格式并添加文本内容、超链接/// /// 设置文档格式并添加内容/// /// 文件名/// public static bool AddContent(string filePath){ try { Object oMissing = System.Reflection.Missing.Value;原创 2015-10-05 09:25:17 · 6394 阅读 · 24 评论 -
c# 操作Word总结(四)——书签使用
一、Word对象模型 (.Net Perspective) 五大对象 Application :代表Microsoft Word应用程序本身是Document和Selection的基类。通过Application的属性和方法,我们可以控制Word的大环境。 Document :代表一个Word文档,当你新建一个Word文档或者打开一个已有的Wo原创 2015-10-20 14:35:44 · 11970 阅读 · 30 评论 -
再看设计模式——观察者模式
随着软考的进行,开始了新一轮设计模式的学习,距离上一次这种整体、从头到尾学习设计模式已经有一段时间了。上次整体上的学习中,主要是了解,简单的使用设计模式。随着这一段时间的接触,潜移默化,这次的学习,相对深入一些。下面我以观察者模式为例,记录一下这次设计模式的学习。(以Head First 设计模式为主要材料)。 1、复习什么是观察者模式 我们看看报纸和杂志的订阅是怎么原创 2015-04-28 15:02:11 · 1451 阅读 · 41 评论 -
自考总结——2015年4月19日
紧张忙碌的自考复习在今天,就算是告一段落了。在这一段时间中,自考占用了很多时间,也付出很多经历,相信结果一定会不错的。自考计划,在两个月之前就开始了。这次报的科目比较少,我只报了运筹学和操作系统概论,就是传说中比较有难度的两个科目。现在发现,也不算难,或者说,蛮简单的。自考的计划,在前期,每天一个番茄看书,用很短的时间,把书看一遍,然后是第二遍看书,画导图,做总结。再到做真题,了解知识点,以及原创 2015-04-19 19:19:19 · 915 阅读 · 31 评论 -
Entity Framework(实体框架 EF)
什么是Entity Framework呢(下面简称EF)? EF(实体框架)是ADO.NET中的一组支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。ORM(对象关系映射框架):指的是面向对象的对象模型和关系型数据库的数据结构之间的相互转换。 如此官方的解释,你懂吗? 我理解的是,业务实体在内存中表现为对象,在数据库中表现为数据,内存中的对象之间,存在关联和原创 2015-03-13 11:43:27 · 1592 阅读 · 13 评论 -
通过邮箱验证注册——.net代码
在写一些面向用户的网站类的程序时,必不可少的一个就是注册,通常情况下,我们会选择邮箱验证后注册,或者手机发送验证码注册。上篇文章中已经简单的描述了手机验证注册,这篇主要介绍一下邮箱验证。 邮箱验证的步骤主要是:用户填写邮箱账号并提交、后台判断输入是否是有效邮箱,如果为有效邮箱,发送验证链接到输入的邮箱中,用户通过邮箱的链接,成功注册。 想实现这个功能,首先,在填写注册信原创 2014-12-28 17:07:19 · 5324 阅读 · 15 评论 -
北大青鸟代码---asp.net初学者宝典
一.上传图片:使用控件:file,button,image;上传按钮的代码:string fullfilename=this.File1 .PostedFile .FileName ;取得本地文件的全路径如c:/windows//ba.bmpstring filename=fullfilename.Substring (fullfilename.LastIndexOf ("//")+1转载 2014-10-06 17:11:46 · 2689 阅读 · 16 评论 -
DHCP获取IP地址过程中捕获的报文—三级网络总结(二)
上一篇文章主要说了一下知识点中的IP地址的考点,这一篇我打算说说DHCP获取IP地址过程中捕获的报文的这个考点,都是自己的理解,有错误欢迎指正。 DHCP是应用层协议,UDP是传输层协议,IP是网络层协议,以太网是链路层协议。数据在网络上传输的时候要自顶向下逐层封装的,典型的DHCP过程是这样的:1:客户机向服务器发送DHCP_DISCOVER报文,申请IP。2:服务器向客户机原创 2014-09-27 21:14:44 · 16771 阅读 · 20 评论 -
三级网络总结(对考三级网络的同学的建议)
三级网络,对好多非计算机专业的同学甚至是计算机专业的同学来说,真的算是一个噩梦。我相信有好多人,为了考试,为了拿到三级网络的证件,参加各种各样的培训班。即使考试过了,得到了三级证件,但是,剩下的几乎空白,也就是,通过考试,没留下什么在头脑中。 前几天,我也参加了三级网络的等级考试,我按照我们约定的复习顺序,一步步的学习。虽然我不保证网络我一定会过,但是,通过这次考试,我真的学到了一些知识原创 2014-09-26 08:46:10 · 8117 阅读 · 31 评论 -
牛腩新闻发布系统总结
之后是SQLHelper的再次学习,我感觉,这块的学习是牛腩新闻发布系统中收获比较大的一部分。虽然在机房重构的时候用到了SQLHelper,但是并不是完全的自己编写,也没有如此细致的讲解。牛腩老师带我从新认识了一下SQLHelper。牛腩发布系统也是利用了三层的思想,先实现了数据层的编写,然后是逻辑层,最后是界面层。在三层中,界面层使用了网页发布的方式,应用HTML来编写界面,这一块对我来说是比较陌生的。但是老师细致的讲解,每一步的测试,还是对我的学习起到了很大的帮助。对后面的HTML的学习,也起到了很大的原创 2014-09-06 17:01:38 · 1380 阅读 · 29 评论 -
软件文档编写入门——软件工程视频总结(二)
既上一篇文章,继续我的导图总结,人说:一张图胜过千言万语,不知道我的导图能不能胜过直白的描述。四、面向对象: 五、程序编码: 六、软件测试: 七、程序功能概论: 软件工程视频看过之后,对照笔记,我做的总结,原创 2014-01-21 20:50:37 · 1289 阅读 · 10 评论 -
VB查询数据库之终极篇——机房收费系统总结(七)
机房收费系统总结系列到此就算是要结束了。在做机房收费系统之前,做了学生管理系统,可以说,对机房收费系统的帮助很大。 在机房收费系统中,数据库的查询,数据写入数据库,更改数据库内的信息等一些操作在学生信息系统中,都已经用过。在这里使用起来,就比较轻松。 这个系统中,比较难一点的是组合查询和结账窗体。新接触的东西就是报表的使用,对于这些知识点,我在前面的总结中都已经总结过了,这就原创 2013-12-13 12:59:19 · 3634 阅读 · 17 评论 -
舍不得是不舍不得
有些事情我们放不下,不是不能放下,而是舍不得放下,似乎只要放下了就等于否决了过往的一切。舍不得,不是要我们留恋,而是告诉我们不舍不得。 我们的一生会得到许多,亦会失去许多,然而最让我们脆弱的绝不会是得到的瞬间,而是在失去的时刻。曾经拥有的东西无论它是好是坏,给我们带来了多少快乐或伤悲,在失去的那一刻,心里都会产生一种纠结的感觉——舍不得。明知道挽留不了,还是会想尽办法留住;明知原创 2015-05-27 20:33:02 · 962 阅读 · 40 评论 -
软考总结
从3月18日开始,我们开始了软考的旅程。在这个过程中,真的是有喜有忧,有泪有笑。原创 2015-05-27 15:49:28 · 1235 阅读 · 25 评论 -
C#操作Word总结(三)——表格处理、把Word文档转化成为HTML
表格处理(插入表格、设置格式、填充内容、表格中加图片) #region 表格处理(插入表格、设置格式、填充内容)/// /// 表格处理/// /// word文件名/// public static bool AddTable(string filePath){ try { Object oMissing = System.Reflec原创 2015-10-16 20:29:28 · 5357 阅读 · 16 评论