软件相关技术
主要介绍软件相关使用的技术、例如JSP、java、html5、c、c++、python以及各种数据库技术和linux。并且介绍各种软件使用方法
一川晚照人闲立
这个作者很懒,什么都没留下…
展开
-
Python学习笔记5---最最最重要的正则表达式
正则表达式是PYTHON最为重要的一个环节,因为掌握了正则表达式,相当于掌握了筛选数据的方法,在数据量特别大的情况下,正则表达式根据是否和表达式匹配的方式筛选掉大部分的数据。基础的正则表达式的表示是一个范例,把筛选的标准写成一个正则表达式,例如我想筛选所有整数,把非整数的都筛选掉,就用’\d’或0-9来匹配,同样’\w’匹配字母或数字,’a-zA-Z’匹配所有字母,’\s’匹配空格字符,’原创 2018-03-07 11:39:29 · 388 阅读 · 0 评论 -
Python学习笔记4---PYTHON类与对象
第二天---python类与对象Python中类是抽象的模板Class 类名 (继承的类):缩进块中写类的语句类的实例化 变量名=类名()类可以起到模板的作用,因此,可以在创建实例的时候,把一些我们认为必须绑定的属性强制填写进去。通过定义一个特殊的_init方法,在创建实例的时候,就等把类的属性绑上去:def _init_(self,name,score)第一个形参固定为s原创 2018-03-07 11:38:15 · 185 阅读 · 0 评论 -
Python学习笔记3---PYTHON函数与高级特性
第三天---PYTHON函数与高级特性在python中,定义一个函数使用def语句在缩进块里编写函数语句。返回值则使用return语句。感觉缩进块是个神奇的东西,既把代码的格式规范看起来更容易,比起其他语言还少了花括号的困扰,每个循环、分支、函数的作用域就是他们的缩进块。接下来就用PYTHON的函数来写一个经典的求1到n之和def sum(n): s=0 i=1 while i&...原创 2018-02-20 22:08:45 · 313 阅读 · 0 评论 -
Python学习日记2---PYTHON基础语法
安装成功后,跟着廖雪峰老师(PYTHON大佬,基础教程写的非常全https://www.liaoxuefeng.com)的教程开始学习,首先是基础语法,在spyder编译器中首先输入了一句PYTHON中的输出语句:print(“Hello World”); 感觉python的基础语法跟之前学习的编程语言比起来最大的特点就是简洁。没有分号,没有复杂的函数变量定义,有一句语句执行一个语句,大大提高了执...原创 2018-02-19 02:19:58 · 279 阅读 · 0 评论 -
安装anaconda failed to create anacoda menu解决办法
在安装anaconda时出现了failed to create anacoda menu的错误,点击跳过后安装成功,但桌面和开始中没有安装成功,在csdn和知乎上找到了答案:一共大概有五种解决办法(还有一些比较奇葩的例如改注册表和安装VS的库亲测无效就不加上了)(1)使用默认安装路径,不适用自定义路径,安装路径中不能包含中文字符(2)在cmd中到安装目录运行python temp.py...原创 2018-02-19 02:15:41 · 8587 阅读 · 0 评论 -
CANVAS标签效果
通过JS来向CANVAS画布中插入文字标签,并定义颜色数组和内容数组,通过Math.floor(Math.random()*n)来随机取出内容,循环n次,在画布上随机位置生成随机大小和颜色的标签。 新标签的添加通过jquery-ui的drag方法来实现,当输入框被拖入到新标签中时,自动向标签内容数组中添加输入框的内容,并重新生成canvas画布。<html> <...原创 2018-12-24 11:31:40 · 268 阅读 · 0 评论 -
JS瀑布流
这个页面主要通过前端技术中非常流行的瀑布流技术来展示图片,瀑布流技术的原理主要分为两部分:1.瀑布流的排版一,先将每张图片的宽度写死固定为某个值,这时每张图片的高度也随之等比例缩小,保证每张图片的宽度都一样。二,根据浏览器的可视界面的宽度除以每张图片的宽度得出浏览器一行最多能够放几张图片Num,即Num = Math.floor(clientWidth / imgwidth)三,这...原创 2018-12-23 18:54:22 · 399 阅读 · 0 评论 -
简约风博客bootstrap实现
一、 设计内容及要求此网站只要是有关于程序员的博客为主题的个人网站,主要通过基础的HTML+CSS,以及css3的动画新特性技术和部分javascript、jquery技术,通过bootstrap框架对页面整体进行布局.,JS和css3完成动态效果和部分用户交互功能。使用HTML标记,CSS样式,完成的网页没有错误 √首页设置导航栏,命名为index.html√利用CSS技术对网站进行布局,网站风...原创 2018-07-06 18:53:16 · 6279 阅读 · 3 评论 -
动物识别专家系统
一、本系统通过HTML+JavaScript语言实现,通过HTML5+CSS3设计页面的基本结构,并且加入了一些动画效果,JavaScript脚本语言则执行逻辑结构和触发事件。前台界面主要包括四部分:条件添加按钮框,综合数据库区,规则事例区,和匹配结果及分析过程区。主界面 主界面二、字符组主要分为三个:(1)fact事实组,包括所有条件以及结论。(2)rule规则数组,...原创 2018-04-19 19:41:46 · 2831 阅读 · 3 评论 -
JSP简答题知识点
一、JSP执行过程1.客户端发出Request请求2.JSP Container将JSP转译成Servlet的源代码3.将产生的servlet源代码经过编译后,加载到内存执行4.把结果response(响应)至客户端 二、JSP页面组成 jsp页面主要由6大元素组成:(静态内容、指定、表达式、scriptlet、声明、动作、注释)指令、注释、脚本元素、声明、表达式、...原创 2019-01-16 23:46:05 · 1467 阅读 · 0 评论 -
JSP隐式对象
隐式对象 WEB容器加载的一组对象,不需要声明和实例化服务器加载时自动定义,所有JSP页面中都能够使用内部对象名称为JSP保留的字 输入侧输出对象:控制页面输入与输出 out(输出内容)request(请求信息)response(响应信息) URL:HTTP协议/服务器名称/ WEB项目名称/页面 服务器...原创 2018-12-06 11:28:44 · 295 阅读 · 0 评论 -
Java订餐系统(JAVA SWING)
一、 开发技术JDK:JDK1.8,JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。IDE:NetBeans 8.2.0,NetBeans是开源软件开发集成环境,是一个开放框架。DataBase:JavaDB,Java自带的数据库。...原创 2018-07-06 18:47:03 · 35035 阅读 · 163 评论