会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
意犹未尽
只要在学习,则在进步。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
47
48
49
50
51
52
下一页
2018年4月4日
volatile可见性和指令重排
摘要: volatile关键字的2个作用 1.线程的可见性 2.防止指令重排 什么是线程的可见性? 线程的可见性 就是一个线程对一个变量进行更改操作 其他线程获取会获得最新的值。 线程在执行的行 操作主线程的变量。会将变量的副本拷贝一份到线程的工作区域(避免每次到主线程读取 提高效率),在更改后的一段时间内
阅读全文
posted @ 2018-04-04 18:33 意犹未尽
阅读(3624)
评论(3)
推荐(2)
2018年4月2日
synchronized原理
摘要: 在多线程中同时进行i++操作 不能保证i的原子性。i++ 可以看作为为以下几个步骤 1.读取i的值 2.计算i+1 3.赋值 在多线程下 可能还在没有来得及赋值 其他线程已经复制,再赋值就是脏数据 synchronized则能保证原子性。synchronized 一个线程获得锁对象则会将对象标记为锁
阅读全文
posted @ 2018-04-02 22:39 意犹未尽
阅读(367)
评论(0)
推荐(0)
为什么要写博客
摘要: 以前创建了博客园之后就很少写博客,后来慢慢发现自己很久以前做过的东西以及深入学习的知识点久了之后很容易就变得模糊,当再次用到又是到处翻阅资料。后来尝试将自己深入学习和实践过的知识点详细整理成博客,当遇到问题首先在自己博客里面查阅,如果无法解决 再去查阅资料,然后解决问题后再整理到博客,慢慢的就养成了
阅读全文
posted @ 2018-04-02 20:49 意犹未尽
阅读(191)
评论(0)
推荐(0)
2017年5月17日
个人对于三层架构解决项目问题的理解
摘要:
阅读全文
posted @ 2017-05-17 12:04 意犹未尽
阅读(218)
评论(0)
推荐(0)
2017年1月7日
使用XHR2或Jsonp实现跨域以及实现原理
摘要: 表现 我们直接使用XMLHttpRequset请求外部接口 会发现 报这个错误 其实浏览器成功发送请求并拿回了数据 只是浏览器的同源策略 禁止了获取 在xhr2 服务器端支持跨域 需要在响应头增加 Access-Control-Allow-Origin: * //*代表任何域。也可以指定地址 Acc
阅读全文
posted @ 2017-01-07 10:47 意犹未尽
阅读(4025)
评论(0)
推荐(0)
html5拖拽事件 xhr2 实现文件上传 含进度条
摘要: 主要实现步骤是利用html 几个拖拽事件 1.当文件拖动到容器时候 容器增加边框高亮样式 2.当文件拖出边框的时候 删除边框高亮样式 3.当文件放置在容器的时候 通过事件参数 获得 放置的文件信息 4.使用html5 的formdata 对象 将文件信息添加进去 5.使用XHR2 将formdata
阅读全文
posted @ 2017-01-07 09:12 意犹未尽
阅读(940)
评论(0)
推荐(0)
2016年12月16日
正则表达式 自己遇到的坑
摘要: 朋友让帮忙写一个正则表达式 是匹配大于等于0的数, 这还不简单 ^0|([1-9]\d*)$ 搞定 整个字符串匹配一个字符串0 或者匹配[1-9]开头 后面跟着任意数字 想法很丰满 测试 -2000 ,2.25这种也能匹配。 搞不懂为什么 后来才明白 多个表达式逻辑或 要用(表达式a|表达式b|表达
阅读全文
posted @ 2016-12-16 16:24 意犹未尽
阅读(318)
评论(0)
推荐(0)
2016年11月19日
不常见的sql查询
摘要: 列转行 select t.客户姓名,sum(case when t.收款类型='首款' then t.金额 else 0 end as '首款'),sum(case when t.收款类型='尾款' then t.金额 else 0 end as '尾款') from table t group b
阅读全文
posted @ 2016-11-19 10:13 意犹未尽
阅读(535)
评论(0)
推荐(0)
2016年11月18日
自己对js对原型链的理解
摘要: js对象分为2种 函数对象和普通对象 函数对象 比如 show、x、b都是函数对象 是可执行的 并且构造出普通对象 普通对象 这些对象 都是普通对象 函数对象有个属性prototype,作用就是实现继承,他们指向一个自己构造的对象 比如 第一个function Show(){}的protoype就是
阅读全文
posted @ 2016-11-18 15:09 意犹未尽
阅读(342)
评论(0)
推荐(0)
2016年11月17日
数据库三大范式
摘要: 什么是范式? 范式是设计出一种减少数据冗余 并且结构合理的数据库的一种规则 严格来说数据库有5大范式 满足范式越高数据数据冗余越小。但是查询数据困难,因为获得相关数据要关联太多的表 一般来说满足前3大范式就行了 第一范式 每列都不可再分如学生信息表 这个表就不满足第一范式。因为地址没有最小细分。如果
阅读全文
posted @ 2016-11-17 18:23 意犹未尽
阅读(353)
评论(0)
推荐(0)
上一页
1
···
47
48
49
50
51
52
下一页
公告