C语言 九九乘法表

1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <conio.h> 4 5 int main() 6 { 7 int i,j,k; 8 for (i=1;i<=9;i++) 9 { 10 for (j=1;j<=i;j++) 11 { 12 k=i*j; 13
分类: 其他 发布时间: 03-01 22:44 阅读次数: 0

[dfs][dp] 洛谷 P1073 最优贸易

题目描述 CC国有nn个大城市和mm 条道路,每条道路连接这 nn个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 mm 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 11条。 CC国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。 商人阿龙来到 CC 国旅游。当他得知同一种商品在不同城市的价格可能会不同这一信息之后,便决定在旅游的同时
分类: 其他 发布时间: 03-01 22:44 阅读次数: 0

PyCharm的调试

1.设置断点 2.debug模式运行 F8 下一行代码
分类: 其他 发布时间: 03-01 22:44 阅读次数: 0

驮运Piggy Back

题目描述 Bessie and her sister Elsie graze in different fields during the day, and in the evening they both want to walk back to the barn to rest. Being clever bovines, they come up with a plan to minimize the total amount of energy they both spend whil
分类: 其他 发布时间: 03-01 22:44 阅读次数: 0

JaveScript4.3

6.3.4 原型式继承 只想让一个对象与另一个对象保持类似的情况下,原型式继承是完全可以胜任的。 不过别忘了,包含引用类型值的属性始终都会共享相应的值,就像使用原型模式一样。 原型式继承,要求你必须有一个对象可以作为另一个对象的基础。如果有这么一个对象的话,可以把它传递给object()函数,然后再根据具体需求对得到的对象加以修改即可。 例子: function object(o){ function F(){} F.prototype = o; return new F(); } v
分类: 其他 发布时间: 03-01 22:44 阅读次数: 0

NodeJs 异常处理和内存泄漏处理

express() 表示创建express应用程序。简单几行代码其实就可以创建一个应用,如下: 案例一:异常处理,防止程序崩溃案例。 var express = require("express");//require用于在当前模块中加载和使用其他模块; var app = express(); //创建express应用程序 //app.get(name),get()为获取设置项 name 的值 //express通过匹配请求路径,在做request、response操作 //第一个参数
分类: 其他 发布时间: 03-01 22:44 阅读次数: 0

JavaScript5

第 7 章“函数表达式” 一、 1.函数声明 function functionName(arg0, arg1, arg2){ //函数体 } 关于函数声明,它的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面。 sayHi(); function sayHi(){ alert("Hi!"); } //这个例子不会抛出错误,因为在代码执行之前会先读取函数声明。
分类: 其他 发布时间: 03-01 22:44 阅读次数: 0

JavaScript6

第8 章 BOM 8.1.1 全局作用域 全局变量不能通过delete操作符删除,而直接在window对象上的定义的属性可以: 例如: var age = 29; windows.color = "red"; //在IE < 9 时抛出错误,在其他所有浏览器中都返回false delete window.age; //在IE < 9 时抛出错误,在其他所有浏览器中都返回true delete window.color; //returns true alert(window.age);
分类: 其他 发布时间: 03-01 22:43 阅读次数: 0

JavaScript7

第十章 DOM DOM(文档对象模型)是针对HTML 和XML 文档的一个API(应用程序编程接口). 第二十章JSON 关于JSON,最重要的是要理解它是一种数据格式,不是一种编程语言。 虽然具有相同的语法形式,但JSON 并不从属于JavaScript。 而且,并不是只有JavaScript 才使用JSON,毕竟JSON 只是一种数据格式。很多编程语言都有针对JSON 的解析器和序列化器。 JSON 的语法可以表示以下三种类型的值。  简单值:使用与JavaScript 相同的语法,可以
分类: 其他 发布时间: 03-01 22:43 阅读次数: 0

第21 章Ajax 与Comet

Ajax技术,是对Asynchronous JavaScript + XML 的简写. 这一技术能够向服务器请求额外的数据而无须卸载页面,改变自从Web 诞生以来就一直沿用的“单击,等待”的交互模式。 Ajax 技术的核心是XMLHttpRequest 对象(简称XHR),XHR 为向服务器发送请求和解析服务器响应,提供了流畅的接口。能够以异步方式从服务器取得更多信息. 也就是说,可以使用XHR 对象取得新数据,然后再通过DOM 将新数据插入到页面中。 另外,虽然Ajax 名字中包含XML 的
分类: 其他 发布时间: 03-01 22:43 阅读次数: 0

第24 章 JavaScript最佳实践方式

24.1.4 编程实践 尊重对象所有权 如果你不负责创建或维护某个对象、它的对象或者它的方法,那么你就不能对它们进行修改。更具体地说:  不要为实例或原型添加属性;  不要为实例或原型添加方法;  不要重定义已存在的方法。 永远不修改不是由你所有的对象。 所谓拥有对象,就是说这个对象是你创建的,比如你自己创建的自定义类型或对象字面量。 而Array、document 这些显然不是你的,它们在你的代码执行前就存在了。 你可以通过以下方式为对象创建新的功能:  创建包含所需功能的新对象,并
分类: 其他 发布时间: 03-01 22:43 阅读次数: 0

探讨nodejs回调函数的执行顺序与回调函数的参数是哪儿来的

console.log('2--------------------') //fs.readFile(file[, options], callback) //默认获取二进制数据。参数设置为utf8将获取文本数据 fs.readFile('w.js', 'utf8', function (err, data) { if (err) throw err; console.log(arguments); }); //--------------------- console.lo
分类: 其他 发布时间: 03-01 22:42 阅读次数: 0

一个文件上传示例

//一个文件上传示例: (1),建立“server.js” //复制代码 代码如下: var http = require('http'); var url = require('url'); function start(route, handler) { //http服务回调 //request 请求对象 //response 响应对象 //handler 传入的对象,这个对象包含 很多函数对象 function onRequest (reques
分类: 其他 发布时间: 03-01 22:42 阅读次数: 0

node 核心内置类库1 EventEmitter和全局对象以及(事件机制和观察者模式的关系)

//node 核心内置类库 //node 的核心模块有: EventEmitter, Stream, FS, Net 和全局对象 //------------------------------------------------------------------------------------------------------ //1.关于全局对象的介绍: //(全局对象 有:process, console, Buffer和exports) //全局对象的方法 //node中的
分类: 其他 发布时间: 03-01 22:42 阅读次数: 0

node核心内置库3 net(网络) 以及 实现简单的一个http

例子1:实现简单的一个http //实现简单的一个http var http = require('http'); // 加载http模块 http.createServer(function(req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); // 200代表状态成功, 文档类型是给浏览器识别用的 res.write('<meta charset="UTF-8"> <h1>我是标题啊!</h1> <f
分类: 其他 发布时间: 03-01 22:42 阅读次数: 0

node 核心内置类库2 :Stream和Stream的writable示例

//有哪些常用的Stream,分别什么时候使用 //参考答案: // Readable为可被读流,在作为输入数据源时使用; // Writable为可被写流,在作为输出源时使用; // Duplex为可读写流,它作为输出源接受被写入,同时又作为输入源被后面的流读出. // Transform机制和Duplex一样,都是双向流, // 区别是Transfrom只需要实现一个函数_transfrom(chunk, encoding, callback); // 而Duplex需要分别实现_read
分类: 其他 发布时间: 03-01 22:41 阅读次数: 0

node核心内置库4 fs 以及fs读取json配置文件得到js对象

//核心内置库 文件 let fs = require('fs'); //原生 readdir:只能当前目录,不寻找下级 let dirList = fs.readdirSync('./node_modules') console.log(dirList); //1. 内置的fs模块架构是什么样子的? //参考答案: // fs模块主要由下面几部分组成: // 1) POSIX文件Wrapper(可移植性操作系统接口文件包装),对应于 操作系统的原生文件操作 // 2) 文件流 ,流读写。
分类: 其他 发布时间: 03-01 22:41 阅读次数: 0

javascript高级(定义类、继承、this、argument、观察者)

//javascript高级话题 console.log("hello world!"); //一.常用js类定义的方法有哪些 //1. 构造方法定义类 function Person(){ this.name = "fan bb"; } Person.prototype.sayName = function () { //alert(this.name); console.log(this.name); } var person = new Person();
分类: 其他 发布时间: 03-01 22:41 阅读次数: 0

如何将util.date转换为sql.date

分类: 其他 发布时间: 03-01 22:40 阅读次数: 0

Java面试老失利?一定是多线程面试答案有问题!

11、下面的代码,实际上有几个线程在运行: 两个:线程t和main()方法(主线程)。 12、线程的几种状态 1.线程通常有五种状态,创建,就绪,运行、阻塞和死亡状态。 2.阻塞的情况又分为三种: (1)、等待阻塞:运行的线程执行wait()方法,该线程会释放占用的所有资源,JVM会把该线程放入“等待池”中。进入这个状态后,是不能自动唤醒的,必须依靠其他线程调用notify()或notifyAll()方法才能被唤醒,wait是object类的方法 (2)、同步阻塞:运行的线程在获取对象的同步锁
分类: 其他 发布时间: 03-01 22:38 阅读次数: 0