ICode9

精准搜索请尝试: 精确搜索
  • rk3399启动过程log_kernel一闪而过问题2019-12-16 18:01:12

    环境:rk3399 linux SDK  linux kernel版本为4.4.179   uboot版本为201709 问题现象:   uboot阶段 logo.bmp 可以正常显示,并且持续到 logo_kernel.bmp开始显示那一刻, 但是logo_kernel.bmp 虽然能显示,但是一闪而过,之后屏幕就持续黑屏直到显示桌面内容……     问题排查:   查

  • 封装一个windows转发端口的脚本2019-12-16 15:02:38

    @echo offsetlocal enabledelayedexpansion::判断是否为管理员打开net.exe session 1>NUL 2>NUL && ( goto start) || ( goto UACPrompt) :UACPrompt echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"

  • PHP 菠菜木马代码2019-12-16 14:01:01

    <?php error_reporting(E_ERROR);@ini_set('display_errors', 'Off');@ini_set('max_execution_time', 20000);@ini_set('memory_limit', '256M');header('content-Type: text/html; charset=utf-8');$passwo

  • java.sql.SQLException: Unknown initial character set index '255' received from server. Ini2019-12-16 12:54:56

    解决方案: 首先查看数据库的版本号,删除旧的jar包,将mysql-connector-java.jar更换成对应版本号 同时在连接数据库的url后加上?useUnicode=true&characterEncoding=utf-8

  • 代码注入/文件包含 弹出Meterpreter2019-12-16 09:02:13

    主要通过 msf 中 exploit 的 web_delivery 模块来实现此功能 0x01 前提背景 目标设备存在远程文件包含漏洞或者命令注入漏洞,想在目标设备上加载webshell,但不想在目标设备硬盘上留下任何webshell文件信息 解决思路:让目标设备从远端服务器加载webshell代码至内存执行 0x02 实现方法

  • Vue Cli3 中别名的配置问题2019-12-15 23:58:36

    Vue Cli3 中别名的配置问题 vue-cli3中是没有config、build等目录的,这是因为vue-cli3中将这些配置隐藏起来了,如果想要修改,可以在vue.config.js文件中进行修改。 以下是在vue-cli3中配置别名的方法,在项目的根目录下的vue.config.js文件中,进行以下配置 const path = require('path')

  • CSAPP笔记(第十二章 并发编程01)2019-12-15 14:03:19

    p716~p757, 分两次, 716~733, 733~757. 摘要 这一章要讲到网络编程中著名的select模式, epoll模式等. 概述 应用级并发的作用 访问慢速I/O设备. 当应用等待慢速I/O设备将数据写入内存时, 可以将CPU交出去执行其他任务, 保持CPU的使用率. 与人交互. 例如人可以一边听歌, 一边打游

  • Python 学习笔记05【Set】2019-12-15 13:03:14

    set是无序、无重复元素的集合。 set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。  1 通过list创建set,list中重复元素被过滤 2 通过remove(key)方法可以删除元素: 3 通过add(key)方法可以添加元素到set中,可以重复添加,但不会有效果 4 set

  • mysql数据库的创建问题2019-12-15 11:03:16

    数据库客户端工具navicate 1.使用create database语句创建数据库 (1)指定字符集 create [database|schema ]if not exists 数据库名 default character set = 'utf8'; 备注:通过default character set = 语句来指定DB的字符集. (2)指定字符集和指定字符集的校对规则名称[ 校对规则 可

  • Vue基础-v-for2019-12-14 21:02:35

    一、v-for v-bind简写 :,:key值后注意不要跟差值表达式,要跟字段或者js表达式 v-for的key值不用index,好性能,一般key值取接口里定义的唯一字段,如:id 1 <div id="app"> 2 <div v-for='(item,index) of list' 3 :key='item.id' 4 > 5

  • CMake学习(2)2019-12-14 20:04:22

    如何支持不同的平台。   对于跨平台的代码,使用Cmake是可以比较方便的。这里搞一个测试。 源文件 hello.c//包含main函数,调用PrintPlateform函数 然后是两套不同平台下的函数,分别是Linux和Windows,里面实现了PrintPlateform函数,这两个不同平台的函数分别打印:It is Linux 和It is

  • 赌十包辣条,你一定没见过这么通透的ThreadLocal讲解2019-12-14 18:00:50

    1、看个热闹        鉴于普罗大众都喜欢看热闹,咱们先来看个热闹再开工吧!   场景一:  中午了, 张三、李四和王五一起去食堂大菜吃饭。食堂刚经营不久,还很简陋,负责打菜的只有一位老阿姨。  张三:我要一份鸡腿。  李四:我要一份小鸡炖蘑菇。  张三:我再要一份红烧肉。  王五:我要

  • 数据库常用SQL操作2019-12-14 16:56:32

    给一个表的一个字段拼接内容: UPDATE ac_woq_thumb SET thumb=CONCAT(‘拼接的字符’,thumb) 给一个表的一个字段替换内容: UPDATE ac_woq_thumb SET 字段 = REPLACE(字段, ‘被替换者’, ‘代替者’)

  • SqlServer语句显示执行性能2019-12-14 13:03:02

    官方详细参考:https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2008-r2/ms190287(v=sql.105) 1、显示分析、编译和执行各语句所需的毫秒数。 --TF_POS为查询的表 SET STATISTICS TIME ON GO SELECT * FROM TF_POS GO SET STATISTICS TIME OFF; GO    显

  • cmake交叉编译的使用2019-12-14 12:01:09

    2019-12-14     10:51:06 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。本文主要如何利用cmake实现交叉编译。在Linux中有在X_86上和ARM上运行的可执行程序。对应的就有不同的编译方式,X_86上通常都是gcc编译代码,ARM上通常都是交叉编译的方

  • js-ES6学习笔记-Set和Map数据结构2019-12-13 14:03:39

    1、ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个构造函数,用来生成 Set 数据结构。 2、Set 函数可以接受一个数组(或类似数组的对象)作为参数,用来初始化。 3、Set.prototype.size:返回Set实例的成员总数。 四个操作方法。 add(val

  • SQL exec 报错 找不到存储过程 'select * from TEMP_byhktb20191213104416697'2019-12-13 10:53:12

      set @strSql1 = 'select * from '+ @TEMP_byhktb print @strSql1 exec @strSql1 set @strSql1 = 'drop table '+ @TEMP_byhktb print @strSql1 exec @strSql1     原因: exec 需要括号 exec (@strSql1)

  • Hive 利用 on tez 引擎 合并小文件2019-12-12 18:02:02

    Hive 利用 on tez 引擎 合并小文件 标签(空格分隔): Hive \[f(N) + \sum_{i=2}^N f(N-i+1)*X_i\] SET hive.exec.dynamic.partition=true; SET hive.exec.dynamic.partition.mode=nonstrict; set hive.exec.max.dynamic.partitions=3000; set hive.exec.max.dynamic.partitio

  • window编辑文本传到linux系统报错2019-12-12 15:03:19

    在Linux中执行脚本,异常/bin/sh ^M:bad interpreter:NO such file or directory。 原因很可能是你在windows下编辑的脚本文件,放到linux系统无法识别   解决方法: 用vi打开脚本文件,在命令模式下输入 set ff=unix

  • 关联mysql失败_Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezo2019-12-11 23:51:08

    关联mysql失败_Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezon’ 时区错误,MySQL默认的时区是UTC时区,比北京时间晚8个小时。 所以要修改mysql的时长 在mysql的命令模式下,输入: set global time_zone=’+8:00’; 执行结果如下:     再次连接成

  • Android Telephony分析(六) ---- 接口扩展(实践篇)2019-12-11 18:01:09

    本文将结合前面五篇文章所讲解的知识,综合起来,实现一个接口扩展的功能。如果还没有阅读过前面五篇文章的内容,请先阅读:《Android Telephony分析(一) — Phone详解 》《Android Telephony分析(二) — RegistrantList详解 》《Android Telephony分析(三) — RILJ详解 》《Android Tele

  • LeetCode 771: 宝石与石头 Jewels and Stones2019-12-11 15:01:13

    题目: 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。 You're given strings J representing the types of stones that are jewels, and S representing the stones you have. Ea

  • MySQL JSON类型2019-12-11 12:57:02

    MySQL支持JSON数据类型。相比于Json格式的字符串类型,JSON数据类型的优势有: 存储在JSON列中的JSON文档的会被自动验证。无效的文档会产生错误; 最佳存储格式。存储在JSON列中的JSON文档会被转换为允许快速读取文档元素的内部格式。 存储在JSON列中的任何JSON文档的大小都受系统

  • MySQL数据库管理2019-12-11 10:56:42

    SQL语句概述 SQL语言 是Structured Query Language的缩写,即结构化查询语言 是关系型数据库的标准语言 用于维护管理数据库,如数据查询、数据更新、访问控制、对象管理等功能 SQL分类 (1)DDL:数据定义语言(2)DML:数据操纵语言(3)DQL:数据查询语言(4)DCL:数据控制语言 DDL操作命令 1、DDL语句用

  • SQL Server系统函数:系统信息函数2019-12-10 23:54:30

    原文:SQL Server系统函数:系统信息函数   1、会话id,服务器信息、用户信息 select @@SPID, --返回当前连接的会话ID:SPID @@servername, --SQL Server实例名称 @@sevicename, --SQL Server版本信息 APP_NAME(), --客户端连接的应用程序名

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

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

ICode9版权所有