小编Mr_*_*s_D的帖子

JSF中的基本安全性

我想看到一个简单的登录应用程序,而不是简单的虽然.

我想要实现的是对JSF如何工作的理解,我已经开发了很多ASP.NET,你可以在其中找到代码,在那里你可以检查是否在登录时创建了会话.

JSF中的类似解决方案会很棒.

这基本上就是我想要实现的目标:

  • 登录页面
  • 如果好的话
    • 创建会话并返回"成功"
  • 如果失败
    • 返回"失败"

("成功"和失败被映射到faces-config.xml)

在成功页面我希望确定用户已登录,因此如果您没有正确的会话,则应该无法导航到"success.jspx".

jsf login

36
推荐指数
1
解决办法
5万
查看次数

Java反射 - 访问受保护的字段

如何通过反射从对象访问继承的受保护字段?

java reflection field protected

33
推荐指数
5
解决办法
5万
查看次数

我可以从python的finally块中获取异常吗?

我的脚本中有一个try/ finally子句.是否有可能从finally子句中获取确切的错误消息?

python error-handling

33
推荐指数
2
解决办法
3万
查看次数

受监控的培训课程如何运作?

我试图理解使用tf.Session和之间的差异tf.train.MonitoredTrainingSession,以及我可能更喜欢一个而不是另一个.似乎当我使用后者时,我可以避免许多"杂务",例如初始化变量,启动队列运行器或为汇总操作设置文件编写器.另一方面,通过受监控的培训会话,我无法指定我想明确使用的计算图.所有这些对我来说似乎都很神秘.这些类是如何创建的,我不理解这些背后的哲学吗?

python tensorflow

33
推荐指数
1
解决办法
1万
查看次数

为Git GUI差异窗口设置UTF-8显示

我不记得我是如何使Git GUI正确显示UTF-8编码差异的.我也找不到搜索引擎中的指南.

现在我需要在新的工作场所这样做.你能写出指示吗?

操作系统:Windows 7

git diff utf-8 git-diff git-gui

32
推荐指数
1
解决办法
2万
查看次数

TensorFlow - 立即从TFRecords中读取所有示例?

您如何一次性阅读TFRecords中的所有示例?

我一直在使用tf.parse_single_example类似于fully_connected_reader示例中的方法read_and_decode中给出的代码来读出单个示例.但是,我想立即针对我的整个验证数据集运行网络,因此希望完全加载它们.

我不完全确定,但文档似乎建议我可以使用tf.parse_example而不是tf.parse_single_example一次加载整个TFRecords文件.我似乎无法让这个工作.我猜它与我如何指定功能有关,但我不确定在功能规范中如何说明有多个例子.

换句话说,我尝试使用类似的东西:

reader = tf.TFRecordReader()
_, serialized_example = reader.read(filename_queue)
features = tf.parse_example(serialized_example, features={
    'image_raw': tf.FixedLenFeature([], tf.string),
    'label': tf.FixedLenFeature([], tf.int64),
})
Run Code Online (Sandbox Code Playgroud)

不起作用,我认为这是因为这些功能不会同时出现多个例子(但同样,我不确定).[导致错误ValueError: Shape () must have rank 1]

这是一次读取所有记录的正确方法吗?如果是这样,我需要更改什么来实际读取记录?非常感谢!

python tensorflow tfrecord

31
推荐指数
4
解决办法
3万
查看次数

如何检查Tensorflow .tfrecord文件?

我有一个,.tfrecord但我不知道它的结构.如何检查模式以了解.tfrecord文件包含的内容?

所有Stackoverflow答案或文档似乎都假设我知道文件的结构.

reader = tf.TFRecordReader()
file = tf.train.string_input_producer("record.tfrecord")
_, serialized_record = reader.read(file)

...HOW TO INSPECT serialized_record...
Run Code Online (Sandbox Code Playgroud)

tensorflow tfrecord

31
推荐指数
5
解决办法
2万
查看次数

如何在Python中将本机换行符写入文件描述符?

os.write函数可用于将字节写入文件描述符(而不是文件对象).如果我执行os.write(fd, '\n'),只有LF字符将被写入文件,即使在Windows上.我想在Windows上的文件中使用CRLF,在Linux中只使用LF.
实现这一目标的最佳方法是什么?

我正在使用Python 2.6,但我也想知道Python 3是否有不同的解决方案.

python

30
推荐指数
2
解决办法
3万
查看次数

Android共享偏好设置

我必须使用android中的sharedpreferences类来共享首选项,并且首选项必须在两个活动之间共享.如何将这些偏好从一个活动传递到另一个活动?可以使用静态变量,但它们对我不起作用.

//code for setting shared preferences
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putString("login_session_key",response.getLogin_Session_Key());
editor.putString("user_name", username.getText().toString());
editor.commit();

//code for getting shared preferences
SharedPreferences settings = getSharedPreferences(SignIn.PREFS_NAME,
                Activity.MODE_PRIVATE);
username = (TextView) findViewById(R.id.username);
String uname = settings.getString("user_name", null);
username.setText(uname);
Run Code Online (Sandbox Code Playgroud)

android

30
推荐指数
1
解决办法
7万
查看次数

缓存高效矩阵转置程序?

所以转置矩阵的显而易见的方法是使用:

  for( int i = 0; i < n; i++ )

    for( int j = 0; j < n; j++ )

      destination[j+i*n] = source[i+j*n];
Run Code Online (Sandbox Code Playgroud)

但是我想要一些能利用局部性和缓存阻塞的东西.我正在查找它并且找不到可以执行此操作的代码,但我被告知它应该是对原始的非常简单的修改.有任何想法吗?

编辑:我有一个2000x2000矩阵,我想知道如何使用两个for循环更改代码,基本上将矩阵拆分为我单独转置的块,比如2x2块或40x40块,并查看哪个块大小最有效.

编辑2:矩阵以列主要顺序存储,即对于矩阵

a1 a2    
a3 a4
Run Code Online (Sandbox Code Playgroud)

存储为a1 a3 a2 a4.

algorithm caching matrix

29
推荐指数
4
解决办法
5万
查看次数