小编Jeg*_*gus的帖子

如何更改数据库的默认排序规则?

我们以前的程序员在表(Mysql)中设置了错误的排序规则.当它应该是UTF8时,他用拉丁校对设置它,现在我有问题.每个有中文和日文字符的记录都会转到??? 字符.

是否可以更改整理并获取角色的细节?

mysql sql collation

161
推荐指数
4
解决办法
14万
查看次数

我们为什么要使用REST?

如果我只用post和get请求完成我的工作,为什么要使用REST?

rest http

56
推荐指数
3
解决办法
6万
查看次数

PHP中数组的负索引

我找到了一些使用负数组索引的代码.然后,我尝试使用它,没有什么特别的事情发生.它表现正常.我可以使用标准foreach循环检索所有元素.

那么,使用这些负面指数的目的是什么?我什么时候应该使用它?

php arrays

27
推荐指数
4
解决办法
2万
查看次数

如何分组数组并计算它们

我有这样的数组

$arr = array(1,1,1,2,2,3,3,1,1,2,2,3);
Run Code Online (Sandbox Code Playgroud)

我发现了一个功能array_count_values.但它会将所有相同的值组合在一起并对它们进行计数并打破序列.

$result[1] = 5
$result[2] = 4
$result[3] = 3
Run Code Online (Sandbox Code Playgroud)

如何创建将遵循序列的count数组.我真正想要的结果是:

[1] = 3;
[2] = 2;
[3] = 2;
[2] = 2;
[3] = 1;
Run Code Online (Sandbox Code Playgroud)

php arrays

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

如何在spring为weblogic配置jms模板?

作为我的问题标题,如何在春季为weblogic配置jms模板?

我在一些网站上举了一个例子,但是春天总是在JmsTemplate上抱怨defaultDestination

如何正确配置?

<bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate">
    <property name="environment">
        <props>
            <prop key="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory</prop>
            <prop key="java.naming.provider.url">t3://localhost:7001</prop>
        </props>
    </property>
</bean>

<bean id="connectionFactory" class="org.springframework.jndi.JndiObjectFactoryBean">
    <property name="jndiTemplate" ref="jndiTemplate" />
    <property name="jndiName" value="jms/confactory" />
</bean>

<bean id="jmsDestinationResolver" class="org.springframework.jms.support.destination.JndiDestinationResolver">
    <property name="jndiTemplate" ref="jndiTemplate" />
    <property name="cache" value="true" />
</bean>

<bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate">
    <property name="connectionFactory" ref="connectionFactory" />
    <property name="destinationResolver" ref="jmsDestinationResolver" />
</bean>
Run Code Online (Sandbox Code Playgroud)

nb:我使用weblogic 9.2 for jms&web server,spring 2.5.6

spring weblogic jmstemplate

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

使spring安全会话无效

我需要使用户会话无效(或踢).应用程序仅限制用户每个容器只登录一个用户.

我尝试从会话注册表调用removeSessionInformation,它完成了解锁用户.所以其他用户可以使用踢脚会话用户名登录.

但是被踢的那个用户的SessionContextHolder仍然是.所以他们仍然拥有访问受保护页面的相同权限.

如何从指定的会话注册表信息中失效或删除SessionContextHolder的Principal?

ps:在我的旧应用程序中,我在UserDomain(UserDetails)中提供了一个包含HttpSession的变量.当他们需要踢用户时,我只是从指定的UserDomain中使HttpSession无效.但我不知道如何在春天这样做(它更像是删除了SessionContextHolder的Principal而不是HttpSession).SessionRegistryImpl在Spring中的实现几乎与实现相同.

java session spring spring-security invalidation

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

使用css创建菱形叠加图像

如何使用css构建类似下面的内容?我想要一个始终遵循背景颜色的图像的钻石切割.

钻石覆盖层

html css styles overlay

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

如何检查来自内部服务器的请求

我做了一个只能限制来自内部服务器(在那些机器上)的请求的项目.

有没有办法检查来自内部服务器使用PHP的请求?

类似于cron job的东西,只有在内部服务器请求时才能执行.如果来自外部网站的任何请求,请忽略它.

php apache

3
推荐指数
1
解决办法
1611
查看次数

奇怪的行为春天安全会话并发

我发现Spring安全性,会话并发性很奇怪.

<sec:session-management>
        <sec:concurrency-control max-sessions="1" error-if-maximum-exceeded="true" />
</sec:session-management>
Run Code Online (Sandbox Code Playgroud)

代码意味着,只有一个用户可以及时登录.

  1. 我成功登录,而不是点击退出按钮.注销成功(我不再获取用户名).但是当我尝试重新登录时,我只是获得超出最大会话数的异常.是春季安全会议没有删除清楚吗?
  2. 我完成了登录.我没有注销,我尝试再次登录.我还是可以登录 但是当第二次我重新登录时,我得到超出最大会话的异常.我认为第一次尝试重新登录时应该拒绝登录.

谢谢你的回复最好的问候

spring-security login-control

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

Mysql错误:150无法创建表

我使用mysql工作台从我创建的erd导出sql,但是当我尝试将其导入mysql时,我只是得到错误150无法创建表.

当我试图删除服务子的约束,它的正常工作.但我需要保留那些参考.

并且每个引用服务表的表也都有这个错误.我哪里错了?

CREATE  TABLE IF NOT EXISTS `service` (
  `id` INT(11) NOT NULL AUTO_INCREMENT ,
  `name` VARCHAR(200) CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci' NOT NULL ,
  `seq` INT(11) NOT NULL ,
  `image` VARCHAR(200) CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci' NOT NULL ,
  PRIMARY KEY (`id`) )
ENGINE = MyISAM
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_general_ci;

CREATE  TABLE IF NOT EXISTS `service_package` (
  `id` INT(11) NOT NULL AUTO_INCREMENT ,
  `sc_id` INT(11) NOT NULL ,
  `lang` INT(11) NOT NULL ,
  `package` …
Run Code Online (Sandbox Code Playgroud)

mysql mysql-error-1064

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

调整图像大小并在Wordpress上填充背景

我有各种尺寸的图像.我也有各种容器来放置这些图像.

例如:我有680 x 1024图像,将放置在500x500容器上而不会裁剪.

所以我认为我需要用容器大小来构建图像,而不是将重新调整大小的图像放在它上面.

我预期的结果是这样的 http://farm9.staticflickr.com/8033/8016052351_bf726f5e43_z.jpg

或这个

http://farm9.staticflickr.com/8459/8016053956_8616f8b1f8_z.jpg

如何在PHP或wordpress上实现这一目标的最佳方法?

php wordpress image-resizing

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

春天@Transactional不起作用?

我目前构建一个应用程序使用spring作为框架.我想用spring测试批处理事务.这是我的代码:

public class SqlMapTestDao extends SqlMapClientDaoSupport implements TestDao {

public List<Test> getAllTest() {
    return getSqlMapClientTemplate().queryForList("getAllTest");
}

public Test getTest(int param) { 
    return (Test)getSqlMapClientTemplate().queryForObject("getTest" , param);
}

public void insertTest(Test test) {
    getSqlMapClientTemplate().insert("insertTest", test);
}

@Transactional(readOnly = false)
public void insertBatch(List<Test> batch) throws SQLException{      
    for(Test test : batch) {
        getSqlMapClientTemplate().insert("insertTest", test);
    }               
}   
}
Run Code Online (Sandbox Code Playgroud)

我尝试插入与下面相同的主键.

@Autowired
private TestDao testDao;

@RequestMapping(value="/", method=RequestMethod.GET)
public String home(@ModelAttribute Account acc) {

    List<Test> test = new ArrayList<Test>();

    test.add(new Test(7, "ini empat"));
    test.add(new Test(1, "ini satu"));
    test.add(new …
Run Code Online (Sandbox Code Playgroud)

java spring ibatis rollback

0
推荐指数
1
解决办法
2516
查看次数