综合
lgh1117
这个作者很懒,什么都没留下…
展开
-
程序员规划
有时候人经常会遗忘一些事情,过去的,未来的。有时会纠结于理想和现实。有时候是因为忙碌而忘记思考。有时候是因为无奈而选择忍受。 规划自己的职业道路,以及人生道路是,我们已经不必再来讨论他的重要性,只有谨慎对待。规划更要根据个人的理想,从实际出发。那么怎么才算实际呢?所谓的实际应当包含以往的经验、现有掌握的技术、教育背景、现实的工作环境、以及一些其他因素。如:婚姻、年龄、学习能力。花转载 2011-11-25 16:00:36 · 1889 阅读 · 1 评论 -
sublime text3安装html模板
1 安装 Package Control1.1 ctrl + ` 呼出控制台1.2 复制(不要带最外层的双引号,该代码仅适用于sublime text 3)“import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.r转载 2016-03-17 13:44:18 · 6207 阅读 · 0 评论 -
Spring分布式事务在service中动态切换数据源
项目采用的是struts2+spring+ibatis架构,下面是关键部分代码:applicationContext.xml:[html] view plaincopyxml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schema/beans"转载 2015-12-13 14:31:24 · 2479 阅读 · 0 评论 -
根据两点经纬度计算距离
这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段,叫做纬线。我们把赤道定为纬度零度,向南向北各为90度,在赤道以南的叫南纬,在赤道以北的叫北纬。北极就是北纬90度,转载 2013-08-06 15:14:23 · 660 阅读 · 0 评论 -
微博首席架构师杨卫华:新浪微博技术架构分析
新浪科技讯 11月16日下午消息,由新浪微博主办的中国首届微博开发者大会在北京举行,这是国内微博行业的首场技术盛宴。作为国内微博市场的绝对领军者,新浪微博将在此次大会上公布一系列针对开发者的扶持政策,以期与第三方开发者联手推动微博行业的整体发展。演讲视频 以下为演讲实录: 大家下午好,在座的大部分都是技术开发者,技术开发者往往对微博这个产品非常关心。最晚的一次,是12点多收到一个邮转载 2013-06-23 22:58:04 · 781 阅读 · 0 评论 -
让VSS记住你的用户名和密码
在项目中用的一个免安装的VSS2005,每次打开它的时候,总是得输入用户名和密码。使用以下方法:在Windows的环境变量中添加以下两个变量:SSUSER(VSS的用户名) SSPWD(VSS的密码)这样每次打开VSS的时候就不用重新输入用户名和密码啦原创 2013-02-21 09:07:28 · 1097 阅读 · 0 评论 -
google地图图标 google map图库资源
http://sites.google.com/site/gmapicons/ 控件 - http://www.google.com/mapfiles/center.png- http://www.google.com/mapfiles/east.png- http://www.google.com/mapfiles/west.png- http://w原创 2012-11-26 15:58:21 · 9338 阅读 · 0 评论 -
BASE64 加密算法、原理 各种语言实现算法
简介 标准的Base64并不适合直接放在URL里传输,因为URL编码器会把标准Base64中的“/”和“+”字符变为形如“%XX”的形式,而这些“%”号在存入数据库时还需要再进行转换,因为ANSI SQL中已将“%”号用作通配符。 为解决此问题,可采用一种用于URL的改进Base64编码,它不在末尾填充'='号,并将标 准Base64中的“+”和“/”分别改成了“*”和“-”,这样就免原创 2012-05-25 15:28:01 · 7378 阅读 · 0 评论 -
oracle sql 优化
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表原创 2012-03-26 22:30:57 · 541 阅读 · 0 评论 -
wikipedia 维基百科架构
维基百科(WikiPedia.org)位列世界十大网站,目前排名第八位。这是开放的力量。来点直接的数据:峰值每秒钟3万个 HTTP 请求 每秒钟 3Gbit流量, 近乎375MB 350 台 PC 服务器(数据来源)架构示意图如下: Copy @Mark BergsmaGeoDNS在我写的这些网站架构的 Blog 中,GeoDNS 第一次出现,这转载 2012-01-03 21:12:08 · 2287 阅读 · 0 评论 -
浅谈OCR之Tesseract
光 学字符识别(OCR,Optical Character Recognition)是指对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程。OCR技术非常专业,一般多是印刷、打印行业 的从业人员使用,可以快速的将纸质资料转换为电子资料。关于中文OCR,目前国内水平较高的有清华文通、汉王、尚书,其产品各有千秋,价格不菲。国外 OCR发展较早,像一些大公司,如IBM、微软、HP等转载 2012-01-16 22:44:31 · 3290 阅读 · 0 评论 -
IE 插件 Trixie 介绍
最近因某些原因研究起DHTML来了,自然而然地又研究了一下JavaScript/JScript,再后来在某次搜索中找到了Trixie这个浏览器插件(用于IE)。在FireFox下也有相应的插件:Greasemonkey,至于对这两者的介绍,大家可参考此文:http://www.williamlong.info/archives/252.html它们的主要用途是利用脚本(JavaSc转载 2012-01-09 22:34:09 · 3343 阅读 · 0 评论 -
MySql PreparedStatement executeBatch过慢问题
在近期工作中,数据库使用到了MySql引擎,在一次数据导入几万条数据,如果一条一条插入,必然性能不佳,顾使用到了JDBC中PreparedStatement的executeBatch方法来批量提交数据,以此提高性能,但结果让我们大吃一惊,性能不升反降,由于服务器在异地,2万条左右的数据,整整提交了20分钟,简直破我的三观,于是就开启了排查之路。 过程中一直怀疑代码有问题,线程死锁(用到了...原创 2018-05-06 12:40:29 · 12648 阅读 · 5 评论