- 博客(248)
- 资源 (7)
- 论坛 (40)
- 问答 (1)
- 收藏
- 关注

转载 [BetterExplained]书写是为了更好的思考
我经常在走路和睡前总结所学过的内容,思考遗留的问题,一段时间的阅读和思考之后,一个总体的知识框架就会逐渐浮现在脑海中。然后我会将它书写下来,然而,我往往非常惊讶地发现,当我书写的时候,新的内容仍然源源不断的冒出来,就像我的键盘自己也会思考一样。大半年前的时候,我曾在一篇文章《跟波利亚学解题》中写到将问题求解的思维过程记录下来的好处,现在再次回忆起来,当时列出的几点其实不仅对于问题求解是大有好处,对于
2017-02-06 16:47:44
518
原创 Java并发之线程池简介
为什么要有线程池加快速度,提高效率(大量的操作需要多个线程进行处理时)达到可复用的目的,减少内存消耗,避免内存问题(大量请求处理例如Tomcat)统一管理具体核心参数corePoolSize 线程池的常驻核心线程数。如果设置为 0,则表示在没有任何任务时,销毁线程池;maximumPoolSize 线程池的最大线程数,当到达核心线程数之后,会慢慢向最大线程数变大workQueue 线程池执行的任务队列 * sychronizeQueue 同步交换队列 队列大小为1 * LinkedBl
2021-03-17 20:25:40
24
2
原创 几个开发小问题解决方案
使用@RequestBody接收数据乱码需要将练吗数据解码之后转化为char后在转化为stringstring s= URLDecoder.decode(PlatFormID, "UTF-8") private static String revert(String s){ char[] chars = s.toCharArray(); byte[] bytes = new byte[chars.length]; for(int
2021-03-11 22:34:51
21
2
原创 Soul的匹配策略和waf执行流程
Soul的匹配策略和waf执行流程soul的匹配策略通过前面几节的分析我们可以看到,几乎所有的插件都有匹配的规则执行的顺序,而我们通过插件分析了解到,具体的规则匹配是在soul-plugin-base中实现的在AbstractSoulPlugin文件中我们可以看到,具体的筛选规则的要求被封装在了MatchStrategyUtils.match方法中,通过规则要求条件数量来获取到匹配的规则在具体操作时,我们可以看到匹配规则,由Soul内部的SPI自己实现了规则的加载最后我们可以看到AndMatc
2021-02-06 01:53:54
131
1
原创 Soul限流插件之RateLimiter插件
Soul限流插件之RateLimiter插件从Soul的RateLimiter插件的配置可以看到RateLimiter是依赖于Redis的,可以看到限流也可以基于Redis的三种模式的单机(standlone),集群(cluster)和哨兵(sentinel)模式在插件处理的开启的过程中即进行了Redis模式的配置在选择器规则中两个主要的配置的含义capacity(容量):是允许用户在一秒钟内执行的最大请求数。这是令牌桶可以保存的令牌数。rate(速率):是你允许用户每秒执行多少请求,
2021-02-04 22:02:30
109
原创 Soul网关限流插件Sentinel和Resilience4J扫盲
Soul网关限流插件Sentinel和Resilience4J扫盲Soul网关限流插件Sentinel扫盲首先看Soul中Sebtinel可以配置的项目对应的配置的含义degrade count:熔断阈值whether to open the degrade (1 or 0):是否开启熔断,1开启 0关闭degrade type:熔断类型、熔断策略,slow call ratio(秒级RT) 、 exception ratio(异常比例)、 exception number strate
2021-02-03 23:16:04
160
原创 Soul网关Hystrix插件相关知识点扫盲
线程隔离和信号量隔离Hystrix 里面核心的一项功能,其实就是所谓的资源隔离,要解决的最最核心的问题,就是将多个依赖服务的调用分别隔离到各自的资源池内。避免说对某一个依赖服务的调用,因为依赖服务的接口调用的延迟或者失败,导致服务所有的线程资源全部耗费在这个服务的接口调用上。一旦说某个服务的线程资源全部耗尽的话,就可能导致服务崩溃,甚至说这种故障会不断蔓延。资源隔离主要分为如下两种方式线程池信号量信号量机制信号量的资源隔离只是起到一个开关的作用,比如,服务 A 的信号量大小为 10,那么就是
2021-02-02 00:01:42
121
原创 Soul中使用的zookeeper监听功能尝试和nacos同步源码解读
Soul中使用的zookeeper监听功能尝试 一直很好奇soul中基于zookeeper的数据变更是如何做到的。虽然看到了是基于zkClient的实现的,还是想自己尝试下zookeeper监听尝试 首先新建一个maven项目,引入zkClient <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</art
2021-01-30 16:34:18
62
原创 Soul网关使用感受
阶段性 Soul网关使用感受通过一段时间的Soul网关的接触,总结了一些我认为Soul网关存在的优势使用上使用界面化的方式实现的属性配置,极大的降低了网关的使用难度,相比Springcloud gateway使用容易很多插件化的配置,使得稍有基础的开发人员很容易集成与网关相关的基础组件。同时可以自定义一些组件,接入到当前的Soul网关插件中对于SpringBoot的使用,所有现有插件以starter方式提供,在插件属性的配置上,将以往各种限流熔断组件配置文件或注解的方式替换为界面配置的方式,简
2021-01-29 22:20:28
121
原创 Soul的限流断路器的使用和流程
Soul的限流断路器的使用和流程由于之前并没有使用过Hystrix,Resilience4j和sentinel中的任何一种,此处仅对三种流控和断路器插件做一个流程分析Soul中Hystrix的使用和操作流程关于soul中插件的流程前文已经说过多次了,在此不在赘述。根据规则的具体选择方式。Soul构建了两个不同的操作类HystrixCommandOnThread和HystrixCommand。两个类的不同是HystrixCommandOnThread为拦截的接口建立了自己的线程池,实现了线程池的隔离
2021-01-28 22:59:57
155
原创 Soul源码中dubbo和sofa的执行过程
Soul源码中dubbo和sofa的执行过程Soul源码中dubbo的执行过程首先在 soul-examples-apache-dubbo-service 中依赖的soul-client中ApacheDubboServiceBeanPostProcessor对注解SoulDubboClient了向soul-admin中的 http://localhost:9095/soul-client/dubbo-register 进行了注册。而此处我们注意到ApacheDubboServiceBeanPostPr
2021-01-28 00:37:15
162
1
原创 Soul网关的探活--基于zookeeper同步数据的解析
Soul网关的探活--基于zookeeper同步数据的解析Soul网关的探活,主要分为两部分,第一部分是soul admin探活。一部分是soul-admin同步数据到网关层soul-boostrap。本文以一个http客户端宕机之后的探活为例Soul-admin探活Soul-admin 探活这部分主要是依赖soul-admin中的UpstreamCheckService来实现的。 /** * Setup selectors of divide plugin. */ @
2021-01-27 01:03:25
81
原创 Soul的SPI以及负载均衡策略研究
Soul的SPI以及负载均衡策略研究上一节留下的几个问题在之后进行的研究如何从abstractSoulPlugin执行完之后到WebClientPlugin的相同方法,是责任链模式还是其他的加载过程各个插件执行的时候实际上是责任链模式。请求分发执行的这个方法主要是SoulWebHandler 继承了Spring webflux的WebHandler的handle方法。handle方法中的参数正好就是请求的相关参数,然后我们就可以在插件的执行逻辑内转发和做操作abstractSoulPlug
2021-01-26 00:35:18
59
原创 Soul网关的数据注册和同步数据流探究
Soul网关的Http/SpringMvc 数据注册和同步数据流探究Soul-Admin端数据的探究首先启动客户端项目soul-examples-http的过程中看到控制台会输出和可以很明显的看到这段信息就是我们注解了@SoulSpringMvcClient的接口信息,那么这个操作是在哪里产生的了。全局搜索了register success 字样。发现在soul-examples-http依赖的子项目soul-client-springmvc中有对应的SpringMvcClientBeanPost
2021-01-23 22:37:25
92
原创 Soul网关同步数据逻辑初探
Http同步数据按照前面两个同步数据的分析,可以看到Http同步跟其他的同步的加载基本一样。不同的地方主要是加载数据的操作加载数据的过程主要是 private void start() { // It could be initialized multiple times, so you need to control that. if (RUNNING.compareAndSet(false, true)) { // fetch all
2021-01-22 23:18:21
62
原创 Soul网关同步数据之Zookeeper
Soul网关同步数据之Zookeeper调整配置pom文件中注释掉原来默认的websocket同步方式,改为zookeeper同步。 <!--soul data sync start use zookeeper--> <dependency> <groupId>org.dromara</groupId> <artifactId>soul-spring-boot-st
2021-01-21 23:15:33
58
原创 Soul网关websocket同步数据
websocket同步数据初始化属性部分首先启动soul-admin项目,然后启动soul-boostrap项目,可以明显发现websocket连接成功奇怪的是,使用昨天测试SpringCloud的数据库发现webosocket无法连接成功。后续可以继续尝试下这种问题发生的原因分析pom文件的依赖可知。由于soul-boostrap是springboot项目,所以websocket相关的配置是从soul-spring-boot-starter-sync-data-websocket加载这个例子
2021-01-21 00:46:20
60
原创 Soul网关插件之Spring Cloud
com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server出现这个错误的主要原因是因为。soul-examples里面的springcloud插件项目使用的默认注册中心是eureka,pom文件中也是eureka。即使yml中配置文件修改了也没用。因此需要讲示例中心中的pom依赖修改为nacos的依赖。重启即可解决问题正常启动情况下,被代理接口的访问注册成功后
2021-01-19 22:33:07
157
原创 Soul网关插件之Sofa
关于sofa代理的插件,从开始就碰到了问题。以为可以类似于之前的http一样直接启动就可以了,没想到还是有问题。需要在soul-bootstrap中加入 sofa插件的依赖<dependency> <groupId>com.alipay.sofa</groupId> <artifactId>sofa-rpc-all</artifactId> <version>5.7.6</
2021-01-19 06:59:55
91
原创 Soul网关代理Dubbo插件的使用
Soul+Dubbo环境搭建今天一下午,试了几个小时如何搭建环境,发现了如下几个 问题版本不同,无法注册首先参考芋道源码http://www.iocoder.cn/Soul/install/ 实现了一下dubbo+nacos。但是发现自己复制的2.1.2版本与下载的源码的soul-admin和soul-boostrap的版本不对。项目无法被注册到网关上,这个是个问题。后续希望可以通过看源码能了解甚至解决这个问题dubbo版本配置无法读取到it's not a valid config! Pl
2021-01-17 00:52:24
320
1
原创 Soul网关默认Divide插件的使用
Divide插件的使用上一篇已经说到,Soul网关代理了我们自定义的一个SpringBoot服务。这一篇。我们就来尝试下如何实现网关的默认的Divide插件提供的负载均衡功能(好像也只能根据匹配的规则提供负载均衡的功能)此选择器为我SpringBoot服务启动并连接到soul-admin之后默认生成的,但是由此产生了一个问题,当我的应用下线之后,这个选择器和选择器规则并没有下线?有待后续的研究。同时观察表单元素。参阅Soul文档,发现有如下选择器规则类型:custom flow 是自定义流量。
2021-01-15 22:56:58
163
1
原创 高性能网关Soul源码调试环境搭建
拉取代码,修改配置首先访问https://github.com/dromara/soul 对该仓库进行star和watch,作为一个网关使用的新手。需要在后续关注soul的开发动向,把他更好的用在工作当中随后将该仓库fork到自己的github中。方便自己后续进行代码的学习和注释。然后对自己fork的仓库进行clonegit clone git@github.com:zhendiao/soul.git然后将自己的代码导入到IDEA当中,首先观察Soul项目的目录结构我们可以很明显的猜到Soul-a
2021-01-14 22:02:20
78
原创 大厂面试系列一些问题的解答
知识点总结InnoDB的行锁(1)共享锁(S):用法lock in share mode,又称读锁,允许一个事务去读一行,阻止其他事务获得相同数据集的排他锁。若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。 (2)排他锁(X):用法for update,又称写锁,允许获取排他锁的事务更新数据,阻止其他事务取得相同的数据集共享读锁和排他写锁。若事务T对数据对
2020-12-23 21:43:43
202
原创 大厂面试系列(十三):Java基础
Java基础hashmap1.7跟1.8?优化点?红黑树化为什么是8?退化为什么?dp怎么玩?回溯怎么玩?递归怎么玩?stack能解决啥问题?fifo能解决啥问题?dfs怎么玩?bfs怎么玩?双亲委派模型。JDBC和双亲委派模型关系TCP四次挥手,TIME_WAIT发生在哪一方 TIME_WAIT过多如何处理 HashMap底层结构 put操作讲一下,HashMap、HashMap如何保证线程安全、ConcurrentHashMap从ConcurrentHashMap一路问到锁&锁优化
2020-12-23 21:11:28
83
原创 大厂面试助手(十二):场景和设计
场景和设计为什么要这样分表?跨库join如何解决?数据量突增怎么解决? 如何解决线上问题?cpu狂飙怎么办?频繁minor gc怎么办?可能造成的原因是什么?如何避免? 数据库 隔离级别,怎么实现的?当前读,快照读?MVCC?分库分表的设计? 分布式事务出现过不一致吗?为什么?怎么解决?有什么方法避免?怎么监控?监控到怎么处理?什么时候需要人工接入如何优雅的写代码?什么代码算做优雅?什么代码是规范?你们代码规范是什么样的? 如何进行code review? mysql innodb下,能不能不设置
2020-12-23 21:07:52
100
1
原创 电话邮箱校验工具类
public class MobileEmailUtils { public static boolean checkMobileIsOk(String mobile) { String regex = "^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(17[013678])|(18[0,5-9]))\\d{8}$"; Pattern p = Pattern.compile(regex); Mat
2020-12-21 22:20:45
79
原创 脱敏工具类
/** * 通用脱敏工具类 * 可用于: * 用户名 * 手机号 * 邮箱 * 地址等 */public class DesensitizationUtil { private static final int SIZE = 6; private static final String SYMBOL = "*"; public static void main(String[] args) {
2020-12-19 15:57:38
94
2
原创 spring事务相关
之前去面试的时候,被问到一句spring嵌套事务的情况怎么解决。被问到哑口无言,恰好现在的项目正好用到嵌套事务。并且也正在尝试分布式事务。所以现在也是自己学习了一些嵌套事务相关的东西。事务隔离级别的概念 事务传播 - PropagationREQUIRED: 使用当前的事务,如果当前没有事务,则自己新建一个事务,子方法是必须运行在一个事务中的; 如果当前存在事务,则加入这个事务,成为一个整体。 举例:领导没饭吃,我有钱,我会自己买了自己
2020-12-15 09:54:23
66
原创 使用dubbo最新版的几个问题
KeeperErrorCode = Unimplemented for /service如果你使用的是spring cloud-alibaba 2.1以上的版本出现这个问题。那么需要升级zookeeper版本。一般来说之前最常用的3.4.13这个版本已经不适用了。需要更换到3.5及以上的版本Springcloud aliababa无法连接上zookeeper出现java.net.ConnectException: Connection refused (Connection refused)需要将zo
2020-12-09 10:17:07
77
原创 最近做统计用到的几个常用sql
计算同比SELECT old.now_time, ROUND( ( new.count - old.count ) / old.count * 100, 2 ), new.count ncount, old.count ocount FROM (SELECT sum( IF ( b.count > 1, 1, 1 ) ) count, b.now_time, b.tenant_code FROM ( SELECT
2020-11-30 14:36:53
116
原创 虚拟机重启后虚拟机内docker镜像连不上
查看sysctl net.ipv4.ip_forward状态 若为0就需要修改具体使用的几个命令echo 'net.ipv4.ip_forward = 1' >> /usr/lib/sysctl.d/50-default.confsysctl -p /usr/lib/sysctl.d/50-default.conf参考解决https://www.jb51.net/article/157330.htm欢迎搜索关注本人与朋友共同开发的微信面经小程序【大厂面试助手】和
2020-11-29 13:38:29
519
原创 大厂面试系列(十一):Mybatis和Hibernate
ORM框架 Mybatis,Hibernate和JPAMybatisMybatis怎么实现Dao的一系列操作?原理简单介绍ORM框架如何配置主从数据源,Mybatis原理如果让你实现Mybatis,你会怎么设计? Mybatis常用的标签有哪些? sql注入怎么预防? sql一般怎么优化? 数据量多大的情况下考虑分表呢? sql语句是怎么样执行的?(不知道,不过我猜应该会先校验sql语句的正确性,然后再放入执行引擎中取执行)。MyBatis中#{}和${}的区别?Mybatis的缓存?一级、二
2020-11-17 15:23:16
166
原创 大厂面试系列(十):docker和linux
docker和linuxdockerdocker的原理?dockerfile里面用过什么命令?用过docker?dockerfile写过吗,常用命令,说下分层原理docker 部署有什么好处?docker 的底层原理是什么?namespace 和 cgroups,一个隔离环境,一个控制资源配额。那隔离环境主要隔离什么环境?docker镜像和容器有什么区别?为什么要用docker?docker daemon是啥?发现docker daemon响应突然变慢了,如何排查?docker的image、
2020-11-12 17:08:52
221
原创 大厂面试系列(九):MQ和分布式事务
MQ和分布式事务MQ项目中RabbitMQ实现了at least once,包括mq反馈provider,消息持久化,consumer主动反馈mq.线程池消费防止消息积压等mq 通知时,消费者没消费到怎么办简单聊聊消息中间件?你了解那些具体的消息中间件产品?mq的消费端是怎么处理的? 整理一下你的消费端的整个处理逻辑流程,然后说说你的ack是在哪里返回的。按照你这样画的话,如果数据库突然宕机,你的消息该怎么确认已经接收? 那如果发送端的服务是多台部署呢?你保存消息的时候数据库就一直报唯一性的错
2020-11-12 13:26:24
331
1
原创 大厂面试系列(八):数据库mysql相关
数据库相关mysql索引的数据结构,加索引的原则InnoDB和myiasm的区别,以及常见的mysql优化方案sql查询优化说说Mysql的sql优化 mysql的索引,b+树索引是否支持范围查询,联合索引的失效情况开发中用了那些数据库?回答mysql,储存引擎有哪些?然后问了我悲观锁和乐观锁问题使用场景、分布式集群实现的原理。数据库索引原理mysql索引 B+树原理mysql索引是怎么实现的?b+树有哪些特点?真实的数据存在哪里? 哪些情况下建索引?解释下最左匹配原则? 现在一个表有三
2020-11-10 18:04:34
171
原创 大厂面试系列(七):数据结构与算法等
数据结构和算法链表链表,常见的面试题有写一个链表中删除一个节点的算法、单链表倒转、两个链表找相交的部分,这个一般必须得完全无误的情况下写出来;给出两个链表的头结点,找出这两个链表的交点。java 中数组和链表的区别,各自优势 如何设计拥有高效的随机读取能力的的链表(跳表) 设计跳表,跳表插入开销,跳表随机读取过程给你一个单向链表,给这个链表做K反转,例如 k=3 1 -> 2 -> 3 -> 4 -> 5 -> 6 反转后为: 3 -> 2 -> 1 -
2020-11-10 11:29:47
255
原创 大厂面试系列(六):Redis和缓存等
Redis 和MongoDB及应用Redisredis优化策略redis除了做缓存还能做什么?说说redis持久化方式?分别优缺点是什么?redis更新策略是什么?redis的数据结构存储?以及应用场景?如何实现集群和高可用?业务中redis如何保证可用性 怎么实现分布式锁(redis)分布式锁的实现方式,zk实现和Redis实现的比较redis支持的数据类型到跳跃表,redis同步策略 ,如何自己实现lru什么是缓存击穿,redis的hotkey如何处理?如何保证数据库与缓存双写的一致
2020-11-02 20:11:51
233
原创 大厂面试系列(五):Dubbo和Spring Cloud
Dubbo和Spring Cloud相关Dubbo你说你了解dubbo,能讲一下dubbo的基本原理吗? dubbo支持的通信协议和序列化协议? dubbo负载均衡和集群容错策略有哪些?dubbo的spi思想dubbo进行的服务治理、服务降级、失败以及重试。服务端怎么知道客户端要调用的算法的?阐述下dubbo的架构dubbo支持的注册中心有哪些,分别的优缺点dubbo执行流程?dubbo和springclond的架构区别和优劣?说一下dubbo的实现过程?注册中心挂了可以继续通信吗? d
2020-10-31 17:03:22
221
原创 大厂面试系列(四):Spring相关
Spring相关spring工作原理简单介绍 循环依赖问题spring/spring boot启动加载过程 ?springboot是怎么运行起来的 使用springboot的好处是什么?描述下spring的ioc和aopspring task是怎么实现的? spring事务你是怎么用的?加了@Transcational注解spring都做了哪些工作?怎么知道事务执行成功了你常用哪一种注入方式?BeanFactory和ApplicationContext有什么区别?你们项目里用的哪个?说一下s
2020-10-29 17:17:49
147
原创 大厂面试系列(三):并发编程
并发编程多线程类的使用java线程同步有哪些方法、各自的优缺点synchronized 和ReentrantLock区别,可重入锁是什么?threadlocal有什么用Java中创建线程有几种方式?分别是? 当主线程执行结束后,子线程还会继续执行下去吗?JUC中有哪些常用的集合?(项目中用到的)CopyOnWriteArrayList的实现原理?主要应用什么场景下?优缺点分别是?HashMap不是线程安全的,在高并发环境中做插入会出现什么情况?为什么?jdk1.8以前Concurrent
2020-10-23 19:27:00
217
读入一个字符串,字符串中包含ZOJ三个字符,个数不一定相等,按ZOJ的顺序输出,当某个字符用完时,剩下的仍然安装ZOJ的顺序输出。
2013-07-08
windows 上Jenkins打包maevn无法删除之前的包
发表于 2020-08-11 最后回复 2021-02-05
单机子表事务依赖主表的事务问题?例如子表事务操作失败。回滚父表的事务。。本质上是一个事务。但是要通过父表的事务来控制页面的重复提交。
发表于 2020-08-20 最后回复 2020-08-20
ES+IK多条件分词查询相关的问题。无法完全匹配到我想要的效果
发表于 2020-08-18 最后回复 2020-08-18
使用jacob将word转化为pdf时出现的问题Invoke of Open
发表于 2018-08-07 最后回复 2020-08-14
数据结构的实现里,SqList L和SqList *L有什么区别
发表于 2017-05-25 最后回复 2020-04-22
ffmpeg使用mp2转化器将ogg转化为MP3之后电脑可以播放但是浏览器不能播放什么原因
发表于 2020-04-17 最后回复 2020-04-20
为什么下面这个数据结构里把结构体声明为Node,结构体中的指针域也是一个Node
发表于 2017-05-26 最后回复 2019-07-18
求一份mk网spark sql的系统镜像
发表于 2019-07-12 最后回复 2019-07-12
集成第三方框架出现错误java.lang.NoSuchFieldError: LOGGER怎么解决
发表于 2018-08-01 最后回复 2019-05-27
我写的一个关于软考项目管理的帖子。一定会对你的复习有帮助的。
发表于 2017-02-20 最后回复 2019-05-21
在Mac上使用Homebrew安装Elasticsearch后启动报错
发表于 2019-03-28 最后回复 2019-03-29
java的jar包在多次调用之后出现崩溃的情况怎么预防
发表于 2019-03-25 最后回复 2019-03-26
java能不能操作pdf将pdf中的文本替换为图片
发表于 2019-03-22 最后回复 2019-03-22
BeautifulSoup如何截取非标签内的内容
发表于 2018-07-16 最后回复 2019-03-11
hibernate4直接迁移mysql到sql server2008中时出现分页错误java.sql.SQLException: 'OFFSET' 附近有语法错
发表于 2019-03-05 最后回复 2019-03-08
如何使用java图片相关技术去掉图片上的字符内容
发表于 2019-01-28 最后回复 2019-01-30
Winform内嵌IE内核,访问jsp点击事件无法响应
发表于 2018-08-28 最后回复 2019-01-28
winform程序中使用webbrowser加载页面内容。点击进行页面跳转和history:back的时候崩溃Pure virtual function cal
发表于 2018-09-21 最后回复 2019-01-28
小程序Text组件超出屏幕内容无法换行
发表于 2018-05-29 最后回复 2018-09-11
IE11中如何实现录音
发表于 2018-07-17 最后回复 2018-08-28
Eclispe的Hadoop插件上传本地的txt到dfs,txt的内容没有了
发表于 2018-05-23 最后回复 2018-08-28
使用winform程序使用ie内核,在ie上实现定位功能时,IE会弹出允许定位的提示,但是在我们的程序中无法弹出,能不能在
发表于 2018-07-04 最后回复 2018-08-28
JNA加载dll,将dll置于jdk的bin目录下,在部分人的电脑上可行,在部分人的电脑上不可行。
发表于 2018-05-24 最后回复 2018-08-28
SpringMVC中使用JNA调用dll,无法初始化继承自Jna的Library的接口
发表于 2018-05-02 最后回复 2018-05-28
有没有比较好的词频分析软件或者代码?
发表于 2017-12-01 最后回复 2018-05-28
怎么在java层面截获对数据库表的操作
发表于 2017-12-15 最后回复 2018-05-28
求推荐几款好用的开源的markdown编辑器。
发表于 2018-01-17 最后回复 2018-05-28
SpringMVC各项编码配置都已经按照网上教程配置了,在浏览器里面访问还是乱码
发表于 2017-11-20 最后回复 2018-05-03
在Spring MVC项目中,使用ResponseBody,如何让List<Map<String,Object>>。返回到前端的是一个正常的json
发表于 2017-10-30 最后回复 2017-11-20
Angular.js发送http请求到后台,后台未接收到设置的参数
发表于 2017-11-14 最后回复 2017-11-20
java做网络爬虫怎么爬取第二级目录
发表于 2017-10-10 最后回复 2017-10-30
pycharm Process finished with exit code 0怎么解决
发表于 2017-10-18 最后回复 2017-10-27
如何自定以常量集合并取笛卡尔积
发表于 2017-09-19 最后回复 2017-09-19
在查询之前预先对查询中的内容进行处理。当某一条件符合时使用左连接查询最终的数据,条件不符合用右连接查询最终的数据
发表于 2017-08-16 最后回复 2017-08-17
Jetty和Tomcat都不能启动应用。。
发表于 2017-07-30 最后回复 2017-07-31
触发器里面有多个插入和更新操作,现在要实现的是当其中一个出错时,其他操作都回滚,有大神能提供一些例子吗?
发表于 2017-07-13 最后回复 2017-07-19
需要多次关联同一张表且关联条件不同。使用子查询效率太低,多次left join无法得到正确结果。
发表于 2017-07-06 最后回复 2017-07-11
配置的SpringMVC的配置,文件存在但是提示404
发表于 2017-07-06 最后回复 2017-07-07
数据结构怎么学啊
发表于 2017-05-23 最后回复 2017-05-25
React Native使用网络图片
发表于 2017-03-03 最后回复 2017-05-23
Struts2返回无法返回到指定页面
2017-02-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝