自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 编译sqlite3时报错【‘GetVersionExA‘: 被声明为已否决】的解决办法

编译sqlite3时报错【'GetVersionExA': 被声明为已否决】的解决办法。

2022-10-09 15:54:53 872

原创 VirtualBox安装DeepinLinux

deepin-15.10.1-amd64.isoVirtualBox 6.0要点:新建虚拟机时选择Other Linux(64-bit) 安装VirtualBox增强功能时挂载路径为/media/【your username】/VBox_GAs_6.0.8 sudo ./VBoxLinuxAdditions.run可安装VirtualBox增强功能 共享文件夹挂载路径为/medi...

2019-06-26 11:05:21 2169

原创 express 4.x 打开网页时弹出登录对话框

//打开网页时弹出登录对话框app.use(function(req, res, next) { var auth = req.headers['authorization']; if(auth) { var tmp = auth.split(' '); var buf = new Buffer(tmp[1], 'base64');

2016-07-15 15:49:31 1535

原创 HTTPS跨域访问时,证书导致的问题

Firefox访问时,发生CORS Request failed错误,但是代码中已经将Access-Control-Allow-Origin设置为*。Chrome访问时,发生ERR_SSL_SERVER_CERT_BAD_FORMAT错误。最终发现,将两台服务器的证书不一样。于是重新生成新的证书,SAN包含两台服务器的地址,然后将新证书复制到两台服务器,搞定。

2016-05-11 16:03:53 13536

原创 SVN提交软链接文件时出错

今天在提交SVN时,出现了“has unexpectedly changed kind”的错误。百度之后,发现是因为我将原先的一些文件改为了软链接之后导致提交失败。解决办法:1、将原文件删除并提交。2、创建软链接文件并提交。参考:http://www.fwolf.com/blog/post/274

2016-05-05 14:28:58 8887

原创 SSL证书生成全过程

建立私有CA签发证书。

2015-05-19 11:54:38 9589

转载 把本地扩展打包成crx的方法

转自百度贴吧http://tieba.baidu.com/p/1406167128?pn=11 打开about:extensions2 点击需要打包的扩展的左边箭头,记住该ID,例如:ladblhncmdocpacjhapihkgbmamliljn3 在Extensions文件夹中找到ladblhncmdocpacjhapihkgbmamliljn,打开此文件夹,将里面的那

2015-03-24 16:40:20 1321

转载 无线共享

开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。 以操作系统为win7的笔记本或装有无线网卡的台式机作为主机。主机需要连接宽带或者光纤才能上网. 主机设置如下: 1、以管理员身份运行命令提示符: 快捷键win+R→输入cmd→回车 2、启用并设定虚拟WiFi网卡: 运行命令:n

2015-03-20 10:20:47 508

原创 删除ODBC设置中多余的DB2数据库别名

以管理员权限运行xxx\IBM\SQLLIB\BIN\DB2CW.BAT

2014-07-08 09:11:33 3521

原创 SVN不提交特定的文件

将SVN上的代码checkout到本地之后,可能会修改一些pei

2014-06-25 11:31:00 2385

原创 Hibernate乐观锁之Timestamp注意点

这个必须gen

2014-05-09 15:41:09 1499 1

原创 Linux下访问windows共享文件夹

终端命令行:mount -t cifs -o username=Administrator,password=xxxx //192.168.1.1/winshare /mnt/winshare开机自动挂载:在/etc/fstab添加如下行。//192.168.1.1/winshare /mnt/winshare cifs defaults,auto,username=A

2014-01-21 09:16:53 820

原创 Win7安装Oracle Instantclient ODBC驱动之后配置DSN时出错的解决办法

出错信息:"Activation context generation failed for "C:\Program Files\Oracle Client\SQORAS32.DLL". Dependent Assembly Microsoft.VC80.MFC,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",

2014-01-09 19:03:38 4381

原创 VB6转VB.Net学习笔记

OCX控件注册:regsvr32 xxx.ocx,不需要加任何参数。

2013-12-25 19:20:36 1689

转载 灵活运用VB的App对象

在Visual Basic 的编程实践中,App 是非常重要的全局对象。合理使用该对象开发程序可以大大节约开发时间,并且能实现用其他方法很难达到的目标。下面便是作者在用Visual Basic 开发应用程序时得到的一些技巧和体会。工具/原料Visual Basic 6.0步骤/方法避免重复运行同一个程序

2013-12-12 09:18:51 655

原创 《淘宝技术这十年》读书笔记

浏览器在同一个域名下并发加载的资源数量是有限的,例如IE6和IE7是两个,IE8是6个,chrome各版本不大一样,一般是4~6个。淘宝网首页需要加载126个资源,那么如此小的并发连接数自然会加载很久。所以前端开发人员往往会将上述这些资源文件分布在多个域名下,变相地绕过浏览器的这个限制,同时也为CDN工作做准备。上述文字节选自《淘宝技术这十年》

2013-12-11 09:19:16 721

原创 SpringMVC提交数组时不能超过256个值

使用SpringMVC提交数组时,如果list大小超过256,就会报错。原因是DataBinder 中默认限制了list最大只能增长到256。private int autoGrowCollectionLimit = DEFAULT_AUTO_GROW_COLLECTION_LIMIT;解决方案:1)修改业务,不允许一次提交超过256条数据2)在需要的Action中添加Init

2013-12-09 10:45:59 7805 3

原创 智能手机网页开发笔记

画面上有一个温度按钮,点击按钮时弹出温度选择的下拉框。要求弹出的下拉框与select控件的下拉框一样。实现方案:在温度按钮上覆盖一个与温度按钮同样大小透明的select控件。点击温度按钮时,实际上点击的是select控件。代码如下:1234关键点:1、div的overflow要设为hidden。2、select控件的宽度要大于div的宽度加上sel

2013-12-03 17:06:46 876

原创 SSO学习笔记

参考构建和实现单点登录解决方案安全的CAS验证过程1、用户通过应用系统A的URL访问应用系统A。2、应用系统A发现此用户尚未登录,于是重定向至认证服务器CAS,此次连接采用HTTPS。3、用户在该页面上输入用户名和密码,发送至认证服务器CAS。4、如果用户名及密码正确,认证服务器CAS会生成一个内存cookie(ticket-granting cookie,简称TGC)。该co

2013-10-12 20:35:33 628

原创 eclipse插件的快速安装与删除

1. 在eclipse中定义一个java项目,名称任意 2. 在根目录下创建一个build.xml文件 3. 内容如下: 4. 在eclipse中,以External Tools方式,指定"JRE"为"Run in the same JRE as the workspac

2013-10-12 14:38:30 1113

原创 无线路由接入公司局域网

要求:1、通过无线路由接入的电脑A能正常访问公司局域网内的电脑B。2、通过无线路由接入的电脑A能正常上网。3、公司局域网内的电脑B能正常访问通过无线路由接入的电脑A。一句话,就是无线路由应该是透明的。实现方法:1、关闭无线路由的DHCP功能。2、修改无线路由的LAN口设置:改ip为别的网段,不能和原来主路由或局域网中其他机IP冲突。      通常无线路由的LAN口

2013-10-08 17:28:46 1156

原创 IE条件注释

参考:条件注释示例:You are using Internet Explorer 6.You are not using Internet Explorer.注意:由于非IE浏览器不支持条件注释,所以对与非IE浏览器的判断分支,一定要使用如下方式:You are not using Internet Explorer.

2013-10-05 13:05:29 597

原创 IE8与HTML5

IE8不支持HTML5,也就不支持Canvas。但是使用IE8的人还有那么多,有没有办法使得IE8支持HTML5呢?方案1:(推荐)Google Chrome Frame,官方的正式中文名称为“谷歌浏览器内嵌框架”,是Google推出的一款免费的Internet Explorer专用插件。使用此插件,Chrome Frame 会把Chrome Webkit 内核和JavaScript

2013-10-04 14:49:09 1652

原创 多重循环的优化

代码1 for(int i=0;i<1000;i++){ for(int j=0;j<100;j++){ for(int k=0;k<10;k++){ function(i,j,k); } } }代码2for(int k=0;k<10;k++){ for(int j=0;j<100;j++){

2013-09-16 23:55:30 732

转载 深入理解Java内存模型(七)——总结

原文链接:http://www.infoq.com/cn/articles/java-memory-model-7?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk处理器内存模型顺序一致性内存模型是一个理论参考模型,JMM和处理器内存模型在设计时通常会把顺序一致

2013-09-15 20:12:37 724

转载 深入理解Java内存模型(六)——final

原文链接:http://www.infoq.com/cn/articles/java-memory-model-6?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk与前面介绍的锁和volatile相比较,对final域的读和写更像是普通的变量访问。对于final域,

2013-09-15 20:11:23 711

转载 深入理解Java内存模型(五)——锁

原文链接:http://www.infoq.com/cn/articles/java-memory-model-5?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk锁的释放-获取建立的happens before 关系锁是java并发编程中最重要的同步机制。锁除

2013-09-15 20:09:52 642

转载 深入理解Java内存模型(四)——volatile

原文链接:http://www.infoq.com/cn/articles/java-memory-model-4?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clkvolatile的特性当我们声明共享变量为volatile后,对这个变量的读/写将会很特别。理解v

2013-09-15 20:08:43 630

转载 深入理解Java内存模型(三)——顺序一致性

原文链接:http://www.infoq.com/cn/articles/java-memory-model-3?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk数据竞争与顺序一致性保证当程序未正确同步时,就会存在数据竞争。java内存模型规范对数据竞争的定义

2013-09-15 20:06:21 670

转载 深入理解Java内存模型(二)——重排序

原文链接:http://www.infoq.com/cn/articles/java-memory-model-2?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk数据依赖性如果两个操作访问同一个变量,且这两个操作中有一个为写操作,此时这两个操作之间就存在数据依

2013-09-15 20:04:26 668

转载 深入理解Java内存模型(一)——基础

原文链接并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。在消息传递的并发模型里,线程之间没有公共状态

2013-09-15 19:58:12 593

原创 解读【Java theory and practice: Managing volatility】

原文链接:Java 理论与实践: 正确使用 Volatile 变量正确使用 volatile 变量的条件您只能在有限的一些情形下使用 volatile 变量替代锁。要使 volatile 变量提供理想的线程安全,必须同时满足下面两个条件:    对变量的写操作不依赖于当前值。                      就是说n = n + 1;n++;这种情况不应该使用。n = m

2013-09-15 18:03:26 1050

转载 IE8下的VML

http://wallimn.iteye.com/blog/812168最近发现使用VML绘制的图形在IE8下不见了,需要将IE8的Document Mode改为IE7 Standard才可以,或者你需要在页面添加这个信息:    修改IE的Document Mode是用户行为,开发者不能干预,使用meta头信息也只能针对那些可完全控制的页面,对于像API开发包一类的东西,

2013-02-19 16:12:09 665

转载 Flex for Free: Setting Up the Flex 4 SDK with Eclipse IDE

I recently wrote about Adobe’s release of Flash Builder 4, ColdFusion Builder and the free Flex 4 SDK. While Flex Builder is a great IDE, as I’m sure are Flash Builder and ColdFusion Builder, most ind

2012-06-23 00:42:26 732

转载 Oracle的锁表与解锁

SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuserFR

2012-05-24 17:41:29 447

原创 MySQL has gone away

今天公司同事遇到一个问题,在restore数据库时出错,错误信息是MySQL has gone away经过检查发现出错的SQL语句,单句就长达1.7M经过百度大神提示,发现数据库设置max_allowed_packet才1M,立刻修改为10M。重启数据库后,问题解决。

2012-04-23 11:05:11 467

原创 MySQL下LeftJoin的性能优化

今天遇到了一个问题,有一个Select语句执行超慢,在加了Index之后依然超慢。数据库是MySQL,表a中有数据4000条,表b中有数据14000条Select语句为select count(*) from a left join b on a.id=b.id  (语句1)执行时间为30秒如果将Select语句改为select count(*) from b left join

2012-04-21 19:03:31 7385

原创 关于ORA-01000错误产生的原因和解决办法

在更新某个表时,发生了ORA-01000的错误,在百度搜索了半天,都是说游标打开之后未关闭导致的。可是我是用sqldeveloper执行一条更新SQL语句而已,与百度上所说的循环执行SQL语句完全不是一回事经过不断尝试,发现:如果是更新该表的主Key,就会发生发生ORA-01000错误;如果是更新该表的其他字段,并不会发生ORA-01000错误;如果要删除该表的数据,就会发

2012-04-21 18:02:18 7096

定积分形式WIFI密码计算

网上火热的定积分形式的WIFI密码的数学计算方法,及通用的计算机解法。

2019-03-18

空空如也

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

TA关注的人

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