- 博客(76)
- 资源 (14)
- 收藏
- 关注
转载 支持M1芯片Mac电脑的 Adobe Photoshop 2021 for Mac 中文版本
长久以来,Photoshop 在macos M1芯片无法安装最新版本,随着 Adobe 官方已全面兼容 M1芯片的Mac,但是网友发布,m1芯片的Mac,photosho 2021破解版本依然无法安装,会报 501 错误。之前微博大神制作了photosho 2019的m1版本,可以通过 Rosetta转译使用,不过PS2019版本具有 液化滤镜黑屏、保存为web格式报错、画笔工具闪屏等问题,加上版本不够新,这个版本不够完美。目前微博大神已放出最新的Photoshop 2021 22.3.1 M1芯片
2021-05-17 22:41:46 1681
原创 Mac上必备的API参考文档下载和搜索工具:Dash for Mac
Dash for Mac是API文档浏览器和代码段管理器。Dash即刻搜索离线文件集200+的API,100+小抄和更多。您甚至可以生成自己的文档集或请求包含文档集。https://www.ifunmac.com/2020/04/dash-5-1-4/文档浏览器200多个离线文档集即时,模糊搜索大的整合与其他应用程序轻松下载文档集轻松生成文档集: 支持Swift /...
2020-04-21 23:21:58 1790
原创 Mac上使用远程桌面软件连接Windows或Linux
在Mac OS X 系统上,有时候我们需要远程控制Windows或Linux电脑,通过RDP、VNC协议,使用软件在Mac OS X 上远程连接到Windows电脑上软件推荐:1.Jump Desktophttp://www.ifunmac.com/2014/10/jump-desktop-5/2.Screens VNChttp://www.if
2015-06-05 17:23:25 11902
原创 常用的iOS开发工具推荐
1.Xcode:iOS 和 Mac OS X 开发的"唯一" IDE,功能很强大。「Xcode 6 for Mac 6.0.1 正式版下载 – 支持 iOS 8 开发」2.AppCode:JetBrain出品,除了 Xcode 外另一款比较出名的 iOS 开发 IDE,但似乎没有什么理由不用 Xcode 而用 AppCode。「AppCode for Mac 3.0.2 破解版下载 –
2015-05-29 13:17:40 826
Mac上如何安装MyEclipse for Mac ?
首先安装JDK,然后下载直接安装就可以了下载地址:http://www.ifunmac.com/2014/08/myeclipse/
2015-05-29 11:41:53 410
原创 在Mac上用MAMP快速的搭建PHP、MySQL、Apache开发运行环境
MAMP:Mac+Apache+MySQL+PHP 的缩写,可以自己用Port等命令下载安装,但由于国内网速以及一些原因,会非常的慢或者没有速度。。。。。推荐 MAMP Pro 这款软件,安装后即可使用,几乎不需要配置,能够节省很多时间。通过这款软件能够一键快速安装 Apache、Nginx、MySQL、PHP、Postfix 等服务器软件,简单方便,节省大量下载和安装配置的时间,
2015-04-08 00:17:53 3273
原创 推荐一款Mac上的SVN版本控制客户端
TortoiseSVN没有Mac版本,这里推荐一款Mac上的SVN版本控制客户端:cornerstone,很好用。下载地址:http://www.ifunmac.com/2015/03/cornerstone-2-7-16/
2015-03-13 16:56:02 2545
原创 在Mac进行Java开发的环境准备
1.JDK:到Oracle官网下载Mac版本即可。2.Eclipse/MyEclipse:此处下载:http://www.ifunmac.com/2014/08/myeclipse/3.MySQL:到MySQL官网下载Mac版本,安装教程:http://www.ifunmac.com/2012/09/mysql/4.MySQL客户端Navicat:http://www.ifunmac.
2015-03-08 23:32:51 981
原创 Java Exception: Non-terminating decimal expansion
BigDecimal除法运算报错,错误如下:Non-terminating decimal expansion; no exact representable decimal result原因是: BigDecimal divide(BigDecimal divisor, int scale, int roundingMode)if divisor is zero, roundin
2012-09-18 17:50:28 1935
原创 IE JavaScript调试工具:IE WebDeveloper(IE中的Firebug)
<br />什么是IE WebDeveloper ? 一个最简单的理解方法就是它就像firefox的 Firebug . IE WebDeveloper可以让你检查和编辑你的html DOM, 显示错误信息, 日志信息, 显示网站源代码, 监视DHTML事件和HTTP流量. 如果你是一个开发人员或设计人员, 但平常又喜欢使用IE, 那IE webdeveloper是个不错的选择.<br />下载地址:http://www.ieinspector.com/dominspector/index.html<br
2011-01-10 10:35:00 1471
原创 享元模式(Flyweight pattern)
<br />享元模式(Flyweight pattern)也被称作“轻量级模式”。<br />享元模式的主要目的是减少系统中重复对象的数量,在一定程度上降低内存消耗,提高系统运行速度。<br />当系统中需要创建多个对象,且这些对象可以在同一时间被多个线程共享的时候,可以考虑使用享元模式。<br />It can greatly improve performance if equivalent objects are requested often, especially if they are expe
2010-12-17 16:52:00 946
原创 Netbeans插件:设定启动参数
可以可视化的自由设定NetBeans6.1的启动参数,还可以更改JDK目录,和用户使用目录。下载地址:http://nbmodules.javaforge.com/br-com-claudius-netbeans-jvmsettings.nbm
2010-09-06 13:06:00 1800
转载 用 jsp:include 控制动态内容
<br /> <br />在新的 JSP 最佳实践系列的前一篇文章中,您了解了如何使用 JSP include 伪指令将诸如页眉、页脚和导航组件之类的静态内容包含到 Web 页面中。和服务器端包含一样,JSP include 伪指令允许某个页面从另一个页面提取内容或数据。清单 1 重温了 include 伪指令。<br /><br /><![CDATA[<%@ page language="java" contentType="text/html" %><html><head> <
2010-09-03 16:40:00 181
原创 Input的readonly 属性与disabled属性
<br />readonly <br />不可编辑,可以获得焦点,背景颜色默认灰色,值的字体颜色默认为灰色,值可以在请求中传递 <br />disabled <br />不可编辑,不可以获得焦点,背景颜色默认灰色,值的字体颜色默认为灰色,值不可以在请求中传递; <br /><br />为了使值不可修改,但显示为disabled的样式,且可以在请求中传递,则可以通过采用readonly,修改字体颜色来实现<br /><html> <form> <input name="1" type="text"
2010-09-03 14:12:00 8957
转载 Eclipse启动失败,报需要jvm 1.5版本
1、有可能系统的jdk版本过低,要安装新的高的jdk. 2、有可能是eclipse.ini配置错误了,把eclipse.ini中的-Xmx512m改成-Xmx256m ps:Xms是初始化内存大小,Xmx是最大可使用内存大小,这个默认的配置是eclipse资源消耗最小化的配置。
2009-12-11 10:59:00 2367
原创 推荐一款多浏览器兼容测试工具-IETester
Web页面设计最麻烦的就是多个浏览器的兼容测试问题,IE、Firefox、Chrome、Opera等,且IE的不同版本间也会有好多差异。为了测试多个页面在不同浏览器下的显示效果,我在电脑上装了好几个浏览器,可IE只能装一个,IE6、7、8都要测试,以前用过一个叫multiple-ie的软件,但它只能支持的IE6,今天在网上又找到了IETester这个软件,可以支持到IE8,很好用,大家可以试
2009-11-05 18:29:00 1215
原创 用JavaScript的lastIndexOf方法获得网站的根地址
var url = location.href.substring(0,location.href.lastIndexOf("/")+1); 比如代码所在网页的URL为http://localhost/test/index.html最终获得http://localhost/test/同理,也可以获得网页的名字,只要改变下substring方法中参数即可
2009-11-05 11:18:00 966
原创 javascript中substr和substring函数的区别
在javascript中我经常会对字符串进行操作,如截取某个字符串的一部分,这就会用到以下两个函数:substr和substring,区别如下:String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串; String.substring(N1,N2) 这个就是我们常用的从指定的位置(N1)到指定的位置(N2)的字符串; 举个例子:
2009-11-05 10:05:00 1144
原创 遍历中删除容器中元素出现ConcurrentModificationException原因及处置
今天在遍历一个Map时,需要删除Map中的某些元素,但出现了ConcurrentModificationException,上网查了下,原来是迭代器Iterator的问题。 下面用代码具体说明下:import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.S
2009-10-20 13:53:00 3506 1
转载 CSS透明属性详解
兼容主流浏览器的CSS透明代码:.transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -kHTML-opacity: 0.5; opacity: 0.5;} 上面的几个属性分别是:opacity: 0.5; 这是最重要的,因为它是CSS标准.该属性支持Firefox, Safari和 O
2009-10-20 12:05:00 2097
原创 JSP分页工具Pager-taglib使用总结
一、简介:Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。分页方式有两种:一种是从Action中得到一个List,在页面上通过进行自动分页。第二种是通过把
2009-09-30 13:09:00 3653
转载 CSS Sprites 图片整合技术
css中用一张背景图做页面的技术有什么优势?简单介绍一下 CSS Sprites 的优点:§ 当用户往U盘中拷200张图片,会等很久。但是如果弄成一个文件,再拷贝就会快很多。§ CSS Sprites 的目的就是通过整合图片,减少对服务器的请求数量,从而加快页面加载速度。实现方法:1 首先将小图片整合到一张大的图片上2 然后根据具体图标在大图上的位置,给背景定位。b
2009-09-13 19:11:00 868
原创 CSS background-position 属性
只有理解了此属性的含义,才能真正的使用Css的Sprites技术。 定义background-position 属性设置背景图像的起始位置。[相对于父元素]继承性:NO说明background-image 属性会在元素的背景中设置一个图像。这个属性设置背景原图像(由 background-image 定义)的位置,背景图像如果要重复,将从这一点开始。
2009-09-13 18:56:00 2145
原创 乐观锁与悲观锁
悲观锁【Pessimistic Locking】顾名思义就是采用一种悲观的态度来对待事务并发问题,我们认为系统中的并发更新会非常频繁,并且事务失败了以后重来的开销很大,这样以来,我们就需要采用真正意义上的锁来进行实现。悲观锁的基本思想就是每次一个事务读取某一条记录后,就会把这条记录锁住,这样其它的事务要想更新,必须等以前的事务提交或者回滚解除锁。 假如我们数据库事务的隔离级别设置为读取
2009-09-11 21:31:00 6527 1
原创 Hibernate Session的Flush模式
首先要知道的是:Hibernate会尽量将与数据库的操作延迟,直到必须要与数据库进行交互,例如save方法一般会在提交时才真正执行,最终在提交时会以批处理的方式与数据库进行交互,以提高效率。而将操作延迟,就是利用缓存,将最后要处理的操作放到缓存中。flush方法的主要作用就是清理缓存,强制数据库与Hibernate缓存同步,以保证数据的一致性。它的主要动作就是向数据库发送一系列的s
2009-09-11 20:50:00 4951
原创 只读事务的一些概念
概念:从这一点设置的时间点开始(时间点a)到这个事务结束的过程中,其他事务所提交的数据,该事务将看不见!(查询中不会出现别人在时间点a之后提交的数据) 应用场合:如果你一次执行单条查询语句,则没有必要启用事务支持,数据库默认支持SQL执行期间的读一致性; 如果你一次执行多条查询语句,例如统计查询,报表查询,在这种场景下,多条查询SQL必须保证整体的读一致性,否则,在前条SQL查询之后,
2009-09-11 20:44:00 10297 2
转载 两种丢失更新的区别
第一类丢失更新 A事务撤销时,把已经提交的B事务的更新数据覆盖了。这种错误可能造成很严重的问题,通过下面的账户取款转账就可以看出来:时间取款事务A转账事务BT1开始事务 T2 开始事务T3查询账户余额为1000元
2009-09-11 20:42:00 7043
原创 数据库的隔离级别及其封锁协议
这几天复习Hibernate,发现对数据库基础的一些概念还没有了解清楚,因此找出以前的课本数据库系统概论,又在网上Google了下,总算清楚了好多.. 为了说有关数据库的隔离级别,先解释下一些概念。首先要知道的是设置数据库的隔离级别是为了进行并发控制。下面是由于对数据库的并发访问所造成的5类问题:1. 第一类丢失修改(Lost Update)【回滚丢失】:当2个事务更新相同的数
2009-09-11 20:23:00 3477 2
转载 htc文件
从5.5版本开始,Internet Explorer(IE)开始支持Web行为的概念。这些行为是由后缀名为.htc的脚本文件描述的,它们定义了一套方法和属性,程序员几乎可以把这些方法和属性应用到HTML页面上的任何元素上去。Web 行为是非常伟大的因为它们允许程序员把自定义的功能“连接”到现有的元素和控件,而不是必须让用户下载二进制文件(例如ActiveX控件)来完成这个功能。Web
2009-07-12 13:41:00 861
原创 删除前弹出确认对话框的js代码
<!-- function confirmd() { var msg = "您真的确定要删除吗?/n/n请确认!"; if (confirm(msg)==true){ return true; }else{ return false; } }// --> 页面调用代码:onclick="return con
2009-06-09 11:19:00 4107
原创 推荐一款很好看的Table样式-Tablecloth
界面美观,并且可以实现鼠标滑过以及点击的行、列的高亮显示演示页面:http://cssglobe.com/lab/tablecloth/下载地址:http://cssglobe.com/lab/tablecloth/tablecloth_files.zip
2009-06-03 17:33:00 35011 3
转载 五个有用的过滤器
一、使浏览器不缓存页面的过滤器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 用于的使 Browser 不缓存页面的过滤器 */ publ
2009-05-24 22:44:00 1032
转载 学习JavaScript 的必备,让您对js的 function, javascript内置对象,this概念及之间的关系不再迷惑。
刚刚在论坛上看到了,感觉写的很好,不错的教程。帖子地址:http://topic.csdn.net/u/20090217/13/653f7949-9e0c-4e99-adb3-dcbc99fca8d5.html?seed=1555901421 函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。 javascript中的函数
2009-05-24 21:08:00 693
原创 Rational rose 2003下载安装及破解
最近在学uml,要用到rose,安装还真不是很容易。。。rational rose下载:http://tseg.org/~dxiao/SEPractice/Rational2003/RationalRoseEnterpriseEditionforWindows.2003.06.00.391.000.exe 下载shw32.dll文件http://matrix.foresee.
2009-05-22 10:27:00 1080
转载 通过java几行代码截取屏幕
通过java.awt.Robot的createScreenCapture截屏.public static void captureScreen(String fileName) throws Exception { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Rectangle
2009-05-21 14:28:00 652
原创 不间断连续图片滚动效果(JavaScript实现)
直接看代码:Untitled Document<!-- var speed=30; demo2.innerHTML=demo1.innerHTML; function Marquee(){ if(demo2.offsetTop-demo.scrollTop<=0) demo.scrollTop-=demo1
2009-05-12 18:53:00 839
原创 透明png图片在IE6下的显示问题及其解决
一张很好看的透明PNG图片,在IE6下却不能透明显示,无奈现在用IE6的人还很多[XP还是主流操作系统],所以这个问题是必须要解决的,在过几年等IE6几乎没人用了就不用解决此问题了........ IE6与生俱来就支持png8的索引色透明度,但不支持png的 alpha 透明度。而我们一直要解决的是让IE6支持PNG的 alpha 透明度。 网上有很多解决方法,我用的方法是利用一个
2009-05-07 19:47:00 813
原创 精品课程网站开发小结
最近帮学院制作了一个精品课程网站,主要是web界面的设计,因此我利用jquery插件,来完成一些效果的设计。首页:1.在顶端的banner栏,用JQuery_Cycle插件来实现类似于flash的图片切换效果。2.水平菜单导航栏,用ddsmoothmenu插件实现多级导航3.中间内容,为了界面的美观,用curvycorners插件实现组件的圆角效果4.底部文字标题,用jquery.dropshad
2009-05-07 19:21:00 1625
原创 代码运行框测试
测试内容 <!--//原著:http://www.cnblogs.com/JustinYoung///修改:biny//本次修改是针对CSDN博客后台文章添加系统,兼容FF的代码运行框功能,FF下的另存为功能不受支持,其它的可以使用function runCode(num){ var obj=document.getElementsByTagN
2009-05-02 22:29:00 683
nLite 入门教程
2009-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人