自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

桑安琪的成长之路

这是我积累的地方~

  • 博客(44)
  • 收藏
  • 关注

原创 201403第一届CCF第二题 窗口

题目  窗口时间限制: 1 秒空间限制: 256 MB问题描述在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。当你点击屏幕上一个点的时候,你就选择了处于被点击位置的最顶层窗口,并且这个窗口就会被移到所有窗口的最顶

2017-02-27 22:04:57 301

原创 201403第一届CCF第一题 相反数

题目  相反数时间限制: 1 秒空间限制: 256 MB问题描述有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 −a 为一对相反数)。输入格式第一行包含一个正整数 N。(1 ≤ N ≤ 500)。第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过1000,保证这些整数各不相同。输出格式

2017-02-27 17:22:14 359

原创 蓝桥杯 ALGO-124 数字三角形

AC代码:#includeusing namespace std;__int64 max(__int64 a,__int64 b){ if(a>b) return a; else return b;}__int64 b[101][101];int main(){ int n; scanf("%d",&n); for(int i=0;i<n;i++) for(in

2017-02-23 19:47:21 306

原创 蓝桥杯 ALGO-2 最大最小公倍数

AC代码:#include using namespace std; int main() { long long n,ans; cin>>n; if(n<=2) ans=n; else if(n%2==1) ans=n*(n-1)*(n-2); else { if(

2017-02-23 19:31:58 370

原创 蓝桥杯 ALGO-1 区间k大数查询

AC代码:#include#includeusing namespace std;int a[1001],b[1001];int main(){ int n,m,l,r,k; scanf("%d",&n); for(int i=0;i<n;i++) scanf("%d",&a[i]); scanf("%d",&m); while(m--){ scanf("%d%d%d

2017-02-23 19:27:06 390

原创 蓝桥杯 ALGO-3 K好数

解题思路:如果不是最高位,那么可以用0至k-1这k个数来填充某位,则i位j进制的好数个数会有d[i][j] 个(i表示第i位,j表示此位所填的数),最后将0-k-1这k种情况的d[i][j]的值相加起来,得到答案。(注意:对于最高位为0,要另行判断,这里是假设),于是这里满足了dp的最优化原理,而对于第i位的数字,它的求值是无后效性的,因为结果只是相加,所以dp的无后效性也满足了,那么就可以用dp

2017-02-23 19:23:12 378

转载 Java编码规范

1. Java 命名约定   除了以下几个特例之外,命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。 1.1 一般概念   * 尽量使用完整的英文描述符   * 采用适用于相关领域的术语   * 采用大小写混合使名字可读   * 尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一

2017-02-04 00:02:53 280

转载 IDE & SDK & JDK

SDK,全称Software Development Kit,就是软件开发工具包;IDE,全称Integrated Development,是集成开发环境。也许你对这两个英文单词的意思已经知道了,但是我还是列一下吧。简单的说,SDK是让你能够进行开发的一个环境。但是呢,这个环境是一个基本环境,也许随着你的开发的深入你发现它的功能不是让你那么满意,你需要一些别的功能,一些小插件能够帮你实现这

2017-02-04 00:00:00 479

原创 首次接触jsp注意点

(1)问题:第一次编写servlet实现jsp功能时,不知道如何从页面获取输入的数据。         解决方法:经过查资料,若实现从页面获取输入的数据的功能,需编写一个.java文件(用servlet生成),并在jsp中的form表单中用action方法指明页面跳转方向,指明所用方法(如:method="post")还需在jsp中的form表单中的内加入相应name,在jsp中通过reque

2017-02-03 23:58:07 353

原创 点击网页“删除”按钮实现删除数据库中的内容

(1)meetings.jsp(部分)      //之间为java语句 list =newArrayList(); //new一个动态数组,用来存放执行的sql语句返回的Meeting对象

2017-02-03 23:55:18 25905

原创 获取jsp中输入的信息并存入数据库

(1)ApplyMeeting.java packagesever;importjava.io.IOException;importjavax.servlet.RequestDispatcher;importjavax.servlet.ServletException;import javax.servlet.annotation.WebServlet;importjavax.ser

2017-02-03 23:51:41 12065

原创 在jsp中嵌入java语句实现表格数据填充

<tr onClick="href.xiangqing.jsp"> 编号 会议名称 开始时间 结束时间 会议地点

2017-02-03 23:46:10 3765

原创 jsp配合java文件实现用户登录程序

Ulogin.jsp<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage=""%> <meta name="viewport" content="width=device-width, initial-scale=1">

2017-02-03 23:35:53 972

原创 jsp实现n秒后页面自动跳转功能

使用头信息的方式完成此功能 失败用户登录失败!

2017-02-03 23:29:35 3185

转载 jsp与servlet中文乱码问题

大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着大家,现把JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。首先了解一下Java中文问题的由来:Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱

2017-02-03 23:24:55 396

转载 JSP基本语法

JSP原理:1.    对于每一个请求,jsp容器都会创建一个新的线程来处理它;2.    Servlet容器加载jsp后转换成的servlet(.class文件)是常驻内存的,所以相应速度一般比较快;(第一次可能会稍慢)3.    当请求处理完成后,相应对象由JSP容器接收,并以HTML格式响应发回客户端。 JSP组成:HTML + JSP注释 +

2017-02-03 23:21:54 281

转载 JSP内置对象

JSP内置对象为了简化Web应用程序的开发,在JSP中定义了一些由JSP容器实现和管理的内置对象,这些对象可以直接在JSP页面中使用,而不需要JSP页面编写者对它们实例化。9种内置对象:requestresponsepageContextsessionapplicationoutconfigpageexcept

2017-02-03 23:20:11 326

原创 Java EE开发环境搭建

经典环境(机房环境)Java EE开发环境搭建2014年的经典环境为32位的:JDK7+Tomcat7+Ecpilse Helios1.  Java 运行环境安装(省略)1) 这里需要注意的是JDK的安装目录,例如c:\jdk7.0,在下面第2步配置Tomcat7.0.14时要用到2. Tomcat7.0.14的配置1)下载apache-tomcat-7.0.14-window

2017-02-03 23:16:15 2218

原创 数据库设计

1、概念数据模型 (CDM)概念数据模型(CDM)帮助你分析信息系统的概念结构,识别主要实体、实体的属性及实体之间的联系。概念数据模型(CDM)比逻辑数据模型 (LDM)和物理数据模型(PDM)抽象。CDM表现数据库的全部逻辑的结构,与任何的软件或数据存储结构无关。一个概念模型经常包括在物理数据库中仍然不实现的数据对象。CDM可生成LDM、PDM和OOM。2、逻辑数据模型(LD

2017-02-03 23:10:49 275

原创 CP30连接池连接数据库

CP30连接池。关键代码:(1) C3P0JdbcUtil.javapackageex4;importjava.beans.PropertyVetoException;importjava.sql.Connection;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;

2017-02-03 23:08:23 4300

原创 DBCP连接池连接数据库

DBCP连接池。关键代码:(1)  dbcp.properties//配置文件driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriverurl=jdbc:sqlserver://localhost:1433username=sapassword=123456initialSize=10//初始资源maxActiv

2017-02-03 23:05:29 2512

原创 建立连接池连接数据库

自行建立连接池。关键代码:(1)db.properties//外部配置文件(名值对的方式)driver=com.microsoft.sqlserver.jdbc.SQLServerDriverurl=jdbc:sqlserver://localhost:1433username=sapassword=123456jdbcPoolInitSize=10//容量;PoolSize

2017-02-03 23:03:18 1133 1

原创 数据持久层DAO的建立和使用,实现数据库的连接

//DAO接口package ex3;import java.sql.Connection;public interface DAO { public Connection getConnection();//声明连接方法}//StudentDAO接口package ex3;import java.util.List;public interface StudentDAO{

2017-02-03 22:59:03 10306

原创 JDBC连接数据库

//最简单的一种连接方法,不易复用public static void ConnectionSQL() throws SQLException, IOException { Connection conn = null; try { //加载JDBC驱动 String driverName = "com.microsoft.sqlserver.jdbc.SQLServer

2017-02-03 22:46:41 566

原创 PreparedStatement与Statemnt语句的差别及PreparedStatement语句的优势

(1)差别1PreparedStatement接口继承Statement接口。PreparedStatement提供了一种预编译的sql语句功能,这种sql能在java上根据运行时的需要进行重用,但和数据库本身对sql的预编译完全是两回事情。2PreparedStatement能接受带?号的String作为sql语句,并且在执行之前你可以对那些sql语句中出现的 ?号根据具体需

2017-02-03 22:41:33 846

原创 4种JDBC连接数据库的方法及其特点

1 JDBC-ODBC桥的方式。这种方式不适合程序的重用与维护,不推荐使用。需要数据库的ODBC驱动。Jdbc-odbc桥是sun公司提供的,是jdk提供的的标准api。这种类型的驱动实际是把所有jdbc的调用传递给odbc,再由odbc调用本地数据库驱动代码,执行效率比较低。对于那些大数据量存取的应用是不适合的。(本地数据库驱动代码是指由数据库厂商提供的数据库操作二进制代码库,例如在or

2017-02-03 22:39:57 2203

原创 使用SQL语句创建及使用SQLServer数据库

SQL语言在SQL Sever中的应用1.     数据库的建立    在企业管理器中,建立教务数据库——EDUCATION。       1截图               2说明         在导航中的数据库上右键,新建数据库。         填写数据库名称:EDUCATION。         除了文件类型和文件组其余均可编辑。由截图可知:主数据

2017-02-03 22:36:34 25285 4

原创 shell

是系统跟计算机硬件交互时使用的中间介质,它只是系统的一个工具。实际上,在shell和计算机硬件之间还有一层东西那就是系统内核了。打个比方,如果把计算机硬件比作一个人的躯体,而系统内核则是人的大脑,至于shell,把它比作人的五官似乎更加贴切些。回到计算机上来,用户直接面对的不是计算机硬件而是shell,用户把指令告诉shell,然后shell再传输给系统内核,接着内核再去支配计算机硬件去执行各种操

2017-02-02 00:05:54 232

转载 matlab符号运算总结

Matlab的符号运算功能强大,看了些资料,都比较啰嗦,然后再次总结为一个m文件测试大部分符号运算功能%% 符号变量与符号表达式%%%%%%%%%%%%%%%%%%%%%%%%%%%%1.符号变量与符号表达式%%%%%%%%%%%%%%%%%%%%%%%%%%%clear all ;clc;close all;% f =sym( 'sin(x)+

2017-02-02 00:05:41 2739

原创 linux常用命令

1.    Useradd sanganqi       Passwd sanganqi2.    Ps -ef//显示当前运行进程3.    kill + 进程号//删除进程4.    mount 挂载U盘先创建一个目录:  mkdir –p /mnt/usb/sanganqifdisk –l //查看设备文件mount –t vfat /

2017-02-02 00:05:31 227

原创 Android端实现远程ADC数据读取

MainActivity.javapackage com.example.adc;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.Socket;import ja

2017-02-02 00:04:39 1275

原创 远程ADC数据读取

内容:        (一)设计方案首先,为开发板编写ADC接口的驱动程序,使开发板自带的三路ADC接口可以像普通文件那样被打开、读、写、关闭。然后,编写一个 server 端程序和client端程序,使其可以运行在开发板上,选择合适的通信协议族,使得该 server 程序可以接收远程 client的访问(即,client 向server发出的关于server端当前某一路ADC数据的查

2017-02-02 00:04:30 1431

原创 嵌入式设备驱动程序设计

设计一个程序,在用户空间的用户应用程序中产生20个随机数,通过内核空间的设备驱动程序按五行四列的排列输出,并显示能被5整除的数。分析:要实现这个功能需要做以下工作:1.编写嵌入式设备驱动程序:实现按五行四列的排列输出,并显示能被5整除的数。1设主设备号为100,即#define data_MAJOR 1002在函数data_read()中将用户空间通过参数buf传递来的数据

2017-02-02 00:04:21 2995

原创 嵌入式系统知识点总结(二)

2017-02-02 00:04:12 489

原创 嵌入式系统知识点总结(一)

2017-02-02 00:03:58 1063

原创 移动开发人机交互

一、密码长度太短了提示第一种方法:final EditText editText= (EditText) findViewById(R.id.editText);editText.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, b

2017-02-02 00:03:22 686

转载 Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)

SharedPreferences介绍:SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置参数,它是采用xml文件存放数据的,文件存放在"/data/data<package name>/shared_prefs"目录下。SharedPreferences的用法:由于SharedPreferences是一个接口,而且在这

2017-02-02 00:02:34 461

原创 交换与路由知识点总结(四)

2017-02-01 21:16:08 2261 1

原创 交换与路由知识点总结(三)

2017-02-01 21:01:55 812

原创 交换与路由知识点总结(二)

2017-02-01 20:42:34 925

空空如也

空空如也

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

TA关注的人

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