一个简单的问题,请大家帮忙

zhouyu4574 zhouyu4574 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
各位:

请问当参数LogString中含有中文字符,应该使用什么方法处理?

如果同时还要获取Session 名是UserName的值,应该怎么写?

我在第三行加入下列代码:

HttpServletRequest httpservletrequest = null ;

HttpSession session = httpservletrequest.getSession(true);

String username = (String) session.getAttribute("UserName");

我知道不应该HttpServletRequest httpservletrequest = null ;这么写。


附程序和日志结果。

public LogWrite(String LogString) {

try {

DateFormat df = new SimpleDateFormat("yyyyMMdd");

File file = new File(df.format(new Date()) + ".log");

if (! (file.exists()))

file.createNewFile(); //如果文件不存在,创建此文件

FileOutputStream foo = new FileOutputStream( df.format(new Date()) + ".log", true); //以append方式打开创建文件

foo.write(LogString.getBytes(), 0, LogString.length()); //写入日志字符串

foo.close();

}

catch (FileNotFoundException e) {}

catch (IOException e) {}

}

数据库是:Mysql;

LogString 是:select * from Dict where RecordType = 'limit' and RecordDesc = '系统 ';

日志里的记录信息是:select * from Dict where RecordType = 'limit' and RecordDesc = '系?






...全文

相关推荐

基准问题 03:一个简单的预定增益 PID 问题-matlab开发

这是一个简单的飞机控制问题,增加了一些其他复杂性,因此请建立一个测试基准模型。 该模型的设计是因为印度的一个高级研究所要求为控制系统的正式方法验证提供基准模型。 增加了额外的复杂性以使其更接近实际的控制系统。

weixin_38529123

google-code-issues-migrator:一个简单的脚本将问题从Google代码迁移到github

这是一个简单的脚本,可以将问题从Google Code迁移到Github。 有关更改的完整历史记录,请查阅。 该脚本将向所有手表发送大量电子邮件 Github的API不支持创建问题或添加注释,而无需通知每个观看存储库的人。 结果,运行此脚本以不希望接收大量电子邮件的观察者为目标的现有存储库可能不是一个好主意。 除了在运行导入之前立即删除并重新创建存储库外,我对此一无所知。 这个怎么运作 该脚本会迭代Google Code存储库中的问题和注释,并在Github中创建匹配的问题和注释。 这有一些限制: 所有迁移的问题和评论均由运行脚本的用户创作,并且丢失了其原始创建日期。 我们尝试通过在每个问题上添加一个不引人注目的标头并注释说明原始作者和创建日期的方式来缓解这种情况。 Github不支持附件的问题,因此任何附件都被简单地列为指向Google Code上附件的链接。 未实现对重复问题

格秒索杉

Battle Game:一个简单的回合制战斗程序-开源

这是一个相当简单的战斗程序,我已经从事了很长一段时间。 基本上,您只是与怪物战斗,而当您杀死一个怪物时,就会产生一个新的怪物。 我几乎可以保证会出现错误。 对此我感到抱歉,如果您遇到任何问题,请告诉我,我将为修复这些问题提供解决方案。 我已经为游戏的发展计划了一些事情,但是我一直在寻找想法,所以如果您有任何想法,请告诉我!

焦淼淼

simple-vue-timeline:一个简单但可自定义且React灵敏的时间轴Vue组件

简单的时间线 一个简单但可自定义的React性时间轴vue组件,它利用了公共库的使用: , 和日期格式。 如果您觉得它有用,请给它加然后考虑考虑。 有关更多详细信息,请参阅。 对于您遇到的任何问题,请使用或向我提供有关您的用法的反馈。 入门 安装 npm install --save simple-vue-timeline import { Vue } from "vue" ; import { SimpleTimelinePlugin } from 'simple-vue-timeline' ; Vue . use ( SimpleTimelinePlugin ) ; 声明第三方库的使用 从2.x版本开始,simple-vue-timeline本身不再声明第三方使用情况。 因此,您有责任在使用simple-vue-timeline的vue项目中声明它们。 Vue-font

工程求知者

ScreenCapture:一个简单的 Java 截屏工具

截屏 一个简单的 Java 屏幕截图实用程序。 请看一看。 插件 看看插件。 问题 渲染中断尝试使用以下参数启动: 操作系统 争论 视窗 java -jar -Dsun.java2d.d3d=false ScreenCapture.jar Linux java -jar -Dsun.java2d.opengl=True ScreenCapture.jar 我找不到我的配置/配置不起作用配置文件的默认位置是~/.ScreenCapture/config.txt 。 您可以使用-c和--config标志指定另一个文件。 如果该文件不存在,程序将创建一个默认配置文件。

越昆
评论 4
收藏 已收藏
分享
返回顶部
zhouyu4574
Java EE 67,535 成员 225,843 内容