自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寒泉

一只野生程序猿

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Python】Flask框架系列(二):安装、配置文件、增删改查

MySQL-python中间件的安装打开这里链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/这里32与64的选择不是看操作系统的位数,而是看python的位数。我下载的是下面这个。下载编译后的 MySQL-python 包,然后进入包所在路径,pip install MySQL_python-1.2.5-cp27-none-win_amd64.w...

2019-09-29 21:41:29 23402

转载 在JS中如何判断undefined和null

不当用法有时为了判断某个值有效,JS新手会写这种臃肿代码:if (data != null && typeof(data) != undefined && data != '') { ...}为避免这种情况,首先要了解undefined和null的区别。什么是undefined和null当声明的变量未被初始化时,默认值为undefined。如:...

2019-09-29 08:08:07 31330 6

原创 【EasyUI】EasyUI学习笔记

一.EasyUI 简介1.EasyUI 是前端框架.2.前端框架2.1 封装大量css2.2 封装大量JS3.使用前端框架3.1 给标签设置easyui提供的 class 属性即可,id属性可以随便起名。4.easyui 中需要注意的地方4.1 data-options 属性定义easyui 属性的.4.2 如果easyui 提供的属性和html 标签属性相同,可以把这个属性不...

2019-09-27 14:39:24 22356

原创 【JQuery】JQuery学习笔记

Jquery不同版本之间的区别jquery学习 1、什么是jQuery jquery 全称 javaScript Query.是js的一个框架。本质上仍然是js。 2、jQuery的特点 支持各种主流的浏览器。 使用特别简单 拥有便捷的插件扩展机制和丰富的插件 3、使用jquery 引入jQuery文件 jQuery的封装原理 jQuery的选择器 ...

2019-09-27 09:18:04 22180

原创 【JavaScript】Document对象学习

Document 对象当浏览器载入 HTML 文档, 它就会成为 Document 对象。Document 对象是 HTML 文档的根节点。Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。因此,可以通过js在html里面凭空创造一个标签出...

2019-09-26 20:55:18 22407

原创 【Python】Flask框架系列(一):安装、页面跳转/重定向、模板、逻辑语句、过滤器、继承/使用block、url链接/加载静态资源

其实 Flask 的示例程序算是 MVC 模式的. Model 是 ORM, V 是 Template, C 是 url route 和 request handler.

2019-09-26 19:04:25 23259

原创 【python】python第二周作业

题目注意:要赋予运算结果和输入值相同的符号题解因为时间紧迫,算法没细想,跑出来就行,就这样了。radius = int(input())if radius < 0: fuhao = -1;else: fuhao = 1;str1 = str(abs(radius)) + " " + str(fuhao * (abs(abs(radius) + 10))) + ...

2019-09-26 16:36:53 22288

原创 Eviews学习笔记

导入变量1、创建workfileFile->new->workfile,选择数据类型,填写数据范围自动生成如下控制台输入:data paypay是变量名称,根据需要创建变量,可以创建多个。回车后,产生如下:把excel中的数据复制进来,可以控制小数点位数:object->view points->display format关于计算变量的均值打开数据的窗...

2019-09-26 14:21:15 23882

原创 【JavaScript】Window对象学习

Javascript组成JavaScript的实现包括以下3个部分:1、核心(ECMAScript):描述了JS的语法和基本对象。2、文档对象模型 (DOM):处理网页内容的方法和接口。3、浏览器对象模型(BOM):与浏览器交互的方法和接口。window对象JS基于对象,万物皆对象。在浏览器里面,window对象(注意,w为小写)指当前的浏览器窗口。它也是当前页面的顶层对象,即最高一...

2019-09-25 13:13:35 22106

原创 【JavaScript】JS事件机制学习

常用的事件通过事件机制,达到与用户的交互,与java的swing交互类似。主要是结合js的函数使用。单 / 双击事件鼠标事件键盘事件交点事件页面加载事件值改变事件<html> <head> <title>js的事件机制学习1</title> <meta charset="UTF-8"/> <!--...

2019-09-25 11:42:01 22454

原创 【JavaScript】JS的变量、数组、计算器案例、函数、类、常用对象的方法

01-js-js的声明和引入<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js的声明呵和引入</title> <!--声明js代码域--> <!--引入外部声明好的js文件--> <script sr...

2019-09-23 15:06:17 22498

原创 【算法笔记】重刷PAT 题解合集

乙级1001#include<iostream>using namespace std;int main() { int n; cin >> n; int cnt = 0; while (n != 1) { cnt++; if (n % 2 == 0) {//偶数 n /= 2; }else {//奇数 n = (3 * n + 1) ...

2019-09-22 22:05:44 22251

原创 【HTML+CSS】练习:百度首页模拟

色块定位法:通过style添加css,设置background-color,方便查看当前div在什么位置。这是一个简单的小练习,复杂的部分全部使用截图。

2019-09-22 20:43:22 23090

原创 【HTML】HTML+CSS复习笔记

行内元素:不自动换行。如:图片块级元素:自动换行页面内跳转:添加锚点以前在出现div之前,表格标签经常被用作网页布局。现在,表格标签被用作数据的显示更多一些。表格:行合并叫rowspan,列合并叫colspan...

2019-09-20 19:13:05 22194

原创 【SPSS】SPSS学习笔记

验证一组数据是否服从正态分布There are twenty students whose average sore are: (1 score)56,23,59,74,49,43,39,51,37,61,43,51, 61,99,23,56, 49, 49, 75, 20 Is the distribution of the series the normal distribution...

2019-09-19 21:13:18 31219

原创 【PAT甲级 大数运算】1065 A+B and C (64bit) (20 分) Python 全部AC

题目初学python,第一次用python刷oj,挑了个简单题试试手。在大数运算方面,python没有数的大小限制,简直开挂。total = int(input())for i in range(0, total): a, b, c = input().split(" ") if int(a) + int(b) > int(c): print("Ca...

2019-09-18 10:12:39 21035

原创 【Python入门】第一个py程序

计算圆的面积输入:圆半径输出:圆面积(保留两位小数)radius = float(input())area = 3.1415 * radius * radiusprint("{:.2f}".format(area))计算矩形面积第一行输入一个数字,代表矩形的长‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪...

2019-09-17 20:27:12 23175

原创 【WebPPTtoPDF】在线将PPT转化为PDF,支持自定义排列方式

GitHub地址:本项目源代码链接WebPPTtoPDF 简介在线将PPT转化为PDF的工具2019-9-12 更新:添加了评论区,重构了以前的代码待添加功能:用户注册、登录本项目是使用B/S模式的JavaWeb项目,实现:用户自定义排列方式,将PPT转换为PDF。采用MVC设计思想,前后端分离。由于MS Office跨平台遇到一些兼容性问题,本项目未在云服务器上部署,在win端跑没...

2019-09-12 15:59:57 21069

原创 主流Java学习路线

Java基础Java基础语法OO的编程思想集合IO异常泛型反射多线程Java8引入的函数式编程Web基础和工具HTML/CSS/JS三件套jqueryajaxjspcookiesessionhttp基础 http协议servlet基础Git、SVN等代码管理工具企业级应用框架培训maven/gradle项目管理工具Spring全家桶:Spr...

2019-09-11 19:57:15 20897

原创 【CSS实现Loading遮罩】点击按钮,弹出一个DIV层窗口

加载中 gif 图片:页面效果:源码<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>点击文字弹出一个DIV层窗口代码</title> <style&g...

2019-09-11 19:17:14 22936

原创 2019秋季PAT甲级考试心得

第一道题一共四个测试点,做了一个小时,有两个测试点没过,得了12/20分做题的时候遇到一个问题,就是include<math.h>之后,使用pow(10,n)计算报错具有多个定义之类的(具体忘了怎么说的了,sqrt也会报错,有空的时候看看是什么原因,上次pat考试也遇到了这个问题,而且后来忘了这回事,一直没解决,这次又遇到了)第二道题是一个链表翻转排序的题,做了差不多一个小时,全部...

2019-09-09 12:00:11 21432

原创 【PAT甲级 stack queue的使用】1051 Pop Sequence (25 分) C++ 全部AC

题目思路维护三个集合:核心栈、数字队列、目标队列详细思路见注释题解 C++#include<iostream>#include<stack>#include<queue>using namespace std;int main() { int stackSize, len, total; cin >> stackSize...

2019-09-07 11:53:56 20955

原创 【PAT甲级 BigInteger运算】1024 Palindromic Number (25 分) Java 全部AC

题目题解 Java一开始用C++写的,有两个大数的测试点过不去,后来改用Java的BigInteger开挂,全部通过import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.math.BigInteger;public class Ma...

2019-09-07 10:31:54 21001

原创 【PAT甲级】1037 Magic Coupon (25 分) C++ 全部AC

题目大意:给出两组数字,找出两组数字的最大乘积和。思路:先排序,然后分别从头、从尾对应位置相乘,结果相加。直到相乘为负数为止。题解 C++#include<iostream>#include<algorithm>#include<vector>using namespace std;vector<long long int> v1;...

2019-09-06 22:39:36 20938

原创 【PAT甲级】1048 Find Coins (25 分) C++ 全部AC

题目给你一个sum,以及拥有的钱让你找出一个组合,正好用两张钱付清sum,注意如果有多个结果,输出其中最小的这道题注意稍微优化一下算法,要不然卡在测试点3,4我是用二重循环过了的,只要注意输入的时候去重一下数据,然后在计算的时候进行合理的剪枝,并不会超时。题解 C++#include<iostream>#include<algorithm>#includ...

2019-09-06 21:45:51 21191

原创 【PAT甲级 删除字符串中重复字母】1084 Broken Keyboard (20 分) Java 全部AC

题目题解 Javaimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedRe...

2019-09-06 20:48:05 21051

原创 【PAT甲级 vector string排序】1047 Student List for Course (25 分) 含别人的做法

题目样例输出1 4ANN0BOB5JAY9LOR62 7ANN0BOB5FRA8JAY9JOE4KAT3LOR63 1BOB54 7BOB5DON2FRA8JAY9KAT3LOR6ZOE15 9AMY7ANN0BOB5DON2FRA8JAY9KAT3LOR6ZOE1题解1 C++两个测试用例不通过#include<...

2019-09-06 19:58:56 21129

原创 【PAT甲级】11077 Kuchiguse (20 分) Java

题目Java题解(最后一个测试用例没通过)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;public class Main { public sta...

2019-09-06 16:25:57 20973

原创 【PAT甲级 BigDecimal科学计数法转换普通数字】1073 Scientific Notation (20 分) Java开挂解法 全部AC

题目分类讨论的话,挺复杂的一道题,要分离整数部分和指数部分,还要计算小数点的位置等等用Java的BigDecimal做这类大数处理题,简直开挂。我的测试用例+1.23400E-22答案:0.000000000000000000000123400题解 Javaimport java.io.BufferedReader;import java.io.IOException;import java.io.In...

2019-09-06 10:48:42 21036 1

原创 【PAT甲级 前导0,排序】1069 The Black Hole of Numbers (20 分) C++ 全部AC

题目一直循环相减即可,直到结果为6174或者四个数字相同就结束循环题解 C++#include<iostream>#include<stdio.h>#include<algorithm>using namespace std;int cmp1(int a, int b) { return a > b;}int cmp2(int a...

2019-09-06 09:52:55 20926

原创 【PAT甲级 大整数BigInteger】1065 A+B and C (64bit) (20 分) Java 全部AC

题目在有些方面,比如大整数的处理,不得不佩服Java,好用没的说,像开挂一样题解 Javaimport java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(Syst...

2019-09-05 22:10:26 21138

原创 【PAT甲级 约会】1061 Dating (20 分) C++ 全部AC

题目这个题要注意的细节很多。因为一个星期有七天,一天有24小时,所以要注意字母范围这个隐藏条件,不符合条件的字母要跳过。还要注意:第二次查找,要接着第一次找到的位置开始找。这个有点坑,题目里没说明白,只说是第二个相同的字符,我一开始是从头找的,所以这个点卡了很久。所以,做题还是要先读懂题再开始敲,不然的话,用错误的理解敲出来再一点一点改太浪费时间了。自己用的测试用例,测第二次查找的开始位...

2019-09-05 21:20:32 21182

原创 【PAT甲级 进位相加】1058 A+B in Hogwarts (20 分) C 全部AC

题目进位相加题解 C#include<stdio.h>int main() { int a1, b1, c1; int a2, b2, c2; int a3, b3, c3; scanf("%d.%d.%d %d.%d.%d", &a1, &b1, &c1, &a2, &b2, &c2); //c位 c3 = c1...

2019-09-05 12:00:03 21036

原创 计量经济学课堂笔记

数据数据是计量经济学模型的基础数据的形式:数字、文字、图像数据类型文字->定性数据数值->定量数据数据与时间的关系时间序列:对同一个观测单位,在不同时点的多个观测值构成的观测值序列观测对象:我国 -研究对象是唯一的时间:区间时间间隔:相邻的两个数据之间相差的时间相差一年:年度时间序列不同时间序列性质有差异。在运用时间序列数据时,应根据具体情况选择数据种类...

2019-09-05 10:41:08 22047

原创 【SQL Join】两个字段关联到同一个表,如何使用left join

Join有时为了得到完整的结果,我们需要从两个或更多的表中获取结果。我们就需要执行 join。下面列出了您可以使用的 JOIN 类型,以及它们之间的差异。JOIN: 如果表中有至少一个匹配,则返回行LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行FULL JOIN: 只要其中一个表中存在匹配,就返回行...

2019-09-04 17:31:19 44263 1

原创 【Mybatis】MyBatis 实现多表查询

准备:创建数据库create table teacher( id int(10) primary key auto_increment, name varchar(20));insert into teacher values(default,'鱼老师');insert into teacher values(default,'绿老师');insert into teacher v...

2019-09-04 08:47:07 21450

原创 【PAT甲级 扑克洗牌】1042 Shuffling Machine (20 分) C++ 全部AC

题目大概是所有题里面最简单的一道题了。10分钟解决。意思是:根据题目给的顺序洗牌,洗牌n次之后的结果输出。C++ 题解#include<iostream>#include<string>using namespace std;int main() { string arr1[] = {"","S1","S2","S3","S4","S5","S6","S...

2019-09-03 22:28:45 21040

原创 【MyBatis】银行转账系统:MyBatis接口绑定方案及多参数传递、动态SQL、ThreadLocal线程容器、缓存

完整代码见github:GitHub地址运行效果(search.jsp页面):项目结构:一.MyBatis 接口绑定方案及多参数传递作用:实现创建一个接口后,把 mapper.xml 由 mybatis 生成接口的实现类,通过调用接口对象,就可以获取 XXXmapper.xml 中编写的sql.后面mybatis 和spring 整合时使用的是这个方案.实现步骤:3.1 创建...

2019-09-03 17:55:51 21366

原创 【计算机系统结构】第一周 课上笔记

课件下载:https://mcai.github.io/teaching/courses/computer_architecture/

2019-09-02 12:27:58 20892

原创 【MyBatis】Mybatis实现分页效果

源代码:GitHub链接环境:Eclipse项目web 3.0Tomcat 8.5用到的技术:MyBatisLog4JJSTL基本的…Java Servlet,JSP,…使用方式:直接运行ShowServlet.java(选择Run on server),即可在网页中看到分页效果,如下项目结构主要源代码(全部源码在github链接)index.jsp...

2019-09-01 11:49:43 21115

Java小球躲避小游戏

Java开发的小球躲避小游戏。通过上下左右按键控制小球移动,小球移动的方向包括:横向、纵向、斜向,小球具有初始生命值。小球通过移动来躲避炮弹,当小球碰到炮弹时,产生爆炸的动画效果。注释很全面,速度、初始子弹数量都可以通过全局变量修改。适合入门学习使用。

2019-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除