- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 基于SSH三大框架的员工管理系统
本系统为本人学习SSH三大框架时所做的整合实例,系统角色包括普通用户和管理员两种,首页有管理员登录入口链接。系统功能主要包括管理员对用户的基本增、删、改、查和分页显示用户信息等。
2023-12-03 11:37:18
434
原创 基于SSH的员工管理系统(一)——包结构
基于SSH的员工管理系统(一)——包结构包结构1、整体包结构2、action包3、domain实体包4、service层5、dao层6、util工具包7、页面层
2023-12-03 11:29:20
434
原创 atom实现html实时预览
atom自带markdown实时预览插件,但当我想用atom进行进端开发并取代webstorm这样的收费IDE时,我发现基于文件进行操作的编辑器atom只能高亮显示html、js这样的文件,但不能实时显示进行调试,很不方便,于是上网查,结果都是很简略的方法,作为刚开始上手atom的新手,一时不理解,终于经过自己的折腾成功使用
2017-10-16 19:00:44
7572
转载 过敏预防
从百度拇指医生某热心网友总结那里引用来,觉得写得很不错,有参考意义,特此记录下来 ”为什么每年九月份过敏鼻炎就严重“ ”因为天气冷热温差比较大。 因为是过敏鼻炎,也可能是你的过敏原在秋季比较丰富。具体你要去医院查过敏原。 我过敏性鼻炎,每天早上起来打喷嚏,流鼻涕,流眼泪,眼睛痒痛充血,如遇天气干燥就容易流鼻血,部分时候会引起头痛。过敏原比较悲催,很普遍, 甲醛、尘螨、灰尘、温
2017-10-16 18:37:31
402
原创 关于python科学计算库numpy学习总结
本文为本人在学习优矿——量化分析师的Python日记【第3天:一大波金融Library来袭之numpy篇】 https://uqer.io/community/share/54ca15f9f9f06c276f651a56一文时的学习总结记录,包括对于python用于科学计算的基础库numpy的一些常用函数理解和分析
2017-08-15 14:20:49
3331
原创 mysql远端数据库与本地数据库间导入导出
远程数据库导出mysqldump -hxxx -uxxx -pxxx 数据库名 > 脚本名.sqlsz 脚本名.sql(SecureCRT将文件下载到本地)本地数据库导入若直接用navicat运行本脚本,失败打开cmd,进入本地数据库,mysql -uxxxx -pxxxx,use 创建好的数据库source 脚本名.sql,可以将2MB以上的sql脚本导入成功执行,完成远端数据库到本
2017-08-12 16:35:16
498
原创 关于Linux启动文件rc.local的解惑
背景首先,rc.local是Linux启动程序在login程序前执行的最后一个脚本,有的服务器中在rc.local中可能会有一句touch /var/lock/subsys/local,这是干什么的呢,在百度中没找到,最终在Linuxquestions.org论坛成功找到满意的解答。touch首先要了解touch这个命令是做什么用的,在此用于创建一个不存在的文件,详细了解请见Linux touch命
2017-08-05 01:23:14
18953
2
转载 web.xml详解
引文:对于一个J2EE领域的程序员而言,基本上每天都会和web应用打交道。什么是web应用?最简单的web应用什么样?给你一个web应用你该从何入手?1、什么是web应用? web应用是一种可以通过Web访问的应用程序。在J2EE领域下,web应用就是遵守基于Java技术的一系列标准的应用程序。2、最简单的web应
2017-04-08 16:37:06
414
转载 字符串学习
1 StringString:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。String类的包含如下定义:[java] view plain copyprint?/** The value is used for character storage. */ private final char val
2017-03-23 20:58:06
281
原创 正则表达式——学习笔记
非打印字符0. \t (table)制表符 等价于\x09和\cl1. \n (line feed)换行符 等价于\x0a和\cJ2. \v (vertical)垂直制表符 等价于\x0b和\cK3. \f (form feed)换页符 等价于\x0c和\cL4. \r (rarriage return)回车符 等价于\x0d和\cM5. \s (str)匹配任何空白字符,包括空格、制表符
2017-02-07 22:06:19
335
原创 python零碎知识点整理——注释
单行注释 python的单行注释用#,可在任意位置添加(单独一行或语句/表达式后面,python是解释型语言,逐行按序解释代码)多行注释 多行注释使用三个单引号或双引号 这实际上是多行字符串的书写方式,并非python本身提倡的多行注释编码声明注释 出现在python脚本第一行或第二行(其他行则无效)的含有coding:xxx的注释被认为是对编码方式的声明,详见python官方
2017-02-07 22:05:20
374
原创 java零碎知识点整理(2)
构造器(构造方法) 在类实例化时被调用,对实例对象进行初始化package com.test.wx.testinit;public class Color { int red, green, blue; /** * 以下这个方法不是构造器,构造器没有“void”这个返回值 */ void Color() { red = 10;
2017-02-07 20:01:52
305
原创 java零碎知识点整理
字符串相关方法、数据类型转换、正则表达式package com.test.wx.teststr;import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestString { public static void intToString() { int i = 10;
2017-02-07 17:27:54
399
原创 windows删除“找不到该项目”的文件
1、编写一个自动删除脚本,内容如下:右键,新建文本文件重命名为del.bat编辑内容:del /F /A /Q \?\%1(第一行)rd /S /Q \?\%1(第二行)2、把要删除的文件直接拖到该脚本上即可删除3、原理方法采纳自百度经验删除文件时提示“找不到该项目”,怎么解决?del为windows删除文件的命令,rd为windows删除目录的命令,/F为强制删除参数,/A为根据文件
2017-02-06 11:47:56
6778
原创 IDEA2016配置运行基于Maven的Git项目
一、IDEA&Maven&Git作用IDEA(项目容器)Maven(管理Jar和项目打包)Git(版本控制)二、从远程clone git项目使用工具clone下git项目 可能问题: 直接通过git bash上git clone时可能失败 问题解决:使用TortoiseGit(有时候TortoiseGit也可能失败,可能和gitblit服务器有关)。 可能项目由多个m
2016-12-27 20:22:56
7269
翻译 ECMAScript6(ECMAScript2015)学习笔记
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6了。
2016-12-16 15:34:31
1020
原创 Java基础算法(插入、选择、冒泡、快排)
排序是一个非常常见的应用场景,很多时候,我们需要根据自己需要排序的数据类型,来自定义排序算法,本文包含四种基本排序(插入、选择、冒泡、快排)
2016-12-15 23:20:37
596
原创 可复用面向对象软件基础——设计模式(六)之原型模式
原型模式虽然是创建型的模式,但是与工程模式没有关系,从名字即可看出,该模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。
2016-12-15 21:06:11
387
原创 可复用面向对象软件基础——设计模式(五)之建造者模式
工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的
2016-12-15 20:22:46
444
翻译 可复用面向对象软件基础——设计模式(四)之单例模式
单例模式理解起来简单,但是具体实现起来还是有一定的难度。synchronized关键字锁定的是对象,在用的时候,一定要在恰当的地方使用(注意需要使用锁的对象和过程,可能有的时候并不是整个对象及整个过程都需要锁)。
2016-12-15 19:57:13
679
原创 可复用面向对象软件基础——设计模式(三)之抽象工厂模式
工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。
2016-12-15 16:59:43
392
原创 可复用面向对象软件基础——设计模式(二)之工厂方法模式
工厂模式适合:凡是出现了大量的产品需要创建,并且具有共同的接口时,可以通过工厂方法模式进行创建。
2016-12-15 12:57:58
420
翻译 可复用面向对象软件基础——设计模式(一)之总览
项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是它能被广泛应用的原因。
2016-12-15 10:43:05
505
原创 基于SSH三大框架的员工管理系统——总结
基于SSH三大框架的员工管理系统,系统角色包括普通用户和管理员两种,首页有管理员登录入口链接。系统功能主要包括管理员对用户的基本增、删、改、查和分页显示用户信息等。
2016-11-02 15:32:34
10915
1
原创 基于SSH的员工管理系统(二)——lib详解
本节将关于本项目所需导入的jar包进行逐一解释,基本适用于普通的Struts2+Hibernate3+Spring3的项目, 此为相对较老的组合版本,若使用Hibernate4或Mybatis等其他较新框架,请自行查阅相关资料。
2016-11-02 12:55:29
855
原创 基于SSH的员工管理系统(一)——包结构
本项目是使用Struts2+Hibernate3+Spring3,基于MVC开发模式的一个简单实例,第一篇先建立项目总体包结构,后续将详细解释项目细节。
2016-11-02 11:10:02
1299
1
原创 三大GUI库——AWT、swing、SWT
(一)AWT(abstract window toolkit,抽象窗口工具包)特点:(1)重量级控件(2)利用操作系统所提供的图形库(3)简单、高效(4)运行速度快(5)基于系统(调用系统UI)(6)消耗资源(7)难以跨平台功能:(1)Canvas组件:画布,可实现动画操作(2)TextArea:文本域(3)单行文本域中回车会激发Acti
2015-12-23 20:06:30
1771
原创 重写(覆盖)、重载的区别
override(覆盖)=重写对象:方法解释:重写一个方法,以实现不同的功能用于:子类继承父类的方法,重写(重现实现=继承+写新方法)父类的方法规则:1、参数列表相同,否则为重载而非重写2、访问修饰符大于被重写方法(public > protected > default > private)3、返回值(与被重写方法)相同4、所抛异常(与被重写方法)相同5、
2015-12-23 13:30:18
1720
原创 数据结构与算法总结
本教材共十一章:第一章为数据结构与算法概述,为本书学习基础和预备知识。数据的逻辑结构是对数据之间关系的描述,有时就把逻辑结构简称为数据结构。逻辑结构形式地定义为(K,R)(或(D,S)),其中,K是数据元素的有限集,R是K上的关系的有限集。逻辑结构有四种基本类型:集合结构、线性结构、树状结构和网络结构。表和树是最常用的两种高效数据结构,许多高效的算法能够用这两种数据结构来设计实现。表是线性结构
2015-01-03 20:14:39
585
转载 做ITer要懂的英语词汇
本文选自《程序员要知道的英语词汇》 有时候如果应聘到了一个有外资背景的公司或者这个公司的很多人都有海外或外资工作背景时,你也许还会用到一些日常工作交流时候的词汇。比如我们看一下某主管开会时的发言:小王,请你尽快“Push”一下这件事,按照前期咱们定下来的“Plan”来“follow”这个“case”,每一个“Milestone”都要“Share”出来,你负责的这块工作要充分
2014-11-10 16:15:41
582
原创 计算机网络过程考核复习总结
第一章1.计算机网络由哪几部分组成?计算机网络主要由 1)计算机系统(包括计算机和终端) 2)网络节点(通信处理机) 3)通信链路(通信线路和网络设备)等网络单元组成。从功能上可以将计算机网络分为:1)资源子网:负责数据处理的主计算机与终端等2)通信子网:负责数据通信处理的通信控 制处理机与通信线路等 2.计算机网络的基本拓
2014-11-06 20:01:01
1158
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人