- 博客(72)
- 资源 (1)
- 收藏
- 关注
转载 ? ? 与 || 的区别
1、?? 与 || 的区别1)相同点:?? 和 || 的用法相同,都是前后是值,中间用符号连接,根据前面的值来判断最终是返回前面的值还是后面的值。One ?? TwoOne || Two2)不同点:判断的方法不同:使用 ?? 时,只有One为 null 或者 undefined 时才会返回 two;使用 || 时,One会先转化为布尔值判断,为true时返回One , false 返回Two// ?? undefined ?? 2 // 2 null ?? 2 ...
2022-04-17 14:39:04 9459
转载 Java常用的规则引擎,让你变动的代码更加容易维护
概述在本文中,我们将介绍Java中一些最受欢迎的规则引擎。规则引擎简介规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。在Java中,大多数流行的规则引擎都实现JSR94将规则引擎想象成一个以数据和规则作为输入的系统。它将这些规则应用于...
2019-10-29 10:47:01 818
原创 怎样的产品才是完美的
一款产品的好坏,简明点就两点:好看,好用。当一个需求下来,如何做才能得到十分的结果。下面是以我个人观点打的分数:1-2:只知道解决这个需求的N种方式3-4:会用这N种方式解决需求问题5-6:能够从N种方式中选择一种最优解7-8:将最优方式完美的应用于产品需求9-9.9:客户使用下来,非常认同这种方式10:集众家所长,不断迭代创新,给客户持续的耳目一新的冲击作为程序员...
2019-08-21 15:14:50 323
转载 阿里云ssl证书, https地址不安全问题
转自;https://blog.csdn.net/qq_40917843/article/details/82664092在阿里云上注册了免费的ssl证书,用nginx做完转发后发现地址都是不安全的.后面发现是注册证书时域名的问题, 注册的时候输入的是一级域名 abcd.com, 但是接口访问地址都是二级域名 api.abcd.com,重新注册个ssl证书,域名改为api.ab...
2019-07-28 13:41:49 1808
转载 layui封装模块小白教程
转自:https://lianghongbo.cn/blog/430585105a35948clayui是国人开发的一款非常简洁的UI框架,使用了模块化加载方式,因此在使用过程中我们难免需要添加自己的模块,本教程就教大家封装一个简单的模块。 平常使用中,ajax可以说使用广泛,所以这里我们添加一个自己的模块,将ajax封装一下,方便使用。 注:模块加载需要服务器环境支持,...
2018-09-09 23:27:33 29625 3
原创 idea打包项目成jar
1.选中项目,点击键盘F122.点击+,选中 From。。。3.META-INF要选中项目工作目录4.如下 类型为other,然后添加依赖的项目到output5.build-->build Artifacts-->build6.cmd到jar位置,使用java -jar XXX.jar运行项目 ...
2018-09-09 04:11:02 5465
原创 过程需要类型为 'varchar' 的参数 'command_string'。
过程需要类型为 'varchar' 的参数 'command_string'。原因是 xp_cmdshell的参数应该是nvarchar类型的,而不是varchardeclare @cmd nvarchar(4000)set @cmd='select 1'exec master..xp_cmdshell @cmd ...
2018-09-05 12:10:42 1876
原创 闲谈新零售
什么是新零售?这是我这两年一直以来陌生又熟悉的概念,一开始,尽管网上看到很多新闻,消息,但是实际当中接触的很多少,平时就有意在的生活和工作当中去关注,并且经常去思考。 我觉得,新零售是一个概念。关注豪车的朋友们,肯定第一时间知道,某某某品牌车出了一款概念车,之所以叫概念车,就是它还有些东西需要去被创造,验证,优化,距离量产还有一段距离。所以新零售也是如此。 ...
2018-09-01 15:46:39 646
转载 千万数据的分库分表(一)
转自:https://blog.csdn.net/mingover/article/details/71108852千万数据的分库分表(一)2017年05月03日 11:41:36单表数据量达到1000W以后,就要拆了.背景情况用户表达到了 几千万级别,在做很多操作都比较吃力,.所以,考虑对其进行分表.常用的切分方案数据的切分(Sharding)根据其切分规则的类型,可...
2018-08-22 01:05:59 1531
原创 C# 多线程日志写入
1..net2.0支持方法来自:官方例子// This example shows a ReaderWriterLock protecting a shared// resource that is read concurrently and written exclusively// by multiple threads.// The complete code is located ...
2018-05-13 02:50:37 3138
转载 C#: .net序列化及反序列化 [XmlElement(“节点名称”)] [XmlAttribute(“节点属性”)]
转自:https://www.cnblogs.com/sandyliu1999/p/4844664.htmlC#: .net序列化及反序列化 [XmlElement(“节点名称”)] [XmlAttribute(“节点属性”)] (上篇).net序列化及反序列化序列化是指一个对象的实例可以被保存,保存成一个二进制串,当然,一旦被保存成二进制串,那么也可以保存成文本串了。比如,一个计数器,数值为2,...
2018-03-12 12:00:59 10080
转载 Unrecognized token 'ename': was expecting ('true', 'false' or 'null')(ajax中data动态获取数据)
转载自:http://blog.csdn.net/javaee_sunny/article/details/525767101.报错现象:页面报错截图: 后台报错截图: 2.源代码:jsp代码: $.ajax({ type:"POST", url:"${pageContext.req
2018-01-17 15:18:42 5679
原创 Collections.sort中使用Comparator的实现类排序
-----------------------------------------------------------------------//排序 Collections.sort(Bean,new myComparator());---------------------------------------------------------------------
2017-07-19 11:03:30 1313
原创 centOS7.0上安装使用zookeeper环境
一、安装jdk首先zookeeper是java编写的,需要安装jdk,方法有3种,(以下操作来自:http://www.linuxidc.com/Linux/2016-09/134941.htm)方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[ro
2017-06-29 21:07:11 2893
转载 各种全局主键生成策略对比
转自:http://blog.csdn.net/gongzi2311/article/details/581912081.数据库自增主键优点:简单;唯一;递增;增幅固定缺点:写性能决定每秒生成数量上限,扩展差;分布式数据库,主节点挂掉,备节点上时可能有问题(主节点写入成功,日志未同步到备节点,导致id重复)备注:可有一个写库变成多个库同时写,如1、2、3三个库同时写
2017-06-27 16:16:14 443
原创 eclipsed的C/C++环境配置
http://blog.csdn.net/tangyongjun6/article/details/41114069
2017-06-11 17:04:17 439
原创 python3实现冒泡排序和插入排序
# 普通冒泡排序 (排序:由小到大)import randomlist_data = []for i in range(10): list_data.append(random.randint(0,20))list_len = len(list_data)-1for i in range(10): for j in range(list_len-i):
2017-06-07 21:58:08 1385
原创 安装tensorflow
1.安装anaconda:window目前仅支持Python3.5,所以,安装anaconda的版本有限制,安装anaconda3-4.2.0版本,下载地址:2.安装tensorflow管理员运行命令行(快捷键:win+X,A),输入pip install tensorflow(CPU版),pip install tensorflow-gpu(GPU版)
2017-05-27 13:43:12 307
原创 kettle7.0连接sqlserver连不上报异常解决
提示:错误连接数据库 [sql] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the databaseDriver class 'net.sourceforge.jtds.jdbc.Driver' could not be found
2017-05-20 14:38:15 21813 2
原创 ajax POST跨域请求完美解决
方式:js前端请求:function getOcrInfo(imageData){$.ajax({ url: 'http://localhost:8080/LSWS/ws/ocr/getWebImageRecognitionJsonStringByBase64Image', type: 'post', dataType:'json', //async:f
2017-05-11 00:32:48 55886 2
转载 使用FormData对象提交表单及上传图片
转自:http://blog.csdn.net/fdipzone/article/details/38910553FormData 对象,可以把form中所有表单元素的name与value组成一个queryString,提交到后台。在使用Ajax提交时,使用FormData对象可以减少拼接queryString的工作量。使用FormData对象1
2017-05-07 17:01:25 1155
原创 解决get提交数据量太大的问题
由于参数中是base64编码后的图片数据,图片比较大,导致get请求失败,提示数据太大。get最大是2k,post是2M。解决方式:使用伪post方式://上传图片方法function picUpload(){var ocrImageSrc = document.querySelector('#ocr_img').childNodes[0].src;//wind
2017-05-07 16:56:52 5471
转载 结合springmvc,使用ajax上传base64图片数据
2016-12-26 18:38 1509人阅读 评论(0) 收藏 举报 分类:Spring-MVC(13) ajax(5) 版权声明:本文为博主原创文章,未经博主允许不得转载。一、前端:type="file" id="myImage" name="myImage"/> 11script type="text/javascript
2017-05-07 01:53:58 2195
原创 java网络传输字符编码乱码解决
1.需求:后台使用java编码,传递到前台使用js接收解码解决:1)后台:json字符串形式传递 ①简单的java对象转化成jsonObject,再toString()JSONObject rtObject = new JSONObject();rtObject.put("flag",URLEncoder.encode((String)rs.get("error_code")
2017-04-30 21:06:13 2001
转载 jquery自定义对话框alert、confirm和prompt
转自:http://blog.csdn.net/donghongbz/article/details/30063463jQuery Alert Dialogs,又一个基于jQuery的提示框插件,主要包括Alert、Confirm、prompt这三种,还有一个高级范例,可以在提示框内嵌入HTML语言,可以自定义风格样式。jQuery的提示框插件有很多种,每一款都是出
2017-04-19 09:46:13 3577
转载 JAVA实现百度OCR文字识别功能
转自:http://blog.csdn.net/javagirlone/article/details/47807963闲来无事,发现百度有一个OCR文字识别接口,感觉挺有意思的,拿来研究一下。 百度服务简介:文字识别是百度自然场景OCR服务,依托百度业界领先的OCR算法,提供了整图文字检测、识别、整图文字识别、整图文字行定位和单字图像识别等功能。
2017-04-18 23:17:23 13314
原创 oracle使用hibernate分页时,报找不到ROWNUM_属性解决!
在自己的vo中添加下面属性:private BigDecimal rowNum;public void setROWNUM_(BigDecimal rowNum) {this.rowNum = rowNum;}@Transientpublic BigDecimal getRowNum() {return this.rowNum;}
2017-04-11 19:06:26 1503
转载 JAVA开发Web Service几种框架介绍
转自:http://blog.csdn.net/apicescn/article/details/42965785在讲Web Service开发服务时,需要介绍一个目前开发Web Service的几个框架,分别为Axis,axis2,Xfire,CXF以及JWS(也就是前面所述的JAX-WS,这是Java6发布所提供的对Web Service服务的一种实现。)前面几项都为开源项目,而其中又
2017-03-12 14:03:07 415
转载 Oracle中函数/过程返回结果集的几种方式:
转自:http://blog.csdn.net/feiliu010/article/details/1538822Oracle中函数/过程返回结果集的几种方式: 以函数return为例,存储过程只需改为out参数即可,在oracle 10g测试通过. (1) 返回游标: return的类型为:SYS_REFCURSOR 之后在IS里面定义
2017-03-09 10:53:06 3028
转载 用JS获取地址栏参数的方法(超级简单)
转自:http://www.cnblogs.com/fishtreeyu/archive/2011/02/27/1966178.html方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!)function GetQueryString(name){ var reg = new RegExp("(^|&)"+
2017-03-07 05:09:10 309
转载 OCR谷歌开源项目使用流程说明
转自:http://blog.csdn.net/xuexiiphone/article/details/51252763前提:使用Tesseract 进行字符解析工作1 下载最新的Tesseract 安装程序以及字符训练集中文训练集网址:http://code.google.com/p/tesseract-ocr/downloads/detail?name=tess
2017-03-05 21:05:53 2155
原创 重写alert方法 防止提示消息时,泄漏服务器ip地址
//重写alert方法 防止提示消息时,泄漏服务器ip地址 据说ie不支持,未验证 window.alert = function alertw(name){var iframe = document.createElement("IFRAME");iframe.style.display="none";iframe.setAttribute("src", 'data:text
2017-03-05 04:29:13 1634
转载 利用HTML5定位功能,实现在百度地图上(亲测很成功,)
转自:http://6087379.blog.51cto.com/6077379/1437410定位代码如下:12345678910111213141516171819202122
2017-03-05 01:35:27 2791
原创 easyUI的datagrid,当后台查询结果为空,不执行OnLoadSuccess方法的解决
有时候后,后台执行返回的json对象为null或者不合法时,不会执行OnLoadSuccess方法,也不会执行OnLoadError方法时,有可能是rows为空,不合法,这时,total为0。 //salesOutbounds是对象List map.put("rows", salesOutbounds); // total and footer, just
2017-02-10 15:26:11 5472
原创 eclipse 安装mybatis-generator两种方法
1.方法1:Eclipse Marketplace直接安装法1)打开eclipse,点击help-->Eclipse Marketplace2)打开如下链接:http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2947754,找到install按钮,按住拖放到eclipse中你打开的Marketplace的
2017-02-07 22:59:49 13367
原创 ecplise中启动Tomcat错误.not found on the java.library.path解决
在eclipse中启动Tomcat报错:The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: 。。。解决方法:1.访问网址: http://tomcat.apache.or
2017-02-03 15:17:32 11638
转载 EL表达式
转自:http://blog.csdn.net/qwerasdf123/article/details/4189889EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的
2017-01-10 13:15:20 352
转载 web.xml中webAppRootKey
转自:http://elf8848.iteye.com/blog/2008595------------------------------------------------------------------------------------------------1、 web.xml配置 webAppRootKeywebapp.root"webapp.roo
2017-01-09 11:10:34 254
转载 getServletConfig() 与getServletContext() 的区别
转自:http://blog.csdn.net/wyd458549392147/article/details/6944470getServletConfig() 在servlet初始化时,容器传递进来一个ServletConfig对象并保存在servlet实例中,该对象允许访问两项内容:初始化参数和 ServletContext对
2017-01-09 11:09:34 466
转载 SqlServer 递归查询树形数据
转自:http://www.cnblogs.com/Lixinhua-GoOn/archive/2016/01/29/5169297.htmlSqlServer 递归查询树形数据一直没有在意过数据库处理树形数据的重要性,直到有一天朋友问起我关于树形数据查询的问题时才发现根本不会,正好这个时候也要用到递归进行树形数据的查询于是在网上查了一圈,语法总结如下参考文献:ht
2017-01-08 05:11:22 1761
tcnative-1.dll
2017-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人