自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 假冒的领域设计理解

领域设计

2023-11-09 18:53:05 26

原创 记录一次oracle使用记录

背景使用oracle数据库的项目到我这边,需要修改,咱虽然“学过”oracle,但那毕竟已经过去了。哈哈。下载oracle链接:https://pan.baidu.com/s/14duOuPQVUJNJJErkUcosLQ提取码:un9s然后 百度一路安装完成;创建数据库使用Database Configuration Assistant 创建数据库,创建快完的时候,说我没有监听啥...

2019-08-13 17:00:33 99

原创 java解惑知识点总结

判断是不是奇数的方法:i % 2 != 0 或者 (i & 1) != 0,不能用i % 2 == 1,因为存在负数精确计算的时候不要用小数计算,例如“钱”,乘以100用整数代替小数计算。long aa = 24 * 60 * 60 * 1000 * 1000会造成精度损失,是因为等号右边本身是按照int进行计算的,完成之后才将值转成long,解决办法只需要将其中一个常亮后面加L使其...

2018-03-06 23:23:33 164

原创 React使用总结

React使用过程中的经验总结:封装form组件.可以只用Form.create()包裹封装的组件。changeState方法重载, (value,key) state 的直接属性和值(value,"key_parent,key_child....") 中间用, 隔开,表明state中属性的属性。[{value:value,key:key}] 批量更新state的直接属性。[{va...

2018-02-26 21:43:46 221

原创 2017年Java知识点记录

new Integer的时候,如果整型字面量的值在-128 ~ 127之间,那么不会new新的Integer对象,而是直接引用常量池中的Integer.Integer f1 = 100,f2 = 100,f3 = 150,f4 = 150;f1 == f2 //truef3 == f4 //false通常我们定义的一个基本数据类型的”变量”,一个对象的引用,还有就是函数调用的...

2018-02-26 21:43:10 158

原创 svn使用经验

svn的使用技巧svn先更新在提交。svn的revert就是放弃当前修改,回到本地的上一次更新的版本,然后再更新到最新的代码,然后再在最新代码上进行编写。svn的resolved就是直接在已经更改过的本地代码上更新最新的代码,然后通过ide判断是怎么解决冲突代码,解决完成之后再执行resolved告诉svn我已经解决冲突了,然后就可以提交了。...

2018-02-26 21:42:24 140

原创 js或者java设计模式代码示例

访问者设计模式:如果一个对象的部分操作非常容易改变,那么就将这部分代码封装成一个单独的类,同时将原始对象传给它,这样就可以在需要改变的时候新增一个访问者就可以了。function element(visiter){ this.name = "xxxxx"; this.visiter = visiter; }element.prototype.visite = f

2018-02-06 21:50:55 331

原创 React的setState理解

总体来说还是这张图片var state = {count:0};//真实statevar dirtyState = {};//临时statevar flag = false//是否处于事务中var wrapper = { init:function(){ console.log("事务执行之前的初始化"); }, close:functio

2018-02-02 16:31:21 1779

原创 一维权限数组生成树结构权限

问题描述将let authList = [ { id:"1", parentId:"0" },{ id:"2", parentId:"0" },{ id:"21", parentId:"2" },{ id:"211", parentId:"2

2017-11-01 15:05:32 818

原创 es6中object

Descriptor 对象里目前存在的属性描述符有两种主要形式:数据描述符和存取描述符。描述符必须是两种形式之一;不能同时是两者。数据描述符和存取描述符均具有以下可选键值:configurable:对象的属性是否可以删除,以及除writable特性外的其它特性是否可以被修改.默认falseenumerable:对象的属性是否可以枚举,目前有四个操作会忽略该值为false的属性

2017-11-01 13:49:02 473

原创 ES6解构赋值

let {foo:fzz} = {foo:"aa"}//fzz = aa先取出foo然后给fzz解构赋值的默认:let [foo = true] = [];let {foo = true} = {}数组嵌套赋值: a. let [f,{s}] = [1,{s:"aa"}]//f = 1,s = "aa" b. let {p,p:[{f}]} = {p:[{f:"aa"}]};//p =

2017-10-30 15:48:40 163

原创 ES6的Set和Map

Set本身是一个构造函数 let set = new Set();Set函数可以接受一个数组作为参数,用来初始化;数组去重: a. let newArr = [...new Set([1,2,2,3,3])]; b. let newArr = Array.from(new Set([1,2,2,3,3])); Set操作方法 a. add(value);return Set; b

2017-10-28 17:33:45 283

原创 ES6 模块实现

以下是我自己学习了es6的module之后自己的理解,希望大家能够指出错误,毕竟新手一枚。es6和commonjs的运行机制的比对 项目 es6 CommonJS 编译时 生成import东西的引用 单纯的检查语法有没有错误 运行时 执行import模块的内容 执行require模块的内容 结果 把引用弄到本模块中 有

2017-10-28 16:57:43 250

原创 es6 Generator Thunk函数实现自动执行

function *gen(){ var res = yield 1+2; yield 2+3; yield 3+4;}var genFun = gen();执行流程: 1、var result = genFun.next(); 只是将 yield后面的代码执行一下,返回到result中,这个时候还没有res什么事情呢。 2、再...

2017-10-25 20:04:29 1084

空空如也

空空如也

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

TA关注的人

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