winter_vacation

pzw不堪回首的寒假

宏伟的计划本来是这样子的

  • Phthon + Django 虽然和后端关系大一点
  • git cmd 虽然感觉用得不多
  • sql 顺便学学大三狗的必修课
  • 计(扯)划(不)太(下)多(去)了,略去回忆~

残酷的现实目前是这样子的

  • HTML、CSS蜻蜓点水,结果基础不牢,地动山摇

  • ASP. NET里兜兜转转,浪费不少时间,弃之弃之

  • JavaScript+ jquery,咨询友校大佬,虎头蛇尾

  • Node.js是组长分配调研的任务,看完了三流网站的教程,现在感觉没有学到精髓

这里简单当个笔记本~~

JavaScript是网页里实现动态交互的编程语言

1
2
document.getElementByClassName( ).innerHTML=Date();
window.history.go(-1);

jquery是封装好了的script库,例如$("p#demo").css("background-color","red");


node.js是用来在服务器运行的编程语言

1
2
3
4
5
6
7
8
 fs.readFile('input.txt',function(err, data){  
if(err) return;})
>events.EventEmitter.on('connection',handler);
>var conn_handler=function connected(){
>......}
>events.EventEmitter.on('received',rec_handler);
>var rec_handler=function received(){
>......}

大多数函数除了参数,后面备一个异步函数,先执行之后的代码同时调用此函数


杂项 :
Bootstrap是io工具箱toolkit,起初用jquery写成
AngularVueReact是正经框架framework,搭建结构
json 是 JavaScript Object Notation

做个笔记————package-lock.json& package.json
锁定包的版本,手动更改package.json文件安装将不会更新包,想要更新只能使用 npm install xxx@1.0.0 --save 这种方式来进行版本更新package-lock.json 文件才可。
另外,package-lock.json 文件中已经记录了整个 node_modules 文件夹的树状结构,加快了npm install 的速度。
json使得ajax得以实现(这个没见过实例)
ajax典型对象是XMLHttpRequest,用来在js中与服务器异步交换数据

关于这个blog

探索npm&node.js的时候了解了hexo,搭建过程都是照葫芦画瓢,问起来原理什么的,也不见得答得上来。真正头大的是主题的改造,真是 “生命不息,折(zuo)腾(si)不止”。尤其是拖延症拖到了月底,才发现想要修改它简直是从零开始。于是粗制滥造改造工程,在几天之内成为了豆腐渣,中途有小bug差点害我要重新搭一个。背景图,大小,选择器名字,配色,看得两眼发光(晕)好像对整个构造多明白了一些,自己写一个就免了免了。码程序的事,能叫偷码?尚未解决的,有

  1. 小插件和特效,说白了还是js不会自己编呐
  2. 相册,大神都给的python程序,触及没来得及开发的操作盲区
  3. 标签归档,隐藏什么的功能,假博客也暂时用不上orz
  4. 为了凑数,毅然决然决定,再写一个diary给这个破网站留个纪念