首页 > 其他分享 >暑假生活每周总结5

暑假生活每周总结5

时间:2023-07-22 09:23:03浏览次数:33  
标签:总结 java String rs 每周 System 暑假 import out

本周完成了hadoop的hive数据库的配置,基本的使用数据存储使用语句使用sql语句进行了书写。

 进一步熟悉hive数据库的操作。

import java.sql.*;
import java.util.ArrayList;
import java.util.List;

public class Dao {
    public List<Load> selectAll(){
        List<Load> list = new ArrayList<>();
        try {
            Connection connection =HiveTool.getConnection();
            Statement state = null;
            String sql="select * from test_load" ;
            PreparedStatement  prepareStatement = connection.prepareStatement(sql);
            ResultSet rs = prepareStatement.executeQuery();
            while(rs.next()) {
                String dt = rs.getString(1);
                String userid = rs.getString(2);
                String search = rs.getString(3);
                String url = rs.getString(4);
                Load load=new Load(dt,userid,search,url);
                list.add(load);
            }
            HiveTool.release(connection,prepareStatement,rs);
        }catch(SQLException e) {
            System.out.println("发生错误");
            e.printStackTrace();
        }
        return list;
    }
}

基本的查询功能。

本周还学习了解码UTF-8

import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;

public class JiaMi {
    public static void main(String[] args) throws UnsupportedEncodingException {
        String name="张三";
        //url编码
        String encode= URLEncoder.encode(name,"utf-8");
        System.out.println(encode);
//ISO-8859-1或者UTF-8
        String dencode = URLDecoder.decode(encode,"utf-8");
        System.out.println(dencode);
/*对于get方法的数据转化*/
        String de=URLDecoder.decode(encode,"ISO-8859-1");
        byte[] bytes = de.getBytes("ISO-8859-1");
       /* for (byte b :bytes){
            System.out.print(b+" ");
        }*/
        String s=new String(bytes,"UTF-8");
        System.out.println(s);
        /*//*post解决方法*//*
        *//* request.setCharacterEncoding("UTF-8");*//*
        *//*get方法*//*
        String username = request.getParameter("username");
        *//*byte[] bytes = username.getBytes("ISO-8859-1");//编码
        String s=new String(bytes,"UTF-8");//解码*//*
        String s=new String(username.getBytes("ISO-8859-1"),"UTF-8");
        System.out.println(s);*/
    }
}

 

标签:总结,java,String,rs,每周,System,暑假,import,out
From: https://www.cnblogs.com/syhxx/p/17570582.html

相关文章

  • 7.19总结
    周三早上早起去鲁迅公园然后路上还买了10斤青啤,然后12点并分两路,一队去海鲜市场买海鲜,一队去农贸市场买特产,着急忙慌吃完饭就3点了,然后又去赶高铁,差点赶不上,幸亏高铁晚点20分钟,然后晚上八点半到衡水,九点半坐车回邢台,旅游就告一段落啦。好像什么都没玩,又好像什么都玩了。  ......
  • 概率期望学习笔记总结
    一.OSU!题目背景原《产品排序》参见P2577题目描述osu是一款群众喜闻乐见的休闲软件。我们可以把osu的规则简化与改编成以下的样子:一共有\(n\)次操作,每次操作只有成功与失败之分,成功对应\(1\),失败对应\(0\),\(n\)次操作对应为\(1\)个长度为\(n\)的01串。在......
  • 20230720练习总结
    CF1523HHoppingAroundtheArray写在前面:毒瘤翻译!!!原题面有一句"Agrasshoppercanhoparoundthesellsaccordingtothefollowingrule"翻译过来就是不能删去起点和终点,翻译题面没有这句话!!!调了一个下午,答案一直比标答小!!!先忽略询问的终点,那么从\(i\)起跳,一定是跳到\([......
  • 2023 暑假集训模拟赛题解
    目录CSP模拟1CSP模拟2FSYOCSP模拟1来自学长的馈赠2.CSP模拟2F考虑\(x\)只能在\(a_1\oplusb_i\)里选,那么分别代入暴力检验即可.时间复杂度\(\tilde\Theta(n^2)\),可以通过.S考虑交换同色的部分一定不优,所以同色字符的相对位置一定是不变的.那么操作序列......
  • 20230721巴蜀暑期集训测试总结
    T1似乎想复杂了。搓了一个\(O(Q\sqrt{n\logn})\)的做法,成功跳过正解。结果考后发现普通分块就可以\(O(Q\sqrtn)\)。而且似乎还WA了一些点。根据题意可以发现\(b_i\)为\(1\)当且仅当\(i\)在二进制下有奇数个\(1\)。这个可以用来快速求\(b_i\)。再观察性质,发现\(......
  • 集训总结(经常鸽)
    7.13今天上午主要是把cdq和treap复习了一下,顺便写了两个博客来记录。下午一直在学斜率优化,先是学了单调队列优化,写了 【P4954[USACO09OPEN]TowerofHayG】【P2254[NOI2005]瑰丽华尔兹】然后就开始学斜率优化,学完之后写了【P3628[APIO2010]特别行动队】这道题真正......
  • 行业追踪,2023-07-21,减速器已经破位了,割肉了,得个教训,总结下
    自动复盘2023-07-21凡所有相,皆是虚妄。若见诸相非相,即见如来。k线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让市场来告诉你跟踪板块总结:成交额超过100亿排名靠前,macd柱由绿转红成交量要大于均线有必要给每个行......
  • 【BBS_1.0项目总结】
    【BBS项目总结】BBS_System_1.0·Chimeng/BBS相关项目-码云-开源中国(gitee.com)【一】项目开发流程简介项目开发流程-Chimengmeng-博客园(cnblogs.com)【二】表设计【一】BBS项目设计-Chimengmeng-博客园(cnblogs.com)【三】注册功能实现【二】注......
  • 7.17-7.27 每周报告总结
    这周还是基本上以学习为主,生活变得很有规律,每天5.30起床,去打球,基本上打到7点多一点,然后吃个早饭,去教育局上班,早上一般没啥事,基本上就是在办公室学习,从8点到12点,然后回家吃个饭,睡午觉,2点半起床,接着去教育局上班,有活的时候帮忙干一点活,没活的时候就是学一会,玩一会的,到6点下班,回家吃......
  • 关于CRH、CRL、ODR和IDR寄存器的使用总结
    关于CRH、CRL、ODR和IDR寄存器的使用总结一.CRH和CRL的使用:CRH和CRL的使用基本相同,CRH用于控制GPIOX(X表示A---G)的高8位(Pin15---Pin8),而CRL用于控制GPIOX(X表示A---G)的低8位(Pin7----Pin0)。二.ODR的使用:RCC->APB2ENR|=1<<2;//使能PORTA时钟GPIOA->CRH&=0XFFFFFFF0;//......