傻丫头与科技
码龄12年
关注
提问 私信
  • 博客:520,777
    社区:515
    问答:1,468
    522,760
    总访问量
  • 129
    原创
  • 暂无
    排名
  • 1,293
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2013-05-21
博客简介:

等一个故事

查看详细资料
个人成就
  • 获得233次点赞
  • 内容获得1,772次评论
  • 获得245次收藏
  • 博客总排名1,323,975名
创作历程
  • 28篇
    2016年
  • 45篇
    2015年
  • 45篇
    2014年
  • 12篇
    2013年
成就勋章
TA的专栏
  • 设计模式
    17篇
  • C#
    33篇
  • UML
    10篇
  • Java
    13篇
  • 敏捷开发
    11篇
  • C#
    42篇
  • 设计模式
    17篇
  • WCF
    12篇
  • UML
    10篇
  • 软件工程
    6篇
  • 数据库
    16篇
  • MySQL
    3篇
  • JQuery-EasyUI
    18篇
  • VB.NET机房收费系统
    5篇
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

86人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C# 之 FTP服务器中文件上传与下载(四)

通过上一篇博客《C# 之 FTP服务器中文件上传与下载(三)》,我们已经实现将文件从我们创建的FTP服务器中下载到本地。今天就最后给大家讲解一下怎么对FTP中的文件进行重命名和删除操作。首先在前台添加两个重命名和删除的按钮
原创
博文更新于 2015.08.27 ·
3743 阅读 ·
2 点赞 ·
15 评论 ·
8 收藏

UML 之 包图

包图(Package Diagram)    包图可以是任何一种的UML图组成,通常是UML用例图或UML类图。 包是一个UML结构,它使得你能够把诸如用例或类之类模型元件组织为组。 包被描述成文件夹,可以应用在任何一种UML图上。     虽然包图并非是正式的UML图,但实际上他们是很有用处的, 创建一个包图是为了:描述你的需求高阶概述、描述你的设计的高阶概述、在逻辑上把一个复杂的图模块
原创
博文更新于 2014.03.23 ·
2768 阅读 ·
14 点赞 ·
26 评论 ·
2 收藏

软件工程 之 软件维护

在软件开发完成交付用户使用后,就进入软件运行/维护阶段。此后的工作就是要保证软件在一个相当长的时期能够正常运行,这样对软件的维护就成为必不可少的了。软件维护的种类:1.校正性维护(corrective maintenance)    在软件交付使用后,由于开发时测试的不彻底、不完全,必然会有一部分隐藏的错误被带到运行阶段来。这些隐藏下
原创
博文更新于 2014.01.12 ·
2589 阅读 ·
13 点赞 ·
21 评论 ·
0 收藏

《机房收费系统》 之 自动结账

上图是机房收费系统的主界面,其中包含了上机学生的信息!今天我来跟大家说说怎么让它实现当学生余额不足时自动下机的功能实现这个功能,首先我们需要一个Timer控件,如下图所示:图中红色框代表这个Timer控件的时间间隔为1800ms即3分钟,意思就是每隔3分钟,将运行一下Timer_Timer()这个事件;Private Sub Timer2_Timer() '每过3分钟
原创
博文更新于 2013.11.24 ·
2725 阅读 ·
19 点赞 ·
42 评论 ·
0 收藏

Java 之 线程睡眠和线程让步

线程睡眠        如果需要让当前正在执行的线程暂停一段时间,并进入阻塞状态,则可以通过调用Thread类的静态sleep方法来实现。sleep方法的两种重载形式:        1.static void sleep(long millis):让当前正在执行的线程暂停millis毫秒,并进入阻塞状态,该方法受到系统计时器和线程调度器的精度与准确度的影响。         2.st
原创
博文更新于 2016.07.29 ·
2894 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

EasyUI 之 dataGrid前台状态值转换

$('#dg').datagrid({ columns:[[ {field:'id', hidden:true}, {field:'questionContent',title:'题干'}, {field:'degree',title:'难度等级', formatter:function(value,rec){ i
原创
博文更新于 2016.07.29 ·
3028 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

Sql 之 case函数

SELECT ( CASE degree WHEN '1' THEN '简单' WHEN '2' THEN '中等' ELSE '困难' END ) AS degree, degree AS degree1FROM te_questionmain
原创
博文更新于 2016.07.29 ·
616 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

EasyUI 之 下拉框默认选择第一个选项

$('#loadType').combobox({ url : "${pageContext.request.contextPath}/QuestionType?couresId="+ courseId, editable : false, //不可编辑状态 cache : false, panelHeight : '150',//自动高度适合 valueField : 'questi
原创
博文更新于 2016.07.29 ·
4538 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Java 之 SimpleDateFormat

用法: SimpleDateFormat sdf =   new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );       1.字符串转日期  2016-06-28 19:20:00 要把它转成日期,可以用 Date date = sdf.parse( " 2016-06-28 19:20:00 " );2.日期转字符串 
原创
博文更新于 2016.07.29 ·
788 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Java 之 线程join

Thread提供了让一个线程等待另一个线程完成的方法——join方法。当在某个程序执行流中调用其他线程的join方法时,调用线程将被阻塞,知道被join方法加入的join线程执行完为止。        join方法通常由使用线程的程序调用,以将大问题划分成许多小问题,每个小问题分配一个线程。当所有的小问题都得到处理后,再调用主线程来进一步操作。package com.heh
原创
博文更新于 2016.07.27 ·
893 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

Java 之 线程的生命周期(三)

当线程结束后就处于死亡状态。线程结束的方式:        1.run或call方法执行完成,线程正常结束。        2.线程跑出一个未捕获的Exception或Error。        3.直接调用该线程的stop方法来结束该线程——该方法容易导致死锁,通常不推荐使用。        Notice:当主线程结束时,其他线程不受任何影响,并不会随之结束。一旦子线程启
原创
博文更新于 2016.07.26 ·
850 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

Java 之 线程的生命周期(二)

运行和阻塞状态       如果处于就绪状态的线程获得了CPU,开始执行run方法的线程执行体,则该线程处于运行状态,如果计算机只有一个CPU,那么在任何时刻只有一个线程处于运行状态。当然,在一个多处理器的机器上,将会有多个线程并行执行;当线程数大于处理器数时,依然会存在多个线程在同一个CPU上轮换的现象。        当一个线程开始运行后,它不可能一直处于运行状态(除非它的线程
原创
博文更新于 2016.07.24 ·
807 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

Java 之 线程的创建和启动(三)

之前给大家介绍了通过实现Runnable接口创建和启动线程类。通过实现Runnable接口创建多线程时,Thread类的作用就是把run方法包装成线程执行体。从Java 5 开始,Java提供了Callable接口,该接口像是Runnable接口的增强版,Callable接口提供了一个call方法可以作为线程执行体,但call方法比run方法功能更强大。        1.call方法
原创
博文更新于 2016.05.30 ·
1340 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

Java 之 线程的生命周期(一)

当线程被创建并启动以后,它既不是已启动就进入执行状态,也不是一直处于执行状态,在线程的生命周期中,它要经过新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Dead)5种状态。尤其是当线程启动以后,它不可能一直“霸占”这CPU独自运行,所以CPU需要在多条线程之间切换,于是线程状态也会多次在运行、就绪之间切换。新建和就绪状态
原创
博文更新于 2016.05.30 ·
767 阅读 ·
0 点赞 ·
3 评论 ·
1 收藏

Java 之 线程的创建和启动(二)

之前给大家介绍了通过集成Thread类创建和启动线程类,今天继续给大家介绍通过实现Runnable借口创建和启动线程类。        1.定义Runnable接口的实现类,并重写该接口的run方法,该run方法的方法体同样是该线程的线程执行体。        2.创建Runnable实现类的实例,并以此实例作为Thread的target来创建Thread对象,该Thread对象才
原创
博文更新于 2016.05.29 ·
741 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

Java 之 线程的创建和启动(一)

Java 使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。每个线程的作用是完成一定的任务,实际上就是执行一段程序流(一段顺序执行的代码)。Java使用线程执行体来代表这段程序流。public class FirstThread extends Thread { private int i; @Override //重写run方法,run方法的方
原创
博文更新于 2016.05.27 ·
1730 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

Java 之 线程和进程

几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行中的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。线程和进程  几乎所有的操作系统都支持进程的概念,所有运行中的任务通常对应一个进程(Process)。当一个程序进入内存运行时,即变成一个进程。进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行
原创
博文更新于 2016.05.27 ·
672 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Scrum 之 检查单

一位合格的ScrumMaster通常能够同时处理2到3个团队的事务。如果你愿意把你的角色限制在组织会议,控制时间盒以及处理团队成员提出的障碍的话,你可以将这个角色当作成兼职来对待。在这种情况下,团队仍然有可能达到预期的目标,而且有可能不会发生什么重大事故。但是如果你展望团队能够做到你之前无法想象的事情的时候,你就成为了一位出色的ScrumMaster。一位出色的ScrumMaster一次能
原创
博文更新于 2016.04.29 ·
820 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

Scrum 之 每日站会

目的:        在介绍如何开每日站会前, 让我们先了解一下召开每天的站会的目的和意义是什么?敏捷宣言强调个体交互重于过程和工具,敏捷原则阐述了面对面的沟通和自组织的团队这些敏捷的核心思想。Scrum的团队是一个自组织的团队,团队每天进行每日站会是团队面对面沟通和团队自组织的体现。Scrum的理论基础是通过保持过程透明性让参与过程的所有人了解真实状况,然后进行检查和调整,每日站会是Sc
原创
博文更新于 2016.04.27 ·
5276 阅读 ·
0 点赞 ·
3 评论 ·
3 收藏

Scrum 之 敏捷估算

无论是团队研发一款产品或者开发某一个项目,我们都需要回答“我们大概什么时间能够完成?”, 或者到某一个时间点,我们能够做到什么程度, 因此和传统的开发模式一样,我们在工作开始之前需要对我们需要做的事情进行工作量的估算。敏捷估算的特点:        团队集体估算        在Scrum的开发过程中,团队共担责任,集体承诺每个Sprint的工作,因此对于工作量的估
原创
博文更新于 2016.04.27 ·
6179 阅读 ·
0 点赞 ·
2 评论 ·
3 收藏
加载更多