- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 C# COM组件 踩坑总结
step1:定义暴露的接口[ComVisible(true)] [Guid("BD946B9F-3A58-48E2-87F4-ADCFA75FDEA5")] public interface ITest { [DispId(1)]//接口编号1 int ApiOne(string data); [DispId(2)]//接口编号2 int ApiTwo(string data); }step2:...
2021-12-23 18:20:57
441
原创 java深度克隆
/** * 序列化对象 * @Author : * @Date :2021-06-08 * @param obj * @return : obj的字节数组 */public static byte[] serialize(Object obj) throws IOException { try( ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); .
2021-07-21 17:52:02
88
原创 WPF开发dll时,关于STA线程问题的总结(文章过期,请看另一篇!!)
问题起因:调用线程必须为STA,因为许多UI组件都需要查找资料:方案1:Thread t = new Thread(new ThreadStart(delegate{///do something})); t.SetApartmentState(ApartmentState.STA); t.IsBackground = true;方案2:window.Dispatcher.Invoke(new Action(delegate{})...
2021-07-20 18:54:28
1386
1
原创 java,pb,c#,c++互调总结
主要解决系统兼容,不注册com,跨语言调用等问题。第一步:创建c#项目,创建c++项目第二步:设置c#项目属性windows 系统一般自带.net 2.0 ,xp系统最高支持.net 4 如果要兼容xp,最高选择.net 4,.net 4相对3.5的安装文件要小很多第三步:设置c++属性在c++项目中添加c#项目的引用如果找不到,点击浏览按钮,找到生成的c#dll添...
2019-09-13 12:59:13
483
原创 spring Transactional事务管理失效
先看配置成功的tx元素中有个事务管理默认属性值,所以,配事务管理的时候名称和默认值一样,可以省略。失败的配置:我将tx标签写在spring-app.xml中上面是web.xml中的配置。将tx标签放在spring-mvc.xml中成功。不要问我为啥会这样,我不知道。无意中试出来的,原因还在研究中...
2019-06-11 16:26:10
125
原创 ssm 最简洁配置
jdbc.properties:dataSource.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriverdataSource.jdbcUrl=jdbc:sqlserver://localhost:1433;databaseName=SSQdataSource.user=sadataSource.password=123456...
2018-11-12 23:23:25
248
原创 一行代码说清楚i++和++i
int i=0;1+i++;相当于==>1+0;i=i+1;++i+1;相当于==>i=i+1;i+1;i+++i;相当于==>i+i;i=i+1;程序会依次读取,所以断句 变成 i++ ,+i,而非i+,++i.
2018-01-31 23:35:48
267
翻译 replace ,replaceAll,replaceFirst使用中的坑
replace:替换掉字符串中所有指定的部分,非正则匹配。replaceAll:使用正则替换,替换所有。replaceFirst:替换调指定的第一个字符串。正则匹配
2017-12-01 11:08:50
1052
原创 spring mvc 4.x +ajax跨域访问 post请求
后台代码:@CrossOrigin(methods={RequestMethod.POST},origins="*")@RequestMapping(value="/prsExamine",method=RequestMethod.POST)public @ResponseBody Object checkAll(@RequestBody MdParams params){}
2017-08-22 16:26:00
306
原创 json遍历
//json数组遍历//方法1var json =[{a:'aa'},{a:'bb'}]$(json).each(function(){alert(this.a)})//方法2for(index in json){alert(json[index].a)}//json对象遍历 var jsonObj={a:1,b:2,c:3} $.each(jsonObj,function(key,value){...
2017-08-16 11:13:04
244
原创 spring mvc 4.x +json +maven 配置
maven: com.fasterxml.jackson.corejackson-core${json.version}com.fasterxml.jackson.corejackson-annotations${json.version}com.fasterxml.jackson.corejackson-databind${json.ver
2017-08-04 14:37:15
344
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人