ICode9

精准搜索请尝试: 精确搜索
  • 结对编程队友代码分析2022-09-14 01:30:37

    一、简介 ​ 队友:张笑睿 ​ 语言:Java ​ 本博客是对我的队友的个人项目的代码分析及评价。个人项目的内容为中小学生试题自动生成系统。 二、功能测试 输入校验功能测试 ​ 可以看出在登陆时随便输入的字符串系统会检测出来并提示用户输入正确的用户名以及密码,在生成数学题时

  • go struct转map2022-07-24 11:05:07

    第一种方式: 使用json包 package main import ( "encoding/json" "fmt" "reflect" ) func main() { type User struct { Id int64 `json:"Id"` Name string `json:"Name"` Sex int `json:"Sex"` A

  • spring和mybatis的使用心的2022-02-09 12:34:13

    1.spring和mybatis的整合  a)数据源的配置(通过properties引入数据)  b)spring和mybatis的扫包(spring需要扫包,mybatis也需要扫包)  c)全局懒加载的配置  d)事务管理者的配置  e)注解驱动的配置  f)dao层映射配置(保证映射名称一致,切勿忘记大小写问题) <?xml version

  • dart 序列化JSON数据2021-11-11 14:00:17

    dart:convert 库提供了对json的支持 jsonDecode可以将json字符串转换为Map,jsonEncode可以将对象序列化为json字符串 import 'dart:convert'; void main(){ String jsonString = '{"name":"John Smith","email":"john@example.com"}'; Map&l

  • 总结之springboot中通过策略和工厂模式来处理if-else2021-11-01 21:59:47

    意图:定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。 主要解决:在有多种算法相似的情况下,使用 if…else 所带来的复杂和难以维护。 何时使用:一个系统有许多许多类,而区分它们的只是他们直接的行为。 如何解决:将这些算法封装成一个一个的类,任意地替换。 关键代

  • 测试平台系列(28) 编写用例详情页(3)2021-09-15 19:04:20

    回顾 上一节我们编写了添加用例的表单,并且成功添加了一些用例,但是我们在Tree里面点击对应的用例,右侧Card还是没有显示数据,所以今天我们就来把这块信息补全。 插曲 其实周二晚上,笔者尝试了一下录制视频的方式,因为我觉得这样节约时间,讲完一节课呢,我也写了一部分代码了,也不用去输出对

  • 355. 设计推特2021-06-29 23:31:25

    算法题(程序员面试宝典) 解题思路主要来源于leetcode官方与《程序员面试宝典》&labuladong 355. 设计推特 设计一个简化版的推特(Twitter),可以让用户实现发送推文,关注/取消关注其他用户,能够看见关注人(包括自己)的最近十条推文。你的设计需要支持以下的几个功能: postTweet(userId

  • Stream流系列---【Jdk1.8新特性Stream流的常见的快速优雅用法】2020-12-26 02:01:17

    1.如何快速优雅格式化list中一个对象中的date类型的日期格式为string,并返回? public PageResult<Map<String, Object>> findPageByCondition(QueryPageBean queryPageBean){ String queryString = queryPageBean.getQueryString(); Page<User> page = new Page<&g

  • Java8、9中的Collection API的增强功能2020-08-31 18:03:19

    1.集合工厂   使用java创建由少量元素构成的列表 ArrayList<String> list = new ArrayList<>(); list.add("a"); list.add("b");   不过这种方法比较low,而且代码很多。   更加简洁的方式是  Arrays.asList()的方法,不过通过此方法,创建的是一个固

  • 简单的servlet+jsp综合案例2020-03-08 22:58:46

    综合案例(无数据库) servlet @WebServlet("/userManage") public class UserManage extends HttpServlet { private Map<String, User> userMap = new HashMap<String,User>(); public UserManage(){ User user1 = new User("1",&q

  • Ethical Hacking - GAINING ACCESS(3)2019-12-22 20:01:43

    Sever side attacks code execution Let‘s analyze the Zenmap scan result first and search for something vulnerabilities about Samba smbd 3.x.    We find the following vulnerability and try to use it.  https://www.rapid7.com/db/modules/exploit/multi/samba/

  • metasploit--multi/samba/usermap_script2019-10-31 19:58:08

    metasploit的multi/samba/usermap_script使用 1、search samba在渗透代码库中找出攻击Samba服务的模块       2、use exploit/multi/samba/usermap_script使用该模块进行渗透攻击     3、show payloads查看与该渗透攻击模块相兼容的攻击载荷     4、set payload cmd/unix

  • Spring下面的@Transactional注解的讲解2019-07-07 10:56:39

    摘自: https://www.cnblogs.com/xiohao/p/4808088.html Spring下面的@Transactional注解标志的讲解   最近在开发中对Spring中的事务标记@Transactional用的比较多,今天上网收集了一些内容,做一个简单的总结~~~     在service类前加上@Transactional,声明这个service所有方法需

  • 用freemark 生成word形式2019-05-14 10:54:40

    这是需求:需要做一张这样的word文件,需要用freemark自动下载生成 1打开这个word文件或者自制一张这样的word文件将其加入字段 这里需要空一行空白,这里需要做之后数据并没有填充完整个表格的留白。完了之后将其保存为xml格式, 2 .将xml格式文件,手动改成ftl格式文件 3,然后将这

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有