编程
文章平均质量分 58
xinqinglhj
软件开发:Net. JAVA, VB,ASP,FLex.
展开
-
phpStrom2020 配置xdebug
phpStrom2020 配置xdebug 进行php调试原创 2022-05-21 10:41:25 · 189 阅读 · 0 评论 -
tomcat服务器配置远程调试
对于新入门的人而言,调试跟踪对于你理解程序和查找错误是很有利的一种方法。通常情况下如果jsp页面出现了异常或servlet中的程序有错误,光凭你的一双肉眼凡胎来解决问题是一件颇费神的事情。下面告诉大家怎么配置tomcat服务器的远程调试。 首先到tomcat/bin/目录下找到 catalina.bat文件.然后在该文件中加入如下设置:SET CATALINA_OPTS=-server转载 2016-03-25 14:26:40 · 792 阅读 · 0 评论 -
Hibernate框架简述
Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent Object,持久化对象)映射到数据库中的数据库,然后通过操作PO,对数据表中的数据进行增,删,改,查转载 2016-03-10 17:15:11 · 333 阅读 · 0 评论 -
Spring MVC 学习 之 - URL参数传递
在学习 Spring Mvc 过程中,有必要来先了解几个关键参数: @Controller: 在类上注解,则此类将编程一个控制器,在项目启动 Spring 将自动扫描此类,并进行对应URL路由映射。12345@Controllerpublic class UserAction转载 2016-03-10 17:12:55 · 799 阅读 · 0 评论 -
Jackson 框架,轻易转换JSON
FROM:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.htmlJackson 框架,轻易转换JSONJackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblog转载 2016-03-10 16:30:34 · 372 阅读 · 0 评论 -
rollbackFor = Throwable.class 啥意思?
@Transactional(readOnly=false , propagation = Propagation.REQUIRED , rollbackFor = Throwable.class)rollbackFor = Throwable.class:遇到Throwable类及子类(即发生了异常)时事务进行回滚操作原创 2016-04-01 17:45:47 · 9431 阅读 · 0 评论 -
使用注解来构造IoC容器
使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包1 context:component-scan base-package="cn.gacl.java"/>表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Repo转载 2016-03-08 09:54:53 · 395 阅读 · 0 评论 -
sitemesh教程-页面装饰技术原理及应用
Sitemesh是一种页面装饰技术:它通过过滤器(filter)来拦截页面访问,据被访问页面的URL找到合适的装饰模板等等,感兴趣的朋友可以了解下哦一,基本概念1,Sitemesh是一种页面装饰技术 : 1 :它通过过滤器(filter)来拦截页面访问 2 :根据被访问页面的URL找到合适的装饰模板 3 :提取被访问页面的内容,放到装饰模板中合适的位置 4转载 2016-03-07 14:42:29 · 417 阅读 · 0 评论 -
MYSQL 区分大小写及乱码解决
1、linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写; 2、用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;lower_case_table_names参数详解: lower_case_table_names转载 2016-02-03 11:53:45 · 425 阅读 · 0 评论 -
从零开始搭建架构实施Android项目
我们先假设一个场景需求:刚有孩子的爸爸妈妈对用照片、视频记录宝宝成长有强烈的意愿,但苦于目前没有一款专门的手机APP做这件事。A公司洞察到市场需求,要求开发团队尽快完成Android客户端的开发。以下模拟团队和工作开展。团队情况:产品经理1人,Android开发2人,服务端开发2人,UI设计1人。开发周期:两个月。工作量:大约50个界面。隐含需求:考虑到用户群体有可能激增的情况,服务端需要转载 2016-02-01 13:06:21 · 721 阅读 · 0 评论 -
C#调用斑马打印机打印条码标签(支持COM、LPT、USB、TCP连接方式和ZPL、EPL、CPCL指令)
在批量打印商品标签时一般都要加上条码或图片,而这类应用大多是使用斑马打印机,所以我也遇到了怎么打印的问题。一种办法是用标签设计软件做好模板,在标签设计软件中打印,这种办法不用写代码,但对我来说觉得不能接受,所以尝试代码解决问题。网上搜索一番,找不到什么资料,基本都是说发送ZPL、EPL指令到打印机,而且还是COM/LPT口连接打印机。后来研究.net的打印类库,发现是用绘图方式打印至打印机转载 2014-12-19 10:55:09 · 24208 阅读 · 16 评论 -
让Hibernate输出SQL语句参数配置
在J2ee应用中,如果采用Hibernate框架,可以自动建立数据库实体与Java实体类的映射关系,大大方便Java程序进行持久化对象访问和操作,从而明显提高企业应用开发效率,减轻Java程序与后台数据库的依赖性。但 是,有时候如果操作不慎,可能造成映射关系不完整(特别是存在外键链接的时候),造成访问数据库对象时程序有Bug。这时,可以通过参数配置,让 Hibernate在每次需要从数据库转载 2016-03-24 13:46:08 · 7993 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space 解决
windows 环境:在 catalina.bat 文件中找到相应位置添加:JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=1024m" 命令。if [ $have_tty -eq 1 ]; then echo "Using CATALINA_BASE: $CATALINA_BASE"#原创 2016-03-25 13:27:39 · 627 阅读 · 0 评论 -
无法处理文件 MainForm.resx,因为它位于 Internet 或受限区域中,或者文件上具有 Web 标记。要想处理这些文件,请删除 Web 标记
在Github下载的代码编译时提示如下错误信息:无法处理文件 MainForm.resx,因为它位于 Internet 或受限区域中,或者文件上具有 Web 标记。要想处理这些文件,请删除 Web 标记问题:由于文件锁定,VS不能正常读取。解决办法:找到错误文件,解除锁定。...原创 2018-12-31 22:46:42 · 23645 阅读 · 6 评论 -
org.aspectj.apache.bcel.classfile.ClassFormatException: File: 'java/lang/CharSequence.class'
错误内容:Dump file: ajcore.20170410.145149.602.txtDump reason: org.aspectj.apache.bcel.classfile.ClassFormatExceptionDump on exception: trueDump at exit condition: abort---- Exception Inform原创 2017-04-10 15:42:41 · 3750 阅读 · 0 评论 -
Bootstrap每天必学之栅格系统(布局)
Bootstrap每天必学之栅格系统,小编对Bootstrap栅格系统(布局)也很陌生,特分享整理这篇文章,感兴趣的小伙伴们可以参考一下1、栅格系统(布局)Bootstrap内置了一套响应式、移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列。我在这里是把Bootstrap中的栅格系统叫做布局。它就是通过一系列的行(row)与转载 2017-03-29 11:28:58 · 3333 阅读 · 0 评论 -
TOMCAT开放远程调试端口
方法1、 WIN系统,在catalina.bat里: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899Linux系统,在catalina.sh里: CATALINA_O原创 2016-04-13 11:12:57 · 574 阅读 · 0 评论 -
maven导出项目依赖的jar包
一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令:mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,转载 2016-09-19 21:04:14 · 320 阅读 · 0 评论 -
Android常用正则工具类
此类提供日常开发中常用的正则验证函数,比如:邮箱、手机号、电话号码、身份证号码、日期、数字、小数、URL、IP地址等。使用Pattern对象的matches方法进行整个字符匹配,调用该方法相当于: Pattern p = Pattern.compile(regex); Matcher m = p.matcher(input); return m转载 2016-09-19 21:02:16 · 330 阅读 · 0 评论 -
Dos命令查看端口占用及关闭进程
Dos命令查看端口占用及关闭进程1. 查看端口占用2. 关闭进程3. 端口状态1. 查看端口占用在windows命令行窗口下执行:netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口“8080”被PID(进程号转载 2016-09-05 15:29:03 · 384 阅读 · 0 评论 -
FileZilla 425 Can't open data connection
FileZilla 425 Can't open data connectionWIN 2008 SERVER+FileZilla FTP Server,FTP端口:2013防火墙中已允许FTP Server及端口访问,设置好后,FlashFxp客户端,被动模式,能连接,但是出错:425 Can't open data connection,不能读出目录列表,服务端也提示:425 Ca原创 2016-04-25 15:36:46 · 8095 阅读 · 0 评论 -
dubbo配置文件报错
错误提示:cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'.解决方案:下载一个dubbo.xsd文件windows->preferrence->xml->xmlcatalog原创 2016-04-08 17:20:47 · 869 阅读 · 0 评论 -
ClickOnce 部署 API 按需下载程序集
在设计器中使用 ClickOnce 部署 API 按需下载程序集参考教程:http://msdn.microsoft.com/zh-cn/library/ak58kz04.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2代码下载:http://download.csdn.net/detail/xinqinglhj/8101331原创 2014-10-30 22:26:04 · 961 阅读 · 0 评论 -
常用的.net开源项目
Json.NET http://json.codeplex.com/Json.Net是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。让你轻松实现.Net中所有类型(对象,基本数据类型等)和Json的转换。转载 2014-11-14 23:21:13 · 1071 阅读 · 0 评论 -
javascript小技巧
<br />事件源对象 <br />event.srcElement.tagName <br />event.srcElement.type捕获释放 <br />event.srcElement.setCapture(); <br />event.srcElement.releaseCapture(); 事件按键 <br />event.keyCode <br />event.shiftKey <br />event.altKey <br />event.ctrlKey事件返回值 <br />event.原创 2011-03-21 22:45:00 · 553 阅读 · 0 评论 -
asp.net正则表达式提取网页网址、标题、图片实例以及过滤所有HTML标签实例
<br /><br /><br /><br /><br />无论你用什么语言,正则表达式的处理方法都是非常灵活、高效的,尤其是对某些字符串的抓取、过滤方面,更显其优势。<br />正则表达式的写法通常比较简单,几行短代码便能轻松完成看似很复杂的事情,更值得称赞的是,它的执行效率非常高,运行速度相当快。因此我在项目的开发中,通常把正则表达式作为处理问题的首选方法。<br />正则表达式的运用,在各种语言里都是相通的,也就是说,当你懂得在PHP中使用正则表达式,那么在任何一种语言中也能轻驾就熟。<br />这里原创 2011-01-27 21:37:00 · 2276 阅读 · 0 评论 -
C#三种模拟自动登录和提交POST信息的实现方法
<br /><br />网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。<br /> 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现:<br /> 1、WebBrowser是个"迷你"浏览器,其特点是Post时不用关心Cookie、内置JS等问题<b转载 2010-08-08 12:27:00 · 592 阅读 · 0 评论 -
MvcContrib Grid SlickUpload
<br />ASP.net MVC框架提供了大量的HTML渲染的方法和控件,但是使用起来有诸多的不便。对于有经验的设计者使用HTML helpers可以构建一个简单的用户界面,然后加上一些HTML和css就能构建出非常漂亮的界面。但是,对开发人员来说使用一些第三方的控件,界面可能更加方便,开发效率会更高,也使开发人员不用花大量的时间在UI界面上。<br /> 这篇文章将介绍两个非常有用的,可以在Asp.net mvc 2中使用的第三方的控件:MvcContrib Grid和SlickUpload。文章转载 2010-08-08 12:26:00 · 1689 阅读 · 0 评论 -
DataGridView消息与DataGridViewColumn消息
<br />写在前面:使用DataGridView的时候经常需要修改其默认的操作方式,如按Enter回车键转到下一列的格,或直接把Enter当成是Tab键。这样的需求,对于DataGridView来说是很简单的。你需要做的就是重写其ProcessCmdKey方法。另一种需求是当编辑的列是某种特定的DataGridViewColumn时,执行特殊的操作。这个过程中我们需要配合DataGridView的系统消息与DataGridViewColumn的系统消息来实现一定的功能。<br />将Enter键变成Tab转载 2010-07-29 14:33:00 · 1180 阅读 · 1 评论 -
定制IE下载对话框的按钮(打开/保存)
<br />常见的IE下载对话框,上面有3个主要按钮:Run(打开),Save(保存),Cancel(取消)<br />在某些情况下, 你不希望用户点击“Run” 按钮 或者 “Save” 按钮, 可以通过在网页里面设定 <meta name="DownloadOptions" content="noopen" /> 或者 <meta name="DownloadOptions" content="nosave" /> 来隐藏相应的按钮。 以下是示例:<br /> 1)当网页的 <head> 里面加入转载 2010-07-26 15:47:00 · 506 阅读 · 0 评论 -
JS弹出一个相对位置的浮动层
需求:点击一个按钮之后在按钮下方显示一个浮出层。#thelayer{ width:300px;height:98px;border:#E4F5FD 1px solid;z-index:2;position:absolute;background:#FFFFFF;display:none;}function CPos(x, y){ this.x = x; this.y = y转载 2010-05-27 22:36:00 · 6149 阅读 · 0 评论 -
C#制作WinForm控件
自定义控件基础知识一 、概述Windows 窗体控件是可再次使用的组件,它们封装了用户界面功能,并且可以用于客户端 Windows 应用程序。“Windows 窗体”不仅提供了许多现成控件,还提供了自行开发控件的基础结构。可以组合现有控件、扩展现有控件或创作自己的自定义控件。Windows 窗体控件是从 System.Windows.Forms.Control 直接或间接派生的类。以下列表描述转载 2009-12-13 11:04:00 · 844 阅读 · 0 评论 -
Flex 组件全屏 部分全屏的实现
一般情况下,Flex全屏是指将整个舞台全屏,而不是待定的组件全屏.网上的例子也一般是指这种情况的. 下面发布一下,将特定组件全屏的现在代码: <!--[CDATA[ // import com.util.fullscreen.FullScreenUtil; private function fullScree原创 2009-09-19 20:30:00 · 5695 阅读 · 3 评论 -
插件化开发——接口和反射
http://www.cppblog.com/skybook/archive/2008/10/29/65463.html转载 2011-08-28 22:48:04 · 563 阅读 · 0 评论 -
”未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序“ 解决办法
环境:Win7 64位Office 2007NET WinForm应用程序,连接Access2007是,总是报”未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序“ 错误。解决办法:项目属性-生成-目标平台 选择 X86。默认:Any CPU 报错,X64 也报错。原创 2013-05-23 23:26:50 · 4100 阅读 · 0 评论 -
NET 产品版权保护方案 (.NET源码加密保护)
说 明:你希望自己用.net辛辛苦苦做出来的软件被人轻易破解吗?你希望自己花了大量人力物力用.net开发出来的产品被竞争对手轻易获取核心代码吗?这是 一篇比较详尽地介绍如何保护自己的.net源代码的文章,如混淆、加密和强名称等,出于保护原作者的角度,所以本人没有掐头去尾作为自己个人的文章,正因 为是全文转载,所以并不代表本人完全赞同作者的全部观点,也不代表本人本人提作者提到的软件做广告,这一点请大转载 2013-09-24 08:53:42 · 797 阅读 · 1 评论 -
s2dao.net 教程
sqlifle 使用:http://s2dao.net.seasar.org/ja/sqlfile.html原创 2014-11-11 11:12:36 · 595 阅读 · 0 评论 -
vs2012碰到生成时报该错误:项目中不存在目标 “XXXXXX”
vs2012碰到生成时报该错误:项目中不存在目标 “XXXXXX”首先打开工程文件,找到 下面信息:ImportProject="$(MSBuildToolsPath)\Microsoft.CSharp.targets"/>在上面这句话的前面添加下面语句: 10.0 $(MSBuildExtensionsPath32)原创 2014-09-28 14:39:01 · 8642 阅读 · 1 评论 -
Win7 发布站点 HTTP 错误 404.4 - Not Found
NET IIS7.5 创建站点时,如果发现以下错误,并且 默认站点访问没有问题的话,可以尝试,进入 处理程序映射 右键恢复为父级,有可能会有意想不到的 惊喜。我的问题就是这样解决的。出现这种问题的关键:是你的站点没有可以处理的扩展。如:*.asp, *.html, *.aspx等等错误摘要 HTTP 错误 404.4 - Not Found原创 2014-05-15 15:59:09 · 7129 阅读 · 0 评论 -
已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性。
在使用 WCF 中,遇到如下问题:已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性。问题说明:客户端调用 WCF 返回数据量大时,局域网没有问题(客户现场发现一台机器有问题,具体原因不详。)发布到外网有问题。VS2012 Debug 捕获到的异常信息为:在 HTTP原创 2014-04-04 20:53:25 · 21356 阅读 · 2 评论