qhclass

http://www.qhclass.com/classroom/62/courses...
代码星球 代码星球·2020-04-04

mybatis-generator插件执行报错:Cannot resolve classpath entry

 记录一个小问题使用了mybatis-generator插件自动生成实体类,DAO,Mapper,在执行时报错。报错信息如下Failedtoexecutegoalorg.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generate(default-cli)onprojectonlineStudyManager:Executiondefault-cliofgoalorg.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generatefailed:Cannotresolveclasspathentry:D:managersrcmainesources查看mybatis-generator.xml未找到有关该路径的相关信息Cannotresolveclasspathentry翻译:不能解决类路径条目D:managersrcmainesources该路径与代码文件路径有关,但是错误的正确的为D:managersrcmainesources<resou...

java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.SpecialProvider.<init>()

 Causedby:org.apache.ibatis.builder.BuilderException:ErrorinvokingSqlProvidermethod(tk.mybatis.mapper.provider.SpecialProvider.dynamicSQL).Cause:java.lang.InstantiationException:tk.mybatis.mapper.provider.SpecialProvideratorg.apache.ibatis.builder.annotation.ProviderSqlSource.createSqlSource(ProviderSqlSource.java:135)~[mybatis-3.4.5.jar:3.4.5]atorg.apache.ibatis.builder.annotation.ProviderSqlSource.getBoundSql(ProviderSqlSource.java:103)~[mybatis-3.4.5.jar:3.4.5]atorg.apache.ibatis.mapping...

RestTemplate发送HTTP、HTTPS请求

  场景:认证服务器需要有个httpclient把前端发来的请求转发到backendservice,然后把backendservice的结果再返回给前端,服务器本身只做认证功能。遇到的问题:长连接以保证高性能。RestTemplate本身也是一个wrapper其底层默认是 SimpleClientHttpRequestFactory ,如果要保证长连接, HttpComponentsClientHttpRequestFactory 是个更好的选择,它不仅可以控制能够建立的连接数还能细粒度的控制到某个server的连接数,非常方便。在默认情况下,RestTemplate到某个server的最大连接数只有2,一般需要调的更高些,最好等于server的CPU个数access_token不应传到backendservice.backendservice之间通信不需要token,因为到这些服务的请求都是已经认证过的,是可信赖的用户发出的请求。因此转发请求时要把parameter从requesturl中删掉。删除parameter说难不难...

使用WireShark分析使用RedisTemplate取不到值的问题

现象:使用JavaRedis客户端将数据存放到Redis后,使用redisTemplate却不出来原因:JavaRedis客户端在将数据存放在Redis时,会对Key,Value,Field进行编码。从Redis中取数据时,如果Key、Field的编码和存放时不一样,就会取不出来。就像中文乱码一样,同样的中文字符串,存放时编码格式不对,就不能被识别。问题复盘及分析过程:(1)使用下面代码将数据放到Redis中stringRedisTemplate.opsForHash().put("CATALOG_DEV","KEY_INDEX_CATALOG",JsonUtil.list2json(list));(2)使用方式1,可以hget到的value和存放时的一致:stringRedisTemplate.opsForHash().get("CATALOG_DEV","KEY_INDEX_CATALOG")(3)使用方式2,hget到的value是nulll:redisTemplate.opsForHash().get("CATALOG_DEV","KEY_INDEX_CATALOG")使用wi...

Description DisplayName Display的关系

Description DisplayName Display的关系?...

数据库操作事务IsolationLevel 枚举

 成员名称说明 Chaos无法覆盖隔离级别更高的事务中的挂起的更改。 ReadCommitted在正在读取数据时保持共享锁,以避免脏读,但是在事务结束之前可以更改数据,从而导致不可重复的读取或幻像数据。 ReadUncommitted可以进行脏读,意思是说,不发布共享锁,也不接受独占锁。 RepeatableRead在查询中使用的所有数据上放置锁,以防止其他用户更新这些数据。防止不可重复的读取,但是仍可以有幻像行。 Serializable在 DataSet 上放置范围锁,以防止在事务完成之前由其他用户更新行或向数据集中插入行。 Snapshot通过在一个应用程序正在修改数据时存储另一个应用程序可以读取的相同数据版本来减少阻止。表示您无法从一个事务中看到在其他事务中进行的更改,即便重新查询也是如此。 Unspecified正在使用与指定隔离级别不同的隔离级别,但是无法确定该级别。   https://msdn.microsoft.com/zh-cn/libr...

[Angularjs]ng-select和ng-options

http://www.2cto.com/kf/201507/413329.html...
代码星球 代码星球·2020-04-04

通过16道练习学习Linq和Lambda

http://kb.cnblogs.com/page/73528/1、 查询Student表中的所有记录的Sname、Ssex和Class列。 selectsname,ssex,classfromstudentLinq:fromsinStudentsselectnew{s.SNAME,s.SSEX,s.CLASS}Lambda:Students.Select(s=>new{SNAME=s.SNAME,SSEX=s.SSEX,CLASS=s.CLASS}) 2、 查询教师所有的单位即不重复的Depart列。 selectdistinctdepartfromteacherLinq:fromtinTeachers.Distinct()selectt.DEPARTLambda:Teachers.Distinct().Select(t=>t.DEPART) 3、 查询Student表的所有记录。 select*fromstudentLinq:fromsinStudentsselectsLambda:Stu...

angular

diff--gita/CanDoo.Host/CanDoo.MvcHost/Areas/ShopA/Views/Home/Index.cshtmlb/CanDoo.Host/CanDoo.MvcHost/Areas/ShopA/Views/Home/Index.cshtmlindexdbe87f1..aa4d1cc100644---a/CanDoo.Host/CanDoo.MvcHost/Areas/ShopA/Views/Home/Index.cshtml+++b/CanDoo.Host/CanDoo.MvcHost/Areas/ShopA/Views/Home/Index.cshtml@@-1,89+1,111@@@*@modelCanDoo.MvcHost.Areas.ShopA.Models.IndexModule*@@{ViewBag.Title="Index";}<divng-app="myApp"ng-controller="myCtrl"><div>+<h2>广告------------------------------------...
代码星球 代码星球·2020-04-04

SQL、LINQ、Lambda 三种用法(转)

http://www.cnblogs.com/william-lin/p/3723752.htmlSQL、LINQ、Lambda三种用法颜色注释:SQLLinqToSqlLambdaQA1、查询Student表中的所有记录的Sname、Ssex和Class列。selectsname,ssex,classfromstudentLinq:fromsinStudentsselectnew{s.SNAME,s.SSEX,s.CLASS}Lambda:Students.Select(s=>new{SNAME=s.SNAME,SSEX=s.SSEX,CLASS=s.CLASS})2、查询教师所有的单位即不重复的Depart列。selectdistinctdepartfromteacherLinq:fromtinTeachers.Distinct()selectt.DEPARTLambda:Teachers.Distinct().Select(t=>t.DEPART)3、查询Student表的所有记录。select*fromstudentLinq:fromsinStudentsselec...

C# 实现 Snowflake算法 ID生成

http://blog.csdn.net/w200221626/article/details/52064976C#实现Snowflake算法///<summary>///动态生产有规律的IDSnowflake算法是Twitter的工程师为实现递增而不重复的ID实现的///http://blog.csdn.net/w200221626/article/details/52064976///C#实现Snowflake算法///</summary>publicclassSnowflake{privatestaticlongmachineId;//机器IDprivatestaticlongdatacenterId=0L;//数据IDprivatestaticlongsequence=0L;//计数从零开始privatestaticlongtwepoch=687888001020L;//唯一时间随机量privatestaticlongmachineIdBits=5L;//机器码字节数privatestaticlongdatacenterIdBits=5L;//数据字节数...

无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的COM 对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”

报错内容如下:无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的COM对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败的原因是对IID为“{000208D5-0000-0000-C000-000000000046}”的接口的COM组件调用QueryInterface因以下错误而失败:库没有注册。(异常来自HRESULT:0x8002801D(TYPE_E_LIBNOTREGISTERED))。原因分析:可能是安装Office时安装过不同版本造成的解决办法:打开设备本机的注册表项,在注册表中查询,报错信息,比如:上面的红色字体代码找到该注册表象后查看TypeLib下的值,如下图:这里使用的是1.7的版本,然后在注册表中查询:{00020813-0000-0000-C000-000000000046}该值,查询结果路径,如下图:这里应该有两个版本的值,将与上面步骤版本不一致的值删除掉...

Django 反向查找(related_name)

先定义两个模型,一个是A,一个是B,是一对多的类型classA(models.Model):name=models.CharField('名称',max_length=32)classB(models.Model):a=models.ForeignKey(A,verbose_name='A类',related_name="test")name=models.CharField('称呼',max_length=16)如果我们要查询一个A拥有哪些B的话通过子表来查询主表B.objects.filter(a=A_id).order_by('-created')通过主表来查询子表1、A.objects.get(id=A_id).test.all().order_by('-created')2、#Django默认每个主表对象都有一个外键的属性#可以通过它来查询所有属于主表的子表信息#查询方式:主表.子表_set()#返回值为一个queryset对象A.object.get(id=A_id).B_set().all().order_by('-created')   ...

从客户端(ASPxFormLayout1$txtRule="<YYYY><MM><DD><XXXX>")中检测到有潜在危险的 Request.Form 值

在有文本框的值属于这种时<YYYY><MM><DD><XXXX>,会报这个错在webconfig中加入<httpRuntimerequestValidationMode="2.0"/>就可以了...
首页上一页...391392393394395...下一页尾页