- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图解决编码问题。所以,我从“ postman ”发送,从网络浏览器请求到服务器,在那里我通过请求中的键搜索数据库中的数据。请求可以是这样的:
http://localhost:8080/books.getBooksByGenre/Документальное/0/10
http://localhost:8080/books.getBooksByGenre/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/0/10
override fun findGenreByName(genreName: String): DatabaseGenre {
return transaction(db) { getGenreByName(genreName) }
}
private fun getGenreByName(genreName: String): DatabaseGenre {
return try {
val foundGenre = GenreEntity.find { Genres.genre eq genreName }.single()
DatabaseGenre(foundGenre.id.value, foundGenre.genre, foundGenre.link)
} catch (e: Exception) {
throw NothingFoundInDatabaseException("no one genre found by '$genreName'")
} catch (e: NoSuchElementException) {
val m = "Duplicates of genre with name '$genreName'"
throw DuplicatedDataInDatabaseException(m)
}
}
java.util.NoSuchElementException: Collection is empty.
SELECT genres.id, genres.genre, genres.link FROM genres WHERE genres.genre = 'Документальное'
genres
id: int(10)
genre: varchar(100)
link: varchar(100
SELECT genres.id, genres.genre, genres.link FROM genres WHERE genres.genre = 'simpleGenre'
最佳答案
谢谢,@madhead。
我尝试了@madhead 的提前,它有效。所以,从这个时候我的数据库连接 URL 看起来像这样:
val connect = Database.connect(
url = "jdbc:mysql://localhost:3306/my_database_name?characterEncoding=utf8&useUnicode=true",
driver = "com.mysql.jdbc.Driver",
user = user_name,
password = password
)
关于kotlin - 暴露了 Kotlin。西里尔文编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53360110/
load file.txt 加载错误 ASCII 文件第 1 行的未知文本 只有.words.txt “ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ ". 如何将以 utf-8(西里尔文)保存的文本文件加载到
我有一个覆盖了 onKeyDown() 的自定义 View 。当我使用标准的 Android 英语(或意大利语)软键盘时它工作正常,但是当我将设备设置为俄语时,按键事件永远不会到达 onKeyDown
我使用 native AJAX 将表单数据保存在 MySQL 数据库中。在文件 1(表单和 AJAX 在哪里)中,我有 和 mysql_query("SET CHARACTER SET utf8")
这是我最后的选择,因为我已经尝试了在 Google 和 Stack Overflow 上可以找到的所有内容。 在问这个问题之前,我已经彻底搜索了答案。我发现人们从 MySQL 收到了相同的错误消息,但
这是我的简单 C# 代码: using System; using System.Collections.Generic; using System.Text; using System.Net; u
我刚刚将我们的一个核心应用程序从 Windows+IIS+Coldfusion 迁移到 Ubuntu+Apache+Lucee。第一个大问题是外来字母表的 URI 编码。 例如,尝试访问此 URL h
有没有人有在 Fortran 中使用 Unicode 的经验?如何传递西里尔字符,并打开名称中包含西里尔字符的文件? 细节: 我有一个 Fortran 可执行文件,需要从控制文件中读取参数。其中一些参
我正在 中创建 pdf 文档生成器Ruby on Rails 与 Prawn gem 和我想出了一个问题,当我有中文、日文和西里尔字母时,它们显示不正确。 我用谷歌搜索,这是因为“当我生成字体时,我需
我向 API 发送请求,服务器用俄语发送部分响应。我使用代码页 1251 编码对响应进行 url 解码,但仍然没有得到我想要的结果。 如何将响应转换回纯英语?我使用什么编码? 最佳答案 如果您只需要将
我有一个混合使用 unicode 字符\u0421、'С' 和\u0043、'C' 的数据集。是否有某种 unicode 比较认为这两个字符相同?到目前为止,我已经尝试了几种 ICU 校对,包括俄语校
我有一个 csv 文件,其中包含一些行,我想使用 LOAD DATA INFILE MySQL 命令将其插入到 MySQL 表中。当我使用命令,并且插入准备就绪时,插入的特殊字符都乱七八糟。该文件正确
我正在处理以西里尔正字法书写的俄语单词。除了在 str 中有多少(但不是全部)西里尔字符被编码为两个字符外,一切正常。例如: >>>print ["ё"] ['\xd1\x91'] 如果我不想索引字符
我正在尝试将碧 Jade 报告中的乌克兰字符显示为 pdf 文件。但它不是以 pdf 格式显示的。 当我将报告导出为所有其他格式(如 html)时,会显示 csv..ukranian char。 最佳
我已经在 Ubuntu 12.04.4 LTS 和 Windows XP 上安装了 MATLAB R2008b。Ubuntu 中的系统语言环境是 Unicode - en_US.UTF-8。 为了与
我有一个项目,用户应该使用特殊字符(西里尔字母,例如“Врати се на почетак”,意思是返回顶部)。我必须进行一些特殊设置,并且需要一些有关用于我的项目的正确编码的建议: mysql数据
我继承了一个旧的 Web 应用程序,它使用经典的 ASP 将以表单形式收集的数据写入 Access 2007 数据库。 现在他们需要它能够收集西里尔字母的输入。 我完全不熟悉代码页/字符集,也不熟悉非
我在 VBA 用户窗体中创建了一个 ListView 。 Listview 显示用户在 3 个文本框中插入的数据(单击“保存”按钮后)。用户可以在希伯来语中插入文本,但在 ListView 中,文本显
我是一名优秀的程序员,十分优秀!