自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 python redis

RedisRedis安装Window 下安装Ubuntu 下安装开始使用windowUbuntu快速使用Redis 命令打开客户端在远程服务上执行命令键(key)Redis keys 命令字符串(String)Redis 字符串命令哈希(Hash)Redis hash 命令列表(List)Redis 列表命令集合(Set)...

2018-09-06 01:28:02 410

原创 Ubuntu 连接服务器和传输文件

服务器服务器端# 在服务器端查看是否已经安装 ssh-serverdpkg --list | grep ssh# 如果没安装, 则安装sudo apt-get install openssh-server客户端# 连接服务器ssh ubuntu@8.8.8.8# 输入密码后成功连接传输文件客户端# 从本地到服务器scp -r 本地文件路径 服...

2018-09-05 19:55:48 1197

转载 ubuntu python 版本选择

$ sudo update-alternatives --list python # 列出可选择方案> update-alternatives: error: no alternatives for python # 错误# 如果显示错误则添加 python方案$ sudo update-alternatives --install /usr/bin/python p...

2018-09-05 16:18:11 892

转载 python PEP8 编码规范

python PEP8 编码规范python PEP8 编码规范代码布局缩进制表符还是空格?行的最大长度在二元运算符之前应该换行吗?空行源文件编码Imports 导入模块级的“呆”名字符串引号表达式和语句中的空格不能忍受的事情其他建议注释块注释行内注释文档字符串命名规范最重要的原则描述:命名风格约定俗成:命名约定应避免的名字包名和模...

2018-09-05 16:14:21 223

转载 使用 Python 把多个 MP4 合成一个视频

准备开始其他注意参考准备安装 moviepy 这个库pip install moviepy安装 ffmpeg 如果之前没安装过 ffmpeg , 这个时候导入 moviepy 开始使用会报错的, 所以我们可以先用 imageio 自带的方法下载 ffmpegimport imageioimport ssl# 下面这一句不是必...

2018-09-04 16:06:00 5100 5

原创 Java 目录

JavaSe :JavaWeb :    JDBC:         与数据库建立连接、发送 操作数据库的语句并处理结果。    JSP:         在传统的网页HTML文件(*.htm,*.html)中        加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页。    Servlet:         servlet是在服务器

2014-10-21 11:32:22 363

原创 开发设计

开发设计    1. 界面原型    2. 设计数据库    3. 确定架构    4. 使用什么样的约定        配置文件: 命名规范, 样式        页面命名        action命名        数据库表命名    1. 数据库命名:        1.1 原则: 简单        1.2 库名: 项目名      

2014-10-13 04:21:47 286

原创 Struts2标签

Struts2标签1. 通用标签    1.1                //正常取值userName的值                //'userName'是一个字符串,直接输出userName            //设置一个默认值        '" escape="true"/>                    //设置html,escape默认是ture,可以将html代

2014-10-10 20:28:33 283

原创 OGNL

OGNL(Object-Graph Navigation Language)1. user.xxx 只有传值, 才会构造, 想初始化 domain model,    可以自己new 一个user,     也可以传参数值, 但需要一个参数为空的构造方法2. 大括号在OGNL里面可以代表一个集合 3. 投影  3.1过滤模式    ?#: 全部过滤    ^#: 过滤第一个

2014-10-10 20:28:29 305

原创 Struts2_result

1. type    /r1.jsp    //默认type,服务器自动跳转连接,客户端不知道跳转    /r2.jsp    //服务器返回新连接,客户端再次发送请求跳转    r1            //访问另一个action,                    (此处为name="r1"的action,不要加"/",可以访问另一个包里的action, page/r1),客户端不知道跳

2014-10-10 20:28:24 280

原创 Struts2_未分类

1. 模块包含  include    1.1写一个login.xml                                                              /Hello.jsp                                    1.2 在struts.xml 文件中包含                      

2014-10-10 20:28:22 287

原创 IoC 前台显示后台输入的内容

1. 实现接口: implements SessionAware,RequestAware,ApplicationAware    //自动取得session,request,application元素  //可以自己取得元素: session = ActionContext.getContext().getSession();2. 创建Map元素    private Map s

2014-10-10 20:28:20 304

原创 数据验证

1. 简易数据验证  1.1 在strts.xml文件中加入1 action name="*_*" class="com.base.action.{1}Action" method="{2}">2 result>/{1}.jspresult>3 result name="error">/error.jspresul

2014-10-10 20:28:18 308

原创 URI和URL的区别

URI: uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。URL: uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。URN: uniform resource name,统一资源命名,是通过名字来标识资源.URI是以一种抽象的,高层

2014-10-10 20:28:14 381

原创 Struts2_接收参数

1.1        直接创建接收的数据类型 1 public class HelloAction extends ActionSupport { 2 3 private String name; 4 private int age; 5 6 pu

2014-10-10 20:28:11 296

原创 UTF-8和GBK有什么区别?到底用哪个好?

GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准(好像还不是国家标准)。GBK编码专门用来解决中文编码的,是双字节的。不论中英文都是双字节的。UTF-8编码是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8节省空间。另外,如果是外国人访问你的GBK网页,需要下载中文语言包支持。访问UT

2014-10-10 20:28:09 1932

原创 HTTP错误代码详细介绍

HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败 HTTP 403 - 禁止访问 HTTP 403 - 对 Internet 服务管理器 (HT

2014-10-10 20:28:07 290

原创 Struts2 通配符配置

package name="default" namespace="/" extends="struts-default"> action name="*_*" class="com.base.demo.{1}Action" method="{2}"> {1},{2}分别代表第一个*,与第二个* --> res

2014-10-10 20:28:05 329

原创 Struts2

1. 配置2.3.16.3        1.1 目录            apps: 示例程序            docs: 文档            lib: 类库            src: 源码        1.2 将 Struts2\apps\struts2-blank\WEB-INF\classes\struts.xml文件复制到项目的src 目录下          

2014-10-10 20:28:03 278

原创 Struts2中DMI(动态方法调用)

1 package name="front" namespace="/front" extends="struts-default"> 2 default-action-ref name="index" /> 3 action name="helloword" class="struts.IndexAction"> 4 resu

2014-10-10 20:28:01 404

原创 JSP

JSP1. 为什么需要JSP?    Servlet: 优点: 逻辑处理方便             缺点: 页面表现麻烦    JSP: 优点: 页面表现方便         缺点: 逻辑处理麻烦             HTML 可以直接写入,             java 语言需要在中使用    互补使用, 一般项目采用:        jsp + servelt + javabean 

2014-10-10 20:27:56 287

原创 简单登录,退出系统,练习

1, 步骤:    1) 创建一个登录页面, LoginPage.java        1> 页面内有 账号,密码框, 登录按钮,退出按钮    2) 登录成功跳转页面        1> 取得账号,密码            a. request.getParameter("uname");            b. request.getParameter("password");    

2014-10-10 20:27:52 722

原创 上下文 ServletContext

ServletContext    1, 描述:         一个web 应用只有一个ServletContext对象,        所有的servlet 都共享这个ServletContext 对象,        又称为Application,         也是一个作用域:            1) 空间: 最广, 被所有的servlet 共享            2) 时间:

2014-10-10 20:27:47 243

原创 ServletConfig详解

1,容器初始化一个servlet时,会为这个servlet建一个唯一的ServletConfig    2,容器从web.xml读出Servlet初始化参数,并把这些参数交给ServletConfig,        然后把ServletConfig传递给servlet的init(ServletConfig config)方法。    3,容器只有在创建servlet实例时才会读DD文件中的ini

2014-10-10 20:27:45 514

原创 保存状态: Session && Cookie

1, Session: (服务器端)        1) 适合保存大量的数据        2) 安全        3) 效率高        4) Session 跟踪机制中需要cookie 来保存和传递sessionld    2, Coolie: (客户端)        1) 不适合保存大量的数据        2) 不安全        3) 效率低    3, HttpSession

2014-10-10 20:27:43 340

原创 重定向与请求转发

重定向: resp.sendRedirect("URL")        1) 返回状态码302,与网址,让客户端在此发送相关网址请求    2) 地址栏改变,可以访问本web应用以外的资源    3) 整个过程发送两次请求    4) sendRedirct后面的语句仍然会被执行,所以一般加return请求转发: req.getRequestDispatcher("URL").forward(r

2014-10-10 20:27:41 213

原创 响应对象: HttpServletResponse对象

1,服务器端的响应信息被封装在这个对象中2,响应信息由response对象传送给web 服务器, 再由web 服务器发送给客户端3,构建响应信息    1)构建响应头        a, resp.setHeader("content-tepy", "text/html;charset=gbk");    //设置内容类型,编码型号        b, resp.setContentTepy("t

2014-10-10 20:27:36 252

原创 请求对象: httpServletRequest的简单用法

服务器将客户端请求信息封装在reques对象中    1,请求行        1) getMethod()        //请求方式,(GET)        2) getRequestURI()    //端口到?之间        3) getRequestURL()  //?之前的内容        4) getQueryString()    //?之后的内容        5) ge

2014-10-10 20:27:34 322

原创 Java 简单介绍 web 建立

1,web建立2,servlet  1) 继承Servlet: extends HttpServlet  2) 重写service: service(HttpServletRequest req, HttpServletResponse resp)  //第一个参数 请求报文,第二个参数 响应报文  3) 配置web.xml      //让服务器知道    1> 在一个web

2014-10-10 20:27:30 230

原创 使用ListView显示信息列表,用监听器和适配器,操作

2014-08-18数据适配器: 是连接数据源和视图界面的桥梁1、数组适配器(ArrayAdapter):用于绑定格式单一的数据  数据源:可以是集合或数组2、简单适配器(SimpleAdapter):用于绑定格式复杂的数据  数据源:只能是特定泛型的集合监听器: 程序和用户(或系统)交互的桥梁OnScrollListener: 检测滚动的变化,可以用于视图在滚动中加载

2014-10-10 20:27:26 474

原创 更改系统默认字体,swing

//更改系统默认字体,swing        Font font = new Font("Dialog", Font.PLAIN, 12);        java.util.Enumeration keys = UIManager.getDefaults().keys();        while(keys.hasMoreElements()){            Obj

2014-10-10 06:17:46 541

原创 javaweb 项目开发顺序

项目开发顺序1. 建立界面原型2. 建立 Struts.xml    2.1 确定 namespace    2.2 确定 package    2.3 确定 Action的名称, 空的方法    2.4 确定 Result    2.5 将界面原型进行修改, 匹配现有设置    2.6 测试3. 建立数据库4. 建立model 层5. 建立 Servi

2014-10-09 21:53:05 837

转载 javaEE java web 区别

JavaWeb :JDBC,JSP,Servlet,JavaBean,Html,JavaScript,Session/Cookie,MVC设计模式,Tomcat,Eclipse+MyEclipse JavaEE:人们常说的SSH =Spring+Struts+Hibernate架构应用整合开发,XML,EJB,WebService,UML/Rose,Ajax,Weblogic,Orac

2014-10-09 21:52:22 2141

转载 SQL Server创建存储过程

什么是存储过程?q       存储过程(procedure)类似于C语言中的函数q       用来执行管理任务或应用复杂的业务规则q       存储过程可以带参数,也可以返回结果q       存储过程可以包含数据操纵语句、变量、逻辑 控制语句等 存储过程的优点(1)执行速度快。存储过程创建是就已经通过语法检查和性能优化,在执行时无需每次编译。存储在数据库

2014-10-09 06:59:56 325

原创 使用ViewPager实现导航

2014-8-19<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="verti

2014-08-19 19:11:41 228

原创 AndroidManifest.xml 主配置清单文件 各句解释

2014-08-17     自动生成文件<!-- android:installLocation="auto" 自动寻找安装路径,ROM或SDcard,默认 internalOnly 只能安装ROM上 preferExte

2014-08-19 18:28:59 369

原创 android:跳转,Intent,有无返回值

<TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" androi

2014-08-19 18:09:56 299

原创 android 自动匹配文本 AutoCompleteTextView /MultiAutoCompleteTextView

<!--AutoComplete 的 XML示例 android:completionThreshold="3" //输入数达到3时开始显示提示--> <AutoCompleteTextView android:completionThreshold="3" android:id="@+id/autoCom

2014-08-19 18:05:45 455

空空如也

空空如也

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

TA关注的人

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