`
Tristan_S
  • 浏览: 378995 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jike

    博客分类:
  • bf
 
阅读更多
HTML5------------------------------------------
frame frameset已经过时
IDEA 在html颜色提示上有点优势
XHTML 语法规范化
cavas过于复杂,还是用其他UI框架

WebStorage稍微有点用
解决了cookies的问题
1> 大小4kb
2> cookie随http一起发送,占带宽
3> 复杂性
分为
  SessionStorage和LocalStorage(硬盘存放)-->用户名密码
在JS中使用
sessionStorage.setItem("message",str);
sessionStorage.getItem("message");
  还可以遍历
使用场景Web留言本
JS中的Object Json WebStorage的组合运用



CSS3------------------------------------------------
增加了各种选择器
例如属性选择器通配符
[attr*=val] 包含
[attr^=val] 开头
[attr$=val] 结束

动画
Transitions  开始-->结束
Animations 帧

JQueryUI -------------------------------------------
三部分
1> 交互 draggable
2> 小部件 AutoComplete, Dialog, Tabs
3> 动画效果  AddClass,Toggle


JQuery Mobile-------------------------
手机上的风格

AngularJS------------------------------------------------
来自谷歌
用{{...}}取代原来的JS运算
MVC模式--有点复杂
开发工具
sublime, webstorm

ReactJS-----------------------------------
来自facebook

NodeJS------------------------------
用于服务器开发使得JS成为全栈语言
DOM操作 -- JQuery/EXTJS/YUI
结构化前段框架 -- AnglarJS
服务器端 -- NodeJS

爬虫----------------------
根据DIV-->UL-->找相应的链接
robots.txt 什么能爬,什么不能

Cordova------------------------------
移动开发框架, 用JS来使用手机上设备API
将HTML CSS JS封装成原生APP 


APP可以分为
文档型 -- 直接使用HTML5
交互型 -- 原生技术
Hybrid开发介于两者之间

安装
NodeJS
Cordova-Cli  npm -g install cordova
JDK
Android SDK
ANT

开发环境
eclipse的ADT插件

Bootstrap-----------------------------------------------------
依赖于JQuery
开发个小网站非常方便
风格类似于知乎和小米
less变量 -- css增加变量功能
定制JS包

Nginx---------------------------------------------------------------
Apache不支持高并发
正向代理 -- 知道访问的目标地址 类似于VPN
反向代理 -- 不知道访问的目标地址, 就是负载均衡
Upstream
服务器列表
ip_hash 类似于sticky

第三方平台账号登陆-------------------------------------------------
Oauth 百度/腾讯登陆

Docker-----------------------------------------------
GO语言开发的虚拟化容器
一个进程就是一个容器
VMWare 创建速度慢


云计算-青云--------------------------------------
路由器(图形化)-->私有网络-->主机-->镜像


MD5加密--------------------------------------
MD5加盐
传输加密md5.js -- hex_md5()


对称加密算法-------------------------------------------------
DES--> 3DES --> AES

HTTPS--------------------------------------------
就是在传输层加密
HTTP(应用层)--SSL(加密)-------------传输-----------------SSL(解密)--HTTP
单向: 需要CA机构颁发的证书(付钱),自己生成的不受浏览器信任. 数字加密.
双向: 支付宝, 需要在本地安装数字证书. 数字签名.

tomcat的单双向加密
不需要修改java代码

非对称加密算法---------------------------------------------
RSA用作数字加密和数字签名
数字加密 -- 公钥加密 私钥解密
数字签名  = RSA(相反) + 摘要算法(MD5,SHA1)
步骤
1> 签名 input a,b  output c
原文件(a) --> 数字摘要 --> 私钥(b)加密 --> 加密的摘要值(c)
2>  验证 input a,c,d  output boolean
原文件(a) --> 数字摘要1
加密的摘要值(c) --> 公钥解密(d) --> 数字摘要2
对比两个数字摘要是否相同

HTTPS的总流程就是
加签(摘要)--加密(原文件) ----> 解密(原文件)--验签(摘要)


php环境搭建----------------------------------
运行
XAMPP = Apache+MySql+PHP+Perl

开发
eclipse 插件 PHP Development Tools

<?php echo "用户名".$_POST['name']/>


SSO单点登录----------------------------------------
1> 认证中心  token
2> 用户数据获取接口  userId --> user对象
3> 客户端模块   过滤器

登录步骤
1> 过滤器拦截
2> token验证/生成-map中加入<token,userId>-重定向用户请求
3> userId去map中验证
4> 业务系统通过userId获取用户信息

HTTP请求本身是无状态的,用cookie来记录登录后的状态
jsessionId 这个cookie是web容器来实现的.
单点登录时需要自己手动管理cookie

chrome隐身窗口不会保留cookie

cookie的组成
name&value
expire
domain&path

Java中操作cookie 
Cookie[] cookies = request.getCookies();
--setDomain 可以在同源的基础上设置子域

跨域问题是针对cookie和ajax请求的.

cookie跨域写入
1> script标签可以跨域, 往另一个域中写入cookie
需要注意 P3P协议 IE限制第三方cookie读写
response.addHeader("P3P","xxx");
2> 通过URL跳转的方式,重定向 [302]
不足: 只能分享给一个域
优点: 可靠

cookie跨域读取
1> script标签, 后台拼接JS代码, 前台用JS来获取值

ajax跨域访问
原理
1> 和跨域读取cookie原理一致,用script标签的方式, 需要提供回调方法
2> 动态生成DOM (在点击时触发)

jQuery进行了封装, 不需要在前后端提供回调方法
只能支持get的方式
$.ajax({
url:"http://www.a.com/xx",
dataType:"jsonp",
jsonp:"jsoncallback",
}).done

CORS协议, 和P3P协议类似,加个头信息就OK, 可以支持post方式
但是老式的浏览器会不兼容

蝇量模式/享元模式 flyweight----------------------------------------
场景-园林景观系统-上千万的对象(xCoord, yCoord, size, type)
对象过多, 导致内存吃紧
使用一个对象,包含属性数组,就ok了.
String[] xCoord
String[] yCoord
int[] size
int[] type


lucene-----------------------------------
纵横中文小说

索引  文件-->字符串
倒排索引  字符串 --> 文件

创建索引
input 原文件 分词技术(Analyzer)
output 索引

索引检索
input keyword  Analyzer
output 返回结果

词元权重
TF Term Frequency 文档中出现的次数, 值越大, 该词越重要
DF 多少文档包含此Term, 值越大, 越不重要

文件结构/数据模型
索引 --> DB中的表
段 --> DB中表的分区
文档 --> 一篇小说
域 --> 标题 作者 正文
词元 --> 分词得到的词

工具
luke

分词器
Standard
IK  中文

爬虫-----------------------------------------------

工具类
CPDetector  探测编码方式
--> CharsetUtil  编码转换类

正则获取url链接
<a class=\"fs14\" href=\"(.*?)\

Hadoop----------------------------------
日志文件 --(hadoop fs -copyFromLocal)-->  HDFS
DB  --(sqoop)--> HDFS
SDK --(API)--> HDFS

HDFS/HBase --(Hive,Spark,MR)--> 统计结果(HDFS,HBase) --(sqoop)--> DB --(restful)--> Web

kafka vs activeMQ
kafka 分布式MQ

日志处理数据流
flume(agent) --> kafka --> storm

bf-------------
catogery group game
边锋棋牌 卡牌游戏  三国杀
consume_section
[1:501] [501:1001] [1001:3001]...

province
appversion
channel
lev_section




分享到:
评论

相关推荐

    Jike分发.zip

    【标题】"Jike分发.zip"所涉及的知识点主要集中在iOS应用的分发与在线签名技术上。在iOS平台上,应用的分发通常需要经过苹果App Store的审核,但这里提到的是一个自建的分发系统,允许开发者绕过官方渠道进行应用的...

    python jike Time VIP课程信息 抓取脚本

    在本案例中,我们讨论的是一个使用Python编写的爬虫脚本,目标是抓取"jike time"平台上的VIP课程信息。"jike time"可能是一个提供付费课程的在线学习平台,而"超级VIP课程"则指那些只对高级会员开放的高质量资源。 ...

    jike python20150828更新

    【标题】"jike python20150828更新"指的是2015年8月28日,极客学院(jikexueyuan)对Python教程进行了更新。这个标题暗示了这是一个关于Python编程语言的学习资源,可能是课程资料、笔记或者是练习题的集合,日期...

    jike.zip

    "jike.zip" 是一个压缩包文件,通常用于存储多个相关文件或文件夹,以便于传输和存储。在Windows、macOS和Linux等操作系统中,都有内置或第三方工具支持解压这种格式的文件。zip是一种广泛使用的文件压缩格式,由...

    Jike-Metro:即刻 Ⓙ SDK

    Jike Metro :metro:Jike Metro :metro: 是即刻镇的地铁工程,旨在提高即友的出行游览效率。安全提醒:Jike Metro :metro: 目前是地下工作,非官方授权,随时可能翻车,给果果 :cat: 买小鱼干可保平安。图片来源:Jike...

    jike-stickers:即刻风格的表情包生成器

    jike-stickersjike-stickers 是一个即刻风格的表情包生成器。技术栈vueparceljskonvajstailwind启动yarn installparcel index.html参考里面的库和思路来自

    集客x86AC的VHD格式的磁盘安装镜像

    "集客x86AC的VHD格式的磁盘安装镜像"就是一个这样的虚拟化资源,专用于集客(Jike)的x86架构接入控制器(Access Controller,简称AC)。本文将详细讲解VHD格式、集客AC以及如何进行格式转换。 **VHD(Virtual Hard...

    jike-calendar-crx插件

    【标题】"jike-calendar-crx插件"是一款专为用户提供即刻日历功能的浏览器扩展程序,主要针对中文(简体)用户设计。这款插件简单易用,其核心功能是显示即刻黄历,让用户能够方便地查看每日宜忌、节日以及特殊日子...

    Jike Post Office-crx插件

    Jike Post Office :post_office: 是一款Chrome插件,以接近「即刻Web」的体验来辅助快速发送动态,而无需打开「即刻Web」端(刷一刷又过去了10分钟) Ⓙ 在浏览网站时,将当前网站作为链接,发送动态 Ⓙ 为动态添加...

    jike.k-crx插件

    一个让你看的更方便的即刻扩展,作者@kokdemo 为即刻网页版进行优化,提升网页端图片阅读的体验。 目前已经支持的功能有: :sunrise:看图模式:对于部分以图片为主的主题/圈子,展示一个更大的看图模式布局。...

    集客网关X86,jike AC,集客固件,ESXI专用虚拟机

    由于集客X86网关只提供了U盘安装的固件,如果要安装到esxi下,需要转换成esxi虚拟机格式,我已经转好了,直接可用,可官方更新。 注意这个固件是esxi专用,不可用于vmware。 使用方法: 1、附件解压缩,里面有两个...

    springBoot 、Kubernetes云原生微服务-jike视频教程实战-视频讲解(之一)

    springBoot 、Kubernetes云原生微服务-视频教程,结合实际运用,帮助学习者们快速上手和使用。需要的关注后,后续发布剩余资源 简单介绍: springboot是spring家族中的一个全新框架,用来简化spring程序的创建和开发...

    jike.k:更方便的即刻网页版扩展

    jike.k 为即刻网页版进行优化。 即刻的网页版重新写了一版新的,原来的特性已经不生效了,新的到底要怎么写好没有想好 chrome官方商店安装: 手动安装:下载/Clone本项目,在chrome扩展程序开发者模式中导入解压的...

    react+ts+antd-mobile 动态tabs和下拉加载及详情

    在React技术栈中,开发移动端应用时,我们经常会遇到动态Tabs、下拉加载以及详情页面的设计。本项目结合了TypeScript(简称TS)的强类型优势和Ant Design Mobile的组件库,来实现这样的功能。接下来,我们将深入探讨...

    jike-meow:使用Vue构建的3rd Party Jike应用Firefox和Microsoft Edge扩展

    即刻喵 :cat_face: 对于Firefox 也许对于Edge谁知道。 :grinning_face: 「即刻喵」是一个为社区平台「即刻」开发的Chrome浏览器插件,主要用来了网页端无法查看消息内容的缺陷,让「即刻」用户能够在不接触手机的...

    GECOOS_AC7620_MT7620_FREE_0.9_2021041300.bin.rar

    集客(Jike)是一家知名的网络设备制造商,主要生产Wi-Fi路由器和AP设备。K2型号是其产品线中的一款,可能针对家庭或小型办公室用户,提供高速无线网络连接。 标签中的"k2 jike"进一步确认了我们的推测,即这个固件...

    LVGL8.2版本源码

    LVGL,全称为LittlevGL,是一个开源的图形库,专为嵌入式系统设计,用于创建具有丰富图形界面的应用程序。LVGL8.2版本是这个库的一个重要里程碑,它提供了一系列增强的功能和改进,使得在有限资源的硬件上构建用户...

    c#面向对象程序设计试卷和答案借鉴.pdf

    9. 枚举定义:C#中的枚举(a)定义,例如var1{ Mike = 100, Nike = 102, Jike },是错误的,因为Nike和Jike之间没有指定值,应该直接列出,如Nike, Jike,或者为每个项指定唯一的值。 10. 数组操作:在多维数组示例...

    公交信息查询系统 C语言

    4. 查询任意两点之间可乘车辆函数JIKE3():负责查询任意两点之间可乘车辆的信息。 5. 显示公交路线图函数JIKE4():负责显示公交路线图。 四、系统测试: 1. 测试用例:系统测试了多种用例,包括查询公交车的线路、...

Global site tag (gtag.js) - Google Analytics