初识前端HTML简介历史HTML(Hyper Text Markup Language)超文本标记语言,它不同于编程语言超文本就是超过纯文本的范畴,例如描述文本的颜色、大小、字体等信息,或使用图片、音频、视频等非文本内容.超文本需要显示,就得有软件能呈...[继续阅读]
海量资源,尽在掌握
初识前端HTML简介历史HTML(Hyper Text Markup Language)超文本标记语言,它不同于编程语言超文本就是超过纯文本的范畴,例如描述文本的颜色、大小、字体等信息,或使用图片、音频、视频等非文本内容.超文本需要显示,就得有软件能呈...[继续阅读]
构建虚拟主机一共支持三种虚拟主机类型企业常用的是第一种基于域名的虚拟主机基于IP地址的虚拟主机,一台物理主机上需要两个网卡基于端口的虚拟主机构建虚拟主机之基于域名环境需求:一台linux作为DNS和web服务器,一台WIN...[继续阅读]
原文链接:https://jonskeet.uk/csharp/memory.html人们在理解值类型和引用类型之间的差异时因为“值类型在栈上分配,引用类型在堆上分配”这句话造成了很多混乱。这完全是不对的,本文试图澄清这个问题。变量中有什么?理解.NET中内...[继续阅读]
曾经看过一些文章,建议CSS中字体应用英文来替代,但一直未引起我重视。最近官网改版,今天同事测试发现Mac的Safari总是显示宋体 → →修改font-family:"微软雅黑"为"Microsoft YaHei" 后正常。黑体:SimHei 9ED14F53宋体:SimSun 5b8b4f53新宋...[继续阅读]
error_log : 送出一个错误信息。 error_reporting : 配置错误信息回报的等级。 getenv : 取得系统的环境变量 get_cfg_var : 取得 PHP 的配置选项值。 get_current_user : 取得 PHP 行程的拥有者名称。 get_magic_quotes_gpc : 取得 PHP 环境变量 magic_quotes_gpc 的...[继续阅读]
01#include <mjson/json.h>02#include <stdio.h>03#include <stdlib.h>04int main()05{06 json_t *entry, *root, *head, *body, *label, *value;07 char *document;08 root = json_new_object();09 10 /*--------Head------*/1112 head = json_new_string("head");13 ...[继续阅读]
web开发中为了确保程序的正确性,单元测试必不可少。但是不借助测试框架,测试的后,每次修改都要重启Tomcat等服务容器,很麻烦。Junit是个很不错的单元测试框架。若用JUnit4测试SSH框架的架构,尤其是Service层或Action层,若通过...[继续阅读]
原生js 一、在iframe的父窗口中获取iframe中的元素:js代码 格式:window.frames["iframe的name值"].document.getElementById("iframe中控件的ID").onclick = function(){}; 实例:window.frames["ifm"].document.getElementById("btnOk").onclick = function(){}; 二、在iframe的父...[继续阅读]
python3中的urllib的post请求的使用,以访问拉钩为例,虽然出现操作太频繁的运行,但是也可以熟悉下相关post请求的操作。import urllib.request#拉钩fiddle抓包POST https://www.lagou.com/jobs/positionAjax.json?needAddtionalResult=falsedata="first=true&p=1&...[继续阅读]
[AngularJS] 使用AngularAMD动态加载Service前言「使用AngularAMD动态加载Controller」:这篇文章里介绍如何使用AngularAMD来动态加载Controller。本篇文章以此为基础,介绍如何使用AngularAMD来动态加载Service,让SPA的启动过程更加轻量化,用以提升...[继续阅读]