ICode9

精准搜索请尝试: 精确搜索
  • 一对多处理2020-04-22 13:39:31

    比如:一个老师拥有多个学生! 对于老师而言,就是一对多的关系! 环境搭建 环境搭建,和刚才一样 实体类 @Data public class Student { private int id; private String name; private int tid; } @Data public class Teacher { private int id; private S

  • c/c++ 使用valgrind检查内存泄漏2020-04-14 22:57:38

    ys@ysm:tests$ valgrind --tool=memcheck --leak-check=full ./a.out ==7503== Memcheck, a memory error detector ==7503== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==7503== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyrigh

  • 一对多+多对一关系的查询2020-03-31 20:58:14

    比如: 一对多: 一个老师对应多个学生 多对一: 多个学生对应一个老师   建表+实体类 创建一个学生表和一个老师表 通过学生的tid与老师的id形成联系 SQLyog的建表代码  CREATE TABLE `teacher`(    `id` INT(10) NOT NULL,    `name` VARCHAR(30) DEFAULT NULL,    PRIM

  • MyBatis-032020-03-17 16:57:07

    多对一 例子 有两个表,学生表的tid是老师表的外键 老师表 CREATE TABLE teacher ( id int(10) NOT NULL, name varchar(30) DEFAULT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8       学生表 CREATE TABLE student1 ( id int(10) NOT NULL, name varch

  • mybatis结果映射2020-03-08 14:03:52

    mybatis结果映射 resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些 JDBC 不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份 resultMap 能够代替实现同等功能的长

  • mySql一个字段的值模糊匹配多表多列的查询2020-03-04 13:05:01

    1.dao层/** * 分页查询点卡集合信息 * @param tid 游戏类型编号 * @param gid 游戏编号 * @param searchInfo 包括(点卡名称,游戏名称,点卡面值,游戏类型名称) * @param index * @param pagesize * @return */List<Cards> searchList(@Param("tid") int tid, @Pa

  • OpenMP学习日记(一)2020-03-01 15:44:48

    由于专选有一门课布置了作业,便来学习下openMP。把自己之前的一些疑惑和经过各类查阅获得的资讯进行了整理,供自己和感兴趣的朋友查阅! 什么是OpenMP? 起初,老师布置了用OpenMP写个HelloWorld的入门级程序,我以为是要下一个全新的软件或者编译平台,可把我吓坏了。 实际上,OpenMP 是

  • MyBatis入门学习(五)2020-02-26 19:53:29

    使用注解开发 1、面向接口编程 很多时候,我们会选择面向接口编程 根本原因:解耦,可拓展,提高复用,分层开发中,上层不用管具体的实现,大家都遵守共同的标准,使得开发变得容易,规范性更好 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的,在这种情况下,各个对象内部是

  • 基于SSM开发自行车在线租赁管理系统源码2020-02-25 17:01:18

    开发环境: Windows操作系统开发工具: Myeclipse+Jdk+Tomcat+MYSQL数据库注意:此项目分管理员与普通用户两种角色运行效果图                         源码及原文链接:https://javadao.xyz/forum.php?mod=viewthread&tid=49    

  • 基于SSM开发学生信息管理系统源码2020-02-22 22:51:52

    开发环境:    Windows操作系统开发工具: Eclipse+Jdk+Tomcat+MySql数据库运行效果图                           源码及原文链接:https://javadao.xyz/forum.php?mod=viewthread&tid=47

  • java性能分析 - CPU飙高分析工具2020-02-05 10:41:50

    背景 有处理过生产问题的同学基本都能遇到系统忽然缓慢,CPU突然飙升,甚至整个应用请求不可用。当出现这种情况下,在不影响数据准确性的前提下,我们应该尽快导出jstack和内存信息,然后重启系统,尽快回复系统的可用性,避免用户体验过差。本文针对CPU飙升问题,提供该问题的排查思路,从而能

  • 基于ssh开发彩票购买系统的设计与实现毕业设计2020-01-22 23:54:37

    开发环境: Windows操作系统开发工具: MyEclipse+Jdk+Tomcat+MYSQL数据库运行效果图:                                     源码及原文地址:http://javadao.xyz/forum.php?mod=viewthread&tid=73

  • 基于JSP+Servlet新闻发布系统 源码2020-01-12 19:51:40

    开发环境: Windows操作系统开发工具: Eclipse+Jdk+Tomcat+MYSQL数据库运行效果图:                           源码及原文链接:http://javadao.xyz/forum.php?mod=viewthread&tid=26

  • MSSQL约束【转】2019-12-24 19:51:38

    为了减少数据冗余和使数据库内容变的严谨,MSSQL数据库里引入了关系和约束。我们平时做一些小程序,需要使用到MSSQL数据库的时候大多没有严格去规划一下数据库的设计,但是真正开发的时候需要你严格的进行需求分析后再进行数据库设计,好的数据库设计对于维护和未来对程序的扩展有着非常

  • MUI页面传值取值2019-12-09 16:03:52

    A页面: //打开新闻详情 mui.openWindow({ id: 'Inspeaction', url: 'Inspeaction.html', extras: { tid: id }, createNew: false });   B:页面: var ide = plus.webview.currentWebview(); id = ide.tid;

  • Java进程将CPU或负载拉高及快速定位脚本2019-10-10 21:55:16

    可能同学经常会遇到生产环境下的某台跑Java的服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高或负载飙高等现象,好一点的负载或CPU一天比一天高,差的情况,就是随机进行抖动,后又恢复正常,给运维及开发同学带来了不少困扰。当然,出现此问题时,后续要如何改进,诸如:代码

  • mysql常用操作2019-09-21 21:36:35

    给指定字段添加注释:       alter table 表名 modify column 字段名 字段类型(字节数) comment '注释' alter table student modify column sname VARCHAR(50) comment '学生姓名' 给表格指定字段添加外键约束:       alter table 表名 add CONSTRAINT 外键名 foreign

  • linux中线程的pid,线程的tid和线程pid2019-09-06 20:02:33

    在linux系统中, 每个进程有一个pid(进程ID),获取函数:getpid() 每个线程有一个tid(线程ID),获取函数:pthread_self() 每个线程有一个pid(不知道叫什么),获取函数:syscall(SYS_gettid) 程序举例: void *hello(void *arg) { printf("%ld\n", syscall(SYS_gettid)); printf("%d\n", getpi

  • 前端超17位数字向后端传值引起错误2019-08-30 11:00:23

    前端超17位数字向后端传值引起错误 解决方法: var tid = row[‘tid’]; tid = tid.replace(tid, "${tid}");

  • 面试题-------笔记2019-08-29 12:54:05

    创建一个联合索引,index(user_id,tid) select * from t_user_info where user_id = '1'; select * from  t_user_info where user_id = '1' and tid =  '1'; select * from  t_user_info where tid ='1' and user_id = '1'; select

  • Linux下获取线程ID tid的方法2019-07-31 11:50:44

      使用Linux Redhat7编写代码的时候,需要使用 gettid() 函数获取线程ID。使用 man gettid 命令查看了一下,gettid()函数的头文件是 #include<sys/types.h>, 但是导入了该头文件以后,再使用 gettid() 函数程序在gcc编译的时候,仍然会报 undefined reference to 'gettid'。   网上查

  • Linux之线程(day14)2019-07-16 17:01:32

    一、线程的基础 二、线程的创建、退出、分离、汇合 三、线程对共享资源的访问 四、线程的同步  以下线程皆为posix线程 一、线程的基础 进程是资源分配的基本单位,线程是执行的基本单位。 一个进程中可以有多个线程,但至少要有一个主线程。 线程共享进程资源。线程切换和线程通讯

  • GPU高性能编程_CUDA实战_page292019-07-13 15:35:18

    #include <stdio.h> #define N 10 __global__ void add(int* a, int* b, int* c) { int tid = blockIdx.x; // 计算位于这个索引处的数据 if (tid < N) c[tid] = a[tid] + b[tid]; } int main(void) { int a[N], b[N], c[N]; int* dev_a, * dev_

  • js生成动态树状结构及排序2019-07-10 11:50:45

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" con

  • EF join2019-07-02 11:02:12

    两张表: var query = db.Categories // 第一张表 .Join(db.CategoryMaps, // 第二张表 c => c.CategoryId, // 主键 cm => cm.ChildCategoryId, // 外键 (c, cm) => new { Category = c, CategoryMap = cm }) // 关联后的结果对象集

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

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

ICode9版权所有