C#入门面向对象编程(异步编程&多线程)

异步编程 实例一:同步编程VS异步线程 分别用同步和异步方式计算一个数的平方。为了显示效果定义两个方法,其中一个方法延迟执行 编码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.T
分类: 其他 发布时间: 04-22 23:01 阅读次数: 6

20165203 四则运算(第二阶段)总结

20165203 四则运算(第二阶段)总结 一、需求分析 1.通过命令行输入生成题目的数量,随机生成题目。 2.生成的题目不重复。 3.生成的四则运算题目支持整数、支持多运算符。 4.生成的四则运算题目支持真分数。 5.能够根据作答情况统计正确的个数。能够根据作答情况统计正确的个数。 6.能够根据作答情况输出正确率。 二、设计思路 本周的新功能主要是在运算题目可以支持真分数上,所以设计也主要是围绕于此。增加一个类,这个类用来判断是否为真分数。若为真分数,则进入真分数的计算类。若不为真分数,则进
分类: 其他 发布时间: 04-22 23:01 阅读次数: 9

mysql命令gruop by报错this is incompatible with sql_mode=only_full_group_by

在mysql 工具 搜索或者插入数据时报下面错误: ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'database_tl.emp.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with
分类: 其他 发布时间: 04-22 23:01 阅读次数: 9

express配置流程(windows)

0.配置express环境变量:我的电脑->属性->高级系统设置->环境变量->系统变量->新建一个NODE_PATH变量->值为x:\xxx\node_modules\.bin->在path后面加入%NODE_PATH% 1.环境变量设置完成后可重启电脑或重启explorer : 在windows+r 后输入cmd /k taskkill /f /im explorer.exe && start explorer.exe 2.安装好node.js后,在cmd命令行中输入 node -v ,如
分类: 其他 发布时间: 04-22 22:54 阅读次数: 8

java 中 热部署与卸载关系

今天发现早年在大象笔记中写的一篇笔记,之前放在ijavaboy上的,现在它已经访问不了了。前几天又有同事在讨论这个问题。这里拿来分享一下。 在web应用开发或者游戏服务器开发的过程中,我们时时刻刻都在使用热部署。热部署的目的很简单,就是为了节省应用开发和发布的时间。比如,我们在使用Tomcat或者Jboss等应用服务器开发应用时,我们经常会开启热部署功能。热部署,简单点来说,就是我们将打包好的应用直接替换掉原有的应用,不用关闭或者重启服务器,一切就是这么简单。那么,热部署到底是如何实现的呢?在
分类: 其他 发布时间: 04-22 22:54 阅读次数: 8

四巨头第七周作业翻译

系列 这篇文章是阶梯系列的一部分:通向T—SQL DML的阶梯。 通过使用SQL Server的Transact-SQL (T-SQL)方言,这个阶梯将为您提供如何使用SQL Server表数据的基本理解。DML是数据处理语言,是处理数据的语言的方面。它包括语句选择、插入、更新和删除。这个阶梯将提供一些SQL语言的历史和一些关于集合理论的一般概念。每个级别都将建立在之前的级别上,所以当你完成时,你将很好地理解如何从SQL Server中选择和修改数据。 在阶梯6中,我向你展示了如何使用ORDE
分类: 其他 发布时间: 04-22 22:54 阅读次数: 6

Revit二次开发 任务对话框TaskDialog

对话框是revit常用的功能,可以提示revit一个命令的结果或者错误,其基本代码如下“ TaskDialog mainDialog = new TaskDialog("Hello,TaskDialog !"); 其主要属性 AllowCancellation:假如没有取消按钮,当前对话框是否能被取消 MainContent :在界面上显示的主要内容 MainInstruction:在内容区着重显示的文字 Title :标题 FooterText :在底部显示的文本 DefaultB
分类: 其他 发布时间: 04-22 22:54 阅读次数: 7

2266: number(灵性数位dp)

2266: number 时间限制: 1 Sec 内存限制: 128 MB 提交: 56 解决: 20 [提交][状态][讨论版][命题人:admin] 题目描述 某人刚学习了数位DP,他在某天忽然思考如下问题: 给定n,问有多少数对<x, y>满足: x, y∈[1, n], x < y x, y中出现的[0, 9]的数码种类相同 输入 一个整数n (n <= 107) 输出 输出一个数即答案 样例输入 30 样例输出 3 提示 <1, 11> <2, 22> <12, 21> #inclu
分类: 其他 发布时间: 04-22 22:54 阅读次数: 7

谀壤负月判偎钨没

牟磺斜事蠢烈背哉759sdcp
分类: 其他 发布时间: 04-22 22:54 阅读次数: 7

赂盗门旅唾炮凹涛

汾醒醋匦浩梦舱芽759sdcp
分类: 其他 发布时间: 04-22 22:54 阅读次数: 6

20165333第八周学习总结

教材学习内容总结 第十二章 java多线程机制 一个进程在其执行过程中,可产生多个线程。线程是比进程更小的执行单位 JVM保证每个线程都有机会使用CPU资源,等到Java应用程序中的所有线程都结束后才结束应用程序 线程状态与生命周期 使用Thread类及其子类的对象表示线程 调用start()方法将线程加入JVM管理队列。调用以后不能再让线程调用start()方法 run()方法规定了线程的具体使命。方法执行完毕后线程变成死亡状态。 -sleep(int millsecond)使线程进入休眠状
分类: 其他 发布时间: 04-22 22:54 阅读次数: 4

20165322 第二周结队编程-四则运算

结对编程-四则运算 整体总结 学习笔记 中缀表达式转换为后缀表达式 如果遇到数字,我们就直接将其输出。 如果遇到非数字时,若栈为空或者该符号为左括号或者栈顶元素为括号,直接入栈。 如果遇到一个右括号,持续出栈并输出符号,直到栈顶元素为左括号,然后将左括号出栈(注意,左括号只出栈,不输出),右括号不入栈。 如果遇到运算符号且栈非空,查看栈顶元素,如果栈顶元素的运算优先级大于或者等于该运算符号,则持续出栈,直到栈顶元素优先级小于该运算符。最后将该元素入栈。 如果我们读到了输入的末尾,则将栈中所有元
分类: 其他 发布时间: 04-22 22:51 阅读次数: 9

myeclipse中的classpath .

博客分类: java基础 myeclipse中的classpath是一个很重要的问题 myeclipse的在查找的时候都是按照其查找,而且myeclipse有一个专门的文件来保存classpath的信息,这也是别人的项目拷贝的时候需要的一个重要文件,不然这个项目要导入到自己的myeclipse中就会发生错误,此时就只能是手工来编写这个文件,myeclipse的classpath文件就是项目根目录下的“.classpath”文件,其格式如下: Java代码 <?xml version="1.0"
分类: 其他 发布时间: 04-22 22:51 阅读次数: 30

node.js 第三天

课程名称 第1天课堂笔记(本课程共8天) 前端与移动开发学院 http://web.itcast.cn 目录 目录................................................................................................................................................................ 2 一、...........................
分类: 其他 发布时间: 04-22 22:51 阅读次数: 9

QSDK下驱动AR8035

0 概述   QSDK平台中,我所接触到的版本,能支持MIPS架构的,是基于Openwrt AA版本;虽然CC版本上就已经能很好地支持AR8035了,可是AA版本它本身是不支持的,于是不断有人要求提供补丁方法,一般统一固件开发平台,从而减轻固件维护工作量。   简单看了一下,如果直接将CC版中at803x降级以便适配到AA版本,改动工作量还是比较多的,怕麻烦,所以就只能另想办法,在百度/谷歌上找了好一番后,发现Matus Ujhelyi的at803x实现最简单,只要将用不到的wol功能砍掉,余
分类: 其他 发布时间: 04-22 22:51 阅读次数: 14

Hadoop安装杂记(2)

一、分布式模型1、环境准备准备4个节点,master1为主控节点(NameNode、SecondaryNameNode、ResourceManager),master2-4作为数据节点(DataNode、NodeManager)。并做好ntp时间同步1.1每个节点配置JAVA环境[root@master1~]#vim/etc/profile.d/java.shexportJAVA_HOME=/us
分类: 企业开发 发布时间: 04-22 22:47 阅读次数: 7

python学习之pyenv环境搭建

1.安装git,github地址为https://github.com/pyenv/pyenv-installer/yuminstallgit-y2.安装python编译依赖环境yum-yinstallgccmakepatchgdbm-developenssl-develsqlite-develreadline-develzlib-develbzip2-devel3.创建python用户用于搭建p
分类: 编程语言 发布时间: 04-22 22:47 阅读次数: 9

Linux的系统程序包管理

RPM我们知道在操作系统之上使用的程序是由程序员通过开发工具开发出来的,而程序员编写的纯文本我们称为源代码。由于计算机只认识二进制,程序员写好的源代码要经过一定的编译成计算机认识的二进制程序。而编译就是将源代码转成二进制,再通过一定的步骤来安装到时操作系统之上被我们使用。虽然原始码进行软件编译,毕竟不是每个人都会进行原始码编译的。如果我位的Linux系统与发行厂商一模一样,那么在厂商系统上编译出来
分类: 企业开发 发布时间: 04-22 22:47 阅读次数: 8

注册成功

今天是第一次用博客园,课程需要记录博客,在此记录
分类: 其他 发布时间: 04-22 22:44 阅读次数: 7

java基础-BigInteger类常用方法介绍

1111111111
分类: 其他 发布时间: 04-22 22:44 阅读次数: 3