ICode9

精准搜索请尝试: 精确搜索
  • SQL查询去掉重复数据2021-06-27 16:34:48

    去掉重复数据的方法: 第一种:distinct 根据单个字段去重,能精确去重; 作用在多个字段时,只有当这几个字段的完全相同时,才能去重; 关键字distinct只能放在SQL语句中的第一个,才会起作用        上图举例说明:图中student_name 为 test的同学有两位,不同的是班级           

  • vue3.x class和style绑定2021-06-20 14:04:33

      注:实例环境 vue cli构建的项目 app.vue <template> <Example></Example> </template> <script> import Example from './components/Example' export default { name: 'App', components: { Example } } </scrip

  • [PHP] 理解依赖注入容器-自动注入2021-06-18 19:35:53

    原文地址: PHP反射机制实现自动依赖注入 - 知乎 (zhihu.com)   利用反射类获取类的对象,当有依赖其他类的时候,利用反射类获取到被依赖的对象,自动注入进来   A依赖 B ===> B依赖C class C{ public function __construct() { } public function doC(){ ech

  • 类加载的三种方式比较2021-06-16 09:34:41

    虚拟机加载类的途径1、由 new 关键字创建一个类的实例在由运行时刻用 new 方法载入如:Dog dog = new Dog();2、调用 Class.forName() 方法通过反射加载类型,并创建对象实例如:Class clazz = Class.forName(“Dog”);Object dog =clazz.newInstance();3、调用某个 ClassLoader 实例的 loadClass()

  • 记录一个常见的二列布局2021-06-15 16:51:50

    <!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&qu

  • 代码生成器调研分析以及HTCG计划2021-06-13 20:31:45

    目的 介绍目前Java开发生态中,关于代码生成相关的开源项目,以及后续的HTCG规划。 若依代码生成器分析 简介 若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 前端采用Vue、Element UI。后端采用Spring Boot、Spring Security、Redis & Jwt。权限认证使用Jwt,支

  • js用户名和密码合法校验2021-06-12 10:00:21

    <input type="text" id="userName"><br> <input type="text" id="userPassword"><br> <input type="button" id="btnLogin" value="登录"> .highLight { background-co

  • System.Linq.Dynamic.Core2021-06-11 11:32:36

    System.Linq.Dynamic.Core.NetLinq情景举例: 当我们从数据库中,将一个列表中的数据读取到List中之后,我们可能有对它进行分组的需求, 由于业务原因,或者表设计的原因, 数据源可能来自不同的地方, 那么我们很难通过sql语法一次性在数据库中完成group by的操作,所以我们需要在内存

  • 叒Exception了嗷: java.lang.ClassNotFoundException com.Xxxx.Xxxx2021-06-05 10:04:14

    世上Bug千千万,这次bug怎么看 异常名称:ClassNotFoundException异常分析:找不到class类错误,xml文件路径错误?问题原因:使用xpath解析数据,使用映射的方式获取class对象并调用方法时报错解决方案:更改xml文件路径<className>com.xxx.xxx.xxx</className> //1.创建SAXReader对象

  • Json字符串的高亮显示 react-jsx2021-06-03 10:02:02

    1 import React from 'react' 2 import styles from './json.less' 3 4 const indent = <span>&nbsp;&nbsp;&nbsp;&nbsp;</span> 5 6 const objectToJsonCode = (object = {}, objectKey = null, deepIndent = null,

  • js中设置样式的几种方式(setAttribute,className)2021-05-31 10:53:13

    以设置背景色为例子 可以用单一的backgroundColor 可以用className 可以用setAttribute(setAttribute 和 removeAttribute)为一组 实例代码(实现效果点击一个按钮,就把整个背景色替换,点击其他的就换其他的)   <html> <head> <title></title> <style type="text/css"> .bg{

  • 十四. geotrellis使用 导出定制的GeoTiff2021-05-19 10:58:29

    一、前言        最近一段时间比较忙,没能继续推进Geotrellis项目开发,周末和这两天抽空又实现了一个功能——导出自定义的Tiff文件。又恰巧碰上今天这么重要的日子,当然要写点东西来纪念一下,所以就有了这篇文章,闲话莫说,进入正题。 二、需求说明        很多时候我们

  • 捉妖特工队Autojs脚本源码分享2021-05-14 11:31:51

    // 此代码由攒外快网autojs开发交流群整理提供,更多脚本和源码:一键加群。如有侵权,请联系我删除! //var 主页特征=className("android.view.View").depth("4")||id("statusBarBackground") var脚本包名 = packageName("com.xlmfhz.cs") var主页特征 = id("content") var广告页

  • phpstorm查看类的继承关系2021-05-06 13:56:54

    在看一些框架源码时,有些类有很多的继承或者接口,看着跳来跳去,很不清晰,有一款神奇的帮助对我们分析代码很重要,结合代码,对执行的方法在哪个类就清晰明了了在看一些框架源码时,有些类有很多的继承或者接口,有一款神奇的帮助很重要选中一个类文件,右键,选择diagrams->show diagrams即可得到

  • 从零开始,徒手撸一个简单的 RPC 框架,轻松搞定!2021-05-06 10:54:29

    得知了RPC(远程过程调用)简单来说就是调用远程的服务就像调用本地方法一样,其中用到的知识有序列化和反序列化、动态代理、网络传输、动态加载、反射这些知识点。发现这些知识都了解一些。所以就想着试试自己实现一个简单的RPC框架,即巩固了基础的知识,也能更加深入的了解RPC原理。当然

  • 添加class和删除class以及判断是否含有class2021-04-25 14:33:18

      addClass(document.body, 'showRightPanel') removeClass(document.body, 'showRightPanel') /**  * Add class to element  * @param {HTMLElement} elm  * @param {string} cls  */ export function addClass(ele, cls) {   if (!hasClass(ele, c

  • 发生的发士大夫发2021-04-22 18:06:29

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "HTML://www.w3.org/TR/xHTML1/DTD/xHTML1-transitional.dtd"> <HTML xmlns="HTML://www.w3.org/1999/xHTML"> <head> <meta HTML-equiv="Content-

  • selenium webdriver读取excel进行数据驱动测试2021-04-22 16:56:10

    最近做自动化需要从文件读取数据做参数化,网上发现一个不错的解决方案。准备:新建一个excel文件,文件名为测试类名,sheet名为测试方法名        excel第一行为标题,从第二行开始为测试数据        build path:jxl.jarcode:  1 import java.io.FileInputStream;  2 im

  • 设计模式之简单工厂模式2021-04-11 19:05:01

    简单工厂模式 1.简单工厂模式结构图 2.示例代码: public interface Product { void doSomething(); } public class ProductA implements Product{ @Override public void doSomething() { System.out.println("这是产品A!"); } } public class ProductB impl

  • c++的反射的demo2021-04-04 20:31:02

    c++的反射的demo 一个基本例子把这个改造成:调用方不改,底层so可以改的方式 一个基本例子 reflection.cpp // 工厂类的定义 #include <map> #include <iostream> #include <string> using namespace std; typedef void* (*PTRCreateObject)(void); class ClassFactory { p

  • Appium针对IOS的几种元素定位方法2021-04-03 19:02:20

    文章目录 1. 元素属性介绍2. IOS的几种元素定位方法3. 元素定位方法详解3.1 IOS_PREDICATE3.2 ACCESSIBILITY_ID3.3 class_name3.4 xpath3.5 ios_uiautomation 1. 元素属性介绍 下图是通过weditor定位的微博的“我的钱包”,各属性如下图: className:元素类型,如:XCUIElemen

  • promise实现红绿灯2021-04-01 14:58:46

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d

  • 07包机制2021-03-21 21:29:49

    包机制 为了更好的组织类,Java提供了包机制,用于区别类名的命名空间。 一般利用公司域名倒置作为包名;com.baidu.www package com.baidu.www 为了能够使用某一个包的成员,我们需要在java程序中明确导入该包。 import package1.xxxx…classname 阿里巴巴开发手册

  • 简谈 Angular 动态绑定样式的几种方法2021-03-04 23:02:08

    动态绑定样式的本质是操作元素的 class 列表和内联样式。因为 class 和 style 都是 attribute,所以我们可以用属性绑定处理它们:只需要通过表达式计算出字符串结果即可。不过 Angular 还做了一些增强,为绑定样式提供了多种方法。 一、绑定 HTML Class (一)[class] (二)[class.className]

  • mybatis-plus快速入门2021-03-04 16:01:10

    mybatis-plus快速入门: 简介: MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。(官方文档介绍)  特性: 无侵入、损耗小、强大的 CRUD 操作等,官网上都有介绍,在这就不再赘述 my

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

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

ICode9版权所有