说实话,这篇文章太长,本人没有认真读下去(是不是太没有毅力),在此分享给大家,有意解读下。 重磅长篇精读:国内前端行业十日谈 前端工程师是最近几年,互联网职责细分后出现的一个新职业人群,他们负责页面效果实现、浏览器兼容性测试…他们已经成为互联网产品不可或缺的部分。 你也许了解前端工程师的一面,但却忽视了前端工程师的另一面。 本文作者拔赤(we 继续阅读
杂谈篇之执着的博客写作,与君共勉
前言 开心一刻 某日公交车上一大妈下车后发现钥匙落在了车上,这时公交车已经开始行驶了,大妈追在公交车后面大喊:“我钥匙在你车上!我钥匙在你车上!”司机听见了,加大油门开的更快了,嘴里嘟囔着:“这大妈死在哪不好,非要死在我车上....” 车说:轻松了不少 路漫漫其修远兮,吾将上下而求索! github&#x 继续阅读
eclipse/intellij idea 远程调试hadoop 2.6.0
很多hadoop初学者估计都我一样,由于没有足够的机器资源,只能在虚拟机里弄一个linux安装hadoop的伪分布,然后在host机上win7里使用eclipse或Intellj idea来写代码测试,那么问题来了,win7下的eclipse或intellij idea如何远程提交map/reduce任务到远程hadoop,并断点调试? 一、准备工作 1.1 在win7中,找一个目录,解压hadoop-2.6.0,本文中是D:\yangjm\Code\study\ 继续阅读
MySQL 锁表后快速解决方法 及 锁表原因
前几天同事在晚上上线的时候执行sql语句造成锁表,想总结一下以避免后续发生。 (1) 遇到锁表快速解决办法 依次执行1-6步,运行第6步生成的语句即可。 如果特别着急,运行 1 2 6 步 以及第6步生成的kill语句 即可。 1. 第1步 查看表是否在使用 1 2 show open tables where in_use 0 ; 如果查询结果为空。则证明表没有在使用。结束。 1 2 3 mysql show open tab 继续阅读
数据库锁表如何处理
前段时间阿粉在公司开发的时候,不慎导致了数据库产生了锁表的操作,因为阿粉之前从来没有遇到过,之前只是了解过一点,所以导致了锁表,于是阿粉为了解决问题,研究了一下这一部分的内容,于是决定把这一块的知识分享给大家。 数据库锁定机制 话说如果你只是单纯的说 “锁表”,总是让人感觉有点 Low ,而我们就直接换个比较高大上一点的名词,锁定机制! 为了保证数据的完 继续阅读
oracle update 锁表还是锁行,for update造成的Oracle锁表与解锁
我遇到的情况: 当使用select语句查询表时,后面跟着for update , select * from table for update 当修改表中数据,但是没有commit就关掉PL/SQL,下次再打开,执行带for update的sql语句,就会卡死 一、锁表 查看锁表进程SQL语句: select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID; 如果有记录,可查到如下锁表记录 二、解锁 杀 继续阅读
Intellij Mybatis连接Mysql数据库
有好一段时间没有学习新东西了,过了个十月一感觉事情还是越早做越好,废话不多说了,说一下用mybatis连接MySQL数据库,上一篇写了jdbc测试,我的数据库表还是原来的。由于从网上查的资料大部分都是eclipse,由于我是做Android开发的,习惯了ide,所以就硬着头皮来了,中间其实遇到过好多问题。 看一下工程结构 先说一下Java代码,dao是查询接口,model是ben和对应的查询语句的xml,我感觉这样有点不好,user.xml放在dao里面比较好,等理 继续阅读
怎么查看mysql是否锁表_MySQL查看是否锁表
MySQL查看是否锁表的方法:首先进入命令窗口;然后通过执行命令“show engine innodb status\G;”查看造成死锁的sql语句,并分析索引情况即可。 可直接在mysql命令行执行:show engine innodb status\G; 查看造成死锁的sql语句,分析索引情况,然后优化sql然后show processlist; mysql> show status like 'Table%';+----------------------------+- 继续阅读
十日谈 (share)
@拔赤 一直想写这篇“十日谈”,聊聊我对Web前端开发的体会,顺便解答下周围不少人的困惑和迷惘。我不打算聊太多技术,我想,通过技术的历练,得到的反思应当更重要。 我一直认为自己是“初级”前端开发工程师,一方面我入道尚浅,只有短短几年,另一方面我自知对技术的钻研并不深入,可能是由于环境的原因,当然最重要的是,我幸运的参与到互联网崛 继续阅读
显示IntelliJ IDEA工具的Run Dashboard功能图文详解
1.点击IDEA上面工具栏View-->Tool Windows-->Run Dashboard,如下图: 2.如果Tool Windows的子选项里没有找到Run Dashboard,可以在工程目录下找.idea文件夹下的workspace.xml,增加如下组件,如图: 代码: ? 1 2 继续阅读
网络劫持问题都应该如何解决?
如何检测是否存在劫持? 使用IIS7网站监控,进入监控页面,输入你需要检测的网站域名,点击“提交检测”,我们可以看到“检测次数”、“返回码”、“最终打开网站”、“打开时间”、“网站IP”、“检测地”、“网站标题”等监控内容,就可以让自己的网站一直处于安全的情况之下。 网络劫持都有哪些类型? 1.流量劫持 1.1 整站跳转 这类劫持比较直接也比较容易被察觉,通常这类劫持者 继续阅读
sqlite3+mmicu微信全文搜索fts编译过程
SQLite3 + mmicu微信全文搜索库编译过程 本来想写一些关于sqlite3相关的技术文章,但是一直较忙,导致很久没有来csdn了。现在来,争取多写些文章。 ICU库准备SQLite3源码准备wcdb相关源码工程创建测试工程 1. ICU库准备 因为全文搜索,首先需要对文本进行分词处理。而这个就需要icu相关函数了。所以要先准备icu库。不知道icu库是啥的朋友们可以先自行baidu/google。 下载icu库 继续阅读
双绞线
双绞线是由两条相互绝缘的导线按照一定的规格互相缠绕(一般以逆时针缠绕:根据右手定则,电流的流向相反,可以抵消产生的电池波)在一起而制成的一种通用配线,属于信息通信网络传输介质。 双绞线采用了一对互相绝缘的金属导线互相绞合的方式来抵御一部分外界电磁波干扰,更主要的是降低自身信号的对外干扰。把两根绝缘的铜导线按一定密度互相绞在一起,每一根导线在传输中辐射的电波会被另一根线上发 继续阅读
linux服务器安全狗卸载图文教程
当需要卸载linux服务器安全狗软件的时候,首先要用ls命令查看安全狗的文件夹名字,因为我们安装时候的版本不一定相同。 一直关注本博客的网友知道,ls-l命令是我们SSH连接VPS时候最经常使用的命令了。 ls -l 方法/步骤 我们能够看到红框里面就是目前使用的安全狗目录名字,用cd命令进入这个文件夹。 cd safedog_linux32_2.8.16709 用chmod命令给提升权限。 chmod +x 继续阅读
网线/双绞线相关知识
网线/双绞线是普通人最常见一种网络数据传输的物理介质。 定义 双绞线是由多组绝缘铜导线相互缠绕而成的线缆,双绞线内部介质也是铜线,内部传输为电信号,根据电磁原理,变化的电流会产生磁场,缠绕目的是:两两抵消磁场,降低信号干扰。 现在主流使用的是4对8芯双绞线。 可以把一根双绞线分成2根使用,但速率会降低。 分类 选购主要根据传输速度来选择,现在主流使用超五类和六类。 继续阅读










