自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(323)
  • 收藏
  • 关注

转载 如何选择电脑--送给我的大一学弟学妹

看完这篇文章保准你去电脑城不给奸商骗,还能在帮妹子选电脑的时候,你拍着胸口说“妹砸,放心!这事包在我身上,保准既好用又便宜”。本文面向广大装机用户,属于科普文章,所以尽可能避免了专业术语和行业黑话。那么,今天我就是你的装机师傅了。一、处理器 CPU在选购电脑时会遇到各种各样的型号和参数,通过这些数据可以初步判断一个电脑硬件的好坏。下面以市场占有率大的品牌为例,先讲一讲电脑各...

2019-10-01 00:21:00 533

转载 安卓笔记 09_28

安卓笔记 09_28在 Android 中, 1pt 大概等于 2.22sp以上供参考,​ 与分辨率无关的度量单位可以解决这一问题。Android支持下列所有单位。​ px(像素):屏幕上的点。​ in(英寸):长度单位。​ mm(毫米):长度单位。​ pt(磅):1/72英寸。​ dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp =...

2019-09-28 16:35:00 275

转载 安卓学习笔记

安卓笔记关于进程顺序重要性依次是:前台进程,可见进程,服务进程,后台进程和空进程;所以销毁的顺序是逆方向。前台进程(foreground): 目前正在屏幕上显示的进程和一些系统进程。举例来说,Dialer Storage,Google Search等系统进程就是前台进程;再举例来说,当你运行一个程序,如浏览器,当浏览器界面在前台显示时,浏览器属于前台进程(foreground),但...

2019-09-26 20:37:00 329

转载 Unity3D中画拉选框(绘制多选框)

问题分析:需要根据鼠标事件,摁下鼠标开始绘制选择框,抬起鼠标结束绘制。实现思路:该需求是屏幕画线,Unity内置了GL类 封装了OpenGL,可以通过GL类来实现一些简单的画图操作,这里也是使用GL实现。分析:代码中有这样一个回调是属于屏幕渲染的,需要在API里了解一下public void OnRenderObject(),以及OnGUI都可以实现,了解下Unit...

2019-09-24 16:14:00 1676

转载 利用异或运算加密文件

主要利用了异或运算的如下特性:a ^ b ^ b = a ^ (b ^ b) = a ^ 0 = a;b ^ b,由于每个位都是相同的,所以 b ^ b = 0;而和 0 异或,值不变,因此 a ^ 0 = a。也就是说可以将一个文件的每一字节都和一个数异或一次,则可以加密文件;再异或一次,则可以解密文件。 public static void encry...

2019-09-18 21:01:00 685

转载 Java使用反射实现根据字符串类名及参数创建对象

要根据字符串创建对象,可以使用 Class.forName(String) 方法;而要新建一个可以指定初始值参数的对象,就必须得使用 getConstructor(Class<T>...) 方法;之后再对Constructor对象调用 newInstance(Object...) 方法。然而,getConstructor 方法要接受零个或多个Class对象,且 n...

2019-09-17 22:19:00 4756

转载 position跟display、overflow、float这些特性相互叠加后会怎么样?

display属性规定元素应该生成的框的类型;position属性规定元素的定位类型;float属性是一种布局方式,定义元素在哪个方向浮动。类似于优先级机制:position:absolute/fixed优先级最高,有他们在时,float不起作用,display值需要调整。float 或者absolute定位的元素,只能是块元素或表格。转载于:https://www.cnblo...

2019-09-17 12:29:00 742

转载 Java第二周总结

构建Java的编程环境因为使用的电脑系统不一样导致我在构建环境时遇到太多麻烦,百度的结果又不一致导致这周作业是用室友的笔记本完成的Java学习的知识1 最重要的一点是知道程序员应该要有充分的社会活动和体育运动2 老师特别说明了Java和c语言的不同3 各种运算符的运用和c语言的相同点和不同点4 Java的垃圾回收机制5 在Java中如何跳出多重循环等作业遇到的问题选择题...

2019-09-09 21:37:00 149

转载 python-文件常用操作

文件内建函数和方法:open()——打开文件read()——输入readline()——输入一行seek()——文件内移动write()——输出close()——关闭文件练习:转载于:https://www.cnblogs.com/JodieRao/p/11492585.html...

2019-09-09 16:39:00 73

转载 做题记录Ⅱ

ybt1710 构造完全图 √LuoguP5024 保卫王国 √-------倍增优化dp转载于:https://www.cnblogs.com/wozaixuexi/p/11480833.html

2019-09-07 14:54:00 128

转载 Unity3D中动态创建编辑轴(点,线,圆,圆锥)

问题分析:最近在搞软件底层开发,将一些工具或者底层脚本打成dll导入unity使用,有这样一需求,就是编辑功能,需要像Scene场景一样,实现那种编辑轴实现方式:创建Mesh,构建编辑轴,这个地方这么几步:1.线(轴)2.圆(旋转线)3.正方形(轴面)4.圆锥(轴方向)具体步骤:1.创建线Mesh:代码: 1 /// <summa...

2019-09-06 11:47:00 892

转载 安卓数据库08_29

安卓数据库08_29有哪些?四种SharedPrefeerance文件储存SQLIte网络储存什么时候用?数据量大,小, 开关状态, 持久性,电话薄,严格控制访问控制;怎么用?创建:db数据库升级:onUpgrade;数据库降级:LauncherProvider;大小:数据量:DB储存在SD:ContentProvider是什么: 为了储存,获取数据,...

2019-08-29 12:30:00 87

转载 08_28学习笔记Kotlin

08_28学习笔记KotlinKotlin语法aoe : int=18;name : String ="name";函数的定义fun 名称 (str:String) :Stringstr 传入参数:String 返回值类型和java调用文件文件名+Kt ,$符号引用变量;传入Class作为参数。 java中的参数Kt中:类名::class:java关键字的冲...

2019-08-29 11:28:00 94

转载 项目范围管理 学习笔记

项目范围管理目的, 目标,人员,时间,验收标准,解决方案,成本,项目计划管理是什么? 确定实现目标的方案的工程;质量, 时间,成本如何做?定义活动排列活动顺序预估资源找关键路径设定里程碑输出里程碑计划和项目计划项目风险管理是什么?不确定的条件和事件, 一旦发生造成项目目标的影响;分为积极风险和消极风险;怎么预防?规避策略 :缩小工作范围不做此项...

2019-08-29 10:42:00 202

转载 Android软件架构

08_29_Android软件架构架构的本质本质, 类似图纸, 不是建筑物;明确范围软件设计中, 架构不等于框架;底层的编码,到设计模式, 到框架,再到架构(微服务,SOA)好的架构做好分层分解,把不确定因素变的更容易确定;可复用:对各个模块进行分开复用可并行:多方合作,测试,开发,发布,可以分开同时执行可度量:可定制:根绝团队具体情况来选择架构;做好架构...

2019-08-29 10:40:00 151

转载 学习笔记:08_26

学习笔记:08_26TCP 黏包问题原因TCP 是一个基于字节流的传输服务(UDP 基于报文的),“流” 意味着 TCP 所传输的数据是没有边界的。所以可能会出现两个数据包黏在一起的情况。解决发送定长包。如果每个消息的大小都是一样的,那么在接收对等方只要累计接收数据,直到数据等于一个定长的数值就将它作为一个消息。包头加上包体长度。包头是定长的 4 个字节,说明了包体的长度。...

2019-08-27 17:16:00 92

转载 学习笔记08_27

学习笔记08_27算法:前K个高频单词class Solution { public List<String> topKFrequent(String[] words, int k) { Map<String, Integer> count = new HashMap(); for (String word: word...

2019-08-27 17:15:00 197

转载 fastadmin switch开关失效

原文地址:https://www.cnblogs.com/wen-zi/p/9965800.htmlswitch 失效switch 开关失效无法切换,可以关闭,无法开启。发现问题点require-table.js 中togglevalue的数据类型不是 number 导致 (value ? no : yes )判断总为...

2019-08-27 10:04:00 1859

转载 SQL数据库 单用户模式报错如何恢复/还原/修复

今天想给一个数据库改个名字,发现直接重命名报错,于是去百度了一个方法:【使用中的数据库改名方法如下:】1、使用中的数据库你在使用这种方法显然是不合适,你用这种方法更改数据库的名字之后会提示你无法重命名数据库。2、这时还是同样的右键你要改名的数据库,选择【属性】按钮。3、然后在数据库属性左侧菜单栏中选择【选项】按钮。4、然后在【状态】栏目下有一项限制访问选项...

2019-08-26 10:23:00 2220

转载 linux 操作系统,VIM 使用技巧。

linux 操作系统,VIM 使用技巧。操作系统, centos 7.0vim index.php //打开vim编辑器进入编辑模式:a ,表示在这一行进入编辑模式。鼠标光标上下左右键:可以移动编译光标键盘上面的 home, end: 分别表示移动至行开始 与末尾。鼠标右键选中,可复制的行,可复制到剪贴板。退出保存:按键盘上面的 esc 键。q!====强制退...

2019-08-26 09:57:00 131

转载 Oracle- 函数大全

下载地址:链接:https://pan.baidu.com/s/113trPlPd4FzBe_-6PGQxjg 提取码:ding 转载于:https://www.cnblogs.com/JodieRao/p/11433286.html

2019-08-26 09:53:00 84

转载 C语言出现 "initializer element is not constant" 错误的原因

当在全局变量定义一个指针变量,并动态分配内存后,发现竟然编译不过去,并提示 ""initializer element is not constant"":char *buf = malloc(1024);int main() { return 0;};后来知道了,不能将全局变量初始化为一个无法在编译时期确定的值。再想想暑假学习的CSAPP...

2019-08-25 15:59:00 3845

转载 Oracle- 数据库知识回顾

数据库知识回顾:sql语句的语法规范:sql语句不区分大小写,习惯上系统的保留字、关键字、函数名称大写,表名和列名小写使用空格和换行分隔单词效果一样,一般情况下独立的整句不换行,不同的子句需要换行,where子句中每个条件占一行sql语句以分号作为分隔符,系统读取到分号才会执行语句复杂的sql可以加上注释予以说明--单行注释/*多行注释多...

2019-08-25 15:11:00 120

转载 Oracle-DQL 7- 集合操作

集合操作:--将查询结果看作是一个集合,可以将多个查询结果之间用集合操作找出特点的数据--很多的集合操作可以使用条件的组合进行代替,集合操作的效率高于条件组合--某些复杂的查询结果只能通过集合操作得到--进行集合操作的多个查询语句,所选择的列必须一致--并集,unionSELECT ename,job,sal,deptno FROM empWHERE sal >= 1500...

2019-08-24 15:57:00 94

转载 C++标准库函数 end 的实现原理(非类型模板参数)

在刚开始学习《C++ Primer》的时候遇到了 end 函数,感觉很神奇,但又很迷惑:为什么能获得数组的尾后指针呢?编译器也不会在内存中申请一块空间放数组元素的个数啊!最近再一次遇到了 end 就看了一下它的实现终于明白了。先说以下C语言中获得数组元素个数的方法。int arr[] = {1, 2, 3};size_t n = sizeof(arr) / sizeof(...

2019-08-23 21:47:00 695

转载 z-index不起作用

在做的过程中,发现了一个很简单却又很多人应该碰到的问题,设置Z-INDEX属性无效。在CSS中,只能通过代码改变层级,这个属性就是z- index,要让z-index起作用有个小小前提,就是元素的position属性要是relative,absolute或是fixed。1.第一种情况(z-index无论设置多高都不起作用情况):这种情况发生的条件有三个:1、父标签 posit...

2019-08-23 17:16:00 167

转载 Oracle-DQL 6- 子查询

子查询:--查询emp表中工资高于allen的员工信息SELECT sal FROM empWHERE ename = 'ALLEN';SELECT * FROM empWHERE sal > 1600;--当查询的条件不是客观条件,而是表中的数据,并且不关心具体的数据是多少时,使用子查询--子查询就是查询语句的嵌套,将子查询的结果作为主查询的条件--子查询必须用括号括...

2019-08-23 15:06:00 795

转载 Oracle-DQL 5- 分组函数(多行函数)

分组函数(多行函数):--针对表中的多行数据进行运算,返回一个结果1.多行函数--sum() 求和SELECT SUM(sal) FROM emp;--avg() 求平均值SELECT AVG(sal) FROM emp;--sum 和 avg 只能对数字类型进行运算--count() 计数,非空值的行数SELECT COUNT(empno),COUNT(*),COU...

2019-08-22 15:05:00 233

转载 Oracle-DQL 4- 多表查询

多表查询:1.笛卡尔积SELECT * FROM dept;--查询员工的信息和其所在部门的信息SELECT ename,job,dname,locFROM emp,dept;--集合A中的所有元素和集合B中的所有元素组成的有序对的集合称为笛卡尔积,也叫做笛卡尔结果--给两张表建立连接,再进行多表查询可以避免笛卡尔积--在where字句中定义连接条件,就是两张表之间数据的对应关系...

2019-08-21 15:27:00 203

转载 二叉树的遍历

二叉树的遍历#include"iostream"#include"stdlib.h"using namespace std;struct tree{ int data; struct tree *left; struct tree *right;};typedef struct tree treenode;typedef treenode *btree;/...

2019-08-21 02:58:02 82

转载 Web GroupBox

标题中的Web GroupBox是我自己给它起的名字,就是web上的GroupBox......呵呵,以前就见到过这个代码,后来不知道怎么回事弄丢了,也找不到了,今天一不小心又被我找到了,赶紧写在这里,算是备忘吧,有点傻:)<fieldset><legend>关于Silverlight</legend><p><span>Si...

2019-08-20 15:01:34 96

转载 Oracle-DQL 3- 单行函数

单行函数:--使用函数对表中的数据进行运算和处理,针对每行数据返回一个结果,叫做单行函数--包括数字函数,字符函数,日期函数,转换函数,其他函数1.数字函数--round(m,n) 将数字m精确到小数点后n位SELECT ROUND(123.456,1),ROUND(123.456,2),ROUND(123.456,0) FROM emp;--oracle 中有一张...

2019-08-20 13:38:00 444

转载 Oracle-DQL 2- 限定和排序

1.where子句--查询30号部门员工的姓名,职位和工资SELECT ename,job,sal,deptno FROM empWHERE deptno = 30;--查询职位是manager的员工SELECT * FROM empWHERE job = 'MANAGER';--手动输入字符串要加单引号,并且区分大小写-- 比较条件的两边的数据类型必须一致--查询工资高于2...

2019-08-19 18:28:00 297

转载 Oracle-DQL 1- select基础

说明:语句中说到的“表”,以及表中有哪些“列”自行脑补......重要的是理解概念,能看懂语句代表的含义就可以了~DQL-数据查询语句:1.* 表示所有列SELECT * FROM emp;2.指定查询的列SELECT ename,job,sal FROM emp;3.可以在查询语句中对数据进行运算SELECT ename,job,sal,12*sal FROM emp;...

2019-08-18 12:38:00 115

转载 Oracle-DDL 3- 触发器

DDL-数据定义语句:四、触发器-- 触发器(trigger),与某些特定的操作绑定,当达到触发条件后会自动触发--主要用来将某些操作的过程记录下来,或者阻止某些非法的操作,保护数据/*触发条件:触发时间 —— before/after触发操作 —— insert/update/delete触发对象 —— 表和列触发范围 —— 所有数据或者指定条件*//*creat...

2019-08-17 23:32:00 139

转载 Oracle-DDL 2- 视图&索引

DDL-数据定义语句:二、视图--视图(view),本身不保存数据,保存的是一个查询语句--对视图的操作等同于对查询语句中源数据的操作--视图占用存储空间较小,可以快速的对特定数据进行访问和操作--视图主要用于针对相同的数据,创建不同的视图来区分访问和操作的权限--创建适当的视图可以简化查询语句--创建视图需要相应的权限/*create 【or replace】 view ...

2019-08-16 23:11:00 160

转载 Oracle-DDL 1- 表管理

DDL-数据定义语句:一、表管理1.create 创建表--必须有创建表的权限和表空间--表名必须以字母开头,可以包含数字和符号,不能是系统关键字/*create table 表名(列名1 数据类型,列名2 数据类型,……列名n 数据类型);*//*数据类型:number(m,n) 定义最大位数为m,精确到小数点后n位的数字类型,m的最大值是38,n可以不写,默认...

2019-08-15 14:02:00 151

转载 SPOJ GSS8 - Can you answer these queries VIII | 平衡树

题目链接这一道题的修改操作用平衡树都很容易实现,难处理的是询问操作。要想解决询问操作,只要知道如何在平衡树上快速合并左右两个区间的答案即可。设$Ans_{[l,r]}^k=\sum\limits_{i=l}^rA(i)\cdot(i-l+1)^k$。设现在要处理的区间为$[x,y]$,中间位置为$mid$,已知$Ans_{[x,mid-1]}^k$和$Ans_{[mid+...

2019-08-14 22:51:00 172

转载 08_13学习笔记

泛型的学习1.是什么集合中存储对象,防止了类型转换的繁琐步骤, 避免了在运行时出现ClassCastException。2.如何工作的类型擦除,编译器在编译时擦除了所有类型相关的信息,所以在运行时不存在任何类型相关的信息;3. 泛型的使用限定通配符, <? extends T>,<? super T>非限定通配符<?>可以用任意类型来替...

2019-08-14 20:15:00 84

转载 Oracle-DML- insert & update & delete

说明:语句中说到的“表”,以及表中有哪些“列”自行脑补......重要的是理解概率,能看懂语句代表的含义就OK~DML-数据操作语句:1.insert 新增/*insert into 表名values (value1,value2,...valueN);按照表的原有结构放入数据insert into 表名(列名1,列名2,……列名n)values (value1,val...

2019-08-14 09:40:00 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除