许多人缠着我教他们打牌,开始几乎所有的问题都是问,你都玩什么牌. 这个话外行又很难解释,想来想去,我这样总结给他们(我也忘记自己过去有没有说过,我觉得总结的挺好的,只怕初学者听着又和天书一样了). 是四类equity让你去玩某一手牌. 1.牌的equity 这就是传说中的好的起手牌,比如AA,KK,QQ,JJ,AK. 他们具有很强的牌力.即便是新手,没有掌握好多技术,如果只打这几种牌,基本可以自保. 可遗憾的是,许多人一生都停留在这个equity里. 2.人的equity 这个尤其发生在翻牌后单…
缩短法定工作时间,已成国际劳动立法趋势,全球政府都曾面对这样的议题,过往企业IT也在思考这件事,开发出更好的软件系统帮助员工,就是普遍作法,这也已经行之有年,而现阶段最有效的作法,则是要用AI来提供帮助,但AI的发展方向很广泛,每个产业.应用著墨点也不尽相同,那么企业现在可以怎麽做呢?如果从流程改造的面向来思考,似乎也发展到了一个临界点,只能不断透过系统开发来因应,为找到突破点,重新思考流程自动化,可能就是新的方向. 办公作业场景的自动化新应用,已经成为近年企业关注焦点.运用自动化机器来减轻人员…
前记   人机交互经历了三个阶段键鼠.触屏和语音交互.在国外,谷歌.亚马逊.苹果等巨头的竞争已经到达白热化状态:在国内,百度的DuerOS凭借着入局早,投入大,已经成为国内语音互交的一面旗帜.无论是从技术实力,还是商用步伐,它都走在国内AI公司的前列.想做AI语音的公司,跟着百度走,也算是一条路吧. 蓝牙智能语音现状   目前绝大多数蓝牙语音设备面临很多问题,包括需要触碰或按键触发,这在在车载上使用很不方便:在使用语音交互设备时,语音输入延时明显,甚至存在App串扰等问题.这也使得现在基于蓝牙协…
 巨头入局引市场大变" title="腾讯玩O2O手机维修 巨头入局引市场大变">     对于"游击队"或初创企业来说,最怕的就是巨头的杀入.毕竟在杂草丛生的新鲜地带,有实力又正规的头牌,带来的影响力和震撼是不可取代的.当然,对于整个行业来说,巨头的杀入不仅会加速洗牌,还能使得行业趋向正规化.在嘈杂的手机市场,腾讯终于按耐不住,发出大招.    腾讯宣布进军手机维修市场,正式启动O2O修机项目SuperFix.据了解,SuperFix修机团队来自腾…
​   "眼看他起朱楼,眼看他宴宾客,眼看他楼塌了",这句形容世态炎凉的话其实与智能手机市场更为相像.诺基亚的辉煌与没落.黑莓的强势与消声无迹.摩托罗拉的数次易手.小米的横空出世与崛起.苹果的踱步不前.山寨厂商的顽强生存--呈现各种态势的手机厂商,就像是一部包含万千生态的社会人情画卷. ​   而现在,又有企业按捺不住杀进了手机行业--TP-Link及雷蛇.它们并不是传统意义上的手机厂商,但又不是毫无根据的"门外汉"--已经在硬件领域积累了不少经验.一家是路由器大厂…
*本文原创作者:xiaix,本文属FreeBuf原创奖励计划,未经许可禁止转载 亲们~黑五 Shodan Membership 只要5刀,你剁手了没? 什么是 Shodan? 首先,Shodan 是一个搜索引擎,但它与 Google 这种搜索网址的搜索引擎不同,Shodan 是用来搜索网络空间中在线设备的,你可以通过 Shodan 搜索指定的设备,或者搜索特定类型的设备,其中 Shodan 上最受欢迎的搜索内容是:webcam,linksys,cisco,netgear,SCADA等等. 那么…
一.学习心得---参考优秀的网页来学习. 1我们只做的静态网页主要用的技术?html+css 只要网上看到的,他的源代码公开的.[1].先去分析,他们页面是如何布局(结构化)[2].再试着去做一下,---模仿过程.[3].最后我们可以自己尝试创新---通向高手的过程. css精灵技巧,优化网页的http请求次数,提高网页的效率.*****css精灵的核心思想,就是将多张图片,合成一张图片,然后通过背景属性中的定位来控制到底显示图片中的哪些部分.*****如果网页中能选中的图片,那肯定就是插入的图…
什么是 Shodan? 首先,Shodan 是一个搜索引擎,但它与 Google 这种搜索网址的搜索引擎不同,Shodan 是用来搜索网络空间中在线设备的,你可以通过 Shodan 搜索指定的设备,或者搜索特定类型的设备,其中 Shodan 上最受欢迎的搜索内容是:webcam,linksys,cisco,netgear,SCADA等等. 那么 Shodan 是怎么工作的呢?Shodan 通过扫描全网设备并抓取解析各个设备返回的 banner 信息,通过了解这些信息 Shodan 就能得知哪一种…
这几个月用vue框架新做了一个项目,也算是边学习边实践吧.学习中也看过一些别人的开源项目,起初对mounted和created有一些疑惑,查询相关资料发现,这和vue的生命周期有关,在此也就做一个总结. 每个 Vue 实例在被创建时都要经过一系列的初始化过程——如,需要设置数据监听.编译模板.将实例挂载到 DOM 并在数据变化时更新 DOM 等.同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会. 下图是实例的生命周期,在生命周期的各个阶段都会有相应的钩…
1.vscode保存react项目的时候由于js-css-html插件格式化代码导致react代码缩进错误 解决方法:禁用js-css-html插件 2.react和vue不同,react方法的定义需要加{}而不是"",否则报Expected onClick listener to be a function, instead got a value of `string 3.在css文件中的background-url里面使用('../../sad.png')出错 原因:这样找的是h…
我发了,我装的. 就在前几天,微软简短的发布了Visual Studio Code for the Web 的公告,而没过一阵,这则公告就被删除了,现在点经相关内容已经是404状态了.虽然公告的内容已经删除,但是我们依旧可以看到存档的版本. 这个劲爆的消息很快就在社区中引起了大家的热议. 根据已经删除的公告内容,我们了解到Visual Studio Code for the Web 是一个基于 Web 的在线代码编辑器,无需下载安装可以直接在浏览器中运行.删除帖子内容的公告解释说"每个人都可以免…
在文章:Mybatis源码解析,一步一步从浅入深(二):按步骤解析源码中我们提到了两个问题: 1,为什么在以前的代码流程中从来没有addMapper,而这里却有getMapper? 2,UserDao明明是我们定义的一个接口类,根本没有定义实现类,那这个userMapper是什么?是mybatis自动为我们生成的实现类吗? 为了更好的解释着两个问题,我们需要重新认识Configuration这个类. 但是在这之前,你需要了解一个概念(设计模式):JAVA设计模式-动态代理(Proxy)示例及说明…
上一篇讲到android驱动开发中,应用是怎样去操作底层硬件的整个流程,实现了按键控制led的亮灭.当然,这是一个非常easy的实例,只是略微演变一下,就能够得到广泛的应用. 如开发扫描头,应用透过监听上报的按键的键值,监听到,则调用扫描头的模块.成功,则点亮LED灯,并把扫描头解码后的条码信息.通过广播的形式发出.又扯到其他地方,这里主要说说中断. 1. 中断的一些概念 中断,是什么? 中断.能够看成是cpu对特殊事件的一种处理的机制,这类特殊事件一般指紧急事件或者说异常事件.非常easy的一…
一.本地模式调试MR程序 1.准备 参考之前随笔的windows开发说明处:http://www.cnblogs.com/jiangbei/p/8366238.html 2.流程 最重要的是设置LocalJobRunner这个参数,这样mapreduce就变成一个线程在跑了! 而处理的数据及输出结果可以在本地文件系统,也可以在hdfs上 3.代码实现 以wordcount为例,只需在原来的Driver的main()方法中,对conf进行设置: // 设置本地运行 conf.set("mapred…
 新手入坑vue 搭建项目  一.安装 vue-cli 1.打开cmd 输入命令(已自行安装好npm node等) npm install --global vue-cli  (全局安装) 二.创建项目             1.新建一个项目 输入项目名 2.在项目目录下打开 cmd 并输入命令 vue init webpack vuegroup  vuegroup 为自己的项目名称,敲回车, 三.启动项目             1.进入项目    cd vuegroup 2.安装依赖包 n…
每一次跨时代新产品的出现,总会让科技行业疯狂一阵儿,十年前是智能手机,今天自然是VR.自2015年开始,VR火的越来越让人欣喜,让人兴奋,更让人越来越看不清,越来越害怕.数不清的大小品牌义无反顾的杀入VR硬件市场,三年之后,他们能有几个功成名就?退一步讲,哪怕只是全身而退.VR的未来自然是一场饕餮盛宴,但最终能坐定一席分食美味的,只能是有限的寡头.对打算或已经杀入硬件市场的创业公司来讲,当下就认清未来的局势,理性选择发展线路,或许免得一死之外,还能分得杯羹. VR硬件领域的创业公司正走在一条三岔…
白名单有啥好说的呢?无非就是筛选登入,大家第一眼看到就是这个印象,白名单也是有文章的,弄的时机不同会给你带来很不错的收益,注意是收益.还是举例来说,游戏上线前渠道都会做一个预下载,一般提前1-2天,这时候有的渠道有自己的白名单系统会挡住渠道登入用户,大部分渠道是没有这类系统的,需要CP自己实现.我们的游戏也这么上线了,过了两天运营找过来,说我们自己的后台数据统计渠道的登入激活数据与渠道反馈过来的严重不符,首日登入渠道给出的是8000,而我们的后台是500,查了半天发现了情况,我们的白名单是在用户…
1.NET简单解说 l 面向对象提升 OOP(Object Oriented  Programming)面向对象编程 AOP:(Aspache  Oriented Programming):面向切面编程 OOD(Object Oriented  Designer)面向对象设计(架构师)   3万/month OOA(Object Oriented  Analysis)面向对象分析  (分析师) 10万/month DBA(Database Administrator,简称DBA) l 泛型集合对…
一.前言   说到前端构建怎能缺少CSS预处理器呢!其实CSS的预处理器有很多啦,比较出名的有Scss.Sass.Stylus和Less.(最近还听说出现了Autoprefixer等CSS后处理器,可参考@一丝的PPT) 众多CSS预处理器中Less的语法最接近原生CSS,因此相对来说更容易上手,假如有JS.C#等编程经验的话,其实上述的几种预处理器的学习成本也不会特别高.下面是我们这阵子的学习笔记,以便日后查阅. 最好的入门教程——官网地址:http://lesscss.org/ 最佳实践之一…
官网:http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html 原文地址:http://www.linmuxi.com/2016/02/25/jvm-int-pushstack-01/ 本篇主要分享下在JVM中int类型数值采用何种指令入栈的,根据int值范围JVM入栈字节码指令就分为4类,下面分别介绍下这四类指令. 前言 当int取值-1~5采用iconst指令,取值-128~127采用bipush指令,取值-32768~327…
Java中的集合框架(上) 由于Java中的集合框架的内容比较多,在这里分为三个部分介绍Java的集合框架,内容是从浅到深,如果已经有java基础的小伙伴可以直接跳到<浅入深出之Java集合框架(下)>. 目录: 浅入深出之Java集合框架(上) 浅入深出之Java集合框架(中)   努力赶制中..关注后更新会提醒哦! 浅入深出之Java集合框架(下) 努力赶制中..关注后更新会提醒哦! 一.集合概述 1)集合的概念 现实生活中的集合:很多事物凑在一起. 数学中的集合:具有共同属性的事物的总体…
成长这条路上,有一些事已经渐渐的消失模糊的脑海里,而有一些事,则历历在目,终生铭记. 一切都是从大二下学期快结束的那段培训课程开始的,从此也算是入门了,这也是一条不归路. 在.NET入行之工作前一文中,已经记录了自己入行之前的大部分情况.在这里,我还是想把未讲完的故事继续下去. 时间要从2015年3月4日前说起. 3月4日的前几天,匆匆忙忙的从贵阳去了一趟重庆,目的是办理住宿退宿手续跟顺便跟公司的老师们道别. 第二天便乘坐汽车回贵阳,到贵阳的时候已经晚上八点多,天还下起了绵绵细雨,三月的贵阳又冷…
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt206 读写锁 ReadWriteLock读写锁维护了一对相关的锁,一个用于只读操作,一个用于写入操作.只要没有writer,读取锁可以由多个reader线程同时保持.写入锁是独占的.互斥锁一次只允许一个线程访问共享数据,哪怕进行的是只读操作:读写锁允许对共享数据进行更高级别的并发访问:对于写操作,一次只有一个线程(write线程)可以修改共享数据,对于读操作,允许任意数量的…
1.mysql概念:SQL-Structured Query Language,是一种特殊的语言,专用于操作关系型数据库服务器中的数据,所有的SQL语句分为四类: (1)DDL(2)DQL(3)DML(4)DCL 2.注意:##单行注释,注意://不表示单行注释 3..sql文件的执行方法: (1)使用MySQL客户端软件登录MySQL服务器 (2)使用命令:source e:/xxx/yy.sql 提示: source命令后面不能有;号!!!! 例如: ##单行注释,注意://不表示单行注释…
作为关键字synchronized的替代品(或者说是增强版),重入锁是synchronized的功能扩展.在JDK 1.5的早期版本中,重入锁的性能远远好于synchronized,但从JDK 1.6开始,JDK优化了synchronized,使两者性能差距不大.重入锁使用java.util.concurrent.locks.ReentrantLock类来实现. 使用重入锁可以指定何时加锁和何时释放锁,对逻辑控制的灵活性远远好于synchronized,退出临界区时必须释放锁.之所以称为重入锁,…
需求:远程服务接口模板化配置提供接入服务 模板接口分为三个模块:功能路由.参数校验.模板入库 路由:这里的实现方式很简单,就是根据业务标识找到对应的处理方法 参数校验: 参数校验这步涉及模板和校验类两个核心模块 提供一个表设计: CREATE TABLE `account_template_validation` ( `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, `city_no` VARCHAR(50) NOT NULL COMMENT '…
前言: 其实spring的aop非常的强大, 因此研究一下AspectJ还是有必要, 而不是仅仅停留在初级的阶段. 比如spring的事务是基于aop来实现的, 如果不能深入的研究, 可能很多知识点, 只知其然而不知其所以然. 本文将简单地讲述如何指定AspectJ的织入顺序, 以及如何指定通知参数. AspectJ的博文: 以下博文是之前实战中记录的. 1. 利用Aspectj实现Oval的自动参数校验  2. 类Shiro权限校验框架的设计和实现  以下博文是本文参考的文章(强烈推荐): 1…
分为两步: 1.动态生成代理类: 2.织入: 2.6 织入(Weaving) 织入是将增强添加到目标的具体连接点上的过程 . AOP 织入方式: 方式 实现 应用编译期织入 特殊的 Java 编译器. AspectJ类装载期织入 特殊的类装载器. AspectJ动态代理织入 在运行期为目标类添加增强生成子类的方式. Spring2.7 代理(Proxy) 一个类被 AOP 织入增强后,就产生了一个结果类,它融合了原类和增强逻辑的代理类 . 根据不同的代理方式,代理类可能是与原类具有相同接口的类,…
初入码田--ASP.NET MVC4 Web应用开发之一  实现简单的登录 初入码田--ASP.NET MVC4 Web应用开发之二 实现简单的增删改查 2016-07-29 在此之前,需要一台电脑(- ̄▽ ̄)-,以及Visual Studio 2013或者更高版本,SQL Sever数据库(暂时不用). 然后初步了解下什么是ASP.NET:ASP.NET 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过H…
一.Oracle的使用 1).启动 *DQL:数据查询语言 *DML:数据操作语言 *DDL:数据定义语言 DCL:数据控制语言 TPL:事务处理语言 CCL:指针控制语言 1.登录 Win+R—cmd—>sqlplus “/as sysdba” //以sysdba用户登录,这样可以管理权限,添加用户等 Win+R—cmd—>sqlplus username/password //以指定用户名密码登录 win+R —> cmd —–> sqlplus //按照提示,输入用户名密码 …