Ajax基本概念

Ajax指Asynchronous JavaScript and XML(异步的 JavaScript 和 XML),最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容,并且在等待页面传输数据的同时可以进行其他操作。。而实现的原理基础就是:网页DOM对象可以精确地对网页中的部分内容进行操作、客户端与服务器交互、XMLHttpRequest是与浏览器本身内置的request相互独立的与服务器交互的请求对象。 此图显示ajax与浏览器和服务器的交互 实现Ajax的过
分类: 其他 发布时间: 12-09 23:39 阅读次数: 0

Bootstrap框架和响应式布局

弹性布局 1.浮动+百分比布局 2.FIex布局 Flex布局对于设计比较复杂的页面非常有用,实现屏幕和浏览器窗口大小发生变化时保持元素的相对位置和大小不变 响应式布局 Responsive design,意在实现不同屏幕分辨率的终端上浏览网页的不同展示方式。通过响应式设计能使网站在手机和平板电脑上有更好的浏览阅读体验。屏幕尺寸不一样展示给用户的网页内容也不一样,我们利用媒体查询可以检测到屏幕的尺寸(主要检测宽度),并设置不同的CSS样式,就可以实现响应式的布局。 我们利用响应式布局可以满足不
分类: 其他 发布时间: 12-09 23:39 阅读次数: 0

mybatis上的log4j日志配置输出

Log4j Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 使用log4j得好处就是在开发当中可以方便调试 1:下载并导入jar包 2:新建properties文
分类: 其他 发布时间: 12-09 23:39 阅读次数: 0

初始Spring MVC

SpringMVC是什么? 一,首先是一个MVC框架。 在web模型中,MVC是一种很流行的框架,通过把Model,View,Controller分离,把较为复杂的web应用分成逻辑清晰的几部分,是为了简化开发,减少出错。还是为了组内开发人员之间的配合。总之就是一种分层工作的办法。 二,SpringMVC的好处? Spring MVC中提供一个DispatcherServlet, 无需额外开发。 springMVC中使用基于xml的配置文件,可以编辑,无需重新编译应用程序。 springMVC
分类: 其他 发布时间: 12-09 23:38 阅读次数: 0

聪明木匠的切割问题

一位老木匠需要将一根长的木棒切成N段。每段的长度分别为L1,L2,……,LN(1 <= L1,L2,…,LN <= 1000,且均为整数)个长度单位。我们认为切割时仅在整数点处切且没有木材损失。 木匠发现,每一次切割花费的体力与该木棒的长度成正比,不妨设切割长度为1的木棒花费1单位体力。例如:若N=3,L1 = 3,L2 = 4,L3 = 5,则木棒原长为12,木匠可以有多种切法,如:先将12切成3+9.,花费12体力,再将9切成4+5,花费9体力,一共花费21体力;还可以先将12切成4+8,
分类: 其他 发布时间: 12-09 23:38 阅读次数: 0

割数问题

package Day9_18; import java.util.Scanner; public class spritData { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int[] array = new int[a];
分类: 其他 发布时间: 12-09 23:37 阅读次数: 0

割数问题——C语言版

#include<stdio.h> #include<string.h> #include<math.h> int main(){ //count 用来计量数字的位数 //a 用来计量输入的个数 //b 用来循环的输入数字 //num[] 用来存放数字 //one[] 用来存放每个数的每一位的数字 //n[] 用来将每一位的位数进行存放 int count,b,a; int num[100],one[100][100],n[100]; scanf("%d",&a); for(int i=0;i
分类: 其他 发布时间: 12-09 23:37 阅读次数: 0

螺旋数组

#include<stdio.h> int main(){ //声明一个查找函数 int find_array(); //n 是声明了一个 int n=0,num=0; scanf("%d",&n); int row=0,column=0; int array[n][n]; //输入一个数组 for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ scanf("%d",&num); array[i][j]=num; } } //按题目要求输出一个数组 // te
分类: 其他 发布时间: 12-09 23:37 阅读次数: 0

用C语言实现两个链表查集

#include<stdio.h> #include<stdlib.h> typedef struct node{ int data; struct node *next; }LinkList; //创建链表 LinkList *CreatLink(LinkList *head,int num){ LinkList *h,*p; head=(LinkList*)malloc(sizeof(LinkList)); head->next=NULL; h=head; for(int i=0;i<nu
分类: 其他 发布时间: 12-09 23:36 阅读次数: 0

用C语言实现在一个链表删除指定的一个或多个元素

#include<stdio.h> #include<stdlib.h> typedef struct node{ int data; struct node *next; }LinkList; //创建一个链表 LinkList *Creatlist_L(LinkList *L,int n){ LinkList *p,*h; L=(LinkList*)malloc(sizeof(LinkList)); L->next=NULL; h=L; for(int i=0;i<n;i++){ p=(L
分类: 其他 发布时间: 12-09 23:36 阅读次数: 0

jdbc、jsp产生的NULLPointer之一

NULLPointer PreparedStatement pst = conn.prepareStatement(sql); 和 pst.setString(1, new String(user.getUsername().getBytes("ISO-8859-1"),"utf-8")); pst.setString(5, new String(user.getSex().getBytes("ISO-8859-1"),"utf-8")); pst.setString(7, new Strin
分类: 其他 发布时间: 12-09 23:35 阅读次数: 0

关于markpad如何在win10 上渲染html

其实是因为缺少了一个组件叫做awesomium_v1.6.6_sdk_win,把这个下载下来安装,然后重启markpad即可渲染成功。 awesomium_v1.6.6_sdk_win同时他也是做游戏开发经常用到的一款渲染工具。
分类: 其他 发布时间: 12-09 23:35 阅读次数: 0

myeclipse中如何修改jsp界面的默认编码

打开window--->Preferences 然后输入jsp
分类: 其他 发布时间: 12-09 23:35 阅读次数: 0

Before start of result set 问题的解决

String sql ="select sum(tickets_number) as att_all_tickets from attractions_tickets"; try { PreparedStatement ps = conn.prepareStatement(sql); rs = ps.executeQuery(); while(rs.next()){ 写入内容即可 }
分类: 其他 发布时间: 12-09 23:35 阅读次数: 0

Objective-C 核心知识

说一些 对于Objective-C这门编程语言,其语言的特殊性随着iOS的流行而被广大程序员所熟知,这是一门古老的语言,其编程思想以及其实现方式都是非常特别与特殊的,但并不妨碍通过深入理解本门语言从而开阔编程眼界与思路。Swift的横空出世,与Objectiv
分类: 移动开发 发布时间: 12-09 23:34 阅读次数: 0

enhancer.io 如何修改MySQL的host权限

分类: 其他 发布时间: 12-09 23:34 阅读次数: 0

《码出高效 java开发手册》笔记

第6章 数据结构与集合 1.集合初始化时,指定集合的容量大小。 集合默认容量使用完毕时,会进行扩容。比如,使用ArrayList,不断地add数据,当初始容量10用完后,ArrayList就会进行扩容。 假如需要将1000个元素放置在ArrayList中,使用默认容量而不指定初始容量,那么ArrayList会进行多次扩容。 扩容时会复制数组。多次扩容会影响性能。严重地会导致OutOfMemory。 集合初始化时,指定集合的容量大小。无法确定集合大小,就使用默认值 。ArrayList初始容量为
分类: 其他 发布时间: 12-09 23:34 阅读次数: 0

python学习笔记(79) CSS

CSS 层叠 样式 表 HTML是骨架,CSS是衣服 CSS引入方法:   1.写在标签里面 style =   2.在head中通过style标签定义   3.把样式写在css文件中,在html文件中通过link标签导入 CSS语法:   选择器{样式1;样式2} CSS查找标签的方式(选择器):   1.基本选择器:     1.标签 p     2.ID选择器 #i1     3.类选择器(常用) .c1   2.通用选择器:     1.*
分类: 其他 发布时间: 12-09 23:34 阅读次数: 0

fast-spring-boot

Introduction fast-spring-boot 集成Spring Boot 2.1,Mybatis,Mybatis Plus,Druid,FastJson,Redis,Rabbit MQ,Kafka等,可使用代码生成器快速开发项目,使用maven assembly打包发布 项目主页 https://geekidea.io/fast-spring-boot/ fast-spring-boot CHANGELOG CHANGELOG fast-spring-boot api 访问地址
分类: 其他 发布时间: 12-09 23:34 阅读次数: 0

2018-2019-1 20189219《Linux内核原理与分析》第九周作业

问题&勘误 CFS调度算法 在CFS中,即完全公平调度算法,是仅针对SCHED_NORMAL,也即普通进程进行调度的算法,这里将优先级与另一个重要概念权重联系在一起,将两者的关系映射在prio_to_weight[40]数组表中: static const int prio_to_weight[40] = { /* -20 */ 88761, 71755, 56483, 46273, 36291, /* -15 */ 29154, 2
分类: 其他 发布时间: 12-09 23:34 阅读次数: 0